테스트 사이트 - 개발 중인 베타 버전입니다

안녕하세요. 글쓰기간격 관련 채택완료

김마린2 3년 전 조회 1,287

안녕하세요 글쓰기간격 설정으로

너무 빠른시간 내 글쓰기 할수없습니다라고 에러창나오는데

 

혹시 아래와같이 구현가능할까요?

 

1. 알럿 내에(글쓰기가능 남은시간 초표기)

2. 코멘트 부분에(쓰기가능 남은시간 초표기)

3-2-1 이런식으로 실시간초로 

 

너무빠른시간에 기준을 사용자는 몰라 불편하네요ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
e
3년 전

1번 답변

bbs\write_update.php 파일에 아래 부분 수정

</p>

<p>if ($w == '' || $w == 'r') {</p>

<p>    if (isset($_SESSION['ss_datetime'])) {</p>

<p>        if ($_SESSION['ss_datetime'] >= (G5_SERVER_TIME - $config['cf_delay_sec']) && !$is_admin) {</p>

<p>            $remain = $config['cf_delay_sec'] - (G5_SERVER_TIME - $_SESSION['ss_datetime']);</p>

<p>            alert('너무 빠른 시간내에 게시물을 연속해서 올릴 수 없습니다. ('.$remain.'초 남음)');</p>

<p>        }</p>

<p>    }</p>

<p> </p>

<p>    set_session("ss_datetime", G5_SERVER_TIME);</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

e
3년 전

스팸 방지와 실수로 2번 등록되는 것을 차단하기 위해 있는 기능입니다.

관라자> 환경설정> 기본환경설정> 글쓰기 간격 - 초단위 지정 가능

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

김마린2
3년 전
감사합니다 현재15초설정이며
사용자에게 알려주고싶습니다.

댓글을 작성하려면 로그인이 필요합니다.

기본 웹브라우저에서의 알럿에서는 아마 실시간이 안될것으로 보입니다.

글쓰기 버튼 클릭 시 ajax로 계산해서 직접 레이어팝업창기능을 만들어야 될것으로 보입니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인