묻고답하기

방명록이 좀 문제가 있는것 같은데요.


관리자 외에 다른 회원에게 관리권한을 줘도 방명록에 올라온 글들이 삭제가 안되네요.


오직 관리자만 삭제가 되는데요.


심지어 비회원이 댓글 달 경우 비밀번호를 집어넣어도 삭제가 안되는데


그 부분은 해결한 게시판을 통해서 코드를 집어 넣어서 해결되었습니다.


그런데 관리권한을 받은 다른 회원 그룹이 삭제를 못하네요.


또 하나는 관리권한에서 > 모듈관리자 에  관리자 ID 추가가 전혀 안됩니다.


이 방법을 좀 해결 부탁드립니다.


관련 코드는요....


/**

* @brief Guestbook item delete

**/

function procGuestbookDeleteGuestbookItem(){

$guestbook_item_srl = Context::get('guestbook_item_srl');

        if(!$guestbook_item_srl) return new Object(-1,'msg_invalid_request');

$password = Context::get('password');


$output = $this->deleteGuestbookItem($guestbook_item_srl,$password);

if(!$output->toBool()) return $output;

}


function deleteGuestbookItem($guestbook_item_srl,$password = null,$password_ck = true){

$oGuestbookModel = &getModel('guestbook');

$output = $oGuestbookModel->getGuestbookItem($guestbook_item_srl);

$oGuest = $output->data;


if(!$oGuest) return new Object(-1,'msg_invalid_request');

$logged_info = Context::get('logged_info');

//check grant

//is_logged

if(!$this->grant->manager)

{

if($logged_info->member_srl != ''){

if($oGuest->member_srl != $logged_info->member_srl) return new Object(-1,'msg_not_permitted');

} else {

if($password_ck && $oGuest->member_srl == '0' && $oGuest->password != md5($password)) return new Object(-1,'msg_not_permitted');

}

}


// delete children

$pobj->parent_srl = $guestbook_item_srl;

$output = executeQueryArray('guestbook.getGuestbookItem', $pobj);

if($output->data){

foreach($output->data as $k=>$v){

$poutput = $this->deleteGuestbookItem($v->guestbook_item_srl,$password,false);

if(!$poutput->toBool()) return $poutput;

}

}

$obj->guestbook_item_srl = $guestbook_item_srl;

$output = executeQuery('guestbook.deleteGuestbookItem', $obj);

if(!$output->toBool()) return $output;


return $output;

}


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
XE플스 gnb 2차 메뉴 가로 배열 구조 마무리 문의드립니다. [1] 2013.04.08 by Sulli
qkrgysu 월간일정표에 관해서 [1] file 2013.04.08 by 늘푸른나무2
poemcradle XE 1.7.3이후 플래너XE123 에러... [1] file 2013.04.08 by 늘푸른나무2
smurpooh XE 기본 방명록에서 관리권한으로 삭제하기  
sfunicon Please enter a value for user_layout_image['name'] 의미?  
웹개밥 자동삭제 애드온이 작동이 안됩니다.  
본체 게시판에 글쓰기하면 오류메시지가 나옵니다. file  
네모스 위젯 gallery_frame에서 썸네일 이미지를 첨부이미지2로 변경 관련  
jean 레이아웃 직접 수정하는 방법? 1.7 [1] 2013.04.09 by 투씨
토이터 호스팅 카페24 사용하면 1.7 업그레이드 문제없나요? [1] 2013.04.09 by KANTSOFT
nugul 게시판 파일첨부 질문입니다 file  
김대호윤효숙 php파일 열수잇는법잇나요? [2] 2013.04.09 by KANTSOFT
잇힝~887 코어 업데이트하고나서 메뉴가 ㅡㅡ;; [1] file 2013.04.09 by KANTSOFT
체리맛딸긔 게시판이 자꾸 자동새로고침되고 열리지가 않아요..  
Hanna™ 1.7.3.0 업데이트후 에러  
소영짜응 프로필 사진을 출력하고 싶습니다ㅜ_ㅜ [1] 2013.04.09 by 송동우
꿈틀잉 putty로 ftp 압축명령어 질문....  
콩씨 링크 영상이 출력안됩니다 [2] 2013.04.09 by 송동우
Funys 모바일 레이아웃 관련 문의 드립니다.  
Funys "메뉴에 새글 표시 모듈" 관련 문의 드립니다~  
꾸링 특정게시판 등의 과부하 조회방법??  
파워마린 제발 1.7버젼 메뉴편집문제 해결책좀 알려 주십시요. [1] file 2013.04.10 by 푸시아
홍길동2000 커뮤니티싸이트에서 블로그와 카페....  
몽키매직 일정 신고수 일때 특정 게시판으로 이동 시키기 [1] 2013.04.10 by 송동우
최민수399 회원가입시 아이디중복 체크 [1] 2013.04.10 by 송동우
김포머슴 게시판 목록에서 확장변수 바로 등록하는 방법좀 문의드립니다. [6] 2013.04.10 by 김포머슴
****초보-- 외부페이지 로그인 정보 가져오는 문제 [2] 2013.04.10 by ForestChae
머들린 회원가입 후 이동 페이지 문제로 돌아버리겠습니다. ㅠㅠ [2] 2013.04.10 by YJSoft
김기정746 FTP를 이용하여 레이아웃 변경 하는데요 [1] 2013.04.10 by 송동우
커피2잔 XE 1.7.3 기본레이아웃 비밀번호 찾기 중 이메일 주소로 찾기 메일로 발송안됨 [1] 2013.04.10 by 푸시아