달력에 날짜 클릭하면 바로 내용보이고, 게시물 없을 때엔 클릭 안되게 하기
저도 달력부분 때문에 찾다가.. 직접 수정해서 사용중입니다.
필요하신 분 계시면 참고하세요..
1. 날짜 클릭하면 바로 내용보이기
일단 한페이지에 하나만 보이게 하려면,
블로그 관리에서 '디자인 설정' -> '목록별 글 출력 수' 부분을 1로 고치시고요.
blog/index.php 파일중..
젤 아래에서 5번째줄 쯤에..
//if( $cate || $tag || $mon || $sql_cur || $sql_search )
//include_once("{$blog_skin_path}/list.skin.php");
//else
include_once("{$blog_skin_path}/index.skin.php");
이렇게 주석처리하세요~
.............................................................................................
blog/index.php 파일중..
젤 아래에서 5번째줄 쯤에..
//if( $cate || $tag || $mon || $sql_cur || $sql_search )
//include_once("{$blog_skin_path}/list.skin.php");
//else
include_once("{$blog_skin_path}/index.skin.php");
이렇게 주석처리하세요~
.............................................................................................
2. 해당 날짜에 게시물이 없을 때 클릭 안되게 하기
skin/blog/ 에 있는 본인의 달력 스킨폴더로 가셔서
calendar.skin.php 파일을 아래처럼 수정합니다.
68번째줄...
echo "<table width=100% height=100% cellpadding=0 cellspacing=0><tr><td id='id$i$k' onclick=\"date_send('$yyyy', '$mm2', '$day2', '$k', '$yoil[$k]');\" align=center style='cursor:pointer;'>$day</td></tr></table>";
이 부분을...
echo "<table width=100% height=100% cellpadding=0 cellspacing=0><tr><td id='id$i$k' ";
if( in_array( $day, $calendar_post_day) )
echo "onclick=\"date_send('$yyyy', '$mm2', '$day2', '$k', '$yoil[$k]');\" style='cursor:pointer;' ";
echo "align=center>$day</td></tr></table>";
if( in_array( $day, $calendar_post_day) )
echo "onclick=\"date_send('$yyyy', '$mm2', '$day2', '$k', '$yoil[$k]');\" style='cursor:pointer;' ";
echo "align=center>$day</td></tr></table>";
이렇게 수정하시면 됩니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 5개
잘 쓰겠습니다~