[최신글] 그룹별 갤러리 스타일 스킨
기본 사항은 아래 게시물 내용을 참고하세요
게시판 예외 설정이나 캐시 문제 해결 방법이 포함되어 있습니다.
http://gnustudy.com/bbs/board.php?bo_table=gnu_pds&wr_id=10
제가 배포한 그룹별 최신글을 사용할 때는 반드시
환경설정 > 기본환경설정 > 최근게시물 삭제 기간을 길게 설정해놔야
게시판에 글이 오랜 시간 동안 업데이트 안 되더라도 최신글이 삭제되지 않습니다.
디폴트는 30일로 되어 있는데 값을 0으로 두거나 365일, 3650 등으로 원하는 기간으로 설정하세요.
최근 그누보드 5.3 버전을 사용하고 있다면 새로 올린 스킨을 이용하세요.
http://gnustudy.com/bbs/board.php?bo_table=gnu_pds&wr_id=117
설치 및 적용 방법
latest_group.lib.php 파일 업로드 위치는
/lib/latest_group.lib.php
(테마)/head.php 상단 ?> 안쪽에 추가
include_once(G5_LIB_PATH.'/latest_group.lib.php');
예전에 제가 배포했었던 그룹별 최신글 스킨을 설치한 적이 있다면 lib 파일은 추가할 필요는 없습니다.
그룹 제목을 수정했을 때는 환경설정 > 캐시파일 일괄삭제를 해주세요.
그룹에 속한 게시판 중 게시글이 최소 하나라도 있어야 정상 출력됩니다.
기본 출력 코드
<?php echo latest_group('스킨명', '그룹ID', 전체출력개수, 제목길이); ?>
예제
<?php echo latest_group('gallery_group', 'lecture', 8, 25); ?>
latest.skin.php 파일 수정
$thumb_width = 174; //썸네일 가로 사이즈
$thumb_height = 120; //썸네일 세로 사이즈
$cols_w = 4; //한 줄당 가로 이미지 개수
위 사이즈는 그누5.2 기본 버전 기준으로 가로 4개를 정렬했을 때 알맞은 크기입니다.
첨부파일
관련링크
댓글목록 +4
댓글목록
관리자님의 댓글
관리자 작성일
그룹 제목에 해당 그룹 주소로 링크를 걸고 싶으면 latest.skin.php 파일에서
<h2><?php echo $gr_subject; ?></h2>
여기를 이렇게 수정하세요.
<h2><a href="<?php echo G5_BBS_URL; ?>/group.php?gr_id=<?php echo $gr_id; ?>"><?php echo $gr_subject; ?></a></h2>
제가 올렸었던 다른 종류의 그룹 최신글 스킨도 모두 동일합니다.
sabjaru님의 댓글
sabjaru 작성일
정말 좋네요...
혹시 그룹별이 아니고...갤러리 최신글에는 사용할 수 없나요?
관리자님의 댓글의 댓글
관리자 작성일수정 방법은 간단한데 필요하시다면 나중에 별도로 자료실에 올려놓겠습니다.
cys님의 댓글
cys 작성일감사합니다 고맙게 사용하겠습니다