게시판 제목쓰기 관리자만 보여지는 방법좀 없을가요? > 그누4 질문답변

그누4 질문답변

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

게시판 제목쓰기 관리자만 보여지는 방법좀 없을가요? 정보

게시판 제목쓰기 관리자만 보여지는 방법좀 없을가요?

본문

write.skin에서 게시판 제목만 회원은 안보이고 관리자는 보이는 방법 없을까요?
$is_admin == "supe" 로 감싸니 안보이긴 하는데.. 글쓰기에 wr_id값을 사용하지 않습니다.
~~라고 뜨네요.  제가 잘못 감싼듯한데.. 방법좀 없을까요?


<? if ($is_admin == "super") { ?>
<td><input style="width:80%;" name=wr_subject id="wr_subject" itemname="제목"  value="<?=$subject?>" class=mw_basic_text></td>
<? } ?>

댓글 전체

제목을 입력하지않으면 등록자체가 안되게 되어있습니다
이 부분을 수정 하더라도 제목이 없으면 리스트페이지 링크는?

어쨌던 스킨에서 에러는 submit 체크 자바스크립트에서 제목에 금지어가 잇는지 검사하는 부분에서
wr_subject 라는 것을 찾을 수 없으니 에러가 나게 됩니다

방법이라면 관리자면 보이게 하고 아니면 hidden으로 만드세요
균이님..hidden 좀더 자세히 설명좀 부탁드립니다.
제목값은 임의로 넣으려고요. 실제 리스트상엔 "닉네임님의 토크" 라고 뜨지요.
방법좀 없을까요?

아래처럼
<td class=mw_basic_write_title>· 아래 내용을 작성해주세요.</td>
<? if ($is_admin == "super") { ?>
<td><input style="width:100%;" name=wr_subject id="wr_subject" itemname="제목"  value="<?=$member[mb_nick]?>님의 토크<?=$subject?>" class=mw_basic_text></td>
<? } ?>
그런 경우라면 hidden 보다 readonly로 해서 관리자가 아니면 제목작성이 불가능하게 해버리면 됩니다
스킨 페이지 상단 php 부분에 아래와 같이 넣고
if($is_admin!='super'){
$readOnly='readOnly';
 $write[wr_subject]=$member[mb_nick].'님의 토크';
}

제목 입력박스 부분에서는
<input style="width:100%;" name=wr_subject id="wr_subject" itemname="제목"  value="<?=$write[wr_subject]?>" class=mw_basic_text <?=$readOnly?>>

이렇게 하면 일반 회원은 입력 박스는 보이되 입력할 수 없게되죠
답변 감사합니다.
그런데..제목입력박스가 안보여지는것이 목적인데..
보여는지는데 회원은 쓸수가 없고 관리자만 쓸수 있다.
회원이 안보여지게 할 순 없나요? 제목박스
일반 회원에게
<개똥이님의 토크박스>라는 제목만 보이는 것도 싫다면 hidden으로

if문 위쪽에 $type='text'; 추가하고
$readOnly='readOnly'; 대신 $type='hidden';

입력박스는 아래처럼
<input type='<?=$type?>' style="width:100%;" name=wr_subject id="wr_subject" itemname="제목"  value="<?=$write[wr_subject]?>" class=mw_basic_text >
균이님..답변감사합니다.
hidden을 쓰면 왜 인터넷창 좌측아래 완료라는 곳에 "페이지에 오류가 있습니다." 가 뜰까요?
관리자는 지금보는 좌측창 아래처럼 완료~라고 깔끔하게 보여지는데...
회원 글쓰기하면 페이지에 오류가 있습니다. 라고..

전에도 회원만 글쓰기 할 때 아래처럼 페이지에 오류가 있습니다. (기존에 제가 사용하던 코드입니다.)
<? if ($is_admin == "super") { ?>
<td><input style="width:100%;" name=wr_subject id="wr_subject" itemname="제목"  value="<?=$member[mb_nick]?>님의 토크<?=$subject?>" class=mw_basic_text></td>
<? } else { ?>
<td><input type="hidden" name="wr_subject" id="wr_subject" value="<?=$member[mb_nick]?>님의 토크<?=$subject?>" ></td>
<? } ?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT