묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이전 게시물 ip 만 비공개로 할려면..
2013.02.21 17:48
안녕하세요.
2013년 2월 이전 게시물만 아이피를 비공개로 변경 ( 2013년 3월 이후 게시물은 아이피 2자리 공개) 할려고 하는데.
XE 프로그램 소스를 어떻게 수정해야 하나요?
답변 부탁드립니다.
스킨을 고치셔도 되고..
일괄적으로 고치고프면 Core 의 document 모듈을 고쳐도 되는데.. 후자로 알려드릴께요
modules/document/document.item.php 에서
function getIpAddress() 함수를 찾아서
if($this->isGranted()) return $this->get('ipaddress'); 아래에다가 아래줄을 추가하면 됩니다
if($this->get('regdate')<20130200000000) return false;
이렇게 하면 2월 이전 글은 아이피가 비공개로 나올겁니다.
관리자 및 해당 글씅이에게도 비공개하고프면.. 해당소스를 if($this->isGranted()) return $this->get('ipaddress'); 위에 쓰면 되고요