photofly 님 일정관리 스킨의 - 부분 변경입니다. 정보
최신글 photofly 님 일정관리 스킨의 - 부분 변경입니다.첨부파일
본문
안녕하세요. 별거아닌 스킨 변경이지만, 필요하신 분이 잇을거 같아 올려드립니다.
photofly님이 올려주신 스킨인
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=26398
에서
latest.skin.php 와, 최신글 스킨 img 폴더 아래 이미지파일 몇개 추가했습니다.
기능은 일정관리 최신글 스킨에 첨부된 이미지같이 일정이 잇는 날짜에 마우스 롤오버하면 해당하는 일정이 미리보기형태로 나오는겁니다.
물론, 기존 기능인 클릭시 팝업으로 일정나오는건 변함없구요.
제 입장에선 이 미리보기 기능이 필요해서 레이어도 추가하고, 디비 불러오는게 ㅡ안돼서 여러 고수님들 도움받아가며, 결국엔 제가 찾아서 햇던 아픈 기억이 떠오르네요. ㅠㅠ
제 보잘것업는 질문에 답해주신 고수님들 감사드리구요.
필요하신 분은 다운받아주세용
////////////////////////
설치방법은
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=26398 에 나와잇듯이
1. schedule.lib.php 파일을 extend 폴더에 복사한다.
2. schedule 폴더와 내용을 skin/board/ 에 복사한다.
3. calendar 폴더와 내용을 skin/latest/ 에 복사한다.
4. 일정관리 게시판을 추가하고 스킨을 schedule 로 선택한다.
5.pop_schedule.php 파일을 gnuboard 설치 directory에 복사한다.
6.head.php 파일의 달력을 보이고 싶은 위치에
<? echo latest_schedule("calendar","게시판아이디"); ?> 를 추가한다.
head.php 가 아니라도 보이고 싶은 페이지에 같은 방법으로 넣어주시면 됩니다.
/////////////////////////////////
거듭 말씀드리지만, photofly 님 스킨의 변형입니다. 기능추가만 한것이니, 원제작님들에게 감사드립니다.
photofly님이 올려주신 스킨인
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=26398
에서
latest.skin.php 와, 최신글 스킨 img 폴더 아래 이미지파일 몇개 추가했습니다.
기능은 일정관리 최신글 스킨에 첨부된 이미지같이 일정이 잇는 날짜에 마우스 롤오버하면 해당하는 일정이 미리보기형태로 나오는겁니다.
물론, 기존 기능인 클릭시 팝업으로 일정나오는건 변함없구요.
제 입장에선 이 미리보기 기능이 필요해서 레이어도 추가하고, 디비 불러오는게 ㅡ안돼서 여러 고수님들 도움받아가며, 결국엔 제가 찾아서 햇던 아픈 기억이 떠오르네요. ㅠㅠ
제 보잘것업는 질문에 답해주신 고수님들 감사드리구요.
필요하신 분은 다운받아주세용
////////////////////////
설치방법은
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=26398 에 나와잇듯이
1. schedule.lib.php 파일을 extend 폴더에 복사한다.
2. schedule 폴더와 내용을 skin/board/ 에 복사한다.
3. calendar 폴더와 내용을 skin/latest/ 에 복사한다.
4. 일정관리 게시판을 추가하고 스킨을 schedule 로 선택한다.
5.pop_schedule.php 파일을 gnuboard 설치 directory에 복사한다.
6.head.php 파일의 달력을 보이고 싶은 위치에
<? echo latest_schedule("calendar","게시판아이디"); ?> 를 추가한다.
head.php 가 아니라도 보이고 싶은 페이지에 같은 방법으로 넣어주시면 됩니다.
/////////////////////////////////
거듭 말씀드리지만, photofly 님 스킨의 변형입니다. 기능추가만 한것이니, 원제작님들에게 감사드립니다.
추천
4
4
댓글 전체
업그레이드를 해주셨군요...
감사합니다...^^
감사합니다...^^
오~좋은 자료 감사합니다.
^^ photofly 님이 방문해주셧군요. 좋은 재료 주셔서 맛깔나게 양념만 친것인데요 모 ^^,
여러분들 들러주셔서 감사합니다.
여러분들 들러주셔서 감사합니다.
출국일정 응용
이렇게 개선해주시는 분들이 계시니까 더 좋습니다. ^^
감사합니다.
즐거운 하루 되세요!
즐거운 하루 되세요!
SELECT * FROM g4_write_menu73 WHERE wr_link1 = '2007055'
1146 : Table 'ilmok.g4_write_menu73' doesn't exist
error file : /board/index.php
이게 무슨 이유인가요 ?
1146 : Table 'ilmok.g4_write_menu73' doesn't exist
error file : /board/index.php
이게 무슨 이유인가요 ?
아차.. 제가 그부분을 간과햇꾼요. ㅠㅠ
menu73 이 테이블입니다.
일정관리 게시판 테이블이 menu73 이란 이름으로 만들어졌다는거지요.
해당하는 db 테이블로 바꿔주세요. 스킨만들때 그 부분을 간과햇군요. 이론.. 지송합니다.
해당게시판을 menu70 이란 이름으로 테이블을 생성하셧으면, 실제 테이블은 g4_write_menu70 이 됩니다.
맞게끔 바꿔주시면 됩니다.
menu73 이 테이블입니다.
일정관리 게시판 테이블이 menu73 이란 이름으로 만들어졌다는거지요.
해당하는 db 테이블로 바꿔주세요. 스킨만들때 그 부분을 간과햇군요. 이론.. 지송합니다.
해당게시판을 menu70 이란 이름으로 테이블을 생성하셧으면, 실제 테이블은 g4_write_menu70 이 됩니다.
맞게끔 바꿔주시면 됩니다.
양문왕자님이 지적하신 문제 수정하여 파일 다시 올려놨습니다.
앞으로는 올릴때 더 조심하겠습니다 ^^
앞으로는 올릴때 더 조심하겠습니다 ^^
너무 감사합니다.
good!!!!!
마우스 롤 오버시 왜 저는 레이어의 내용이 3째주부터는 보이고... 첫째주~둘째주까지는 레이어만 보이고 내용은 보이지않습니다... ㅠ..ㅠ 저만 그런가요?
아. 혹시.. 일정 날짜가 첫째주-둘째주-3째주에 걸쳐 잇지 않나요? 일정이 그날그날 있지않고 몇주에 걸쳐서 잇으면 때에 따라 그렇게 보입니다. 이유는 where 구문 조건에 있습니다. 쿼리를 잘 살펴보시면 아실거에요~~
이 이유가 아니라면.. 어떤 이유일지는... ㅠㅠ
이 이유가 아니라면.. 어떤 이유일지는... ㅠㅠ
======= 아래는 skin/latest/calendat/lastest.skin.php의 236라인 부근 ======
$query2 = "SELECT * FROM $write_table WHERE wr_link1 = '$year$month2$cday'";
$result2 = sql_query($query2);
$row2 = mysql_fetch_array($result2);
//echo $query2;
echo "<p><a href=\"javascript:win_open('$g4[path]/pop_schedule.php?bo_table=$bo_table&year=$year&month=$month&day=$cday', 'schedule', 'left=50, top=50, width=300, height=400, scrollbars=1');\" onmouseover=\"popup('$row2[wr_subject]','#333333');\" onmouseout=\"kill();\" class='writeday'><b>$daytext</b></a></p>\n";
===== 위 부분 대신에 아래 부분으로 바꿉니다. =======================================
if($cday<10) $cday = '0' . $cday;
$query2 = "SELECT * FROM $write_table WHERE wr_link1 <= '$year$month2$cday' and wr_link2 >= '$year$month2$cday'";
$result2 = sql_query($query2);
$wr_subjects = "<table>";
$iii = 1;
while($row2 = mysql_fetch_array($result2)) {
$wr_subjects .= ("<tr valign=top><td>$iii.</td><td>" . $row2['wr_subject'] . '</td></tr>');
++$iii;
}
$wr_subjects .= '</table>';
//echo $query2;
echo "<p><a href=\"javascript:win_open('$g4[path]/pop_schedule.php?bo_table=$bo_table&year=$year&month=$month&day=$cday', 'schedule', 'left=50, top=50, width=300, height=400, scrollbars=1');\" onmouseover=\"popup('$wr_subjects','#333333');\" onmouseout=\"kill();\" class='writeday'><b>$daytext</b></a></p>\n";
==============================
그러면,
1. 하루에 여러개의 스케쥴이 있는 경우에도 1.일정 2.일정 식으로 모두 표시됩니다.
2. 여러 일/주에 걸친 경우에 모든 날짜에 다 스케쥴이 표시됩니다.
$query2 = "SELECT * FROM $write_table WHERE wr_link1 = '$year$month2$cday'";
$result2 = sql_query($query2);
$row2 = mysql_fetch_array($result2);
//echo $query2;
echo "<p><a href=\"javascript:win_open('$g4[path]/pop_schedule.php?bo_table=$bo_table&year=$year&month=$month&day=$cday', 'schedule', 'left=50, top=50, width=300, height=400, scrollbars=1');\" onmouseover=\"popup('$row2[wr_subject]','#333333');\" onmouseout=\"kill();\" class='writeday'><b>$daytext</b></a></p>\n";
===== 위 부분 대신에 아래 부분으로 바꿉니다. =======================================
if($cday<10) $cday = '0' . $cday;
$query2 = "SELECT * FROM $write_table WHERE wr_link1 <= '$year$month2$cday' and wr_link2 >= '$year$month2$cday'";
$result2 = sql_query($query2);
$wr_subjects = "<table>";
$iii = 1;
while($row2 = mysql_fetch_array($result2)) {
$wr_subjects .= ("<tr valign=top><td>$iii.</td><td>" . $row2['wr_subject'] . '</td></tr>');
++$iii;
}
$wr_subjects .= '</table>';
//echo $query2;
echo "<p><a href=\"javascript:win_open('$g4[path]/pop_schedule.php?bo_table=$bo_table&year=$year&month=$month&day=$cday', 'schedule', 'left=50, top=50, width=300, height=400, scrollbars=1');\" onmouseover=\"popup('$wr_subjects','#333333');\" onmouseout=\"kill();\" class='writeday'><b>$daytext</b></a></p>\n";
==============================
그러면,
1. 하루에 여러개의 스케쥴이 있는 경우에도 1.일정 2.일정 식으로 모두 표시됩니다.
2. 여러 일/주에 걸친 경우에 모든 날짜에 다 스케쥴이 표시됩니다.
만나보고님 혹시 보시고 수정 후에 문제가 없다면 배포버전에 넣어주셔도 좋겠네요... 좋은 스킨 감사합니다.
alogblog 님 위의 소스대로 수정후에 해보니... 잘 되는군요... 감사합니다..
그런데... 팝업창에 첫째주부터 두째주까지는 내용이 안나타납니다... ㅠ..ㅠ
머리 아프네요... ^^
그런데... 팝업창에 첫째주부터 두째주까지는 내용이 안나타납니다... ㅠ..ㅠ
머리 아프네요... ^^
좋은자료네요
동희군님
요렇게 한번 해보세요
pop_schedule.php
// 0~9 월까지를 01 ~ 09 로 만들어 준다.
if((int)$day <= 9){
$day = "0".(int)$day;
}
if((int)$month <= 9){
$month = "0".(int)$month;
}
요렇게 한번 해보세요
pop_schedule.php
// 0~9 월까지를 01 ~ 09 로 만들어 준다.
if((int)$day <= 9){
$day = "0".(int)$day;
}
if((int)$month <= 9){
$month = "0".(int)$month;
}
감사드립니다.~^^
감사드립니다
일정표 달력 ㅋ
SELECT * FROM WHERE left(wr_link1,6) <= '200708' and left(wr_link2,6) >= '200708' ORDER BY wr_id ASC
1064 : 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('WHERE left(wr_link1,6) <= '200708' and left(wr_link2,6) >= '200708' ORDER BY w' 명령어 라인 1)
error file : /index.php
어떻게 해야 할까요?
1064 : 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('WHERE left(wr_link1,6) <= '200708' and left(wr_link2,6) >= '200708' ORDER BY w' 명령어 라인 1)
error file : /index.php
어떻게 해야 할까요?
만나보고님 공개해 주셔서 감사합니다.
그리고 밑에 코멘트에 설명 달아주신 님들도 감사 드립니다.
덕분에 쉽게 설치 되어졌습니다.
감사 드립니다.
그리고 밑에 코멘트에 설명 달아주신 님들도 감사 드립니다.
덕분에 쉽게 설치 되어졌습니다.
감사 드립니다.
오후~ 좋습니다.
잘 쓰겠습니당~
잘쓸게요..
alogblog 님도 감사...
alogblog 님도 감사...
좋은 스킨 고맙습니다.
농사랑 님이 위 지적사항을 모두 패치하여 올려놓으셧네요.
제가 해야 마땅하나, 댓글이 많은지라, 수정이 안되는군요.
농사랑님께 감사드리며, 패치 주소 알려드립니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=69397
제가 해야 마땅하나, 댓글이 많은지라, 수정이 안되는군요.
농사랑님께 감사드리며, 패치 주소 알려드립니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=69397
참고
이거 정말 굿입니다.