특정 스킨에서만 자동등록방지를 사용할수는 없을까요? 정보
특정 스킨에서만 자동등록방지를 사용할수는 없을까요?
본문
로봇의 공격이 너무 많아
자동등록방지를 설정하니
비회원이 글을 쓸때 오류가 발생하는것 같습니다. <- 이건 인터넷 설정에서 쿠키를 허용하면 해결이 되는것 같은데, 비회원들에게 이걸 강요할수는 없을것 같구요.
저는 그누보드 설정에서 자동등록방지를 끄고
특정 스킨의 코멘트작성에서만 자동등록방지를 하고 싶은데요.
검색을 해봐도 제가 원하는 답변이 없는것 같습니다.
view_comment.skin.php 에서
<? if ($is_norobot) { ?>
<?=$norobot_str?>
<INPUT title="왼쪽의 글자중 빨간글자만 순서대로 입력하세요." type="input" name="wr_key" itemname="자동등록방지" required class=ed>
<?}?>
<?} else {?>
<strong><?=$member[mb_name]?></strong> 님
<? } ?>
이부분만 어떻게 강제로 보여지게 할수는 없는지요? <- 그누보드 설정에서 자동등록방지를 꺼둔 상태에서 이부분만 보여지게 할수는 없을까요?
자동등록방지를 설정하니
비회원이 글을 쓸때 오류가 발생하는것 같습니다. <- 이건 인터넷 설정에서 쿠키를 허용하면 해결이 되는것 같은데, 비회원들에게 이걸 강요할수는 없을것 같구요.
저는 그누보드 설정에서 자동등록방지를 끄고
특정 스킨의 코멘트작성에서만 자동등록방지를 하고 싶은데요.
검색을 해봐도 제가 원하는 답변이 없는것 같습니다.
view_comment.skin.php 에서
<? if ($is_norobot) { ?>
<?=$norobot_str?>
<INPUT title="왼쪽의 글자중 빨간글자만 순서대로 입력하세요." type="input" name="wr_key" itemname="자동등록방지" required class=ed>
<?}?>
<?} else {?>
<strong><?=$member[mb_name]?></strong> 님
<? } ?>
이부분만 어떻게 강제로 보여지게 할수는 없는지요? <- 그누보드 설정에서 자동등록방지를 꺼둔 상태에서 이부분만 보여지게 할수는 없을까요?
댓글 전체
다음을 응용해 보시기 바랍니다.
링크의 게시물은 특정한 게시판이지만,
특정한 스킨인 경우의 조건문은,
해당 스킨의 경로명을 추출해야 하겠지요.
다른 방법이라면 현재스킨의 경로($board_skin_path)에서,
마지막 디렉토리의 이름만 잘라내는 방법도 있겠지요.
http://www.sir.co.kr/bbs/tb.php/g4_tiptech/4862
링크의 게시물은 특정한 게시판이지만,
특정한 스킨인 경우의 조건문은,
해당 스킨의 경로명을 추출해야 하겠지요.
다른 방법이라면 현재스킨의 경로($board_skin_path)에서,
마지막 디렉토리의 이름만 잘라내는 방법도 있겠지요.
http://www.sir.co.kr/bbs/tb.php/g4_tiptech/4862
특정게시판에서 자동등록방지를 해제하는게 아니라,
그누보드의 자동등록방지 설정을 꺼둔 상태에서 특정 스킨에서만 강제로 자동등록방지를 사용할수는 없나요?
그누보드의 자동등록방지 설정을 꺼둔 상태에서 특정 스킨에서만 강제로 자동등록방지를 사용할수는 없나요?
> 비회원이 글을 쓸때 오류가 발생하는것 같습니다. <- 이건 인터넷 설정에서 쿠키를 허용하면 > 해결이 되는것 같은데, 비회원들에게 이걸 강요할수는 없을것 같구요.
한동안 gnu3.xx에서 비슷한 경험을 한 적이 있었습니다만,
g4에서는 사용자의 웹브라우저 쿠키설정과 무관하게
사용하는데 전혀 지장을 받은 적이 없습니다.
구문을 반대로 하시면 됩니다.
물론 자동등록 설정을 꺼둔 상태에서
즉, 조건문이 다음과 같이
if ($board[bo_table] == "거시기") {
수행문
} else {
수행문
}
~과 같이 되었다면,
if ($board[bo_table] != "거시기") {
반대되는 수행문
} else {
수행문
}
~과 같이 하시면 됩니다.
한동안 gnu3.xx에서 비슷한 경험을 한 적이 있었습니다만,
g4에서는 사용자의 웹브라우저 쿠키설정과 무관하게
사용하는데 전혀 지장을 받은 적이 없습니다.
구문을 반대로 하시면 됩니다.
물론 자동등록 설정을 꺼둔 상태에서
즉, 조건문이 다음과 같이
if ($board[bo_table] == "거시기") {
수행문
} else {
수행문
}
~과 같이 되었다면,
if ($board[bo_table] != "거시기") {
반대되는 수행문
} else {
수행문
}
~과 같이 하시면 됩니다.