묻고답하기
댓글만 익명으로 하고 싶습니다!
2016.08.31 06:25
안녕 하세요!
게시판 사용에 있어
게시물 작성자를 익명으로 하는것은 설정에서 간단히 가능 한가보더군요 ^^
그런데 댓글만 익명으로 하고 싶습니다
즉 게시물 작성자는 닉네을 그데로 사용하고
댓글 다는 사람만 무작위 익명으로 또는
홍길동1 홍길동2
이런 방식으로 하고 싶어서 그렇습니다
하여 검색 하여 보았더니
https://www.xpressengine.com/tip/21528335
팁이 있더군요
그러나
board.controller.php
파일이 제가 갖고 있는 보드 버전하고 맞지 않네요 ㅠㅠ
그래서 제가 갖고 있는 보드 board.controller.php 파일 첨부 합니다
위의 팁으로 어디을 어떻게 수정 하여야 할까요?
팁의 파일은 다음과 같은데
제 파일은 위의 팁과 다르게 // get the relevant data for inserting comment 부분이 다음과 같습니다
// get the relevant data for inserting comment
$obj = Context::getRequestVars();
$obj->module_srl = $this->module_srl;
if(!$this->module_info->use_status) $this->module_info->use_status = 'PUBLIC';
if(!is_array($this->module_info->use_status))
{
$this->module_info->use_status = explode('|@|', $this->module_info->use_status);
}
if(in_array('SECRET', $this->module_info->use_status))
{
$this->module_info->secret = 'Y';
}
else
{
unset($obj->is_secret);
$this->module_info->secret = 'N';
}
// check if the doument is existed
$oDocumentModel = getModel('document');
$oDocument = $oDocumentModel->getDocument($obj->document_srl);
if(!$oDocument->isExists())
{
return new Object(-1,'msg_not_founded');
}
////////////////////////////////////////////////
위의 팁과 같이 고치려면 어디를 어떻게 고쳐야 하는지
아니면 다른 팁이 있다면 알려 주시길 부탁 드립니다
꼭 스켓치북 스킨이 아니라도 상관 없고요
보드 깔면 기본 장착 되어 있는 스킨으로도 상관 없습니다
감사합니다.
좋은날 되세요.
밑에 소스에는 nick_name 관련 부분이 없는것 같습니다.
제 생각에는 코어를 수정하는 것 보다는 게시판 스킨파일의 comment.html 파일에서 nick_name을 출력하는 부분을 알맞게 수정하는게 더 간단할 것 같아요.