안녕하세요, 항상 감사한 마음으로 KBOARD를 이용하고 있습니다. :)
한가지 문의드릴 게 있습니다만,
사용자가 글을 작성 시 승인대기중 상태로 되게 사용하고 있습니다.
이 상태에서 글 내용은 잘 숨겨지지만
[첨부파일의 다운로드 버튼은 노출]되고 있습니다.
승인 대기 상태에서 첨부파일도 숨겨질 수 있을까요?
덕분에 잘 해결되었습니다.
빠른 답변 정말 감사드립니다!! :)
안녕하세요~^^
KBoard 플러그인에서 발행된 게시글만
첨부파일을 표시하고 다운로드할 수 있게 하시려면
KBoard 코어 쪽 코드를 수정해주셔야 합니다.
FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에
아래의 코드를 찾아서
public function isAttached(){
$is_attached = false;
if($this->uid){
if(count((array)$this->getAttachmentList()) > 0){
$is_attached = true;
}
}
return apply_filters('kboard_content_is_attached', $is_attached, $this, $this->getBoard());
}
아래의 코드로 교체해보세요.
public function isAttached(){
$is_attached = false;
if($this->uid && !$this->status){
if(count((array)$this->getAttachmentList()) > 0){
$is_attached = true;
}
}
return apply_filters('kboard_content_is_attached', $is_attached, $this, $this->getBoard());
}
/wp-content/plugins/kboard/class/KBController.class.php파일에
아래의 코드를 찾아서
if(!$content->uid){
아래의 코드로 교체해보세요.
if(!$content->uid || $content->status){
위의 코드는 다음 업데이트에 반영하도록 하겠습니다.
아래 링크에서 해당 코드 수정 내역을 확인해보실 수 있습니다.
고맙습니다.