휴

특정 게시판만 자동등록방지 무시하고 글쓰기

· 2009-04-27 (월) 19:46:19 · 6630 · 2

손님이 자유롭게 쓰는 게시판이 필요할 때 적용해 보세요.
저는 손님용 주문게시판에 필요해서 만들어 보았습니다.

방법은 손님 글쓰기시에도 $is_member=true로 설정했습니다.

1. write.skin.php 에서 자동등록방지 부분을 주석처리합니다.
2. write_update.skin.php 에서 $is_member를 true로 설정해 줍니다.


1.write.skin.php에서 아래 부분 주석처리
---------------------------------------------------------------------------------
<?/* if($is_guest) { //자동등록방지 ?>
 <tr><td height=15 colspan=2></td></tr>
  <td  class="wSubj3">· 자동등록방지</td>
  <td  height="70">
  <div>
  <div style="float:left; width:130px; display:inline;">
  <img id='kcaptcha_image' border='0' width=120 height=60 onclick="imageClick();" title="글자가 잘안보이는 경우 클릭하시면 새로운 글자가 나옵니다." style="cursor:pointer;" >
  </div>
  <div style="float:left; height:20px; margin-top:20px; display:inline;"><input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>  왼쪽의 글자를 입력하여 주세요.</div>
  </div>
  <script type="text/javascript"> var md5_norobot_key = ''; </script>
  <script type="text/javascript" src="<?="$g4[path]/js/prototype.js"?>"></script>
  <script type="text/javascript">
  function imageClick() {
      var url = "<?=$g4[bbs_path]?>/kcaptcha_session.php";
      var para = "";
      var myAjax = new Ajax.Request(
          url,
          {
              method: 'post',
              asynchronous: true,
              parameters: para,
              onComplete: imageClickResult
          });
  }

  function imageClickResult(req) {
      var result = req.responseText;
      var img = document.createElement("IMG");
      img.setAttribute("src", "<?=$g4[bbs_path]?>/kcaptcha_image.php?t=" + (new Date).getTime());
      document.getElementById('kcaptcha_image').src = img.getAttribute('src');

      md5_norobot_key = result;
  }

  Event.observe(window, "load", imageClick);
  </script>
  </td>
 </tr>
<? } */?>


2. write_update.head.skin.php
---------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$is_member=true;
?>


편법이긴한데 적용해 보니 잘 되길래 올려봅니다.

모든 글쓰기의 자동등록방지 없애기는 여기를 참고하세요~
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=120450

|

댓글 2개

2011-05-21 (토) 12:30:36
특정 게시판만 자동등록방지 무시하고 글쓰기
2011-09-08 (목) 18:35:06
전 안됩니다.ㅡㅡ.;; 정상접근이 아니라고 합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

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

+
제목 글쓴이 날짜 조회
09-05-01 조회 6,777
09-05-01 조회 3,255
09-05-01 조회 2,902
09-05-01 조회 3,970
09-05-01 조회 2,555
09-04-30 조회 5,101
09-04-27 조회 6,631
09-04-27 조회 3,962
09-04-23 조회 2,396
09-04-23 조회 3,826
09-04-23 조회 4,067
09-04-22 조회 4,541
09-04-22 조회 2,919
09-04-22 조회 3,600
09-04-21 조회 4,622
09-04-21 조회 4,532
09-04-20 조회 6,100
09-04-20 조회 3,942
09-04-20 조회 4,802
09-04-19 조회 2,398