Textpattern 사용자 타입

텍스트패턴은 블로그를 포함한 다양한 사이트를 제작, 관리하는데 사용할 수 있는 CMS(Contents Management System) 입니다. CMS는 ‘컨텐츠 관리 시스템’을 말하는데 여기서의 ‘컨텐츠’란 블로그를 포함한 다양한 형태의 웹 문서를 의미합니다.

텍스트패턴에는 효율적인 웹 문서 관리를 돕기 위한 몇 가지 기능이 있는데 그 중의 하나가 사용자의 권한(previliges) 설정 기능입니다. 왼쪽 이미지는 텍스트패턴의 사용자 추가 메뉴인데 맨 아래쪽에 있는 콤보 박스가 이 기능을 담당합니다.

텍스트패턴에는 모두 여섯 종류의 사용자 타입이 있는데 각각의 권한은 다음과 같습니다.

Publisher
  • 모든 글, 링크, 댓글을 작성, 수정, 삭제할 수 있다.
  • 글의 상태(Live, Draft, Hidden 등)를 변경할 수 있다.
  • 텍스트패턴 설정(Preferences)을 바꿀 수 있다.
  • 사이트 디자인과 관련된 모든 작업을 할 수 있다.
  • 섹션이나 분류를 만들거나 수정, 삭제할 수 있다.
  • 사용자를 추가, 삭제할 수 있다.
  • 사용자에게 권한을 부여하거나 회수할 수 있다.
Managing Editor
  • 모든 글, 링크, 댓글을 작성, 수정, 삭제할 수 있다.
  • 글의 상태(Live, Draft, Hidden 등)를 변경할 수 있다.
  • 텍스트패턴 설정(Preferences)을 바꿀 수 있다.
  • 사이트 디자인과 관련된 모든 작업을 할 수 있다.
  • 섹션이나 분류를 만들거나 수정, 삭제할 수 있다.
Copy Editor
  • 모든 글, 링크, 댓글을 작성, 수정, 삭제할 수 있다.
  • 디자인 영역의 페이지(Page)와 폼(Form) HTML 코드를 수정할 수 있다.
Staff Writer
  • 글을 작성하고 발행(Publish)할 수 있으며, 자신의 글을 수정, 삭제할 수 있다.
  • 이미지를 업로드할 수 있다.
Freelancer
  • 글을 작성하고 자신의 글을 수정, 삭제할 수 있다.
  • 글의 상태를 초안(Draft)에서 보류 상태(Pending)로 바꿀 수 있다.
Designer
  • 디자인 영역의 페이지(Page) HTML 코드를 수정할 수 있고, 폼(Form)과 CSS를 수정할 수 있다.

응용하기

처음 텍스트패턴을 설치한 사용자는 자동으로 ‘Publisher’ 권한을 갖게 되는데, 필요에 따라서 서로 다른 타입의 사용자를 추가시킬 수 있습니다. 디자인을 담당하는 사용자에게는 ‘Designer’ 권한을 부여하고, 글을 작성하는 사용자에게는 ‘Staff Writer’ 권한을 주면 보다 효율적으로 사이트를 관리할 수 있겠지요.

또한, 위에서 열거한 각 사용자 타입의 권한을 필요에 따라서 변경할 수도 있습니다. ./textpattern/lib/ 디렉토리에 있는 admin_config.php 파일을 수정하는 방법인데 자세한 사항은 텍스트패턴 매뉴얼을 참고하세요.

마치며

텍스트패턴의 사용자 타입에 대해 간단히 정리해 봤습니다. 하지만 직접 테스트 해본 것이 아니라서 사실과 다른 부분도 있을 수 있으니 염두에 두시기 바랍니다.

태그:

댓글이 닫혔습니다.