그누보드 레이아웃 변경4(상단 드랍다운그룹메뉴 ,하단 사이트맵 및 따라다니는 그룹메뉴 적용) > 그누4 스킨

그누4 스킨

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

그누보드 레이아웃 변경4(상단 드랍다운그룹메뉴 ,하단 사이트맵 및 따라다니는 그룹메뉴 적용) 정보

디자인 그누보드 레이아웃 변경4(상단 드랍다운그룹메뉴 ,하단 사이트맵 및 따라다니는 그룹메뉴 적용)

첨부파일

g4_new_gray_euc_kr.zip (177.2K) 758회 다운로드 2013-06-24 11:54:14
g4_new_gray_utf8.zip (177.5K) 1911회 다운로드 2013-06-24 11:54:14

본문

스킨이미지
스킨설명
4번째 그누보드 레이아웃 스킨입니다.

- 기본 그누보드의 레이아웃을 수정한  레이아웃 스킨입니다.
- 전체적인 레이아웃 및 상단, 하단, 최신글스킨, 현재접속자스킨, 방문자스킨이 적용되었습니다.
- 메뉴가 많은 사이트를 고려하여 그룹명이 1차메뉴 게시판명이 2차메뉴로 출력됩니다.
- 기존에 올려드린 스킨보다는 좀 더 덩치가 있는 사이트를 간편하게 제작하실 때 유용합니다.
- 하단에 사이트 전체메뉴가 출력되어 사이트메뉴를 한눈에 보실 수 있습니다.


적용방법

그누보드 최신 버전을 설치하신후 해당 파일을 압축을 푸신 후 그누보드가 설치된 폴더에 덮어씌워 주시면 예제 사이트처럼 변경됩니다.
상단 메뉴에 노출되는 메뉴는 관리자 모드의 게시판 관리자에서 입력한 그룹명이 1차메뉴 해당 그룹의 게시판 명이 2차메뉴로 출력됩니다.


스킨 설명

상단 및 하단 메뉴 부분은 생성된 그룹명 및 게시판 명으로 관리자 모드에 출력되는 순서대로 출력 됩니다.
현재접속자를 보여주는 스킨과 접속자 통계 스킨은 기본 그누보드의 소스를 단순히 심플하게 변경만 한것이며 기능적인 추가는 없습니다.
하단에 출력되는 부분은 관리자 모드에서 최고관리자의 회원정보를 입력해 주시면 자동으로 출력 됩니다.(주소, 전화번호, 이메일, 홈페이지주소-카피부분적용)

퀵메뉴 부분은 그룹명만 순차적으로 출력됩니다.

이미지 또한 하단에 표기된 추가된 파일6개 이외에는 추가된 파일이 없으며 html과 css 수정으로 변경된 버전입니다.


기본 그누보드에서 수정된 파일

1.head.php
2.tail.php
3.style.css
4.skin/latest/basic/latest.skin.php
5.skin/connect/basic/connect.skin.php
6.skin/visit/basic/visit.skin.php
7.index.php


기본 그누보드에서 추가된 파일

1.img/btn_search.gif
2.img/mainimg_01.jpg
3.img/searchbg.gif
4.img/toplogo.gif
5.img/topbg.gif
6.img/bottomlogo.gif
추천
20

댓글 전체

코드수정이 미흡한지라 코드에대한 답변은 드리지 못하나 참고하시라고 알려드립니다.
head.php 파일내의 117번째줄 부터 있는 메뉴부분을 수정하여 중간에 다른 링크를 삽입하시거나

빌드몬님이 올려주신 일반페이지 스킨을 활용해 보시면 좋을것 같습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=128765&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%BC%EB%B0%98%ED%8E%98%EC%9D%B4%EC%A7%80
해당 URL을 봐야 알것같은데요

우선 기본적인거는 head.sub.php 파일을 관리자 페이지에서 공통으로 사용하기 때문에 배경을 body에 넣지 않고
head.php 파일의 22번째 줄 <div class='homewrap'> 에 삽입하였습니다.
width 값이 100% 이기 때문에 브라우저 사이즈가 980px 이하로 줄어들면 흰 공간이 보일 수 있습니다.
좋은 스킨 감사합니다. 그런데 한가지 문의드립니다.
저는 전체 스킨 중 하단부분만 따로 뽑아 쓰고 싶어서 tail.php와 style.css 부분만 넣었습니다. 그랬더니 하단의 가로폭이 100%가 되어서 나머지 부분과 서로 맞지 않았습니다. 가로 980px으로 맞추려면 어디를 수정해야 할까요? 

