최신글 AJAX 페이징 처리 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

최신글 AJAX 페이징 처리 정보

최신글 최신글 AJAX 페이징 처리

첨부파일

latest_paging.zip (4.2K) 693회 다운로드 2014-05-12 17:59:18

본문

그누보드4에 있는 K찰스님의 페이징 처리 되는 최신글 그누보드 5로 옮겨 봤습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=134792

위 링크를 참조하시면 됩니다.

UTF8 버전이고

기본적인 사용법은 새롭게 만들어진 latest_paging 함수를 아래처럼 호출 하면 됩니다.
latest_paging(스킨, 게시판아이디, 출력라인, 글자수);

그누보드5는 최신글의 경우 캐시로 파일에 담아두었다가 최신글을 처리하는데,
AJAX형태의 최신글을 캐시 처리하기 에는 전체 게시글 수 중에 얼마만큼을 캐시로 담아둘지에 대한
고민도 필요해서 캐시 처리를 하지 않는 그누보드4 형태로 해결했습니다.

echo latest_paging("스킨디렉토리", "게시판id), 5, 40);

설치방법 : 압축된 파일 다운로드 후 latest.lib.php를 lib 폴더로
나머지 파일은 최신글 스킨 디렉토리에 저장하시면 됩니다.

syle.css 화일은 적당히 손을 보셔야 합니다.(이미지도 네이버에 있는것을 사용했더군요)
추천
6

댓글 전체

index.php 에
<?php echo latest_paging("latest_paging", "게시판id", 10, 40);?>
요렇게 넣었는데 해당 최신글이 그냥 공백 한줄로 나오는데 제가 무슨 잘못을 했을까요?
 latest.lib.php를 lib 폴더에 덮어쓰기 했습니다.
혹시나 해서 기존 최근글 스킨을 latest_paging 함수로 출력을 해보니 리스트는 나옵니다.
번거롭게 해드려서 죄송합니다.
그누보드 latest 스킨 디렉토리에 있는 basic 스킨을 latest_paging 이라고 똑같은 폴더 하나를 더 만들어서 업로드 하구요.
그곳에 첨부된 스킨 파일을 덮어 씌우십시요.
bsic 폴더를 복사-> 폴더 이름을  latest_paging로 바꿈 첨부파일로 덮어씌우기
index.php 에서 <?php echo latest_paging("latest_paging", "게시판id", 10, 40);?>
이렇게 했는데도 여전히 공백으로 나오네요 힘들게 만들어 주셨는데 사용을 못해서 죄송해요
계속 연구해 보겠습니다.
감성리님 제가 그누 31버전을 쓰고 있었는데 34버전으로 새로 깔고 해보니 잘 됩니다. 버전문제인지 아니면 제가 기존 코드를 잘못 만졌던지 제 문제였습니다. 좋은 스킨 만들어 주셔서 다시한번 감사드리니다.
정말 좋은 스킨 감사합니다. 이 스킨을 기존 최근글 스킨에 적용을 하니 하나만 적용시킬 때는 괜찮은데
두개를 동시에 적용 시키니 첫째 스킨이 두번째 스킨 형식으로 나옵니다. 구조적으로 스킨 두개 이상은 동시적용이 어려운 것일까요? ajax 형식이라서 편리하고 아주 마음에 쏙 드는데 이것만 해결하면 금상첨화겠습니다.
전체 2,431 |RSS
그누보드5 스킨 내용 검색

회원로그인

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