제로보드로 홈페이지를 꾸미다보면 특정 회원을 제외하고는 보이지 않기를 원하는 모듈이 생긴다. 이런 모듈들은 권한 설정을 해서 특정 그룹만 목록 보기나 열람 권한을 줘서 사용하게 되는데, 권한이 없는 사용자가 접근하면 권한이 없다는 메시지를 보여주게 된다.
권한이 없다고 해서, 본문이나 목록을 볼 수는 없지만, 그 페이지에 있는 모듈에 대한 다른 정보들, 예를 들어 카테고리나 태그 같은 경우는 어쩔 수 없이 노출될 수 밖에 없다. 혹은 최신 글이나 최신 댓글 위젯 등을 사용할 때는 최신 글 혹은 최신 댓글까지 노출되는 문제가 생긴다.
또한, 권한이 없다는 메시지가 썩 보기 좋게 깔끔한 것은 아니다. 권한이 없다는데 어떻게 하겠느냐마는 권한이라는 말 자체에 약간의 거부감이 생기는 건 어쩔 수 없다. 그래서, 아에 이런 메시지가 나오지 않도록 원하는 모듈을 권한이 없는 사용자에게는 숨겨버리는 방법을 생각했다.
일명 모듈 숨기기 애드온!!

이 애드온의 설정은 간단하다. 숨기기를 원하는 애드온만 설정해주면 된다. 그리고, 이 애드온을 사용했을 때, 해당 모듈을 숨길 것인지를 결정하는 것은 모듈의 목록 보기 권한 설정에 따른다. 즉, 해당 모듈에 목록 보기 권한이 있을 경우에는 그 모듈에 제대로 접근할 수 있지만, 그렇지 않은 경우에는 그 모듈이 없는 것과 같이 기본 모듈을 보여주도록 했다.
만약 숨기기를 원하는 모듈의 목록 보기 권한을 설정하지 않았다면, 모든 사용자가 해당 모듈에 접근할 수 없다. 따라서, 반드시 이 애드온을 사용할 때는 애드온 설정에서 지정한 모듈에는 목록 보기 권한을 반드시 해줘야 한다. 숨길 모듈이라면 아마도 이미 권한 설정을 해놓았을 것이라 생각된다.
설치 방법은 간단하다. 첨부된 압축 파일을 다운로드해서 압축을 해제하면 hidden_module 디렉토리가 나오게 되는데, 이 디렉토리 전체를 zbxe/addons/ 디렉토리에 복사하면 된다. 그런 후 관리자 페이지의 "관리형 모듈 - 애드온" 메뉴에 가서 "모듈 숨기기 애드온"이 있음을 확인하고, 숨길 모듈을 설정한 후 저장하고, 애드온을 활성시키면 된다.
권한이 없다고 해서, 본문이나 목록을 볼 수는 없지만, 그 페이지에 있는 모듈에 대한 다른 정보들, 예를 들어 카테고리나 태그 같은 경우는 어쩔 수 없이 노출될 수 밖에 없다. 혹은 최신 글이나 최신 댓글 위젯 등을 사용할 때는 최신 글 혹은 최신 댓글까지 노출되는 문제가 생긴다.
또한, 권한이 없다는 메시지가 썩 보기 좋게 깔끔한 것은 아니다. 권한이 없다는데 어떻게 하겠느냐마는 권한이라는 말 자체에 약간의 거부감이 생기는 건 어쩔 수 없다. 그래서, 아에 이런 메시지가 나오지 않도록 원하는 모듈을 권한이 없는 사용자에게는 숨겨버리는 방법을 생각했다.
일명 모듈 숨기기 애드온!!

이 애드온의 설정은 간단하다. 숨기기를 원하는 애드온만 설정해주면 된다. 그리고, 이 애드온을 사용했을 때, 해당 모듈을 숨길 것인지를 결정하는 것은 모듈의 목록 보기 권한 설정에 따른다. 즉, 해당 모듈에 목록 보기 권한이 있을 경우에는 그 모듈에 제대로 접근할 수 있지만, 그렇지 않은 경우에는 그 모듈이 없는 것과 같이 기본 모듈을 보여주도록 했다.
만약 숨기기를 원하는 모듈의 목록 보기 권한을 설정하지 않았다면, 모든 사용자가 해당 모듈에 접근할 수 없다. 따라서, 반드시 이 애드온을 사용할 때는 애드온 설정에서 지정한 모듈에는 목록 보기 권한을 반드시 해줘야 한다. 숨길 모듈이라면 아마도 이미 권한 설정을 해놓았을 것이라 생각된다.
설치 방법은 간단하다. 첨부된 압축 파일을 다운로드해서 압축을 해제하면 hidden_module 디렉토리가 나오게 되는데, 이 디렉토리 전체를 zbxe/addons/ 디렉토리에 복사하면 된다. 그런 후 관리자 페이지의 "관리형 모듈 - 애드온" 메뉴에 가서 "모듈 숨기기 애드온"이 있음을 확인하고, 숨길 모듈을 설정한 후 저장하고, 애드온을 활성시키면 된다.
