일정관리 달력 최신글 > 그누보드5 스킨

그누보드5 스킨

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

일정관리 달력 최신글 정보

최신글 일정관리 달력 최신글

첨부파일

latest_3dmv1.zip (3.5K) 295회 다운로드 2013-11-25 20:00:47
latest_schedule.lib.php (2.5K) 108회 다운로드 2013-11-25 20:00:47

본문

홀리스톤님의 일정관리 달력
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=1123&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8B%AC%EB%A0%A5

의 최신글입니다.

일정 기준으로 정렬되어서 출력이 됩니다.
(지난 일정이 아래로 내려갑니다.)


사용방법은 아래와 같습니다.

1. 먼저 링크된 홀리스톤님의 일정관리 달력을 설치를 합니다.

2. 첨부파일 lastest_3dmv1.zip 압축 파일을 풀어서
    latest_3dmv1 폴더는 skin/latest/ 폴더에 넣어 주시구요.
    latest_schedule.lib.php 파일은 lib/ 폴더에 넣어 주세요.

3. 출력하고자 하는 원하는 곳에 아래 소스를 넣어주면 됩니다.
  <?php
    include_once(G5_LIB_PATH.'/latest_schedule.lib.php');
    echo latest_schedule('lastest_3dmv1','달력보드테이블', 5, 10);
  ?>


스타일은 css를 수정하시면 되구요.
출력되는 날짜 형태를 바꾸고 싶으면
latest.skin.php에서
echo "["." ".$iconwr_1."-".$iconwr_2." "."]"." ";
이 부분을 바꾸면 됩니다.
(예) 11월 03일로 출력하고자 하면 echo "["." ".$iconwr_1."월".$iconwr_2."일"." "."]"." ";
추천
4

댓글 전체

리스트형태의 일정 최신글이기 때문에 행사 일정이 많은 곳은 적합하지 않습니다.

날짜가 들어가는 wr_1 여분필드를 이용했는데요. latest_schedule.lib.php 내용에서 날짜를 제어하는 쿼리만 알면
조건을 오늘 날짜 이후로 모두, 오늘 날짜 이후로 30일 이내의 일정만 등등으로 활용할 수 있겠죠..
그러면, 일정이 많은 홈페이지에서도 활용할 수 있을 것 같네요.

고수님들의 수정 부탁드립니다.
감사합니다. 나중에 만들려고 생각하고 있었는데 동글이님이 벌써 만드셨네요^^
방금 일정관리 V2 스킨 올렸으니 참고바랍니다.
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=1251&page=1
지금 생각하니 달력 최신글이라고 생각하기에도 민망합니다.
오늘 날짜 이전 내용도 보이고 그러니 ....
홀리스톤님이 달력 최신글 제대로 만들어 주셔야 합니다. 꼭 부탁드립니다. ^^
강한남v님 도움으로 어느정도 달력 최신글의 능력을 발휘할 수 있게 되었습니다.
첨부파일 다운 받아셔서 latest_3dmv1폴더는 latest스킨폴더 밑에 넣어시고, latest_schedule.lib.php는 lib폴더에 넣으시면 됩니다.
그리고 출력하고자 하는 부분에
  <?php
    include_once(G5_LIB_PATH.'/latest_schedule.lib.php');
    echo latest_schedule('latest_3dmv1','달력보드테이블', 5, 10);
  ?>
라고 넣으시면 정상 동작을 합니다.
지금은 날짜 관련 부분이 "오늘 날짜로 등록된 일정을 포함한 이후 모든 일정"으로 설정되어 있습니다.
날짜 관련 부분을 수정하려면 latest_schedule.lib.php 파일을 열어서 아래 부분 중 "//"를 이용해서 원하는 데로 설정을 하시면 됩니다. 좀더 활용할 수도 있겠죠. ^^

// 이후 모든 일정
//$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_1 desc limit 0, {$rows} ";

// 오늘 날짜로 등록된 일정을 포함한 이후 모든 일정
$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and wr_1 >= date_format(curdate(), '%Y%m%d') order by wr_1 desc limit 0, {$rows} ";

// 오늘 날짜로 등록된 일정을 포함하고 30일 이후까지의 일정
//$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and wr_1 >= curdate() and wr_1 < date_format(date_add(curdate(), INTERVAL +30 day), '%Y%m%d') order by wr_1 desc limit 0, {$rows} ";
전체 2,435 |RSS
그누보드5 스킨 내용 검색

회원로그인

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