답변 4개
안녕하세요...
@그곳 님
절대로 저기에서 수정하셔서는 안됩니다.
지금 당장이야 수정하면, 동작하겠지만, 추후 그누보드 업데이트 파일을 붙혀 넣는 순간
수정된 모든 소스가 유실되기 때문에 저렇게 사용하면 안됩니다.
extend 폴더에 훅을 이용하면 간단하게 해결할 수 있습니다.
extend/write_update_move.extend.php 파일을 새롭게 생성해주세요
그리고 아래 코드를 넣어주시면 끝납니다.
</p>
<p><?php</p>
<p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p> </p>
<p>add_replace('write_update_move_url', function($redirect_url, $board, $wr_id, $w, $qstr, $file_upload_msg) {</p>
<p> if ($board['bo_table'] == 't2d_regFormj') {</p>
<p> return G5_URL;</p>
<p> }</p>
<p> return $redirect_url;</p>
<p>}, 10, 6);</p>
<p>
실제 동작 영상은 아래와 같습니다.
http://sir.kr/data/editor/2503/978180634_1741834005.83.gif" width="100%" />
댓글을 작성하려면 로그인이 필요합니다.
해당스킨 폴더에 write_update.skin.php를 만들고 다음 코드를 넣어도 됩니다
<?php
delete_cache_latest($bo_table);
goto_url(G5_URL);
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
모든글은 작성 후 뷰페이지로 이동합니다.
view.skin.php 에서
관리자는 그대로 두고 그외에만 메인페이지로 이동하게 하면됩니다.
<?php
if($bo_table == 't2d_regFormj'){ // 보드 테이블이 일치한다면
if($is_admin){
// 관리자는 이동안함
} else {
goto_url(G5_URL); // 관리자 외에는 메인으로
}
}
?>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인