사실은.. 조금만 응용하면 누구나 쉽게 알수있는 것입니다...(왠지 올리는게 쪽팔려서..)



최근 게시물에서 공지사항 스킨에

[comment]를 줘도 코멘트수가 표기되지 않고 웹상에서는 [comment] 그대로 표시될것입니다.

그래서 outlogin.php의 공지사항 출력에 [comment] 소스를 

넣어보겠습니다.


①. 코멘트 수만 표기하는 간단한 소스

▷ outlogin.php 를 에디터로 여세요. (나모로 열면 소스 개판됩니다)


▷ 그리고 Ctrl + F로 // 공지사항 형식을 만들때 사용을 찾습니다.
     (outlogin.php를 개조하지 않으셨다면 원본소스 210줄에 있습니다.)


▷ 그리고 $memo = autolink($uploadimage1.$uploadimage2.$memo); 아래에 밑의 소스를 넣습니다.
                    (↑ 원본소스 220줄입니다)

if($data[total_comment]) $comment = "[".$data[total_comment]."]"; else $comment="";


▷ 넣으셨으면 몇줄 밑에 있는 $header = str_replace("[notice_subject]",$subject,$header); 소스 아래에 밑의 소스를 넣습니다.
                                                       (위의 것을 삽입하셨으면 ↑ 원본소스 229줄입니다)

$header = str_replace("[comment]",$comment,$header);


▷ 그리고 공지사항 스킨의 원하시는 위치(제목의 우측이 제일 좋습니다)에 [comment]를 삽입하시면 끝납니다.


----------------------------------------------------너무 간단하므로 한개 더 추가해보겠습니다.



②. 코멘트 수에 마우스를 가져다 대면 그 글의 최근 코멘트 내용이 보이고, 날짜에 따라 색깔이 변하는 소스
-공개된 소스인것 같습니다만, 누구걸 펐는지 기억안납니다. 소스를 개발하신 본인이 보신다면 코멘트 남겨주세요
  출처 표기합니다.

▶ outlogin.php 를 에디터로 여세요. 


▶ 그리고 Ctrl + F로 // 공지사항 형식을 만들때 사용을 찾습니다.
     (outlogin.php를 개조하지 않으셨다면 원본소스 210줄에 있습니다.)


▶ 그리고 $memo = autolink($uploadimage1.$uploadimage2.$memo); 아래에 밑의 소스를 넣습니다.
                    (↑ 원본소스 220줄입니다)

if($data[total_comment]) { 
$last_comment = mysql_fetch_array(mysql_query("select * from $t_comment"."_$id where parent='$data[no]' order by reg_date desc limit 1"));
$last_comment_time = $last_comment['reg_date'];
if(time()-$last_comment_time<60*60*12) $comment= "<font color=red style=\"cursor:hand\" title=\"".cut_str(stripslashes($last_comment['memo']),$textlen)."\">[".$data[total_comment]."]</font>";
elseif(time()-$last_comment_time<60*60*24) $comment= "<font color=blue style=\"cursor:hand\" title=\"".cut_str(stripslashes($last_comment['memo']),$textlen)."\">[".$data[total_comment]."]</font>";
else $comment= "[".$data[total_comment]."]";
} else $comment=""; 


▶ 위의 <font color=red 에서 red 폰트 색깔을 원하시는 색깔로 바꾸어 주세요. 최근 1일의 색깔입니다. 기본 빨강.
그리고 <font color=blue 에서 blue 폰트 색깔을 원하시는 색깔로 바꾸어 주세요. 최근 2일째의 색깔입니다. 기본 파랑.



▶ 넣으셨으면 몇줄 밑에 있는 $header = str_replace("[notice_subject]",$subject,$header); 소스 아래에 밑의 소스를 넣습니다.
                                                       (위의 것을 삽입하셨으면 ↑ 원본소스 235줄입니다)

$header = str_replace("[comment]",$comment,$header);


▶ 그리고 공지사항 스킨의 원하시는 위치(제목의 우측이 제일 좋습니다)에 [comment]를 삽입하시면 끝납니다.



- 후기

너무 간단했나요.... 응용력이 조금만 있으면... 누구나 쉽게 할 수 있습니다..
중복 자료라면 자삭하겠습니다.