또 사이트맵에서 제외하고 싶은 게시판 적용도 가능할런지요..?


스킨 공개만으로도 감사한데 혼자 해결 못하고 질문까지 드려 송구합니다~
하단 가로폭은 style.css 에서 .sitemap  과 .copy_wrap 의 width값을 변경해 주시면 됩니다.

하단 사이트맵에서 제외하고 싶은 그룹이 있으면 tail.php 23번째 줄
$sql_map = "select gr_id, gr_subject from $g4[group_table] order by gr_1";
밑으로 아래의 코드를 넣어주신 후 해당 그룹을 넣어주시면 제외처리됩니다.


// 제외그룹설정 morning님 
			$sql_map = " select * from $g4[group_table] 
			where gr_id <> '' 
			and gr_id <> '제외그룹1' 
			and gr_id <> '제외그룹2' 
			order by gr_1"; 




특정보드만 제외를 시키고자 하신다면 30번째 줄
$sql_map2 = "select bo_table, bo_subject, bo_category_list from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_order_search ";
밑으로 아래코드를 넣어주신 후 해당 보드를 넣어주시면 됩니다.



				//제외보드설정 morning님
				$sql_map2 = " select bo_subject, bo_table,gr_id from $g4[board_table] 
				where gr_id = '제외될보드가있는그룹' 
				and bo_table  <> '제외보드1' 
				and bo_table  <> '제외보드2' 
				order by bo_subject "; 



상단 메뉴 및 따라다니는 퀵메뉴 역시 위 소스코드를 응용해 주시면 됩니다.
http://www.koreadreams.kr/?thema=kode_v3
상단 공백이 생기네요... 다시 설치를 해봐도 그렇고.. 결국 다시 복원을 했지만.....
여전히 최상단에 공백이 생겨요... ㅎ
소스를 보니 기본 그누보드 소스에서 변경하신 부분이 있는것 같습니다

도큐타입 설정도 html5로 해두셨구요^^

기본적으로 퀵메뉴나 전체적으로 안깨질려면 기본 html 4.0까진 지원이 되구요
오른쪽의 퀵메뉴는 XHTML 1.0 ~ HTML5는 따라다니질 않습니다.
와.. 지난 번 것도 정말 좋았는데 이번것도 멋져요~ 잘 사용할게요~
그런데 적용하고 보니 최신글도 그렇고 퀵메뉴 불렀을 때도 그렇고 오른쪽 메뉴가 왼쪽보다 약간 아래에 배치되는데요... 왜 그럴까요? ㅠㅠ
메인에~ 게시판에 노출되는 부분을 원하는 게시판만 노출시키고 싶으면 어떻게 하면 되나요~ ??

    // 사용방법
    // latest(스킨, 게시판아이디, 출력라인, 글자수);
    echo latest("basic", $row['bo_table'], 10, 70);
    echo "<p>\n";
}

이부분을 어떻게 ?
게시판 명이 한글일 시에 글자길이에 따라 소메뉴 리스트칸이 늘어나지 않고 글자가 다음 줄로 밀려버리네요;;
어떻게 잡아야할까요 알려주실 분 계신가요
정말감사합니다 ! 다잘되고 너무이쁘네요
그런데 밑에 방문자수?. 표시되는쪽에
Warning: include_once(./skin/connect/inix_connect/connect.skin.php) [function.include-once]: failed to open stream: No such file or directory in /host/home3/ksksks/html/gnuboard4/lib/connect.lib.php on line 50
이렇게써있는데 해답을 못찾아서 질문드립니다 ㅜㅜ
현재 접속자수를 표시해 주는 스킨을 inix_contect  폴더로 지정해 두신거 같은데tail.php 45번째 줄을 확인해 보세요 제가올린 파일대로라면

<?=connect(); // 현재 접속자수 ?> 로 되어있어야 정상이구요 관리자모드에서 별도로 다른 스킨을 지정해 주신거라면 해당 스킨폴더로 현재 접속자수 스킨을 넣어주시거나 아래처럼 바궈봐주세요. 기본 설정 이외에 뭔가 수정이 되었다면 딱히 알려드릴 방법은 없을거같아요^^
 <?=connect("basic"); // 현재 접속자수 ?>
