묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원당 한번만 쓸 수 있는게시판..
2012.11.23 16:14
절대 도움이 필요해서 이렇게 질문드립니다.
제 사이트는 가입인사를 하면 포인트를 지급해서 레벨이 업됩니다.
그 포인트로 필요한 자료를 다운받을 수 있는데요..
문제는 일부 회원이 가입인사를 여러번해서 자료만 쏙쏙 빼가는 얄미운짓을 계속 합니다.
이게 퍼져서 점점 많아지고 있어요..ㅜ.ㅜ
그래서 착실하게 이용하고 있는 다른 이용자들이 괜한 피해의식이 생기고..
가입인사 게시판을 회원한명이 딱 한번만 쓸 수 있게 하고 싶은데..
아무리 해도 안되네요.
오늘 하루종일..레벨을 더 세분화해서 ..
새내기만 쓸 수 있도록 했더니..
정회원 그룹이 되고 나서도 새내기그룹이 계속 존재해서 하루종일 고생한게 물거품이 되고 말았습니다.
이부분은 XE버그라고 일년전에도 들은듯 한데..아직도 현존하네요..ㅡ.ㅡ;
어떻게 방법 없을까요?
꼭좀 알려주세요.부탁드립니다.
댓글 1
-
송동우
2012.11.23 17:32
-
자야2
2012.11.23 17:54
항상 감사합니다.송동우님..당장 적용해보겠습니다.^^ -
자야2
2012.11.23 17:58
됩니다!! 되요!! 방명록 게시판에 썼어요..xe_guestbook 에 <form action="./" method="post" onsubmit="return procFilter(this, window.insert)" id="fo_write" cond="!$output->data->count"> 를 적용했습니다. -
자야2
2012.11.23 17:59
혹시 같은 고민이신분들..계실까봐..초보가 노파심에요..^^ 송동우님 완전 복받으실꺼예요. -
yank
2012.11.24 12:30
이런 방법도 있군요~~ -
암지
2013.03.04 01:10
여기에 알람팝업을 띄우려면 어떤소스가필요할까요? 이미 1회등록하셨습니다...라던지..
게시판 스킨은 xe_official 입니다.
질문에 게시판 스킨에 대한 정보를 밝히지 않아서
xe_official 을 기준으로 설명합니다.
혹시 다른 게시판 스킨을 사용하시면 사용하는 게시판 스킨에서
찾아서 응용하셔야 합니다........
xe - modules - board - skins - xe_official - write_form.html 열고
제일 상단에
<block cond="$mid=='게시판 모듈명'">
{@
$args->member_srl = $logged_info->member_srl;
$args->module_srl = $module_info->module_srl;
$output = executeQuery('document.getDocumentCount', $args);
}
</block>
이것 삽입
그리고 몇라인 아래에
<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="!$output->data->count">
여기서 붉은 색 추가............