코멘트 비밀글 작성시 구분 쉽게... 정보
코멘트 비밀글 작성시 구분 쉽게...본문
그누보드가 4.21 번대로 업데이트 되면서 코멘트에도 비밀글을 작성할 수 있게 되었습니다.
게시물 작성자나 코멘트 작성자 외에는 비밀글입니다라는 표시가 있지만...
정작 게시물 작성자나 코멘트 작성자 자신은 비밀글인지 아닌지 표시가 없습니다.
view_comment.skin.php
<?
$str = $list[$i][content];
if ($str == '비밀글 입니다.')
$str = "<span class='cloudy small'>$str</span>";
$str = $list[$i][content];
if ($str == '비밀글 입니다.')
$str = "<span class='cloudy small'>$str</span>";
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
echo $str;
?>
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
echo $str;
?>
위를 아래와 같이 수정하면 됩니다.
<?
$str = $list[$i][content];
// if ($str == '비밀글 입니다.')
// $str = "<span class='cloudy small'>$str</span>";
$str = $list[$i][content];
// if ($str == '비밀글 입니다.')
// $str = "<span class='cloudy small'>$str</span>";
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
// echo $str;
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
// echo $str;
if (strstr($list[$i][wr_option], "secret")) { // 비밀글이라면
echo "<span class='cloudy small'>[비밀글]</span> $str";
} else {
echo $str;
}
?>
echo "<span class='cloudy small'>[비밀글]</span> $str";
} else {
echo $str;
}
?>
추천
0
0
댓글 3개

오~~ 감사합니다.
<?
$str = $list[$i][content];
// if ($str == '비밀글 입니다.')
// $str = "<span class='cloudy small'>$str</span>";
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
// echo $str;
if (strstr($list[$i][wr_option], "secret")) { // 비밀글이라면
echo "<img src=/gnuboard4/skin/board/basic/img/icon_secret.gif> $str";
} else {
echo $str;
}
?>
아이콘으로 하는게 좀 더 이쁜거 같아요~
$str = $list[$i][content];
// if ($str == '비밀글 입니다.')
// $str = "<span class='cloudy small'>$str</span>";
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
// echo $str;
if (strstr($list[$i][wr_option], "secret")) { // 비밀글이라면
echo "<img src=/gnuboard4/skin/board/basic/img/icon_secret.gif> $str";
} else {
echo $str;
}
?>
아이콘으로 하는게 좀 더 이쁜거 같아요~

비밀 코멘트에 열쇠 아이콘 표시