게시판을 같은레벨 사람끼리 쓰고, 다른사람이 쓴글을 마음대로 수정하게 하고 싶습니다 > 그누4 질문답변

그누4 질문답변

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

게시판을 같은레벨 사람끼리 쓰고, 다른사람이 쓴글을 마음대로 수정하게 하고 싶습니다 정보

게시판을 같은레벨 사람끼리 쓰고, 다른사람이 쓴글을 마음대로 수정하게 하고 싶습니다

본문

안녕하세요. 제목처럼


게시판을 같은 레벨, 같은 그룹사람들이 글을 쓰고 다른사람이 쓴글이라도 마음대로
같은 레벨인 사람들이 수정이나 삭제를 하게 했으면 합니다.

게시판을 그룹웨어처럼 프로젝트를 수행하려고 하는데
다른사람이 올려놓은 정보를 수정해야 하는데, 관리자는 가능한데
같은 레벨의 사람들은 불가능하여 여쭙니다.

꼭 부탁 드립니다

감사합니다

댓글 전체

위키같은걸 만드시나요?

스킨디렉토리의

view.head.skin.php
write.head.skin.php
write_update.head.skin.php
delete.head.skin.php

위 파일에 아래 코드를 넣어보세요.

  if ($member[mb_level] >= $board[bo_write_level]) $is_admin = "board";

테스트는 해보지 않았습니다만 응용 가능하시리라 생각됩니다.
view.php와 common.lib 파일 수정으로 가능합니다.

view.php 파일에서

if ( ($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin 에 다음을 추가하시고

if ( ($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin && (($write[mb_id] != $member[mb_id]) && ($member[mb_level] >= $write[mb_level]))) {

common.lib.php
파일에서
if ($board['bo_admin'] == $mb_id || ($member[mb_level] >= $write[mb_level])) return 'board';
를 추가해주시면 가능합니다. 저도 이것땜에 고생좀했습니다.

항상 도움받기만 했는데 조금이나마 도움이 되시길 바랍니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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