묻고답하기
7일이상 된 게시물 수정 불가능하도록.
2012.12.11 22:33
관리자를 제외한 이용자 일경우
7일 이상된 게시물에 수정만 불가능하게 하고 싶습니다.
삭제는 가능하구요..
예전에 7일이상 게시물에 댓글 달면 포인트 지급안되는 것은 봤는데ㅠ_ㅠ
댓글 2
-
송동우
2012.12.11 22:56
-
꾸링
2012.12.12 20:00
답변 감사합니다 다만 bodex 게시판 이용중인데요! -
꾸링
2012.12.12 20:01
의견에 소스가 안넣어져~ 제 게시물에 댓글에 달았는데 한번 봐주시면 감사하겠습니다. -
꾸링
2012.12.12 20:00
skin안에 view.documment.html에서
<block cond="$oDocument->isEditable() && ($grant->manager || !(($module_info->use_allow_view != 'P' || $module_info->use_allow_down != 'P') && (($module_info->use_reward == 'Y' && $oDocument->reward_point) || $module_info->use_reward == 'R') && $oDocument->comment_count > 1))">
<a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="button black">
<span>{$lang->cmd_modify}</span>
</a><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="button black">
<span>{$lang->cmd_delete}</span>
</a>
</block>
</div>
부분 밑에 넣어줬더니 작동이 안하네요 ㅠ_ㅠ
if(Context::get('logged_info')->is_admin!='Y'&&$oDocument->get('regdate')&&$oDocument->get('regdate')<date("YmdHis",time()-86400*7)) return $this->dispBoardMessage('msg_not_permitted');제로보드 버전은 1.4.17 버전이고
bodex (게시판EX)버전도 1.4.X버전대꺼입니다!
xe - modules - board - board.view.php 열고
line 468 쯤에
$oDocument->add('module_srl', $this->module_srl);
이것 아래에
if(Context::get('logged_info')->is_admin!='Y'&&$oDocument->get('regdate')&&$oDocument->get('regdate')<date("YmdHis",time()-86400*7)) return $this->dispBoardMessage('msg_not_permitted');
이것 삽입...