글 수 151
2007.10.08 16:12:51 (*.204.44.1)
14519

1. 코멘트 수정 버튼 만들기

해당 게시판 스킨에서 view_comment.php를 열고,
소스 본문에서 <?=$a_del?> 부분을 찾아 그 앞에 <?=$a_cmod?><수정></a>을 추가.


2. 제로보드 폴더의 view.php를 수정


if($c_data[ismember]) {
        if($c_data[ismember]==$member[no]||$is_admin||$member[level]<=$setup[grant_delete]) $a_del="<a onfocus=blur() href='del_comment.php?$href$sort&no=$no&c_no=$c_data[no]'>";
        else $a_del=" <Zeroboard ";
} else $a_del="<a onfocus=blur() href='del_comment.php?$href$sort&no=$no&c_no=$c_data[no]'>";


------------------------*위의 부분을 아래처럼 수정*------------------------

if($c_data[ismember]) {
        if($c_data[ismember]==$member[no]||$is_admin||$member[level]<=$setup[grant_delete]) $a_del="<a onfocus=blur() href='del_comment.php?$href$sort&no=$no&c_no=$c_data[no]'>";
        else $a_del=" <Zeroboard ";
} else $a_del="<a onfocus=blur() href='del_comment.php?$href$sort&no=$no&c_no=$c_data[no]'>";

        if($c_data[ismember]

==$member[no]||$is_admin||$member[level]<=$setup[grant_delete]) {
                $a_del="<a onfocus=blur() href='del_comment.php?

$href$sort&no=$no&c_no=$c_data[no]'>";
                $a_cmod="<a onfocus=blur() href='modify_comment.php?

$href$sort&no=$no&c_no=$c_data[no]'>";
  }
        else {
                $a_del=" <Zeroboard ";
                $a_cmod=" <Zeroboard ";
        }
}
else {
        $a_del="<a onfocus=blur() href='del_comment.php?

$href$sort&no=$no&c_no=$c_data[no]'>";
        $a_cmod="<a onfocus=blur() href='modify_comment.php?

$href$sort&no=$no&c_no=$c_data[no]'>";
}


3. 제로보드 폴더의 _head.php를 수정


/***************************************************************************
* 현재 _head.php를 호출하는 파일이 게시판 관련 파일인지 검사
**************************************************************************/
         $_zb_file_list = array("apply_vote.php","comment_ok.php","del_comment.php","del_comment_ok.php","delete.php","download.php","list_all.php","view.php","vote.php","write.php","write_ok.php","zboard.php","image_box.php");

------------------------*위의 부분을 아래처럼 수정*------------------------

/***************************************************************************
* 현재 _head.php를 호출하는 파일이 게시판 관련 파일인지 검사
**************************************************************************/
        $_zb_file_list =

array("apply_vote.php","comment_ok.php","modify_comment.php","modify_comment_ok.php","del_comment.php","del_commen

t_ok.php","delete.php","download.php","list_all.php","view.php","vote.php","write.php","write_ok.php","zboard.php"

,"image_box.php");

 

4. 위에 첨부되어 있는 modify_comment.php와 modify_comment_ok.php를
   다운 받은 후에 제로보드 폴더로 올린다.


5. 다음의 내용을 복사하여 modify_comment.php의 파일로 만들어서 해당 스킨 폴더에 올린다.

<!-- 이곳에서 부터 복사를 시작하여서.. -->

(view_write_comment.php를 응용, nzeo_ver4 기준)

<table border=0 cellspacing=1 cellpadding=1 class=line1 width=<?=$width?>>
<tr>
        <td bgcolor=white>
                <table border=0 cellspacing=1 cellpadding=8 width=100% height=120 bgcolor=white>
                <script>
function check_comment_submit(obj) {
        if(obj.memo.value.length<10) {
                alert("코멘트는 10자 이상 적어주세요");
                obj.memo.focus();
                return false;
        }
        return true;
}
                </script>
                <form method=post name=write action=<?=$target?> onsubmit="return

check_comment_submit(this)"><input type=hidden name=page value=<?=$page?>><input type=hidden name=id

