묻고답하기

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


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


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


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


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


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


또 하나는 관리권한에서 > 모듈관리자 에  관리자 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 남기남
dskurrkdfdr74 스케치북게시판 웹진형 질문잇어요 [3] file 2014.07.14 by 멘탈가루루루루몬
노란별2 업로드 용량을 늘리려면 어떻게 하나요 ? [1] file 2014.07.14 by 노란별2
맹이™ 스케치북 게시판의 댓글 폰트 크기 조절  
유묭커뮤늬2 레이아웃 배경색 수정 [3] 2014.07.14 by DoorWeb
dskurrkdfdr74 메뉴바 크기를 늘렷는데 문제가... [2] file 2014.07.14 by dskurrkdfdr74
멘탈가루루루루몬 css에 정렬 절대값을 넣는 법을 알려주실분을 찾습니다;;; [4] 2014.07.14 by 멘탈가루루루루몬
zetix 링크 이미지 썸네일 문제 [13] 2014.07.14 by zetix
KrteamENT 사이트에서 이상한 스크립트 에러가 뜹니다 ㅡㅡ;; [2] 2014.07.14 by KrteamENT
불타는박서 홈페이지 만드는 것 때문에 궁금한점이 많습니다. [3] 2014.07.14 by jake
bumdolee 홈페이지내에서 사용자 개인각각의 커스텀화된 블로그 만들기 ㄱ  
똑디 그누보드에서 데이터 이전시... [4] 2014.07.14 by 똑디
최윤한 widgets 경로 안에 newest_comment와 tab_newest_document는 디폴트로 있는건가요? [2] 2014.07.14 by 최윤한
glaalswl 글쓰기시 프로그램이 실행되는 위치가 어디인가요?? [1] 2014.07.14 by sejin7940
wass 이런 홈페이지도 xe로 구현 가능한가요? [4] 2014.07.14 by KrteamENT
sspro 코어을 계속 설치해도 공사중페이지만 뜨네요 [1] file 2014.07.14 by KrteamENT
zetix 외부이미지 썸네일 문제(구글 드라이브)  
키시니쿠. 1.7.5.3 버전 확장 변수 권한 설정에 대해 문의  
제이슨5525 글 이동 시 첨부파일 자동 수정 [4] 2014.07.14 by 멘탈가루루루루몬
hummingbird 홈페이지 메인 화면에 들어가면 Err : '/layout' template file does not exists.가 뜹니다. [3] 2014.07.14 by hummingbird
ahiku 업로드파일 오류좀 봐주세요 [1] file 2014.07.14 by ahiku