묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원당 하루에 등록글 가능 횟수 제한을 줄수 없을까요?
2011.12.22 13:02
대책없는 스팸때문에....
회원당 하루에 등록글 가능 횟수 제한을 줄수 없을까요?
태그 연관 글
- [2014/08/19] 묻고답하기 해킹인가요 왜 자꾸 회원가입수가 늘어나요. *2
- [2014/06/25] 묻고답하기 회원가입시 "스팸입니다" *3
- [2014/06/06] 묻고답하기 제로보드 해외 해킹 문제 *3
- [2014/05/31] 포럼 XE 외국 호스팅 설치시 스팸 도배 엄청나네요 *13
- [2014/05/26] 묻고답하기 외국 스팸....어떻게 처리하시나요? *11
댓글 2
-
송동우
2011.12.22 15:17
-
draw1098
2014.04.01 01:41
오오.. 그래서 기간 설정이 $today = date(Ymd)."000000"; 라면 일주일마다 1개로 제한하고 싶다면..
$today = date(Ymd)."000007"; 이렇게 하면 될가요?
xe - modules - board - skins - xe_official - write_form.html
최상단에
{@
$allowed_write = 1;
$today = date(Ymd)."000000";
$oDB = &DB::getInstance();
$query = $oDB->_query('select count(*) as total from xe_documents where member_srl='.$logged_info->member_srl.' and module_srl='.$module_info->module_srl.' and regdate > '.$today);
$result = $oDB->_fetch($query);
}
이것 삽입
붉은 색 숫자는 제한 갯수
그리고 아래에
<p cond="$result->total >= $allowed_write"> no more {$allowed_write} a day</p>
<form action="./" method="post" onsubmit="jQuery(this).find('input').each(function(){if(this.title==this.value)this.value='';});return procFilter(this, window.insert)" id="fo_write" class="boardWrite" cond="$result->total < $allowed_write || $logged_info->is_admin=='Y'">
여기서 파란색 부분이 추가된 내용
녹색 부분은 선택사항입니다(제한에 걸렸을 때 나타날 메세지)
테스트 환경 : core 1.4.5.10 / board 1.3.1 / xe_official스킨