관리자이외의 사람도 공지글 작성하게하기

http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=75401&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B0%F8%C1%F6+%B0%FC%B8%AE%C0%DA&sop=and

위글에 대한 정확한 답변 부탁드릴께요.



<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
echo "
if (typeof(document.fwrite.ca_name) != 'undefined')
{
document.fwrite.ca_name.options.length += 1;
document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
}";
}
?>





<?
$option = "";
$option_hidden = "";
if ($is_notice || $is_html || $is_secret || $is_mail) {
$option = "";
if ($is_notice) {
$option .= "<input type=checkbox name=notice value='1' $notice_checked>공지&nbsp;";
}






이두부분중 어디를 수정해야할지 정확하게 적어주시면 감사하겠습니다. ^^
|

댓글 3개

기본스킨으로 설명 드리죠 write.skin.php 75라인을 보면 아래와 같습니다. 님이 올려주신 글에 도 있습니다.

if ($is_notice || $is_html || $is_secret || $is_mail) {
그 바로 위에 <? if ($member[mb_level] >= 5) $is_notice = true;
링크를 따라가니 그대로 써있군요. 그런데 이건 해당 스킨만 그렇게 됩니다.


bbs/write.php 에 가셔서 162라인
if ($is_admin && $w != "r") (관리자이고 답글이 아닐때)를
if ($member[mb_level] >= 5 && $w != "r") (5레벨 이상 이며 답글이 아닐때)로 바꾸세요.


$is_notice = true; 아래 이명령어를 실행할것입니다. 그럼 공지가 가능한거져.
<?
$option = "";
$option_hidden = "";
<? if ($member[mb_level] >= 5) $is_notice = true;
if ($is_notice || $is_html || $is_secret || $is_mail) {


이렇게 하란말씀이신가요?
if ($member[mb_level] >= 5) $is_notice = true; || $is_html || $is_secret || $is_mail) { 아니면
이렇게 하란말씀이신가요 if 문이 끝나지 않고 두번 중복되어 들어가는거같아서.. 음 일단 한번 더 테스트 해보겠습니다.
위에 베이직스킨수정은 바로 에러가나네요

Parse error: syntax error, unexpected '<' in /home/비공개/public_html/board/skin/board/basic/write.skin.php on line 75

write 덕에 해결 잘했습니다. 감사합니다. ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,538
17년 전 조회 1,571
17년 전 조회 1,547
17년 전 조회 1,770
17년 전 조회 1,282
17년 전 조회 2,388
17년 전 조회 1,544
17년 전 조회 1,768
17년 전 조회 1,663
17년 전 조회 1,879
17년 전 조회 1,413
17년 전 조회 1,663
17년 전 조회 1,572
17년 전 조회 1,450
17년 전 조회 1,533
17년 전 조회 1,573
17년 전 조회 1,516
17년 전 조회 1,689
17년 전 조회 1,688
17년 전 조회 1,495
🐛 버그신고