인기 컨텐츠, 사이트맵, 메뉴 (스킨화) > 그누4 스킨

그누4 스킨

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

인기 컨텐츠, 사이트맵, 메뉴 (스킨화) 정보

기타 인기 컨텐츠, 사이트맵, 메뉴 (스킨화)

첨부파일

PageMAKER_v_1.zip (331.2K) 223회 다운로드 2008-05-08 21:27:38

본문

- 메인메뉴의 보여지는 순서는 관리자 모드 에서 게시판 구룹 수정에 여분필드 1 설정값에 숫자를 넣어주시면 낮은 순서별로 앞에 서게 되어있습니다.
- 게시판 검색 순서 에 따라 목록의 상위에 위치 합니다.
[기능]
- 게시판 구룹 목록으로 메인 메뉴를 설정 합니다.
- 각각의 구룹 목록 클릭시 서브 메뉴로 구룹에 속해 있는 게시판으로 서브메뉴가 나타납니다.
- 메인메뉴 클릭시 게시판 구룹 별로 최신글 이 보여집니다.
- 각각의 서브 메뉴는 게시판으로 링크 되어 있으며 타이틀 메뉴는 게시판구룹의 전체 게시물을 보여줍니다.
- 메인메뉴와 서브 메뉴 는 스킨화 되어 skin/menu/basic 으로 되어 있습니다.
- 사이트맵 또한 스킨화 되어 skin/sitemap/basic 으로 되어 있습니다.
- 사이트맵 링크 또한 메인메뉴링크와 서브메뉴 링크와 같이 각각의 게시판으로 링크되어져 있으면 최신글 의 개수를 보여줍니다.
- 인기 컨텐츠 각 게시판별 설정값에 해당하는 게시물의 히트 값을 합산하여 인기 컨텐츠로 보여 줍니다.(롤오버시 총히트수)
- 물론 인기 컨텐츠 또한 스킨화 되여져 있습니다. 스킨경로는 skin/bo_popular/basic 입니다.


[설치 방법]

- 그누 보드 설치후 head.php, index.php, tail.php 파일에 수정한부분이 없다면 모든 파일을 덮어 시우면됩니다.
- 직접 설치 하실시에는 lib폴더와 skin폴더만 덮어시웁니다.
- head.php 파일 상단에서
  include_once("$g4[path]/lib/menu.lib.php");
  include_once("$g4[path]/lib/sitemap.lib.php");
  include_once("$g4[path]/lib/bo_popular.lib.php");
  를 추가 합니다.
- 메인 메뉴(테이블 구룹)가 들어갈 곳에 <?=m_menu(); //메인메뉴 ?> 를 추가 해줍니다.( m_menu(스킨폴더) 여기서 스킨 폴더를 적지 않으면 basic스킨으로 불러옵니다.)
- 서브 메뉴(구룹별 테이블)가 들어간 곳에  <?=s_menu(); // 서브메뉴 ?> 를 추가 해줍니다.( s_menu(스킨폴더) 여기서 스킨 폴더를 적지 않으면 basic스킨으로 불러옵니다.)
- 사이트맵이 들어갈 곳에  <?=sitemap(); // 사이트맵 ?> 를 추가 해줍니다.( sitemap(스킨폴더) 여기서 스킨 폴더를 적지 않으면 basic스킨으로 불러옵니다.)
- 인기 컨텐츠가 들어갈곳에 <?=bo_popular(); // 인기컨텐츠 ?>를 추가 해줍니다.( bo_popular(스킨폴더, 타이틀, 적용일) 여기서 스킨 폴더를 적지 않으면 basic스킨으로 불러오며, 타이틀을 적지 않으면 Popular Board 라고 제목이 나타납니다. 적용일은 기본 7일이면 입력시 일 단위로 적어주셔야 합니다.)
- 마지막으로 index.php 파일 12번째 쯤 줄에 // 최신글 이라고 있습니다.
 
  $sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
 
  원본은 위와 같습니다. 위의 문구를 다시 아래와 같이 수정합니다.
 
  if($gr_id){
    $sql = " select bo_table, bo_subject from $g4[board_table] where gr_id = '$ms' order by gr_id, bo_table ";
  }else{
    $sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
  }


[메인메뉴 설정]
- 메인메뉴의 보여지는 순서는 관리자 모드 에서 게시판 구룹 수정에 여분필드 1 설정값에 숫자를 넣어주시면 낮은 순서별로 앞에 서게 되어있습니다.

[서브메뉴 설정]
- 게시판 검색 순서 에 따라 목록의 상위에 위치 합니다.

[게시판 설정]
- 상단 파일 경로 : ../head.php
- 하단 파일 경로 : ../tail.php
추천
6

댓글 전체

설치 방법 맨 마지막 index.php 부분 급 수정했습니다.
if($gr_id){
    $sql = " select bo_table, bo_subject from $g4[board_table] where gr_id = '$ms' order by gr_id, bo_table ";
  }else{
    $sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
  }

요부분 수정했습니다.
Warning: include_once() [function.include-once]: Unable to access ./lib/site.lib.php in /www/987mb.com/s/i/m/simsc/htdocs/gnu/head.php on line 11

Warning: include_once(./lib/site.lib.php) [function.include-once]: failed to open stream: No such file or directory in /www/987mb.com/s/i/m/simsc/htdocs/gnu/head.php on line 11

