초보자를 위한 그룹과 그룹에 속한 메뉴 만들기(rolo님 팁)총정리 정보
초보자를 위한 그룹과 그룹에 속한 메뉴 만들기(rolo님 팁)총정리관련링크
첨부파일
본문
저와 같이 시간 낭비 하시는 분들이 없기를 바라는 마음에서 rolo님의 메뉴(http://sir.co.kr/bbs/tb.php/g4_tiptech/5673)를 총정리합니다.
특히 그누보드 초보분들이 참고 하시기 바랍니다.
rolo님의 메뉴에 코멘트로 남기기도 했지만 맨 아래에 있어서 잘 못보실 수 있어서 이렇게 따로 올립니다.
관리자님이 합당치 않다고 생각하시면 삭제 하셔도 좋습니다.
사용방법
1. menu.lib.php 를 extend 에(다른 곳에 하셔도 무방하지만 extend에 업로드하실 것을 권장합니다.) 업로드합니다.
2. menu.skin.php 를 skin/menu/폴더이름(원하시는 이름으로 만드세요) 을 만들고 업로드합니다.
3. menu.skin.php 세번째 줄에
<script language="JavaScript" src="/y4/js/sideview.js"> 부분을
<script language="JavaScript" src="$g4[path]/js/sideview.js"> 로 바꾸어 줍니다.
사용하시는 환경에 맞게 수정하시면 됩니다.
4. 역시 menu.skin.php 60번째줄
href="/y4/bbs/board.php?bo_table=<?=$name['bo_table']?>"> 부분을
href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=$name['bo_table']?>"> 로 바꾸어 줍니다.
3번과 같이 경로 수정입니다. 환경에 맞게 수정하시구요.
만일 설명대로 하셨다면 3,4번은 그대로 카피하셔서 사용하시면 됩니다.
5. menu.lib.php 를 lib에 올리셨으면 사용하시기 원하시는 곳에
include_once("$g4[path]/lib/menu.lib.php");
<?=menu(폴더이름-위에서 만들어 주신 폴더이름)?>
이렇게 넣어줍니다.
권해드리기는 extend 에 업로드 하시고 사용하시기 원하시는 곳에
<?=menu('폴더이름')?> 이렇게 넣어주시면 됩니다.
6. 메뉴가 정상적으로 올라오는 분도 있을 수 있지만 올라오지 않으신 분들은
menu.lib.php 파일의 9번째 줄 펑션 menu 부분을 rolo_menu(또는 원하시는 이름으로) 변경해 주세요
function rolo_menu($skin_dir="") { <-- 요렇게^^
function을 rolo_menu가 아닌 test_menu로 하기 원하신다면
function test_menu($skin_dir="") { 이렇게 하시면 됩니다.
그리고 메뉴를 사용하기 원하시는 곳(위에서는 <?=menu('폴더이름')?> 이렇게 설명드렸습니다.) 에
<?=test_menu('폴더이름')?> 이렇게 넣어 사용하세요.
7. 아직 남아 있습니다. 여기가 중요합니다. 초보분들이 여기서 고민에 빠집니다.
만드신 그룹에 보시면 여분필드가 있습니다.
게시판 그룹관리에서 원하시는 그룹을 선택하시면 화면 가장 아래에 빈칸(우측으로 4개 아래로 5개 총 20개가 있습니다.) 이 보이지요.
이곳이 여분필드입니다.
첫번째 여분필드(위에서 첫번째 우측으로 2번째 빈칸)에 메뉴가 나오기 원하는 숫자을 넣습니다.
필드이름(위에서 첫번째 우측으로 1번째 빈칸)은 공백으로 두어도 상관없습니다.
첫번째로 메뉴에 나타나게 하고 싶으시면 1을, 세번째 나오게 하려면 3을 이렇게 순서대로 넣어줍니다.
0 이나 비어 있으면 메뉴에 나오지 않습니다.
그리고 두번째 필드(위에서 첫번째 우측으로 4번째 빈칸)에 그룹을 넣어줍니다.
즉 그룹이 1번이면 bbs/group.php?gr_id=1 라고 넣고. 2번 그룹이면 bbs/group.php?gr_id=2.....
이렇게 넣어줍니다.
이부분은 화면에 그룹명을 링크 없이 띄우기만 하고 부메뉴만 사용하기 원하시면 사용하지 마세요.
8. 정상적으로 올라오는지 확인합니다.
만일 정상적으로 실행이 되지 않으면 위에서 부터 다시 권장사항대로 해 보세요.
9. 만일 빨간 배경을 다른 색으로 바꾸시려면 40번정도에 있는
bgcolor="#ececec" style="color:#000000;" 부분을 원하시는 색상으로 바꾸시면 됩니다.
잘 않되시는 분들이 많으실 것이라 생각됩니다.
특히 그누보드 초보분들에게는....
그 분들에게 조금이나마 참고가 되기를 바라면서 올립니다.
모두 한번에 성공하시기를 ....
특히 그누보드 초보분들이 참고 하시기 바랍니다.
rolo님의 메뉴에 코멘트로 남기기도 했지만 맨 아래에 있어서 잘 못보실 수 있어서 이렇게 따로 올립니다.
관리자님이 합당치 않다고 생각하시면 삭제 하셔도 좋습니다.
사용방법
1. menu.lib.php 를 extend 에(다른 곳에 하셔도 무방하지만 extend에 업로드하실 것을 권장합니다.) 업로드합니다.
2. menu.skin.php 를 skin/menu/폴더이름(원하시는 이름으로 만드세요) 을 만들고 업로드합니다.
3. menu.skin.php 세번째 줄에
<script language="JavaScript" src="/y4/js/sideview.js"> 부분을
<script language="JavaScript" src="$g4[path]/js/sideview.js"> 로 바꾸어 줍니다.
사용하시는 환경에 맞게 수정하시면 됩니다.
4. 역시 menu.skin.php 60번째줄
href="/y4/bbs/board.php?bo_table=<?=$name['bo_table']?>"> 부분을
href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=$name['bo_table']?>"> 로 바꾸어 줍니다.
3번과 같이 경로 수정입니다. 환경에 맞게 수정하시구요.
만일 설명대로 하셨다면 3,4번은 그대로 카피하셔서 사용하시면 됩니다.
5. menu.lib.php 를 lib에 올리셨으면 사용하시기 원하시는 곳에
include_once("$g4[path]/lib/menu.lib.php");
<?=menu(폴더이름-위에서 만들어 주신 폴더이름)?>
이렇게 넣어줍니다.
권해드리기는 extend 에 업로드 하시고 사용하시기 원하시는 곳에
<?=menu('폴더이름')?> 이렇게 넣어주시면 됩니다.
6. 메뉴가 정상적으로 올라오는 분도 있을 수 있지만 올라오지 않으신 분들은
menu.lib.php 파일의 9번째 줄 펑션 menu 부분을 rolo_menu(또는 원하시는 이름으로) 변경해 주세요
function rolo_menu($skin_dir="") { <-- 요렇게^^
function을 rolo_menu가 아닌 test_menu로 하기 원하신다면
function test_menu($skin_dir="") { 이렇게 하시면 됩니다.
그리고 메뉴를 사용하기 원하시는 곳(위에서는 <?=menu('폴더이름')?> 이렇게 설명드렸습니다.) 에
<?=test_menu('폴더이름')?> 이렇게 넣어 사용하세요.
7. 아직 남아 있습니다. 여기가 중요합니다. 초보분들이 여기서 고민에 빠집니다.
만드신 그룹에 보시면 여분필드가 있습니다.
게시판 그룹관리에서 원하시는 그룹을 선택하시면 화면 가장 아래에 빈칸(우측으로 4개 아래로 5개 총 20개가 있습니다.) 이 보이지요.
이곳이 여분필드입니다.
첫번째 여분필드(위에서 첫번째 우측으로 2번째 빈칸)에 메뉴가 나오기 원하는 숫자을 넣습니다.
필드이름(위에서 첫번째 우측으로 1번째 빈칸)은 공백으로 두어도 상관없습니다.
첫번째로 메뉴에 나타나게 하고 싶으시면 1을, 세번째 나오게 하려면 3을 이렇게 순서대로 넣어줍니다.
0 이나 비어 있으면 메뉴에 나오지 않습니다.
그리고 두번째 필드(위에서 첫번째 우측으로 4번째 빈칸)에 그룹을 넣어줍니다.
즉 그룹이 1번이면 bbs/group.php?gr_id=1 라고 넣고. 2번 그룹이면 bbs/group.php?gr_id=2.....
이렇게 넣어줍니다.
이부분은 화면에 그룹명을 링크 없이 띄우기만 하고 부메뉴만 사용하기 원하시면 사용하지 마세요.
8. 정상적으로 올라오는지 확인합니다.
만일 정상적으로 실행이 되지 않으면 위에서 부터 다시 권장사항대로 해 보세요.
9. 만일 빨간 배경을 다른 색으로 바꾸시려면 40번정도에 있는
bgcolor="#ececec" style="color:#000000;" 부분을 원하시는 색상으로 바꾸시면 됩니다.
잘 않되시는 분들이 많으실 것이라 생각됩니다.
특히 그누보드 초보분들에게는....
그 분들에게 조금이나마 참고가 되기를 바라면서 올립니다.
모두 한번에 성공하시기를 ....
추천
1
1
댓글 9개
많은 도움이 되었습니다.
특히 그룹 리스트를 가지고 오면 그 순서가 뒤죽박죽이라서 한참을 헤맸었는데 큰 도움을 받았습니다.
한 가지 그룹의 순서는 원하는대로 정령이 되는데 그 룹 안에 있는 게시판들의 순서도 원하는대로 정열을 하려면 어떻게 해야 하는지도 알고 싶군요.
지금 베타 테스트를 하고 있는 사이트입니다.
http://pckworld.net/index.auto.php
그럼 좋은 하루 되세요.
특히 그룹 리스트를 가지고 오면 그 순서가 뒤죽박죽이라서 한참을 헤맸었는데 큰 도움을 받았습니다.
한 가지 그룹의 순서는 원하는대로 정령이 되는데 그 룹 안에 있는 게시판들의 순서도 원하는대로 정열을 하려면 어떻게 해야 하는지도 알고 싶군요.
지금 베타 테스트를 하고 있는 사이트입니다.
http://pckworld.net/index.auto.php
그럼 좋은 하루 되세요.
나중에 적용해보겠습니다../
제가 초보인지라 설명이 많이 애매하군요.
특히 menu.lib.php 세번째줄에 <script language="JavaScript" src="/y4/js/sideview.js">
이게 있다시는데 없거든요? --;; 세번째줄엔
<script language="JavaScript"> 이거뿐입니다.
초보를 위해 좀더 정확히 설명을 ㅠㅠ
특히 menu.lib.php 세번째줄에 <script language="JavaScript" src="/y4/js/sideview.js">
이게 있다시는데 없거든요? --;; 세번째줄엔
<script language="JavaScript"> 이거뿐입니다.
초보를 위해 좀더 정확히 설명을 ㅠㅠ
저도 내비도님처럼 그렇네요
그리고 5번..무슨말인지..모르겠어요ㅠㅠ
어디게 그렇게 적으라는건지도 모르겠구요
저왕초보라서 그러니 자세한설명부탁드립니다ㅠ
그리고 5번..무슨말인지..모르겠어요ㅠㅠ
어디게 그렇게 적으라는건지도 모르겠구요
저왕초보라서 그러니 자세한설명부탁드립니다ㅠ
정말 알고 싶었던 부분인뎅..
3. menu.skin.php 세번째 줄에
<script language="JavaScript" src="/y4/js/sideview.js"> 부분이 없습니다.
확인좀 해주셔요~~~^0^*
3. menu.skin.php 세번째 줄에
<script language="JavaScript" src="/y4/js/sideview.js"> 부분이 없습니다.
확인좀 해주셔요~~~^0^*
아. 아것은 그룹명이 세로로 나가고 그룹에 속한 게시판명이 풀다운 형식으로 출력되는군요. 감사합니다.

정리는 잘 해주셨네요 감사합니다.

초보
그룹 메뉴 출력