Q&A

안녕하세요

지금 게시판은 쓰기 권한이 없음에도 불구하고 쓰기 버튼이 활성화 되어있더라구요.

 

관리자만 글을 쓰는게시판이라서 쓰기 버튼을 예전처럼 안보이게 수정하고 싶은데 혹시

권한을 체크해서 그부분을 IF 문으로 보여지거나 안보여지게 할 수 있을 까요?

톰캣 Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.

댓글 6

  • 조건문을 이용해서 만드는 것도 가능합니다~~
    그런데 스케치북스킨같은 경우에는 워낙 기능이 많아서 권한없는 경우 쓰기버튼 표시 하지 않을것인지 설정할 수 있어요
    설정에 가서 쓰기 검색해보세요 아마 권한자에게만 이렇게 써있을거에요 ㅎㅎ
  • @큰성

    답변 감사합니다. XE 스쿨을 뒤져봐도 해당내용이 나오지 않더라구요

    관리자만 글을 쓸 수 있게 설정 되어 있을 시 안보이게
    회원이면 글을 쓸 수 있는 설정이면 비회원이라도 글쓰기 버튼이 보이게 이렇게 설정하고 싶은데 관련 정보좀 얻을 수 있을런지요.

    아 PC버전같은 경우는 스케치북 스킨을 사용하고 있지 않습니다. ㅠ

  • 스킨 디렉토리 list.html 의 글쓰기 버튼 부분
    <a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="btn"><i class="xi-pen"></i> {$lang->cmd_write}</a>

    이런 부분을 찾아서 cond="$grant->write_document" 를 넣어 주면 됩니다.
    <a cond="$grant->write_document" href="{getUrl('act','dispBoardWrite','document_srl','')}" class="btn">

  • @f1help
    f1help님 답변 너무 감사드립니다.
    잘작동하네요!
    혹시 글쓰기 권한이 최고 관리자일때를 cond 에 넣으려면 어떻게 해야되는지 알 수있을까요?
    번거롭게 해드려 대단히 죄송합니다.

    감사합니다.
  • @고양이

    cond="$grant->manager"나 cond="$logged_info->is_admin=='Y'" 둘 중 하나 넣으면 됩니다.
    게시판 권한이 어떻든 관리자만 보여요.

  • @f1help
    이렇게보니 각 게시판별로 설정이 가능한 스케치북 게시판이 정말 좋은 게시판이군요. ㅎㅎ