묻고답하기

<!--  view 화면에서 관리자 설정 버튼 넣어주기 위해서 (시작) (목록의 하단에 카테고리 배치되게 하고자 header 에서 이전시킴) $grant->manager &&  -->

<!--@if(이부분에 들어가죠$module_info->display_setup_button != 'N' && $module_info->default_style != 'blog')-->

<div class="boardInformation" style="border:0px solid red;">

<!--@if($total_count && $module_info->default_style != 'blog')-->

<div class="infoSum">{$lang->document_count} <strong>{number_format($total_count)}</strong></div>

<!--@end-->

<div class="infoView">

<ul>

<!-- 목록버튼 - [$module_info->display_top_write == 'Y' && ] -->

<!--@if($module_info->default_style != 'memo' )-->

<li><a href="{getUrl('document_srl','')}" class="buttonOfficial"><span>{$lang->cmd_list}</span></a></li>

<!--@end-->

<!-- 쓰기버튼 - [$module_info->display_top_write == 'Y' && ] -->

<!--@if($module_info->display_top_write == 'Y' && $module_info->default_style != 'memo' )-->

<li><a href="{getUrl('act','dispBoardWrite','+ 'document_srl','')}" class="buttonOfficial"><span>{$lang->cmd_write}</span></a></li>

<!--@end-->

<!-- 수정부분-->

<!--@if(!(! $grant->manager && $oDocument->getCommentCount() && $module_info->use_afteredit=="Y" ))-->

<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl,'comment_srl','')}" class="buttonOfficial"><span>{$lang->cmd_modify}</span></a></li>

<!--@end-->

<!-- 삭제부분 -->

<!--@if(!(! $grant->manager && $oDocument->getCommentCount() && $module_info->use_afterdelete=="Y" ))-->

<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}" class="buttonOfficial"><span>{$lang->cmd_delete}</span></a></li>

<!--@end-->

<!-- 설정부분 -->

<!--@if($grant->manager && $module_info->display_setup_button != 'N')-->

<li class="setup"><a href="{getUrl('act','dispBoardAdminBoardInfo')}" title="{$lang->cmd_setup}"><span>{$lang->cmd_setup}</span></a></li>

<!--@end-->



위에 분홍색 부분을 뺐는데 수정 삭제 가 다 나와버리네요.  수정삭제 버튼만 안나오게 하려면 어떻게 하나요?


반대로 본홍색 부분을 넣으면  다 안나와요....


목록 쓰기 에도 $grant->manager 를  추가 하면 애러가 나더군요..



/board/skins/sejin7940_board/view_document.html
이 파일이에요 이파일이 문서 들어갔을때 위에 매뉴를 추가한 파일이죠.
이상하게 권한 속성 되있어두 

관리자가 쓴글을
test 계정 혹은 남들 계정으로 접속해서 보면 수정삭제가 보여요 그래서 삭제 하려구 하면 암호를 대라고 하긴하지만..
그래도...... 남이 쓴글을 수정 삭제 버튼이 보이면 안될꺼같아서용............



자유게시판 아래에도 문의를 했는데요...소오강호 님께서 알려준 방법을 사용해봤는데 나오긴 합니다만......


본문의 소스로 볼때 수정/삭제에 권한 부여 안되어 있습니다.
$oDocument에 대한 권한체크(소유권이라는게 맞겠죠)는 $oDocument->isGranted() 를 활용하셔야 됩니다.
$module_info->use_afteredit=="Y" 와 $module_info->use_afterdelete=="Y" 의
의미가 어떻게 되는지에 따라서 if문의 조건식이 달라질 수 있겠습니다만
한번 아래의 소스로 쓰기/수정/삭제 부분을 대체해 보세요.
<!-- 쓰기 버튼 -->
<!--@if($grant->write_document && $module_info->display_top_write == 'Y' && $module_info->default_style != 'memo' )-->
<li><a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="buttonOfficial"><span>{$lang->cmd_write}</span></a></li>
<!--@end-->

<!-- 수정부분-->
<!--@if($oDocument->isGranted() && !($oDocument->getCommentCount() && $module_info->use_afteredit=="Y"))-->
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl,'comment_srl','')}" class="buttonOfficial"><span>{$lang->cmd_modify}</span></a></li>
<!--@end-->

<!-- 삭제부분 -->
<!--@if($oDocument->isGranted() && !($oDocument->getCommentCount() && $module_info->use_afterdelete=="Y" ))-->
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}" class="buttonOfficial"><span>{$lang->cmd_delete}</span></a></li>
<!--@end--> 


