[Orchard 강좌] 21. 사이트 설정(Settings) 변경
이 내용은 ASP.NET MVP로 활동하고 계신 박용준님이 작성하신, 오픈소스 기반 웹사이트 제작 엔진인 Orchard로 처음 웹사이트를 구축 및 개발하기 위한 시리즈 강좌입니다. 많은 도움 되시길 바랍니다.
==================================================================================================
소개
Orchard의 대시보드에는 설정(Settings) 메뉴가 제공됩니다. 이 메뉴를 사용하면 Orchard CMS 솔루션의 주요 속성을 변경할 수 있습니다. 어떠한 내용이 있는지 요약해 보도록 하겠습니다.
Orcahrd 대시보드의 Settings
Orchard CMS는 대시보드에 Settings라는 메뉴를 두어 Orchard 전반에 대한 설정 사항을 변경할 수 있는 기능을 제공합니다.
General Settings
대시보드의 일반 설정 부분을 살펴보겠습니다. 아래와 같은 기능을 변경할 수 있습니다.
- Site Name. 테마가 적용된 사이트의 이름을 출력합니다.
- Default Site Culture. 사이트의 기본 언어를 설정할 수 있습니다. 다국어 처리는 앞서 진행한 아티클인 “한글 언어팩 설치” 부분을 살펴보기 바랍니다.
- Page title separator. 페이지 제목에 대한 구분자를 지정합니다. 기본 값은 하이픈(-)입니다.
- Super user. 사이트에 대한 최고관리자 계정을 설정합니다. Orchard 설치시 처음 입력하는 아이디와 암호가 기본적으로 Super User 권한을 갖습니다. 기본값은 admin 계정입니다.
- Resource Debug Mode. 스크립트 또는 스타일시트에 대한 편집 모드 또는 읽기 전용 모드에 대한 설정을 진행합니다.
- Default number of items per page. 하나의 페이지에 여러 콘텐츠 아이템이 출력될 때 몇개의 아이템이 출력될지를 결정합니다. 게시판으로 따지자면 한 페이지에 10개 리스트를 출력하는 것과 동일합니다.
- Base URL. 사이트에 대한 기본 URL을 기록합니다.
Gallery Settings
모듈 또는 테마를 설치할 때 관련된 소스를 어디에서 가져올지(검색할지)를 결정할 수 있는 Feed에 대한 URL 정보를 입력합니다. 특별한 경우가 아니면 변경하지 않아도 상관 없습니다.
만약, 특정 갤러리 피드를 추가하고자한다면, Add Feed 버튼을 눌러 관련 서비스의 URL을 추가로 입력할 수 있습니다.
Comments Settings
댓글(코멘트)에 대한 설정 사항을 변경할 수 있습니다. 아래 2가지 항목을 변경할 수 있습니다.
- Comments must be approved before they appear. 코멘트 입력시 바로 코멘트가 적용되는게 아닌 관리자의 승인이 있은 후에 입력된 코멘트가 출력도록 설정할 수 있습니다.
- Enable spam protection. 자동으로 입력되는 코멘트에 대한 스팸 방지 기능을 넣을 수 있습니다.
Media Settings
Orchard 웹 사이트로 업로드되는 파일에 대한 확장자를 필터링할 수 있습니다. 아래에 지정된 파일이외의 파일에 대해서는 업로드가 진행되지 않습니다.
User Settings
사용자 관련 정보를 변경할 수 있습니다.
- Users can create new accounts on the site. Configures the site to let users create a new account.
- Display a link to enable users to reset their password. Provides users with a way to reset their password.
- Users must verify their email address. Requires users to confirm their email address during registration.
- Users must be approved before they can log in. Requires administrative approval of new accounts before users can log in.
마무리
Orchard 는 시작 단계의 오픈 소스 프로젝트이기에 생각보다 많은 설정사항을 요구하지 않습니다. 그만큼 사용하기 편리하다는 의미도 될 수 있습니다. Orchard를 통해서 포탈 사이트를 만들기는 어렵습니다. 하지만, 블로그 또는 개발 보다는 디자인 영역의 사이트 등으로 활용하기에는 부족함이 없으리라 생각되어집니다.
끝.
관련글
- 0. Orchard CMS 소개
- 1. Orchard CMS 개발 환경 구축–WebPlatformInstaller 3 다운 및 설치
- 2. Orchard CMS 설치
- 3. 페이지(Pages) 추가하기
- 4. 블로그 모듈 추가 및 아티클 작성하기
- 5. 위젯(Widet)으로 메인에 HTML 조각 삽입하기
- 6. 다국어 처리 : 한글 언어팩 설치
- 7. 미디어(이미지…) 관리
- 8. 레이어(Layer) 만들기
- 9. Windows Live Writer를 사용하여 블로그 아티클 작성하기
- 10. 위젯(Widget) 추가 및 빙맵(BingMap) 모듈 적용하기
- 11. Chapters 모듈 설치 및 적용
- 12. 검색(Search) 기능 구현하기
- 13. Content Localization(컨텐트에 대한 다국어 처리)
- 14. 테마(Theme) 다운로드 및 적용
- 15. 새로운 나만의 테마(Theme) 만들기(자식 테마 만들기)
- 16. 사용자 정의 Content Type 만들기
- 17. 리스트(List)로 Content Type 그룹화
- 18. Designer Tools로 UI의 원하는 부분 변경하기
- 19. Placement.info 파일 이해하기
- 20. 리스트(List)를 위젯(Widget)으로 표현하여 요약 출력하기
- 21. Orchard 사이트 설정 변경
- 22. Orchard.exe 소개 및 사용 데모
- 23. 사용자(Users)와 역할(Roles) 관리
- 24. 초간단 모듈 제작 : HelloWorld 모듈 만들기
- 25. 추가 모듈 다운 및 적용 : FollowMe 모듈
- 26. 최근 트위터(Twitter) 목록 나열하기
- 27. 파일 필드 모듈 적용하기(파일 업로드 및 다운로드)
- 28. Orchard CMS를 원격 서버로 배포
- 29. Orchard CMS를 SQL Server R2에 설치하기
- 30. Orchard CMS 테마 시안 잡기(순수 HTML/CSS 레벨)
- 31. 페이지 추가시 “add a widget layer” 링크를 사용하여 페이지에 특화된 레이어 만들기
- 32. Command-Line Interface 사용하기