그룹별 갤러리 스타일 스킨 > 그누보드 스킨 플러그인

본문 바로가기
전체검색

아이디비번찾기

그누보드 스킨 플러그인

그누보드 영카트 초보 사용자를 위한 기본 매뉴얼, 스킨 제작 기초강좌를 공유합니다.

최신글 | 그룹별 갤러리 스타일 스킨

페이지 정보

작성자 관리자 작성일16-10-29 21:23 조회2,013회

첨부파일

gallery_group.zip (4.8K) 2016-10-30 02:14:48
latest_group.lib.php (3.4K) 2017-02-23 00:52:24

본문

그누보드 스킨 플러그인

기본 사항은 아래 게시물 내용을 참고하세요

게시판 예외 설정이나 캐시 문제 해결 방법이 포함되어 있습니다.

 

http://gnustudy.com/bbs/board.php?bo_table=gnu_pds&wr_id=10 

 

제가 배포한 그룹별 최신글을 사용할 때는 반드시 

환경설정 > 기본환경설정 > 최근게시물 삭제 기간을 길게 설정해놔야 

게시판에 글이 오랜 시간 동안 업데이트 안 되더라도 최신글이 삭제되지 않습니다.

디폴트는 30일로 되어 있는데 빈 값으로 두거나 365일이나 3650 등으로 원하는 기간으로 설정하세요.

 

 

c2dd9abcacb0c02b4c22197d3b2c0de4_1477753306_8595.gif
 

 

 

설치 및 적용 방법

 

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 기본 버전 기준으로 가로 4개를 정렬했을 때 알맞은 크기입니다.
사이즈나 개수를 변경할 경우 위에 있는 이미지 사이즈와 style.css 에서 마진 값을 적절히 조절해야 합니다.
전체 가로폭을 오버하면 가로 이미지 개수와 상관없이 줄 바꿈 됩니다.
이미지 사이즈를 수정하면 img 폴더에 있는 noimage.gif 파일도 동일한 사이즈로 변경하세요.


오래된 최신글도 출력이 필요하다면 
환경설정 > 기본환경설정 > 최근게시물 삭제 기간을 0으로 변경하세요.
c10132facc9a406ceb584205de0ac6e9_1524106355_9744.gif
 

관리자님의 댓글

관리자

그룹 제목에 해당 그룹 주소로 링크를 걸고 싶으면 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

정말 좋네요...
혹시 그룹별이 아니고...갤러리 최신글에는 사용할 수 없나요?

관리자님의 댓글

관리자 댓글의 댓글

수정 방법은 간단한데 필요하시다면 나중에 별도로 자료실에 올려놓겠습니다.

로그인 후 댓글을 남겨주세요.


그누스터디는 그누보드, 영카트 초보 사용자를 위한 정보를 공유합니다.

Copyright © GNUSTUDY. All rights reserved.
상단으로