일정관리 달력 + 예정된 행사 안내 정보
최신글 일정관리 달력 + 예정된 행사 안내첨부파일
본문
연후아빠님의 깔끔 카렌다에다가
http://www.sir.co.kr/bbs/tb.php/g4_skin/60448
오늘의 일정 안내 소스 (주소를 잊어 버렸음--;, 죄송)를 짜집기하여
예정된 행사 안내 최신글을 달력 밑에 넣었습니다.
오늘 날짜와 오늘 날짜 이후의 것만 최신글로 나타납니다. 총 5개로 최신글을 한정해 놓았습니다.
첨부된 그림을 보시면 아시겠지만, 25일 기준으로 24일에 있는 행사는 나타나지 않고, 25일 이후에 있는 행사만 나타납니다.
만약 갯수 수정을 원하시면, latest.skin.php에서 limit를 찾으신 후, 숫자 조정을 하시면 됩니다.
방금전에 설치를 해봤기 때문에 어떤 오류가 있는지 모릅니다.
오류가 있으시면, 짜집퍼에게 묻지 마시고, 질답란에 올려 놓으시면, 좋은 결과가 있지 않을까 합니다.
설치방법은 연후아빠님 스킨과 동일합니다.
<? echo latest_schedule("calendar","게시판"); //SCHEDULE ?>
다운받으신 파일의 압축을 푸신 후, 폴더 이름을 calendar로 수정하여 root/skin/latest 밑에 넣으시면 됩니다.
utf-8은 제 홈페이지에서 테스트해봤지만, euc-kr은 테스트해보지 못했습니다.
테스트 하신 후 결과를 알려주시고, 오류가 있으면, 잡아 주십시오.
http://www.sir.co.kr/bbs/tb.php/g4_skin/60448
오늘의 일정 안내 소스 (주소를 잊어 버렸음--;, 죄송)를 짜집기하여
예정된 행사 안내 최신글을 달력 밑에 넣었습니다.
오늘 날짜와 오늘 날짜 이후의 것만 최신글로 나타납니다. 총 5개로 최신글을 한정해 놓았습니다.
첨부된 그림을 보시면 아시겠지만, 25일 기준으로 24일에 있는 행사는 나타나지 않고, 25일 이후에 있는 행사만 나타납니다.
만약 갯수 수정을 원하시면, latest.skin.php에서 limit를 찾으신 후, 숫자 조정을 하시면 됩니다.
방금전에 설치를 해봤기 때문에 어떤 오류가 있는지 모릅니다.
오류가 있으시면, 짜집퍼에게 묻지 마시고, 질답란에 올려 놓으시면, 좋은 결과가 있지 않을까 합니다.
설치방법은 연후아빠님 스킨과 동일합니다.
<? echo latest_schedule("calendar","게시판"); //SCHEDULE ?>
다운받으신 파일의 압축을 푸신 후, 폴더 이름을 calendar로 수정하여 root/skin/latest 밑에 넣으시면 됩니다.
utf-8은 제 홈페이지에서 테스트해봤지만, euc-kr은 테스트해보지 못했습니다.
테스트 하신 후 결과를 알려주시고, 오류가 있으면, 잡아 주십시오.
추천
16
16
댓글 전체
고맙습니다.
고맙습니다.^^
몇가지 수정하여 다시 올렸습니다.
이전 파일과 비교하여 변화된 것은 다음과 같습니다.
1. 오늘 이전 날짜부터 시작하여 오늘이나 오늘 이후까지 연결되는 행사도 최신글로 나오도록 했습니다.
2. 최신글 앞부분에 날짜도 나올 수 있도록 했습니다. 해당 날짜는 글을 쓴 날짜가 아닌, 행사 날짜입니다.
3. 최신글에서 직접 일정 안내 팝업창으로 가도록 했습니다.
4. 오늘 날짜 이후로 오름차순으로 정렬되도록 했습니다.
불편을 드려 죄송합니다.
이전 파일과 비교하여 변화된 것은 다음과 같습니다.
1. 오늘 이전 날짜부터 시작하여 오늘이나 오늘 이후까지 연결되는 행사도 최신글로 나오도록 했습니다.
2. 최신글 앞부분에 날짜도 나올 수 있도록 했습니다. 해당 날짜는 글을 쓴 날짜가 아닌, 행사 날짜입니다.
3. 최신글에서 직접 일정 안내 팝업창으로 가도록 했습니다.
4. 오늘 날짜 이후로 오름차순으로 정렬되도록 했습니다.
불편을 드려 죄송합니다.
euc-kr로 사용해보고 있습니다. 아래에 일정이 보여서 너무 편합니다. >_<
감사합니다.
감사합니다.
고맙습니다.^^
좋은데여~~~
고맙습니다.^^
고맙습니다
네, 고맙습니다.^^
감사합니다^^
고맙습니다.^^
와 ~ 이거 물건입니다.^^ 감사히 잘 사용하겠습니다.
고맙습니다.
수고하셨습니다~!
연후아빠님것 90%입니다. 기타 9.9% 저는 짜집기 0.1%한 것 뿐입니다.
잘쓰겠습니다.. 감사합니다..
고맙습니다.
<? echo latest_schedule("calendar","게시판"); //SCHEDULE ?>
이걸 적용해서 하면 자꾸 schedule 함수가 없다고 에러가 나는것 같은데요;; 추가를 해야겟는데 어떻게 하는지 ㅜ
이걸 적용해서 하면 자꾸 schedule 함수가 없다고 에러가 나는것 같은데요;; 추가를 해야겟는데 어떻게 하는지 ㅜ
쪽지에 답변했습니다. 확인해 보십시오. 그 이상은 저도 모릅니다. 저도 초보입니다.--;
수고하셨습니다.
고맙습니다.
schedule 함수가 없다고 에러가 나는것 같은데요;; 추가를 해야겟는데 어떻게 하는지
gnu설치된 루트/extend/schedule.lip.php가 있어야 합니다.
없으시면, 아래를 복사하셔서 해당 위치에 파일을 올려 주십시오.
<?
if (!defined('_GNUBOARD_')) exit;
//======일정관리 메인추출=========
function latest_schedule($skin_dir='', $bo_table)
{
global $config;
global $g4;
global $year, $month;
// 스킨디렉토리값이 넘어왔다면
if ($skin_dir) {
$latest_skin_path = "./$g4[path]/skin/latest/$skin_dir";
}
$write_table = $g4[write_prefix] . $bo_table;
ob_start();
include "$latest_skin_path/latest.skin.php";
$content = ob_get_contents();
ob_end_clean();
return $content;
}
?>
없으시면, 아래를 복사하셔서 해당 위치에 파일을 올려 주십시오.
<?
if (!defined('_GNUBOARD_')) exit;
//======일정관리 메인추출=========
function latest_schedule($skin_dir='', $bo_table)
{
global $config;
global $g4;
global $year, $month;
// 스킨디렉토리값이 넘어왔다면
if ($skin_dir) {
$latest_skin_path = "./$g4[path]/skin/latest/$skin_dir";
}
$write_table = $g4[write_prefix] . $bo_table;
ob_start();
include "$latest_skin_path/latest.skin.php";
$content = ob_get_contents();
ob_end_clean();
return $content;
}
?>
잘쓸께요
schedule 함수가 없다고 에러가 나는것 같은데요;; 추가를 해야겟는데 어떻게 하는지
아하 드디어 해결했습니다.. 아침님이 보내주신 파일추가 해도 에러가나길래
달력부분은 정상인데.. 최신글이 나오지 않더군요.. 까막눈으로 대충 집어서 보니 schedule 이란 이름의 게시판이여야만 제대로 나오더군요.. 물론 스킨파일에서 중간부분에 보시면 schedule 를 현 자신이 쓰고 있는 게시판이름으로 바꾸면 될겁니다..
아니면 그냥 스케줄이란 게시판을 생성하셔서 하시는게 좋으실듯
달력부분은 정상인데.. 최신글이 나오지 않더군요.. 까막눈으로 대충 집어서 보니 schedule 이란 이름의 게시판이여야만 제대로 나오더군요.. 물론 스킨파일에서 중간부분에 보시면 schedule 를 현 자신이 쓰고 있는 게시판이름으로 바꾸면 될겁니다..
아니면 그냥 스케줄이란 게시판을 생성하셔서 하시는게 좋으실듯
축하드립니다.^^ 일정관리하는 게시판 (달력 모양)을 다운로드 받으셔서 skin/board/schedule로 올려 놓으셔야 정상 작동됩니다. 까만도둑님이 최근에 올리신 것을 사용하시려면, 제가 올리 파일을 수정해야 하고 (까만도둑님것과 사용필드가 다르기 때문) 다른 분들이 올린 것을 사용하시면 큰 문제가 없을 것이라 판단됩니다.
지금까지 큰 문제가 보고되지 않은 것 같습니다. 사용해주셔서 고맙습니다. 앞으로 사용하실 분들에게도 미리 감사를 드립니다.
좋아요~
달력의 날짜를 클릭하면 정상적인 내용이 출력되지만 예정된 행사의 날짜가 10일 미만인 경우 팝업창에 내용이 뜨지 않아요~ 예정된 행사가 날짜값을 01일, 02일 이런식으로 받아서 생기는 문제 같아요. latest.skin.php 파일에서 214번째줄
$S_Date = substr ($row[wr_link1], 6,2);
의 바로 밑에 아래 코드를 추가하면 될 것 같네요.
if($S_Date < 10)
$S_Date = substr ($row[wr_link1], 7, 1);
제가 맞게 수정했는지 확인부탁드려요~
$S_Date = substr ($row[wr_link1], 6,2);
의 바로 밑에 아래 코드를 추가하면 될 것 같네요.
if($S_Date < 10)
$S_Date = substr ($row[wr_link1], 7, 1);
제가 맞게 수정했는지 확인부탁드려요~
gnuboard4 directory에서는 잘 됩니다.
일단 feedback으로 글을 남겨 둡니다.
저는 euc.kr 버전을 사용합니다.
하지만, 실제 게시판으로 이동하는 경우 미니캘린더에서 참조하는 이미지 상대 주소가 잘못되어 액박이 뜨는군요.
이 문제를 해결해야 겠습니다. (2007.12.03)
실제 게시판으로 이동 시 최신글 앞의 아이콘이 깨지는 문제는 다음과 같이 해결하시기 바랍니다.
위에 버그 fix를 적용한 경우 221 라인
echo "<img src='skin/latest/calendar/img/arrow.gif' align=absmiddle>";
을
echo "<img src='$g4[path]/skin/latest/calendar/img/arrow.gif' align=absmiddle>";
로 고치시면 됩니다.
일단 feedback으로 글을 남겨 둡니다.
저는 euc.kr 버전을 사용합니다.
하지만, 실제 게시판으로 이동하는 경우 미니캘린더에서 참조하는 이미지 상대 주소가 잘못되어 액박이 뜨는군요.
이 문제를 해결해야 겠습니다. (2007.12.03)
실제 게시판으로 이동 시 최신글 앞의 아이콘이 깨지는 문제는 다음과 같이 해결하시기 바랍니다.
위에 버그 fix를 적용한 경우 221 라인
echo "<img src='skin/latest/calendar/img/arrow.gif' align=absmiddle>";
을
echo "<img src='$g4[path]/skin/latest/calendar/img/arrow.gif' align=absmiddle>";
로 고치시면 됩니다.
그렇게 하셔도 맞게 나오겠지만
형지정이 안되어 있어서
$sel_mon[i] = sprintf("%02d",$month); 원래 이런식으로 되어서 쓰고 있는데
새글은 그냥 뽑아서 써서..
저도 헤맸음 ㅜㅡ
$S_Year = (int) (substr ($row[wr_link1], 0, 4));
$S_MON = (int) (substr ($row[wr_link1], 4, 2));
$S_Date = (int) (substr ($row[wr_link1], 6,2));
$E_MON = (int) (substr ($row[wr_link2], 4, 2));
$E_Date = (int) (substr ($row[wr_link2], 6,2));
어차피 정수형변환이라 생각하고 인트형으로 변환 ;;
형지정이 안되어 있어서
$sel_mon[i] = sprintf("%02d",$month); 원래 이런식으로 되어서 쓰고 있는데
새글은 그냥 뽑아서 써서..
저도 헤맸음 ㅜㅡ
$S_Year = (int) (substr ($row[wr_link1], 0, 4));
$S_MON = (int) (substr ($row[wr_link1], 4, 2));
$S_Date = (int) (substr ($row[wr_link1], 6,2));
$E_MON = (int) (substr ($row[wr_link2], 4, 2));
$E_Date = (int) (substr ($row[wr_link2], 6,2));
어차피 정수형변환이라 생각하고 인트형으로 변환 ;;
아주 마음에 드네요.
공개해 주셔서 감사드립니다.
공개해 주셔서 감사드립니다.
감사합니다
늦게 다운 받았습니다 ^^
좋은 스킨 만들어 주셔서 감사 드립니다.
좋은 스킨 만들어 주셔서 감사 드립니다.
감사합니다....
감사합니다. 정말 필요하던 스킨이였습니다.
고맙습니다. ^^
고맙습니다 ...
감사합니다.
gnuboard4가 설치된 디렉토리에서는 되는데, 그누보드를 gnuboard4/에 설치하고 www root에서 사용하려는 경우 동작이 제대로 안되는데요.
혹시 조언 좀 구할 수 있을까요?
혹시 조언 좀 구할 수 있을까요?
좋은 스킨 공개해주셔서 감사합니다.
아주 유용하게 사용하겠읍니다. ^&^
아주 유용하게 사용하겠읍니다. ^&^
감사합니다...
ㅎㅎ
간단한게 최고
간단한게 최고
감사합니다.^^
감사합니다.
너무 편리할것 같습니다~
수고하셨어요^^*
감사합니다~ 멋져요~
달력이 너무 좋군요
오 좋은 자료 정말 감사히 쓰겠습니다.
근데 이거 어떻게 쓰는건가요? 제가 그누보드 첨사용하는지라 ,,, 디테일한 부분을 모르겠네요 ...
깔끔하니 좋네요~~
그런데 잘 안돼네요~~
감사합니다. 잘쓰겠습니다.
깔끔하고 예쁩니다.~
좋은스킨 감사합니다.
제가 찾던 스킨이에요!
감사합니다. 잘쓰겠습니다.
감사합니다 깔끔해서 좋네요 홈피에 넣을수 있으면 좋겠당 ^^
schedule.lip.php 이파일을 업로드 안해놓아서 계속 에러가 났었는데 해결되었습니다.
감사합니다.
감사합니다.
감사합니다. 빨리 써봐야지
일정관리,, 감사합니다. 필요한 건 뭐든 있어 기분이 좋습니다. ^^
아..어렵당..ㅠㅠ
감사합니다.
에러가 나는데, 왜나는지 모르겠어요..ㅠ.ㅠ
위에 댓글에서 찾아봐도 없고..
위에 댓글에서 찾아봐도 없고..
좋은데요...
추천날려여
제로보드하고 그누보드가 같이 설치가 되어 있는데요.
schedule.lip.php파일을 지우고, extend/index.php파일에 latest_schedule펑션을 넣었습니다.
그랬더니 header에러는 안나오는데, 이제는 schedule 테이블을 못찾습니다.
schedule테이블은 만들어놓았는데, 왜 그런거져?
schedule.lip.php파일을 지우고, extend/index.php파일에 latest_schedule펑션을 넣었습니다.
그랬더니 header에러는 안나오는데, 이제는 schedule 테이블을 못찾습니다.
schedule테이블은 만들어놓았는데, 왜 그런거져?
날짜에 마우스를 올리면 풍선도움말로 해당일의 일정을 보여주는 방식으로 하면 무척 좋을 것 같습니다.
좋은 스킨을 배포하셨네요. ^^
좋은 스킨을 배포하셨네요. ^^
좋습니다~
좋네요^^
잘 사용할께요
감사합니다.
제공해 주신 멋있는 스킨을 아주 유용하게 잘 쓰고 있습니다. 일정이 있는 날짜에 해당
일정이 자동으로 팝업이 되는 방법이 계시면 부탁드리겠습니다.
참고사이트
http://lasthero.net/
일정이 자동으로 팝업이 되는 방법이 계시면 부탁드리겠습니다.
참고사이트
http://lasthero.net/
미니달력
인덱스 좌측에 넣고 싶은데 계속 에러만 나네요.
위의 스킨 다운 받아서 파일의 압축을 푸신 후, 폴더 이름을 calendar로 수정하여 root/skin/latest 밑에 넣은다음
<? echo latest_schedule("calendar","게시판"); //SCHEDULE ?>
했는데 계속 에러만 나네요.
또다른 설정이나 다른데도 업로드를 해야 하나요 ??
위의 스킨 다운 받아서 파일의 압축을 푸신 후, 폴더 이름을 calendar로 수정하여 root/skin/latest 밑에 넣은다음
<? echo latest_schedule("calendar","게시판"); //SCHEDULE ?>
했는데 계속 에러만 나네요.
또다른 설정이나 다른데도 업로드를 해야 하나요 ??
euc.kr 서버에서 다음과 같은 에러가 나오는군요
select * from g4_write_schedule where 20081211 <= wr_link1 or 20081211 <= wr_link2 order by wr_link1 ASC LIMIT 0, 5
1146 : Table 'eunseong.g4_write_schedule' doesn't exist
error file : /bbs/board.php
select * from g4_write_schedule where 20081211 <= wr_link1 or 20081211 <= wr_link2 order by wr_link1 ASC LIMIT 0, 5
1146 : Table 'eunseong.g4_write_schedule' doesn't exist
error file : /bbs/board.php
미니홈피용으로 딱
저도 기쁨충만님 처럼 나오네요....
좋은 스킨 감사드려요^^
제 홈피에 적용하면 이쁠것 같아요!
제 홈피에 적용하면 이쁠것 같아요!
감사합니다.
감사드립니다.
기쁨충만님이 질문하신 것
---------------------------------
euc.kr 서버에서 다음과 같은 에러가 나오는군요.
select * from g4_write_schedule where 20081211 <= wr_link1 or 20081211 <= wr_link2 order by wr_link1 ASC LIMIT 0, 5
1146 : Table 'eunseong.g4_write_schedule' doesn't exist
error file : /bbs/board.php
-----------------------------------------
위 에러에서 php 프로그램인 /skin/latest/calendar/latest.skin.php에서 'g4_write_schedule' 대신 'g4_write_테이블명'을(예를들어, g4_write_01_1) 넣으면 자료를 제대로 추출해 옵니다.
---------------------------------
euc.kr 서버에서 다음과 같은 에러가 나오는군요.
select * from g4_write_schedule where 20081211 <= wr_link1 or 20081211 <= wr_link2 order by wr_link1 ASC LIMIT 0, 5
1146 : Table 'eunseong.g4_write_schedule' doesn't exist
error file : /bbs/board.php
-----------------------------------------
위 에러에서 php 프로그램인 /skin/latest/calendar/latest.skin.php에서 'g4_write_schedule' 대신 'g4_write_테이블명'을(예를들어, g4_write_01_1) 넣으면 자료를 제대로 추출해 옵니다.
좋은스킨 감사합니다.
감사합니다
감사합니다.
달력
고맙습니다. 요긴하게 쓰일것 같네요. ^^
스킨 적용시 폴더 경로 문제를 해결한 달력 스킨을 업로드 하였습니다.
기본 코드는 위 첨부파일을 기준하여, 스킨 폴더명과 이미지 링크 오류등을 개선했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=147096
기본 코드는 위 첨부파일을 기준하여, 스킨 폴더명과 이미지 링크 오류등을 개선했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=147096
기쁨충만님이 질문하신 것
---------------------------------
euc.kr 서버에서 다음과 같은 에러가 나오는군요.
select * from g4_write_schedule where 20081211 <= wr_link1 or 20081211 <= wr_link2 order by wr_link1 ASC LIMIT 0, 5
1146 : Table 'eunseong.g4_write_schedule' doesn't exist
반듯이 게시판을 생성 할때 테이블명을 schedule 이라고 만들어야되는 군요!
---------------------------------
euc.kr 서버에서 다음과 같은 에러가 나오는군요.
select * from g4_write_schedule where 20081211 <= wr_link1 or 20081211 <= wr_link2 order by wr_link1 ASC LIMIT 0, 5
1146 : Table 'eunseong.g4_write_schedule' doesn't exist
반듯이 게시판을 생성 할때 테이블명을 schedule 이라고 만들어야되는 군요!