그룹별로 배경이미지가 바뀌는 왼쪽서브메뉴 파일 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

그룹별로 배경이미지가 바뀌는 왼쪽서브메뉴 파일 정보

기타 그룹별로 배경이미지가 바뀌는 왼쪽서브메뉴 파일

첨부파일

Left_Menu.zip (52.9K) 1094회 다운로드 2009-09-10 06:44:35

본문

왼쪽서브메뉴 파일 하나 올립니다

"Gmasta" 님(현재명:미스코리아 님)이 공개한 메뉴파일에 if~~, else if~~문을 사용하여 메뉴상단 배경이미지를 그룹별로 달리 표현하여 한개의 파일로 여러개의 스킨을 사용한 것과 같은 효과를 주었습니다.
부족하지만 그래도 필요한 분이 있으리라는 생각에 공개합니다.
사용하실 분은 자신의 취향에 맞게 상단배경이미지를 제작하여 사용하시고 그렇지 못한 분은 첨부한 이미지를 그대로 사용하셔도 무방합니다.
* 가로폭: 200 /leftmenu_all.php에서 수정 가능

/*********************************************************************
사용법
*********************************************************************/
1. 첨부스킨
  -->첨부한 'leftmenu' 스킨을 FTP 등으로 업로드(위치: include/leftmenu)
  -->표현하고자 하는 곳에 "<? include_once("$g4[path]/include/leftmenu/leftmenu_all.php"); //왼쪽메뉴?>"를 적어줌

2. bg_replacer.php 수정
  -->
  if($gr_id=="community"){
  echo "<tr><td  background='$g4[path]/include/leftmenu/img/menu_sub1.gif' width='190' height='60' align='center' valign=top'>";
 }
else if($gr_id=="tech"){
    echo "<tr><td  background='$g4[path]/include/leftmenu/img/menu_sub2.gif' width='190' height='60' align='center' valign=top'>";
 }
 ........
 에서 ($gr_id=="community")...($gr_id=="tech")...이 부분을 자신의 홈페이지에 생성한 그룹명으로 바꿔 적어주고 남으면
 삭제하고 부족하면 추가함

/*********************************************************************
사용한 스킨
*********************************************************************/
Gmasta님(현재명:미스코리아 님) 스킨: http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=45259

/*********************************************************************
조언
*********************************************************************/
1.초보분들만 다운 받아 학습용으로 활용하세요.
2.이 파일을 활용하여 if~~,else if~~,문의 기초적인 활용 예를 확인하시길....

/*********************************************************************
적용 사례 확인
*********************************************************************/
* 링크 : http://webnara.kr/g4/bbs/board.php?bo_table=poem
추천
20

댓글 전체

게시판 제목리스트를 이미지로 바꾸시려면 많은 수고를 하셔야 할 겁니다. 리스트 마다 일일이 이미지 만들고..스크립트 구성해야 하고요.. 플래시도 그렇고요..관련 소스 검색해 보시길........
미스코리아님!!
안녕하세요??
잘못 인용한 이름 수정했습니다. 현재의 이름도 함께 넣고요.....
님의 메뉴 소스가 그누입문하시는 분들이 이해하고 수정하기에 가장 적당한 것으로 판단되어 모델로 활용했습니다.
감사합니다.
게시판 정렬순서는 관리자 모드에서 해당 그룹별로 그 그룹에 속하는 게시판마다 "전체검색사용"에 체크한 다음 "전체검색순서"에 출력 순서를 아라비아 숫자를 적어주면 그 순서대로 출력됩니다.
해당 게시판을 출력에서 제외하시려면 "전체검색사용"에 체크하지마시고요.

*leftmenu_all.php 46라인 참조

 $sql2 = " select bo_subject, bo_table from $g4[board_table] where (bo_list_level <= $member[mb_level]) and (gr_id = '$row[gr_id]') and bo_use_search = '1' order by bo_order_search";
답변이 늦어 죄송합니다.
이 메뉴파일은 유감스럽게도 게시판 영역에서만 작동하고, 일반페이지나 index 또는  sub_index 페이지에서는 작동하지 않는 태생적 한계가 있습니다. 

따라서
1. group별 sub_index 페이지를 설정하여 홈피를 운영하시는 분은 index 영역에서 작동하는 메뉴 스킨 또는 파일을 찾아 index 또는 group별 sub_index에 적용하세요,

* 추천 메뉴 링크:
 -메뉴분야의 거장/플록님 메뉴자료:http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=47018
 -이 스킨 사용이 입문자 분들에게 처음엔 다소 어려운듯 하겠지만 그 한계를 극복하면 메뉴분야에는 확실한 자신감이 생기실 겁니다.

2. group별 sub_index 페이지를 운영하지 않는 분은 sub_index에 해당하는 페이지를
"그룹화 또는 게시판화"해 주는 스킨을 활용하여 게시판화 하신 후 운영하시기 바랍니다.
빌더가 하도 많이 나와서 정확한 답변을 드리기가 곤란하군요. 빌더마다 일일이 뜯어 볼 수도 없고요. 다만 대부분의 빌더 제작자들이 그누보드 원본체계를 크게 벗어나는 일은 없으니까..사용하시는 빌더의 head.php 또는 index.php에서 좌측메뉴에 해당하는 부분, 아니면 tail.php 의 우측메뉴 부분을 살펴 보시고 해당 부분에 아래와 같이 써넣어 주세요.
 +++++++++++++++++++++++++++==
"<? include_once("$g4[path]/include/leftmenu/leftmenu_all.php"); //왼쪽메뉴?>"
==> 물론 해당 파일을 업로드 하시고...
 +++++++++++++++++++++++++++==
기타 사항은 해당 빌더의 상황에 따라 상이할 수 있으니..이 영역은 해당 빌더사용자 각자의 몫이겠죠............
"<? include_once("$g4[path]/include/leftmenu/leftmenu_all.php"); //왼쪽메뉴?>"
연결했는데 메뉴에서는 잘 되는데 메인화면에는 출력이 않돼요
인덱스 부터 모두 확인을 해봐도 전혀 않됩니다 방법이 없나요?
이 메뉴는 그룹화되지 않은 일반문서 또는 인덱스 및 서브인덱스 페이지에서는 작동하지 않습니다.
인덱스용 메뉴를 사용하시길....
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT