코멘트 비밀글 작성시 구분 쉽게... > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

코멘트 비밀글 작성시 구분 쉽게... 정보

코멘트 비밀글 작성시 구분 쉽게...

본문

그누보드가 4.21 번대로 업데이트 되면서 코멘트에도 비밀글을 작성할 수 있게 되었습니다.
 
게시물 작성자나 코멘트 작성자 외에는 비밀글입니다라는 표시가 있지만...
정작 게시물 작성자나 코멘트 작성자 자신은 비밀글인지 아닌지 표시가 없습니다.
 
view_comment.skin.php
                <?
                $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 = $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 "<span class='cloudy small'>[비밀글]</span> $str";
                } else {
                    echo $str;
                }
                ?>
추천
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;
                }
                ?>

아이콘으로 하는게 좀 더 이쁜거 같아요~
전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT