본문 바로가기

그누보드9

synology NAS 에 설치할 때 경로 문제 synology NAS 에 설치할 때 경로 문제 DS215Play 에다가 그누보드를 설치하려니까, 경로문제가 발생했다. URL 경로에 /volume1/web 이 다 끼어들어가 있어서 그누가 정상동작을 하지 않았다. 해결 방법! 설치 전에, config.php 를 수정해주자! define('G5_DOMAIN', 'http://내도메인.synology.me'); 수정한 후, 설치를 하면 정상 동작을 하더라~. 2015. 5. 14.
그누보드에 부트스트랩 적용 - (5) 메뉴에서 게시판을 클릭해서 나오면 드롭다운 메뉴가 먹통이 되는데..게시판과 관련이 있을거 같다. 우선 부트스트랩을 이용해서 게시판의 내용을 container 안에 넣어야겠다. head.php 에서 nav 코드 다음에 아래 코드를 작성! tail.sub.php 에서 저것들을 닫아줘야겠지. 아래처럼 가운데로 싹 모아주네.. 게시판 쪽을 살펴봐야겠는데...기본 basic 스킨 css 로 표시되고 있다.부트스트랩으로 바꿔주려면 css 가 아니라 php 소스를 손봐야할거 같다. 게시판은 bbs/board.php 가 관할한다. 소스 들여다 봐야지. board_head.php 와 board_tail.php 는 게시판 상단, 하단에 들어가도록 관리자가 설정한 내용을 끌어오는 기능을 하고 있고.../bbs/board.p.. 2015. 3. 9.
그누보드에 부트스트랩 적용 - (4) 상단 메뉴말고, 진짜 메뉴를 가지고 놀려고 관리자 페이지, 메뉴 설정에서 메뉴를 만들려고 보니, 페이지가 제대로 뜨지 않는다.jquery 버전 문제인듯 싶어 최신버전으로 변경했던 jquery 버전을 다시 1.8.3 으로 돌려야했다. head.sub.php에서... 되돌려놓고 게시판을 몇개 만들고 메뉴도 만들었다. 그룹01-게시판01-게시판02그룹02-게시판03 요렇게 만들어놓고 테스트! 원래 소스에서 메뉴를 표시해주는 부분은 head.php 에 아래 부분이다. 메인메뉴 메뉴 준비 중입니다. 메뉴 준비 중입니다. 2015. 3. 8.
그누보드에 부트스트랩 적용 - (3) 주의) 재미로 하고 있는 작업입니다. 따라하시다가 욕을 볼 수도 있습니다.ㅎ 사이트 접속하면 처음 보이는 index.php 파일 및 기타 필수파일 몇개를 수정해서 하~얗게 만들었다. 수정하지 않았을 때 나타나는 것 중에 상단에 메뉴가 있는데...메뉴에 부트스트랩 적용해보겠다. 원본 head.php 에 보면 상단 시작, 상단 끝 구간이 있다.거기 보면 글자크기를 변경하는 버튼, 회원가입, 로그인, 새글..등 있고, 그 아래에 메뉴 뿌려주는 코드가 있다.글자크기 변경하는 건 관심없고. 메뉴 부분은 자세히 살펴봐야되고...상단에 회원가입, 로그인, 새글..등이 나타나는 상단 고정 메뉴를 부트스트랩의 nav 로 바꿔봐야지... 부트스트랩에서 navbar 라고 이름지어진 component 가 있다. 그거 이용하면.. 2015. 3. 8.
그누보드에 부트스트랩 적용 - 주의!! 혹시나 이글을 보고 따라하시는 분들이 계실까 글 남깁니다. 지난 해에 재미로 시작했다가 다른 일이 바빠서 못 하던거 다시 시작했습니다.언제 또 중단될지 모릅니다. 완성될 때까지는 따라하지 마세요..ㅎㅎ 2015. 3. 5.
그누보드에 부트스트랩 적용 - (2) 그누보드에 부트스트랩 적용 - (2) 부트스트랩은 css 와 js 로 이루어져있다고 보면 되겠는데...원래 그누보드에 있는 css 파일과 분명 부딪히는 일이 생길거 같다. 앞선 글에서 소스 보기를 하면 알 수 있는게, 그누는 default.css 파일과 아래 js 파일들을 사용한다.물론 admin 으로 로그인을 하면 admin.css 를 참조하긴 한다만...지금은 일반 로그인의 경우만 살펴봐야지. 부트스트랩도 jquery 를 사용하는데, 버전이 맞을라나 모르겠네. 그건 나중에 부트스트랩에서 js 를 사용할 때 좀 더 확실히 살펴봐야겠다. default.css 를 열어보니.... 레이아웃, 게시판용 css 등이 주석과 함께 작성이 되어있다.그냥 두고 부트스트랩을 추가하면 충돌이 일어날 듯한데... defa.. 2014. 11. 8.
그누보드에 부트스트랩 적용 - (1) 그누보드에 부트스트랩 적용 - (1) 난 그누보드도 사랑하고 부트스트랩도 사랑한다. 그누보드 5.0.30을 서버에 설치를 해 봤다. 그저 그 그누보드의 코어를 사용하되 모습을 부트스트랩의 모습으로 바꾸어보고 싶어졌다. 그래서, 하나씩 살펴보려고 한다. 그누보드를 홈디렉토리에 바로 설치를 했을 경우, 서버에 접속하면 index.php 가 브라우저에 보여지게 된다. index.php 소스를 열어서 들여다보면, 몇가지 파일들을 include 시키고 있으며, 브라우저 화면에 보여지게 될 '최신글'을 보여주기 위한 코드가 보인다. 브라우저에 보여지는 html 문서는 보통 아래의 모습을 띄게 된다. 여기에 메뉴가 들어간다고 가정하자......페이지마다 다른 내용들이 이곳에 들어간다고 가정하자....웹 페이지 하단에.. 2014. 11. 8.
[그누보드] 페이지 템플릿 그누보드로 테스트를 하나 해 보면서 사이트 구축시 참고하려고 정리해둡니다. 그누보드를 다운받아서 압축 풀어서 서버에 업로드하고 설치하는 것은 아주 쉽습니다.그리고, 게시판만 제공되어지기 때문에 요즘의 덩치 큰 CMS들 같지 않게 옛날 생각도 나고 좋습니다. ㅎ 소스를 보면, 게시판 및 회원관리에 필요한 파일들이 bbs 디렉토리 아래에 있고, 그외 디렉토리 별로 나머지 필요한 파일들이 있습니다. 설치하고 나타나는 첫페이지, index.php 를 살펴보면, 새로운 페이지를 만들 때 많은 도움이 됩니다. 먼저, index.php와 같은 디렉토리 내에 새로운 페이지, a.php 를 하나 만든다고 가정합시다. 그럼, 빈 파일 열고 아래의 내용을 그대로 붙여넣고 시작하면 됩니다. 페이지 내용 페이지 내용 부분에는 .. 2013. 1. 12.
CMS가 아닌 게시판만 필요할 경우 대안! CMS가 아닌 게시판만 필요할 경우 대안! 대한민국에서 아직까지도 많이 이용되고 있는 게시판은 제로보드4입니다. 하지만, 이 제로보드4는 2009년 개발 및 배포가 중단되고 XE라는 새로운 CMS로 태어나게 되지요. 하지만! XE를 사용해보면, 무겁고 복잡하고 불필요하게 많은 기능을 담으려한 것 같다는 생각이 들었습니다. 게시판만 땡겨와서 쓸 수 없나 해도 쉽지않더군요. 검색해봤더니, 여전히 제로보드를 사용하고 있는 분들이 많았습니다.하지만, 개발자쪽에서 더 이상 개발을 하지않고, 패치도 내놓지 않는 상황이라서 제로보드를 지금에 사용하려니 많이 꺼려집니다. 대안을 찾아봤습니다.지속적으로 업그레이드를 해 나가고 있는 그누보드가 눈에 띄었습니다. http://sir.co.kr 오늘 날짜로 4.36.11 버전.. 2013. 1. 7.