value=<?=$id?>><input type=hidden name=no value=<?=$no?>><input type=hidden name=c_no value=<?=$c_no?>><input

type=hidden name=select_arrange value=<?=$select_arrange?>><input type=hidden name=desc value=<?=$desc?>><input

type=hidden name=page_num value=<?=$page_num?>><input type=hidden name=keyword value="<?=$keyword?>"><input

type=hidden name=category value="<?=$category?>"><input type=hidden name=sn value="<?=$sn?>"><input type=hidden

name=ss value="<?=$ss?>"><input type=hidden name=sc value="<?=$sc?>"><input type=hidden name=mode

value="<?=$mode?>">
                <col width=95 align=right style=padding-right:10px></col><col width=></col><col width=95

align=right style=padding-right:10px></col><col width=></col>
                <?if(!$name){?>
                <tr>
<td class=list0><font class=list_eng><b>이름</b></td>
<td class=list1><font class=list_han><?=$c_name?></font><input type=text name=name

<?=size(8)?> maxlength=20 class=input></td>
<?=$hide_c_password_start?>
<td class=list0><font class=list_eng><b>암호</b></td>
<td class=list1><input type=password name=password <?=size(8)?> maxlength=20

class=input></td>
<?=$hide_c_password_end?>
                </tr>
                <?}?>
                <tr>
<td class=list0 onclick="document.write.memo.rows=document.write.memo.rows+4"

style=cursor:hand><font class=list_eng><b>짧은글</b><br>▼</td>
<td class=list1 colspan=4>
        <table border=0 cellspacing=2 cellpadding=0 width=100% height=100%>
        <col width=""></col><col width=100></col>
        <tr>
                <td width=100% colspan=2><textarea name=memo cols=20 rows=8 class=textarea

style=width:100%><?=$memo?></textarea></td>
                <td width=100 colspan=2><input type=submit rows=5 class=submit value='  글

쓰기  ' accesskey="s" style=height:100%></td>
        </tr>
        </table>
</td>
                </tr>
                </form>
                </table>
        </td>
</tr>
</table>

<!-- 여기까지 복사를 한 후에 파일명을 modify_comment.php로 하여서 해당 스킨 폴더에 올립니다. -->


이상 끝입니다~!

번호
제목
글쓴이
151 제로보드에서 관리자 비번 분실시
오작교
17161   2016-06-27
 
150 계정을 옮길 때
오작교
25914   2008-11-25
 
149 제로보드의 변수 모음 정리
오작교
53468   2008-07-24
 
148 참고로 할만한 제로보드 팁 공간가기
오작교
22726   2008-01-11
 
147 제로보드 설치하기(이미지)
오작교
23352   2007-11-13
 
146 스팸성 댓글 일괄 삭제하기(IP 방식) 1
오작교
25466   2009-09-24
 
145 홈페이지 보안강화 도구(Castle) 보급안내 2
오작교
17502   2009-09-14
 
144 최근 게시물 nowrap 적용하기
오작교
20982   2009-08-30
 
143 활동 로그기록 남기기 2
오작교
29669   2009-04-29
 
142 최근 갤러리(슬라이드 형) 스킨
오작교
21288   2009-03-10
 
141 회원가입폼에서 생년월일 마우스로 선택하기 1
오작교
21488   2009-03-10
 
140 회원가입 폼에서 한/영키를 누르는 수고를 없애기 1
오작교
18946   2009-03-10
 
139 최근 게시물에 새코멘트 표시해주기
오작교
20001   2009-03-10
 
138 회원가입 - 나이제한하기
오작교
21086   2009-02-27
 
137 드롭메뉴에 관한 팁 하나 1
오작교
19516   2009-02-27
 
136 2009. 02. 09 - 제로보드 4 보안 패치 p19
오작교
19809   2009-02-27
 
135 비회원의 게시판 접근을 막기
오작교
21523   2009-02-26
 
134 우리 홈 게시판 스팸 차단 1
오작교
24210   2009-02-06
 
133 회원관리 페이지의 리스트 목록 늘리기
오작교
19009   2008-12-19
 
132 zb4(Mysql 3.2)에서 zb4(Mysql 5)로 DB 백업본
오작교
21387   2008-12-16
 

로그인