그룹별 최신글 기본 스킨입니다. > 그누보드5 스킨

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 스킨

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

그룹별 최신글 기본 스킨입니다. 정보

최신글 그룹별 최신글 기본 스킨입니다.

첨부파일

group.zip (10.3K) 991회 다운로드 2015-12-28 03:15:30

본문

그누보드 5.3 버전용 스킨을 새로 만들었습니다.

5.3 버전을 사용하고 있다면 아래 스킨을 이용하세요.

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

 

 

### 파일 설치 ###

latest_group.lib.php 파일의 업로드 위치는
/lib/latest_group.lib.php

스킨은 최신글 스킨 폴더에 업로드
(테마)/skin/latest/basic_group (스크린샷 위 스킨)
(테마)/skin/latest/basic_group2 (스크린샷 아래 스킨


### 적용 방법 ###

(테마)/head.php 상단 ?> 안쪽에 추가
include_once(G5_LIB_PATH.'/latest_group.lib.php');

원하는 위치에 최신글 출력처럼 사용
<?php echo latest_group("스킨명", "그룹ID", 목록개수, 제목길이); ?>


* 게시판 설정에서 "전체 검색 사용" 을 체크한 게시판만 출력됩니다.
* 타이틀 부분인 그룹명을 수정했다면 바로 반영되지 않으니 환경설정 > 캐시 삭제 한 번 해주세요.

전체 검색을 사용해야 하는 게시판인데 제외하고 싶다면 latest_group.lib.php 파일에서
// $sql_common .= " and a.bo_table not in ('aaaa', 'bbbb') ";
윗 줄 주석 제거하고 제외하고 싶은 게시판을 , 로 구분해서 넣어주세요.



### 캐시 관련 참고사항 ###

이 스킨은 일반 최신글과 다르게 새글이 등록되거나 글이 삭제되었을 때 바로 반영이 되지 않습니다.
/lib/common.lib.php 파일에 캐시 파일 삭제 함수가 있는데 아래 내용처럼 추가하면 바로 반영이 될 겁니다.
이건 선택사항이고 임시 방법이기 때문에 그룹별로 제어되진 않습니다.
config.php 파일에서 캐시 설정을 false로 설정하고 사용하고 있다면 수정할 필요는 없습니다.

// 게시판 최신글 캐시 파일 삭제
function delete_cache_latest($bo_table)
{
$files = glob(G5_DATA_PATH.'/cache/latest-'.$bo_table.'-*');
if (is_array($files)) {
foreach ($files as $filename)
unlink($filename);
}

$files2 = glob(G5_DATA_PATH.'/cache/latest-group-*');
if (is_array($files2)) {
foreach ($files2 as $filename)
unlink($filename);
}
}

 

 

그누보드 5.3 버전용 스킨을 새로 만들었습니다.

5.3 버전을 사용하고 있다면 아래 스킨을 이용하세요.

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

 

추천
7
  • 복사

댓글 전체

http://www.brickworks.co.kr/bbs/group.php?gr_id=lego

다른분들의 스킨을 가지고 이리저리 수정해서 뭔가 된거 같기는 한데,
제대로 된건지를 알수 없네요 ;;
안녕하세요.

lastest.group.lip.php 를 조금 수정해서 그룹 코멘트 형식으로 제작 하려고 하는데

스킨이랑 같이 수정본을 포함해서 올려도 될까요 ?
작은별님 유용한 정보들 저 게시판을 인기글로 변경하여 사용하수 있을가요 ...?
만약 가능하다면 어떻게 하면 좋을까요... 인기글 로 사용할것을 찾다 보니 작은별님것이 마음에 들어서요
어디를 수정하면 될지좀 알려주시면 고맙겠습니다
항상 감사 합니다
[주의] new 테이블에서 뽑아오는 최신글을 이용하므로
환경설정 > 기본환경설정 > 최근게시물 삭제 기간을  30일을 어느정도 크게 잡아야 합니다.
제한은 없습니다. 해당 그룹에 포함된 게시판 중에 등록된 글이 하나도 없어서 그럴 가능성이 있습니다.
/bbs/new.php 페이지 가서 해당 그룹에 속한 게시물이 있는지 확인해보세요.
기존의 글목록들은 안나오고 새로 글을 등록하니까 나와요,,,,
혹시 수정하려면 어떻게 해야 할까요?
관리자-캐시삭제도 했고, 그누스터디에 있는 방법도 써보긴했는데
그래도 기존의 목록은 안나와요 ㅠㅠ
© SIRSOFT
현재 페이지 제일 처음으로