게시판에서 날짜별로 작성된 글이있는지를 표시해주는 블로그형 달력 정보
그누호환 게시판에서 날짜별로 작성된 글이있는지를 표시해주는 블로그형 달력관련링크
첨부파일
본문
블로그에서 사용되는 달력을 생각하시면 쉽게 이해하시리라 생각됩니다.
특정게시판에서 날짜별로 작성된글이 있는지를 표시해주는 달력입니다.
"학식 블로그 스타일 v1.0"에 있는 달력 프로그램을 수정하였는데...
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&wr_id=1776
학식 블로그에도 다음을 적용하면 되겠죠..
링크사이트에 오시면 게시판에서는 해당게시판에 월별 작성된글을 체크하고 >게시판이 아닌곳에서는 그냥 달력으로만 나옵니다.
사용방법은 calendar.php와 calendar.css를 bbs 디렉토리에 넣으시고 원하시는곳에서 <? include "./bbs/calendar.php"; ?> 처럼 호출하시면 됩니다.
만약 설치디렉토리를 bbs가 아닌 다른곳으로 이동하시면 calendar.php에서 calendar.css를 호출하는 부분을 수정하셔야 합니다.
ps. 원본 프로그램에서 $today라는 변수가 있는데 이것이 그누보드의 bbs/count.php의 $today 변수와 충돌하는 현상이 있어서 calendar.php의 $today를 $thisday로 수정하였습니다.
ps. 전체 사이트에 적용하시려면 head.php에 다음처럼 추가시켜보세요
1. 게시판이 존재할경우 달력표시 하고자할 경우 <? if ($bo_table) { // 게시판이 존재할경우 달력표시 ?> <? include "./bbs/calendar.php"; ?> <? } ?> 2. 게시판이 있으면 게시판의 날짜별 입력체크, 없으면 일반달력 표시 <? include "./bbs/calendar.php"; ?>
특정게시판에서 날짜별로 작성된글이 있는지를 표시해주는 달력입니다.
"학식 블로그 스타일 v1.0"에 있는 달력 프로그램을 수정하였는데...
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&wr_id=1776
학식 블로그에도 다음을 적용하면 되겠죠..
링크사이트에 오시면 게시판에서는 해당게시판에 월별 작성된글을 체크하고 >게시판이 아닌곳에서는 그냥 달력으로만 나옵니다.
사용방법은 calendar.php와 calendar.css를 bbs 디렉토리에 넣으시고 원하시는곳에서 <? include "./bbs/calendar.php"; ?> 처럼 호출하시면 됩니다.
만약 설치디렉토리를 bbs가 아닌 다른곳으로 이동하시면 calendar.php에서 calendar.css를 호출하는 부분을 수정하셔야 합니다.
ps. 원본 프로그램에서 $today라는 변수가 있는데 이것이 그누보드의 bbs/count.php의 $today 변수와 충돌하는 현상이 있어서 calendar.php의 $today를 $thisday로 수정하였습니다.
ps. 전체 사이트에 적용하시려면 head.php에 다음처럼 추가시켜보세요
1. 게시판이 존재할경우 달력표시 하고자할 경우 <? if ($bo_table) { // 게시판이 존재할경우 달력표시 ?> <? include "./bbs/calendar.php"; ?> <? } ?> 2. 게시판이 있으면 게시판의 날짜별 입력체크, 없으면 일반달력 표시 <? include "./bbs/calendar.php"; ?>
추천
0
0
댓글 전체
일반 게시판과 연결하려면 어떻게 하는지요?
아래부분 2번처럼하니 달력은 나옵니다.. 말그대로 달력기능이외는 없고요.
1번 경우에 게시판이 존재할경우 달력이 나오면 각 날짜 클릭시 읽거나 글을 쓸수있게 하려고 합니다...
1. 게시판이 존재할경우 달력표시 하고자할 경우
<? if ($bo_table) { // 게시판이 존재할경우 달력표시 ?>
<? include "./bbs/calendar.php"; ?>
<? } ?>
2. 게시판이 있으면 게시판의 날짜별 입력체크, 없으면 일반달력 표시
<? include "./bbs/calendar.php"; ?>
아래부분 2번처럼하니 달력은 나옵니다.. 말그대로 달력기능이외는 없고요.
1번 경우에 게시판이 존재할경우 달력이 나오면 각 날짜 클릭시 읽거나 글을 쓸수있게 하려고 합니다...
1. 게시판이 존재할경우 달력표시 하고자할 경우
<? if ($bo_table) { // 게시판이 존재할경우 달력표시 ?>
<? include "./bbs/calendar.php"; ?>
<? } ?>
2. 게시판이 있으면 게시판의 날짜별 입력체크, 없으면 일반달력 표시
<? include "./bbs/calendar.php"; ?>
root님 답변 감사합니다.
calender.php와 인기 검색어를 같이 사용할 때 위와 같은 에러가 발생하였습니다.
그래서 인기 검색어 부분을 lib에서 빼고 사용을 하였습니다.
인기 검색어 부분과 충돌이 일어나는 것은 아닌지요?
calender.php와 인기 검색어를 같이 사용할 때 위와 같은 에러가 발생하였습니다.
그래서 인기 검색어 부분을 lib에서 빼고 사용을 하였습니다.
인기 검색어 부분과 충돌이 일어나는 것은 아닌지요?
잠벵이님 ...위의 내용들은 제사이트에서 이상없이 사용중입니다.
lib/gnuboard.lib.php 101라이에서 에러나는부분이 insert_popular() 함수를 호출하는 부분일것으로 추측됩니다.
그런데 에러가 나는 이유는 그누보드에서 호출된 lib 중에 insert_popular() 함수가 들어있는 문서가 없기 때문일것입니다.
lib 디렉토리에 insert_popular()를 정의한 파일이 존재하는지 확인해주십시오.
제가 호스팅중인 곳에서 telnet으로 들어가서 grep으로 함수정의된 부분을 찾아보면 다음과 같이 나오는군요.
/gnu3/lib]$ grep insert_popular *
gnuboard.lib.php: if(strlen($s[$i]) > 1) insert_popular($s[$i]); // 인기 검색어 등록
threes.lib.php:function insert_popular($stext)
위의 3라인이 나오는데 이를 설명하면...
첫라인은 grep 으로 insert_popular를 모든파일에서 찾아라..
두번째는 gnuboard.lib.php 파일에서 insert_popular를 호출하고 있는것이며 (혹시 다른분은 앞에 if(strlen($s[$i])..가 없을수도 있음)
세번째는 threes.lib.php 파일에 function insert_popular($stext)가 정의 되어있음을 보여줍니다.
lib/gnuboard.lib.php 101라이에서 에러나는부분이 insert_popular() 함수를 호출하는 부분일것으로 추측됩니다.
그런데 에러가 나는 이유는 그누보드에서 호출된 lib 중에 insert_popular() 함수가 들어있는 문서가 없기 때문일것입니다.
lib 디렉토리에 insert_popular()를 정의한 파일이 존재하는지 확인해주십시오.
제가 호스팅중인 곳에서 telnet으로 들어가서 grep으로 함수정의된 부분을 찾아보면 다음과 같이 나오는군요.
/gnu3/lib]$ grep insert_popular *
gnuboard.lib.php: if(strlen($s[$i]) > 1) insert_popular($s[$i]); // 인기 검색어 등록
threes.lib.php:function insert_popular($stext)
위의 3라인이 나오는데 이를 설명하면...
첫라인은 grep 으로 insert_popular를 모든파일에서 찾아라..
두번째는 gnuboard.lib.php 파일에서 insert_popular를 호출하고 있는것이며 (혹시 다른분은 앞에 if(strlen($s[$i])..가 없을수도 있음)
세번째는 threes.lib.php 파일에 function insert_popular($stext)가 정의 되어있음을 보여줍니다.
잠벵이님...
인기 검색어를 사용하기 위해서는 insert_popular()라는 함수를 정의해야하는데... 정의되어있지 않군요.
인기 검색어 팁 자료에서 사용하시는 그누보드의 버전을 확인후 insert_popular()함수를 lib에 추가 시켜주세요.
인기 검색어를 사용하기 위해서는 insert_popular()라는 함수를 정의해야하는데... 정의되어있지 않군요.
인기 검색어 팁 자료에서 사용하시는 그누보드의 버전을 확인후 insert_popular()함수를 lib에 추가 시켜주세요.
root님//
인기 검색어를 사용하면 아래와 같은 에러가 나네요.
Fatal error: Call to undefined function: insert_popular() in /home/suda/public_html/lib/gnuboard.lib.php on line 101
어찌하면 좋을 까요.
그냥 인기검색어 쓰지 않으니까 되긴 합니다만..
조언 부탁드립니다.
인기 검색어를 사용하면 아래와 같은 에러가 나네요.
Fatal error: Call to undefined function: insert_popular() in /home/suda/public_html/lib/gnuboard.lib.php on line 101
어찌하면 좋을 까요.
그냥 인기검색어 쓰지 않으니까 되긴 합니다만..
조언 부탁드립니다.
모질라 만세~!!!
root님 만세!
root님 만세!
4월들어와서 조금씩 정리가 되어가는군요.
그래서 까만도둑님 블로그형 스킨을 좀 보고있는데.. 필요해서 작업한것입니다.
css를 손보지 않고 원본에있는것 그대로 사용했더니 넘 엉성해 보이는군요.
특히나 제 사이트는 모질라에 최적화 되어있다보니... 익스에서 더욱 엉성해 보이고요.ㅋㅋㅋ
암턴 관심가져 주셔서 고맙습니다. 주말 잘 보내세요
그래서 까만도둑님 블로그형 스킨을 좀 보고있는데.. 필요해서 작업한것입니다.
css를 손보지 않고 원본에있는것 그대로 사용했더니 넘 엉성해 보이는군요.
특히나 제 사이트는 모질라에 최적화 되어있다보니... 익스에서 더욱 엉성해 보이고요.ㅋㅋㅋ
암턴 관심가져 주셔서 고맙습니다. 주말 잘 보내세요
캬~~~
루트님 간만에 올리셨어요^^
바쁘신 일은 계속 진행 중입니까?
오후에 해봐야 겠네요...
수고 하셨습니다.
루트님 간만에 올리셨어요^^
바쁘신 일은 계속 진행 중입니까?
오후에 해봐야 겠네요...
수고 하셨습니다.
루트님 링크 보셨죠?
저게 이미지 형식으로 한거 맞습니까?
이미지는 맞는것 같은데...어려울라나^^
괜히 루트님 빽믿고 꺼내 본거에요...크크
저게 이미지 형식으로 한거 맞습니까?
이미지는 맞는것 같은데...어려울라나^^
괜히 루트님 빽믿고 꺼내 본거에요...크크
하하하~~~~~~~
무섭죠?
아~~화원님 스킨중에 다이어리를 멋지게 한분이 계신데 응용좀 해보게요^^
http://heohero.com/board/index.php?doc=bbs/gnuboard.php&bo_table=diary&page=1&wr_id=128
무섭죠?
아~~화원님 스킨중에 다이어리를 멋지게 한분이 계신데 응용좀 해보게요^^
http://heohero.com/board/index.php?doc=bbs/gnuboard.php&bo_table=diary&page=1&wr_id=128
캬~~
이거 재미 있네요^^
게시판 마다 자동으로 다르게 나오는군요...굿
루트님
날짜가 나오는 칸을 빽그라운드 이미지로 나오게 할수 있을까요?
이거 재미 있네요^^
게시판 마다 자동으로 다르게 나오는군요...굿
루트님
날짜가 나오는 칸을 빽그라운드 이미지로 나오게 할수 있을까요?
지금은 calendar.css에서 설정한값으로 나오도록 되어있는데...
빽그라운드 이미지라는것이 어떤것인지...ㅋㅋㅋ
어렵게 하지말고 간단하게 하죠..
보여주고싶은 달력의 html을 만들어 주시면 작업해보겠습니다.
그럼 기다리겠습니다.
빽그라운드 이미지라는것이 어떤것인지...ㅋㅋㅋ
어렵게 하지말고 간단하게 하죠..
보여주고싶은 달력의 html을 만들어 주시면 작업해보겠습니다.
그럼 기다리겠습니다.
저도 안보입니다.
일단은 루트님 홈에 이미지 올립니다
일단은 루트님 홈에 이미지 올립니다
하는것은 문제가 없을것 같군요.
그런데... 지금 위의 사이트 가보면 달력형식은 보이는데 숫자가 안보이는군요.
노트북으로 봐서 그런가...
소스 보기해서 보면 날짜는 나와있는데.. 브라우저로 보면, 모질라,익스 모두 숫자가 안보입니다.ㅋㅋㅋ
출근하면 사무실에서 한번 봐야할것 같군요..
공휴일,평일,토요일,오늘,글작성이 있는날의 이미지를 어떤것을 사용할것인지... 고민좀 해주세요.ㅋㅋㅋ
그런데... 지금 위의 사이트 가보면 달력형식은 보이는데 숫자가 안보이는군요.
노트북으로 봐서 그런가...
소스 보기해서 보면 날짜는 나와있는데.. 브라우저로 보면, 모질라,익스 모두 숫자가 안보입니다.ㅋㅋㅋ
출근하면 사무실에서 한번 봐야할것 같군요..
공휴일,평일,토요일,오늘,글작성이 있는날의 이미지를 어떤것을 사용할것인지... 고민좀 해주세요.ㅋㅋㅋ
위 프로그램 사용할려고 할때 다음과 같은 array_fill() 에러가 나는경우
Fatal error: Call to undefined function: array_fill() in /설치경로/gnu3/calendar.php on line 89
호스팅중인 서버의 php 버전을 확인하십시오.
array_fill()은 php에서 지원하는 함수인데 버전이 4.2 이상에서만 지원한다고 합니다.
** array_fill() 관련 설명은 다음 링크 참조
http://man.phpschool.com/manual/kr/function.array-fill.php
Fatal error: Call to undefined function: array_fill() in /설치경로/gnu3/calendar.php on line 89
호스팅중인 서버의 php 버전을 확인하십시오.
array_fill()은 php에서 지원하는 함수인데 버전이 4.2 이상에서만 지원한다고 합니다.
** array_fill() 관련 설명은 다음 링크 참조
http://man.phpschool.com/manual/kr/function.array-fill.php
calendar.php에서
1. 36번째줄의 TD 다음에 background mini1.gif 추가
echo " <TD background=http://www.heohero.com/common/img/mini1.gif height=$height width=$width class=invalid><p> </p></TD> \n";
2. 163번째줄의 TD 다음에 background mini2.gif 추가
echo " <TD background=http://www.heohero.com/common/img/mini2.gif height=$cellh width=$cellw class=$cstyle>{$date_link}</TD> \n";
ps. 이미지 작성자의 허락을 못받아서 일단 heohero 사이트를 직접 연결했습니다.
필요하신 이미지를 직접 만들어 사용하시거나, 다운받으셔서 로칼에 넣고 사용하셔도 되겠습니다.
1. 36번째줄의 TD 다음에 background mini1.gif 추가
echo " <TD background=http://www.heohero.com/common/img/mini1.gif height=$height width=$width class=invalid><p> </p></TD> \n";
2. 163번째줄의 TD 다음에 background mini2.gif 추가
echo " <TD background=http://www.heohero.com/common/img/mini2.gif height=$cellh width=$cellw class=$cstyle>{$date_link}</TD> \n";
ps. 이미지 작성자의 허락을 못받아서 일단 heohero 사이트를 직접 연결했습니다.
필요하신 이미지를 직접 만들어 사용하시거나, 다운받으셔서 로칼에 넣고 사용하셔도 되겠습니다.
수고 하셨습니다만.....그/토요일 부분이 조금 짤리는데요...^^
루트님 고마워요..
http://arttoart.pe.kr/gnu3/index.php?doc=bbs/gnuboard.php&bo_table=board
루트님 고마워요..
http://arttoart.pe.kr/gnu3/index.php?doc=bbs/gnuboard.php&bo_table=board