안녕하세요
케이보드 여전히 잘 사용하고 있습니다
게시판에서 숏코드를 활성화했을 때
선택된 관리자만 사용할 수 있게 할 수는 없나요?
감사합니다
꾸벅
프로그램을 수정하면 안될건 없습니다만..
질문 자체 범위가 너무 넓어 답변을 드리기 어려운데요..
스킨을 수정하시면 가능할 듯합니다. (스킨 수정은 스킨폴더를 복사해서 해주세요.)
스킨의 list.php 또는 document.php 등 파일 처음 시작부분과 끝 부분에 아래처럼 관리자인지 체크하는 코드를 넣어주세요.
<?php if($board->isAdmin()):?>
기존 스킨 내용
<?php ?>
이렇게 하면 관리자만 글쓰기가 가능한 거 아닌가요?
글 작성할 때 관리자가 추가한 숏코드만 실행되게 하고 싶은데 그게 가능할지 모르겠습니다.
$board->isAdmin() 이건 선택된 관리자도 포함됩니다.
질문 내용이 부족한듯하군요~!
게시판 게시글 내용의 숏코드 실행이신가요?
그리고 "관리자가 추가한 숏코드만" 이라고 하셨는데요.
그럼 해당 글의 $content->member_uid 값으로 관리자인치 체크해서 숏코드를 실행하시면 되겠습니다.
설정에서 숏코드 실행은 비활성화 해주시구요.
스킨의 document.php 파일에서
<?php echo $content->content?>
위 코드를 아래처럼 바꿔서 테스트 해보시겠어요?
<?php
if($content->member_uid && in_array($content->member_uid, array(1))){
echo do_shorcode($content->content);
}
else{
echo $content->content;
}
?>
array(1) 이건 관리자 ID 값입니다.
array(1, 2) 등 추가 가능합니다.
질문 내용이 부족해서 죄송해요 코딩 지식이 얕고 국어가 약해서 ㅠㅠ
이따 테스트해 보고 말씀 드릴게요
대단히 고맙습니다!