일정 최신글 - 이어진 일정일 경우 출력 > 그누보드5 스킨

그누보드5 스킨

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

일정 최신글 - 이어진 일정일 경우 출력 정보

최신글 일정 최신글 - 이어진 일정일 경우 출력

첨부파일

iDoWeb_list_schedule.zip (2.8K) 208회 다운로드 2017-07-02 02:40:29 포인트 차감10

본문

메인페이지(index)에 달력이나 일정의 제목을 출력하는 스킨입니다.

 

[특징]

  -. 일정의 제목을 오늘부터 지정한 갯수만큼 출력합니다.

  -. 일정이 이어질 경우, 시작일과 마지막 일을 출력합니다.

  -. 이어진 일정일 경우, 제목의 길이를 추가로 컷팅할 수 있습니다.


[사용방법]

  0> 일정이나 달력 게시판 스킨에서 시작일 'wr_1', 마지막일 'wr_2' 필드를 사용하는 게시판 스킨이어야 합니다.


  1> 첨부된 'iDoWeb_list_schedule.zip' 파일의 압축을 해제한 다음, 서버 '그누보드 디렉토리/skin/latest' 밑에 업로드합니다.


  2> 일정의 순서를 오늘부터 출력하기 위해 '그누보드 설치 디렉토리/lib/latest.lib.php' 파일 61번째 줄을 아래와 같이 수정합니다.

     -. 61번째 줄 수정 전 :

     $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} ";

     -. 61번째 줄 수정 후 :

       if($skin_dir == "iDoWeb_list_schedule") {
   $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and (DATE_FORMAT(NOW(),'%Y%m%d') <= wr_1 or DATE_FORMAT(NOW(),'%Y%m%d') <= wr_2) order by wr_1 limit 0, {$rows} ";
  } else { $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} "; }


  3> 인덱스 파일(index)에 최신글 출력함수를 입력합니다.

    예) <?=latest("iDoWeb_list_schedule", "news_plan", 5, 19, 1, 3); // latest("최근글 스킨 디렉토리", "게시판 아이디", 출력갯수, 출력글 제목 컷팅, 1, 이어진 일정일 경우 제목컷팅에 추가컷팅); ?>


[참고]

  -. 첨부된 이미지처럼 구성하시려면,  'iDoWeb_list_schedule.zip' 파일의 'iDoWeb_list_schedule' 디렉토리에 있는 index.php 파일의 style 부분을 참고하세요.

  -. 스타일 파일이 적용되지 않아 index.php 파일에 스타일 구문을 넣었습니다.

추천
9

댓글 전체

61번째 줄을 아래처럼 수정하세요~
 if($skin_dir == "iDoWeb_list_schedule") {
  $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and DATE_FORMAT(NOW(),'%Y%m%d') = wr_1 order by wr_1 limit 0, {$rows} ";
  } else { $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} "; }
$list[$i]['wr_1']) $subject_len = $subject_len - $options; $list[$i]['subject'] = cut_str($list[$i]['subject'], $subject_len,""); ?>
[]  ~

라고 출력되는데 어찌 해야할지 알수있을까요? ㅠㅠ
전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

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