수정버튼 누르면 이런 애러가 나네용.........


웹 페이지 오류 세부 정보


사용자 에이전트: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; InfoPath.2)

타임스탬프: Tue, 14 Dec 2010 01:58:36 UTC



메시지: 'attr(...)'은(는) null 이거나 개체가 아닙니다.

줄: 2

문자: 49

코드: 0

URI: http://www.xeweb.co.kr/xe/addons/addvote/addvote.js

태그 연관 글
  1. [2019/07/01] 묻고답하기 브라우저 제목이 안바껴요..ㅜㅜ by 바키라 *2
  2. [2018/07/13] 묻고답하기 첨부한 파일 링크 텍스트로 추출하는 방법은 무엇인가요? by diomin *2
  3. [2018/02/25] 묻고답하기 게시판 수정 by Pental *2
  4. [2017/08/04] 묻고답하기 메모장으로 php 파일 수정 후 모바일에서 메뉴 깨짐 현상 by Kodumul *1
  5. [2017/07/18] 묻고답하기 게시판 공개 권한 질문 드려요 도와 주세요ㅠㅠ by sheis**** *2
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
쌈꾼 기본 레이아웃에 한국어 표시..  
Jeff Yi 도와주세요~~ [3] 2009.04.28 by Jeff Yi
손주일 방명록게시판 삭제 기능  
가시나675 최근 게시물과 게시판의 제목이 사라집니다. [5] 2009.04.28 by 비나무
nara 기본스킨 갤러리 게시판 오류 [2] 2009.04.28 by nara
도파돌이 SSL 사용시 E-mail 인증 주소 오류 [1] 2009.04.28 by 도파돌이
오름/장택호 XE업로드후 최초설치시 에러가 나오네요 [1] 2009.04.28 by 껌정악마
335 설치 화면이 깨집니다 [1] file 2009.04.28 by 껌정악마
지인닷컴 ticker 문제 file  
silvergray630 [내용의 값을 입력해주세요] 라고 문구가 떠요 [2] file 2009.04.28 by silvergray630
B.G.M^^ 위젯스타일 ie6에서 제대로 보이는지요? [2] 2009.04.28 by B.G.M^^
위트니 무료도메인을 연결 했더니 (깨지는건지)글이 크게 나오는 이유가 뭔지 모르겠어요.. file  
강유리164 ''mid 찾기'' 오류 [2] 2009.04.28 by 강유리164
photophilic 사진첨부가 안되는 증상에 대한 질문 [2] 2009.04.28 by photophilic
진합태산 파일첨부시 http error.... 403 메시지 해결 방법에 대해 [2] 2009.04.28 by worms
도파돌이 게시글의 열람에 대한 기간(시간)제한을 하려면 어떻게 해야 하나요? [3] 2009.04.28 by 도파돌이
crazy 한달째고생중.. 게시판 글 수정이 안됩니다..~! [3] 2009.04.28 by 라르게덴
nara 이미지출력 시 페이지를 찾을수 없음 [2] 2009.04.28 by 라르게덴
flyfreesky 태그로 작성된것도 레이아웃 적용이 되나요? [1] 2009.04.28 by 라르게덴
유즈휘 정 찾다 못찾아서 질문여쭈어요 [1] 2009.04.28 by 라르게덴
윤성희480 xe blog 게시판 갤러리 형태에서 사이즈 큰 사진을 올리면 [1] file 2009.04.28 by 라르게덴
parksungho 인증메일 문제 다시 질문 드립니다. [2] file 2009.04.28 by 비밀이야288
승천 제가 홈페이지를 대충꾸몄는데 저는 홈페이지 주소로 접속이가능한데 다른사람은 페이지가없다네요 [2] 2009.04.28 by 승천
초록배추 게시판에서 글쓴이 날짜 조회수 없애기. [1] 2009.04.28 by zero
김정훈닷컴 문서폰트지정 이용시 폰트주소는 어디서 선언해주나요? [2] 2009.04.28 by 김정훈닷컴
도파돌이 어떻게 하면 동영상을 보기만 하고 퍼가지 못하게 하죠?  
nlogs 로그인 정보 출력 위젯 질문입니다.  
러브스킬 댓글의 비밀 댓글을 다니  
ilovec21 페이지에 아이프레임 삽입문제 [1] 2009.04.28 by ilovec21
김성수773 다운로드 기능에 대해 질문 드립니다. [2] 2009.04.28 by 김성수773