ReSet ORIGINAL
[G5] 1:1 문의설정 비회원 등록을 원할 경우 목록
  • 글쓴이 : IN-BEST 작성일 : 14-07-30 00:58 조회 : 5,569
\\ Source Explanation
1:1 문의 설정이 현재 회원만 가능하더군요..


그런데 회원제 운영을 안하는 사이트인 경우, 쓰고는 싶은데 고쳐야 해서....
Source Code

 		1. 일단 1:1문의 설정 링크를 

현재 : qalist.php

를 


수정 : qawrite.php

로 바꿔줍니다.


2. bbs/qawrite.php의  9~10번째 줄을 주석처리합니다.

//if($is_guest)
 //   alert('회원이시라면 로그인 후 이용해 보십시오.', './login.php?url='.urlencode(G5_BBS_URL.'/qalist.php'));


3. bbs/qawrite_update.php의 10~11번째 줄을 주석처리합니다.

// if($is_guest)
//    alert('회원이시라면 로그인 후 이용해 보십시오.', './login.php?url='.urlencode(G5_BBS_URL.'/qalist.php'));


4. bbs/qawrite_update.php의 341~346번째 줄을 다음과 같이 변경합니다.

기존:

if($w == 'a')
    $result_url = G5_BBS_URL.'/qaview.php?qa_id='.$qa_id.$qstr;
else if($w == 'u' && $write['qa_type'])
    $result_url = G5_BBS_URL.'/qaview.php?qa_id='.$write['qa_parent'].$qstr;
else
    $result_url = G5_BBS_URL.'/qalist.php'.preg_replace('/^&/', '?', $qstr);

을


수정:

if($is_admin){
if($w == 'a')
    $result_url = G5_BBS_URL.'/qaview.php?qa_id='.$qa_id.$qstr;
else if($w == 'u' && $write['qa_type'])
    $result_url = G5_BBS_URL.'/qaview.php?qa_id='.$write['qa_parent'].$qstr;
else
    $result_url = G5_BBS_URL.'/qalist.php'.preg_replace('/^&/', '?', $qstr);
} else {
    alert('감사합니다. 확인하는대로 연락드리겠습니다.',, G5_URL);
}
 
· 출처 : 그누/신리
10.0 (1명)
평가해주세요. 비회원 가능!