Warning: include_once() [function.include]: Failed opening './lib/site.lib.php' for inclusion (include_path='.:/usr/share/php') in /www/987mb.com/s/i/m/simsc/htdocs/gnu/head.php on line 11

이런오류가 떠요;
헐 제 실수 가..ㅠ.ㅠ

인클루드가 잘못 되었네요
sitemap.lib.php 를 인클루드 했어야 하는데

include_once("g4[path]/lib/sitemap.lib.php"); // 요게 맞는건데요

include_once("g4[path]/lib/site.lib.php"); //요렇게 알려드렸네요.

제송합니다..ㅡ.ㅜ
비스타 얼티미트 사용 중인데
아래의 메시지가 뜨네요 메인 왼쪽에  ㅜ.ㅜ

Warning: sort() expects parameter 1 to be array, null given in C:\APM_Setup\users\sir\www\lib\bo_popular.lib.php on line 38

Warning: rsort() expects parameter 1 to be array, null given in C:\APM_Setup\users\sir\www\lib\bo_popular.lib.php on line 41

Warning: Division by zero in C:\APM_Setup\users\sir\www\skin\bo_popular\basic\bo_popular.php on line 9
sort() 와 rsort() 때문에 오류가 나는 듯 합니다.
php4 php5 에서 사용되고요

배열을 정렬하는 함수와 반전시키는 함수 입니다.

php 버전이 맞으시다면..ㅠ.ㅠ

혹 윈도우에서 배열정렬을 못시킬수도..ㅜ.ㅡ

우선 급하신대로

C:\APM_Setup\users\sir\www\lib\bo_popular.lib.php 파일의 38줄과 41 줄은 주석 처리 하세요.

// 배열을 정렬한다.
//sort ($bo_s);

// 배열을 뒤집는다.
//rsort ($bo_s);

정렬이 안될뿐이지 인기 컨텐츠 출력에는 문제가 없을 겁니다.

빠른 시일 내에 다른 방도를 찾도록 하겠습니다..ㅠ.ㅜ
수정했으나 아래의 에러는 어떻게 해야 할지 ㅜ.ㅜ

Warning: Division by zero in C:\APM_Setup\users\sir\www\skin\bo_popular\basic\bo_popular.php on line 9


제가 이번에 깔은 APM입니다.
근사모(http://www.apmsetup.com/)에서 발췌한 글입니다.

-----------------------------------------------------------------------------------------------------
프로그램명 :: APM_Setup 6 (Testing..)
마지막 업데이트 :: 2008년 04월 18일
 
테스트 중입니다. 다운로드 받으셔서 테스트 해주시기 바랍니다.
사용된 각각 서버 패키지 버전은 다음과 같습니다.

Apache 2.2.8 (openssl 0.9.8g) [ http://httpd.apache.org ]
- Server\Apache
PHP 5.2.5 [ http://kr.php.net ]
- Server\PHP5
Zend Optimizer v3.3.3 [ http://www.zend.com ]
- Server\ZendOptimizer
MySQL 5.0.51a [ http://www.mysql.com ]
- Server\MySQL5
phpMyAdmin 2.11.5.1 [ http://www.phpmyadmin.net ]
- Server\phpMyAdmin

본 프로그램은 사용에 아무런 제한이 없는 프리웨어입니다.
지원되는 시스템은 NT 시스템(2000/XP/2003/Vista)를 지원합니다.
아이고..ㅠ.ㅠ
제송합니다..ㅠ.ㅠ

저두 여기저기 점 뒤져봤는데요..ㅠ.ㅠ

어찌 도리가 없네요.. 제송합니다.

저도 얼마전 못쓰는컴 생겨서 우분투 깔아서 첨으로 테스트 하는 중이라..ㅠ.ㅠ

윈도우 서버까지는..ㅠ.ㅠ 제송합니다.
select sum(wr_hit) as sum from g4_write_banner group by wr_datetime having wr_datetime > '2008-05-07 14:17:37'

1054 : Unknown column 'wr_datetime' in 'having clause'

error file : /bbs/board.php


인기컨텐츠만 가져왔는데 오류가 있네요.
어디가 잘못된걸까요~ㅜ.ㅡ
select sum(wr_hit) as sum from g4_write_11 group by wr_datetime having wr_datetime > '2008-05-16 00:34:02'

1054 : Unknown column 'wr_datetime' in 'having clause'

error file : /index.php
select sum(wr_hit) as sum from g4_write_About_DDoga group by wr_datetime having wr_datetime > '2008-08-05 09:45:39'

1054 : Unknown column 'wr_datetime' in 'having clause'

error file : /index.php

에러가..ㅡㅡ;
요거 사용하지 마시구요..^^

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=77188&sca=%B1%E2%C5%B8&page=2

요거 사용하세요

인기 컨텐츠 때문에 그러시는거라면..^^

어쩔수 없지만서도 참고로 인기 컨텐츠는 엄청난 트레픽을 요구 합니다..^^

테이블에서 'wr_datetime' 컬럼을 찾지 못하는 것 같습니다.

텍이블 컬럼이름 확인하시구요 한번 맞춰보세요..^^

저두 이건 만들어놓고 오래전에 벌써 업뎃 버전이 올라가서리 구버전은..ㅠ.ㅠ
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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