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

글쓰기 간격 적용 채택완료

강력드라이브 2년 전 조회 1,315

하세요.

장마가 시작됐는데 다들 비 피해 없으시길 기원합니다~^^

 

관리자에 글쓰기 간격이 60초로 설정되어 있는데

연속으로 글을 써도 계속 등록이 되는데요.

 

cf_delay_sec 가 g5_config 테이블에 시간 간격 설정 컬럼인거 같은데

60이 입력되어 있습니다.

 

그런데 글쓰기에서는 적용이 안되고 있는데요.

게시판 커스텀 하면서 해당 부분을 잘 못 만진게 아닌가 싶은데

 

wirte.skin.php  파일에서 보아야 할까요?

 

혹시 아시는 분 조언 좀 부탁드립니다.ㅜㅜ

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

답변 2개

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

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>            alert('너무 빠른 시간내에 게시물을 연속해서 올릴 수 없습니다.');</p>

<p>    }</p>

<p> </p>

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

<p>}</p>

<p>

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

답변에 대한 댓글 1개

강력드라이브
2년 전
답변 감사드립니다.

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

관리자 권한이라면 글쓰기 간격이 패싱 됩니다.

 

채크1.

비회원으로 글을 써보셔서 채크.

 

채크2.

새로 회원만드셔서 2등급으로 채크.

 

그리고 수정한 부분만 순정으로 바꾸셔서 조금씩 범위를 좁혀보세요.

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

답변에 대한 댓글 1개

강력드라이브
2년 전
답변 감사드립니다~^^

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

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

로그인