헉 ! 정말감사합니다 별도로 다른스킨을 지정해두었었네요 ....ㅋㅋㅋㅋ감사합니다 !!!
마지막으루..
위에 댓글중에도 저같은 상황이있네요 메인화면에 높낮이가 안맞아서..
http://ksksks.dothome.co.kr/
실력이 좋으십니다.
근데요, 오른쪽 따라다니는 메뉴바를  웹브라우져 높이를 줄이고 스크롤바를 잡아내릴경우
따라다니는 메뉴바가 아래로 하염없이 내려 가는문제를 수정하셨으면 좋겠습니다.
즉 어느  웹브라우져의 세로를 줄여도 footer 아래로 내려가지 않는  메뉴바로 수정하실수있는지?
연습중인데 검정색말고 전체적으로 파란분위기를만들려고합니다
근데 이미지를 어디서고쳐야하는지
색상코드를 고치려면 어디서 고쳐야하는지 모르겠습니다 ㅜㅜ
제발알려주세요 ㅠㅠ
7월 31일에 그누보드 최신업데이트 버전 받고
이거 제일먼저 적용했는데

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\common.php on line 8

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\head.sub.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\head.sub.php on line 34

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\head.sub.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\head.sub.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\head.sub.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\gnuboard4\index.php:1) in C:\APM_Setup\htdocs\gnuboard4\head.sub.php on line 38

페이지 상단에 이런 에러가 뜨네요 ㅜㅜㅜㅜㅜ도대체 ㅜㅜ뭐죵
저기 ;;; 인덱스 부분을 플래시로 수정했는데 타이틀 제목이 자꾸 나오네요...
서브페이지 몸통부분도 타이틀제목이 나오구요... 그 타이틀제목 나오는부분 없애려면 어디를 수정해야하나요 ?
an1980na.dothome.co.kr
우선 진심으로 감사드리고요...
윗분들하고 비슷한 상황입니다...
해결해야 하는데... 쉽지 않네요...

1. 메인 화면 상단 여백이 생기네요... 다른 페이지에는 없는데...어케해야하는지...조언좀...
2. 메인 메뉴 한글이...자꾸 2단으로....

부탁드립니다...꾸벅

clearcity.kr
저도 적용하는데 메인화면 상단에 여백이 생기고, 메인 메뉴 한글이 생기면 자꾸 2줄로 나오네요.


해결방법 아시는분 없으신가요?
메인메뉴 2줄은
style.css파일 열으셔서 66번째 줄에다가 weight크기 집어넣으시면 됩니다.
#gnb ul li ul{
position: absolute;
left: 0px;
top: 48px;
background: #333333;
z-index: 100;
min-width: 100px;  <-- 이거추가!
}
이런식?
저런식으로 바꾼이후 마우스올렸을때 메뉴가 검은색으로 바뀌는게 오른쪽에 여백이 조금 남는형식으로 된다면
63번째 display를 block로 한번 바꿔보세요.

ex)
#gnb ul li a{height:48px; line-height:48px; display:block; padding:0px 20px;}
게시판을 관리자페이지에서 생성하면 자동으로 상단에 메뉴에서 불러와서 편리한데요..
혹시 그냥 일반 html로 된 페이지를 중간에 메뉴로 출력하게 하려면 어떻게 해야 하나요?
예를 들어
게시판 게시판 게시판 일반페이지 게시판
<-- 이런식으로 상단에 메뉴를 구성하려면요..

모든 페이지가 게시판만으로 할수는 없는 경우에 대해서 문의좀 드립니다.
문의 쪽지가 와있어서 답변으로도 달아놓겠습니다.

간단하게는 아래 스킨을 활용하셔서 게시판을 생성 후 일반 페이지 처럼 보이도록 하실 수는 있을것같습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=11628&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%BC%EB%B0%98%ED%8E%98%EC%9D%B4%EC%A7%80&page=2
정말 원하던 스킨이네요 ㅠㅡㅠ 감사합니다~ 잘쓰겠습니다~

그런데 메뉴를 서브메뉴가 2단계밖에없는데 3단계4단계까직 넣을순없는건가요?
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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