그누보드5 Pro (코어는 그대로, 반응형, 다크모드 지원)
한 줄로
순정 그누보드5 파일 3,122개 중 3개만 건드렸습니다. 나머지 새 코드는 전부 _pro/ 폴더 하나에 들어 있습니다.
어떻게 만들었나
코어를 뜯어고치면 그누보드 새 버전이 나올 때마다 수정분을 손으로 합쳐야 합니다. 그래서 레거시는 그대로 두고 그 뒤에 화면만 새로 붙였습니다. 누가 이 글을 볼 수 있는지, 쓸 수 있는지 따지는 일은 순정이 이미 다 해놓은 것이라 손대지 않았습니다.
| 파일 | 내용 |
|---|---|
common.php |
부트스트랩 한 줄 (6줄) |
config.php |
상수 3개 값 변경 |
lib/uri.lib.php |
함수 하나에 가드 (2줄) |
bbs/ adm/ skin/ lib/common.lib.php 는 한 줄도 안 건드렸습니다. 바이트 단위로 순정과 대조하는 검사기를 따로 두고 매번 확인합니다.
_pro/OFF 라는 빈 파일 하나만 만들면 전부 꺼지고 순정으로 돌아갑니다.
라라벨과의 접점
BladeOne 을 씁니다. 라라벨의 Blade 문법(@if @foreach {{ }})을 그대로 쓰는 단일 파일 엔진입니다. MIT, 의존성 0, composer 불필요.
폴더도 라라벨 규약대로 _pro/resources/views/ 입니다. 나중에 라라벨로 옮기면 뷰가 그대로 딸려 갑니다. 백엔드(어댑터)는 그 밖에 따로 있어서 Controller / View 경계가 폴더로 보입니다.
소스코드 : https://github.com/kagla/g5pro
라이센스 : MIT

그누5 Custom
3건AI로 개발은 쉬워졌지만, 안정적인 서비스를 만드는 일은 여전히 어렵습니다.검증된 그누보드5에 새로운 UI·UX와 기능을 더한 결과물을 공유하고 평가받는 공간입니다.
댓글 10개
방향을 정하고, 계획하고, 프로토타입으로 나오는 시간이 상딩히 짧아졌습니다
지금은 프로토타입 상태라 공개된 주소는 없구요
오늘 중으로 도메인 개설하여 어떻게 진행되고 있는지 보여 드릴 수 있을 것 같습니다
(다만, 이 프로젝트도 무산될 수 있다는 점 알아주세요)
데모사이트 개설했습니다
원본 그누보드5는 거의(원글 참고하세요)? 수정하지 않은 상태입니다
https://g5pro.gnuboard.net/
SE는 이제 완전히 중단된 거지요?
어제부터 다시 그누보드5 뜯어고치고 있었는데
Pro를 보니 계속 그누보드5를 만져야 하나 조금 더 기다렸다가 Pro를 사용해야 잠시 고민됐지만
Pro도 무산될 수 있다고 하시니 일단 현시점에서는 그누보드5에 집중해야겠네요.
Pro 설치해 봤는데 멋집니다.
관리자 페이지를 제외하고 반응형으로 되어 있어서 나중에 사용하기도 편하겠어요.
쇼핑몰은 설치 여부 선택하는 것도 없고 설치가 안 돼서 확인을 못했고요.
그누보드5에서 그누보드5 Pro로 완전히 넘어가는 그날이 빨리 왔으면 좋겠네요.
설치해 보니 몇 군데 이상한 곳이 눈에 띄긴 하지만 여긴 피드백 장소는 아니고
바로 눈에 띄는 거니 곧 수정이 될 거 같아서 굳이 남기지는 않겠습니다.
쉬엄쉬엄 일하세요.
그누보드5 SE는 데이터, DB만 호환되고 나머지 코드는 많은 부분이 수정되다 보니 작업 시간도 길어지고 에러가 많이 발생했습니다
그러다 보니 정식버전을 출시해도 버그만 잡다가 끝날것 같더라구요
여기서 중단하지 않으면 아무것도 안되겠더라구요
사용하는 분이 없을때 그만두는게 맞겠다 싶었습니다
그누보드5 Pro는 기존의 소스코드를 거의 100% 사용합니다
UI/UX 만 변경이 된다고 할까요?
그러니까 그누보드5가 패치되어도 작업량이 그렇게 많지 않습니다
오늘 저녁이나 내일 쯤 쇼핑몰 적용 예정입니다
좀 안정화되면 그누보드5 Pro를 사용하는 방법에 대해 자세하게 소개해 보죠
ps. 여기에 피드백 주셔도 됩니다. 사실 피드백 남길 곳은 따로 마련돼 있지 않으니 여기에 주시는게 맞아요.
글로 쓰셔도 되고, 댓글로 남겨주셔도 됩니다
그냥 바로 눈에 띄는 정말 사소한 것들이에요.
1. 게시판 리스트 상단 우측의 메뉴(선택삭제, 선택복사, 선택이동) 스타일 적용 안됐음.
2. 게시판 설정의 상단 파일 경로, 하단 파일 경로 기본값 입력 안 되어 있어서 직접 입력해야 함.
3. 다크모드, 라이트모드에 시스템(모니터 모양)도 있어서 변환 시 한 번 더 거쳐야 하는데 이건 별다른 기능이 없어 보이는데 왜 있는 건지 모르겠음.
4. 반응형 시 검색어 입력창 길이가 너무 김.
등인데...
https://g5pro.gnuboard.net/
에는 정상적으로 보이는 것도 있으니 이미 다 수정되었을 거 같네요.
알려주신 내용은 확인해 보겠습니다
기본지식이 없는 전 기존 그누보드5처럼 뜯어고치고 다루기 어렵겠네요.
시간을 두고 공부를 해야 본격적으로 사용 가능할듯해요.
AI가 구현한거라 완성된 후 저도 코드를 좀 봐야 합니다
완성되기전에..
ai코드 그때그때 수정보완 하시면서 완성해 나가야 맞느거 아닌가요.^^
완성된 후에 코드를 보는건.. 손이 더 갈거 같은데요..
AI가 만드는 수 많은 코드를 보면서 따라 가기에는 제 이해 속도가 너무 느립니다