검색 -Search¶
Search(검색)는 오차드 CMS 검색 모듈입니다. 검색 모듈은 검색 인덱스를 관리하고 프런트 엔드 검색 사용자 인터페이스를 제공합니다.
사용하려면 검색 레시피 를 실행하여 쉽게 적용할 수 있습니다.
검색 모듈 기능 (Search Features)¶
- Orchard.Search: Orchard의 내장 검색 표준 모듈로 사용자 인터베이스 제공.
이름: Search 의존: Orchard.Indexing
- Orchard.Search.Content: 관리자의 콘텐츠에 검색 탭을 제공.
이름: Admin Content Search 의존: Contents, Orchard.Search
- Orchard.Search.ContentPicker: 콘텐츠 선택 도구에 검색 탭을 제공.
이름: Content Picker Search 의존: Orchard.ContentPicker, Orchard.Search
- Orchard.Search.MediaLibrary: 미디어 라이브러리 탐색기에서 검색 메뉴 항목을 제공
이름: Media Library Search 의존: Orchard.MediaLibrary, Orchard.Search
사용하기: 모듈릏 사용 하려면 활성화 링크를 클릭하거나 체크한후 실행작업 콤보에서 활성화를 선택하고 버튼을 클릭 합니다.
검색 레시피 (Recipe Search)¶
관리자(admin)로 로그인한 후 대시보드(Dashboard)로 이동하고 모듈(Modules)를 클릭합니다. 모듈(Modues)화면에서 레시피(Recipe) 탭을 클릭하면 아래와 같은 화면이 나옴니다.
Search 검색 레시피 함목에서 실행 링크을 클릭하여 성공적으로 설치 되면 Lucene 엔진을 사용하여 기본 검색 색인(indexes) 및 검색(search) 설정이 자동 구성 됩니다.
검색(Search) 모듈은 색인(index) 생성에 의존하므로 검색모듈을 사용하면 자동으로 색인 생성도 가능합니다. 검색 및 인덱싱이 작동하려면 Lucene도 활성화 돼야 하며 자동으로 활성화 됩니다.
검색 레시피 실행 결과 (Recipe Search Result)¶
Search(검색) , Indexinf(색인), Lucene(루신) 모듈이 활성화 되어 콘텐츠 형식(Content Type)에서 Search 색인을 편집(설정)할 수 있습니다.
검색 기능 관리 (Index Search Content)¶
대시보드(Dashboard)로 이동하고 모듈(Modules)를 클릭하고 설정(Setting) 메뉴를 펼칩니다.
Indexing(색인) 모듈을 활성화 하면 대시 보드의 설정 섹션(왼쪽 그림 참조)에서 새로운 검색 및 색인 항목을 사용할 수있게됩니다.
색인(index)는 기본적으로 1 분에 한 번 백그라운드 작업으로 실행되며 이 화면에서 인덱스를 선택적으로 업데이트하거나 리빌드 할 수 있습니다.인덱스는 또한 문서의 갯수와 검색 화면 인덱스 필드를 함께 표시합니다.
대시보드 (Dashboard)에서 콘텐츠 정의(Definition)를 클릭하고 콘텐츠 타입(Types) 탭을 누르면 콘텐츠 형식을 관리할 수 있습니다.
Search 색인 에서 검색질의(query)에 포함 방법을 선택 합니다.
- 색인생성 않음 : 인덱싱되지 않은 유형의 항목은 건너 뛰기 합니다.
- 게시된 버전 : 게시된 콘텐츠
- 최근 버전 : 최근 게시된 문서 색인 추출
검색(Search) 모듈 기능이 활성화 되면 대시 보드의 설정 화면에 색인에 검색질의할(queried) 필드(검색 Search 화면에 나열 됨)가 표시됩니다.
검색 항목에 포함할 필드를 선택 합니다.
현재 설정한 상태로는 검색할 수 있는 UI(사용자 인터페이스)가 없습니다.
검색할 수 있는 검색양식(Search form)을 위젯을 이용하여 생성 할 수 있습니다.
사이트의 앞쪽 끝에는 아직 검색 UI가 없다. 그것을 추가하려면 위젯을 추가해야 한다. 관리 메뉴에서 위젯을 누르십시오. 기본 계층을 선택한 상태에서 사용 가능한 위젯 목록에서 검색 양식 옆의 영역에 추가를 누르십시오.
검색 위젯이 모든 페이지의 맨 위에 나타나도록 "헤더"를 선택한 후 "기본값"으로 유지하십시오(기본 계층은 사이트의 모든 페이지에 적용됨).
검색과 같은 제목을 지정하고 저장 버튼을 클릭하십시오.
위젯에 대한 자세한 내용은 위젯 관리를 참조하십시오.
만약 당신이 지금 사이트의 앞 끝에 있는 어떤 페이지로 이동한다면, 당신은 검색 양식을 볼 것이다.
추가하려면 위젯을 추가해야합니다. 관리자 메뉴에서 위젯 을 클릭하십시오 . 기본 레이어를 선택한 상태에서 사용 가능한 위젯 목록에서 SearchForm 옆의 영역에 추가를 클릭 합니다.
"위젯"을 영역으로 선택하고 "기본"을 레이어로 유지하여 검색 위젯이 모든 페이지의 상단에 표시되도록합니다 (기본 레이어는 사이트의 모든 페이지에 적용됨).
"검색"과 같은 제목을 지정하고 저장 버튼을 클릭 하십시오 .
위젯에 대한 자세한 내용은 위젯 관리를 참조하십시오 .
사이트의 프런트 엔드에있는 페이지로 이동하면 검색 양식이 표시됩니다.
검색 지원 (Search Support)¶
문제가 있으면 알려 주시기 바랍니다. 다음 주소에 메일 링리스트가 있습니다. project@google-groups.com
- 개발자 (Author)
- Name: Search
- AntiForgery: enabled
- Author: The Orchard Team
- Website: http://orchardproject.net
- Version: 1.10.2
- OrchardVersion: 1.9
- 기부 (Contribute)
설치 (Installation)
모듈 기능 활성화 방법을 알아 보십시오.
라이센스 (License)
이 프로젝트는 BSD 라이센스에 따라 라이센스가 부여됩니다.
Lucene¶
Name: Lucene AntiForgery: enabled Author: The Orchard Team Website: http://orchardproject.net Version: 1.10.2 OrchardVersion: 1.9 Description: The Lucene module enables the site to be indexed using Lucene.NET. The index generated by this module can then be used by the search module to provide an integrated full-text search experience to a web site. FeatureDescription: Lucene indexing services. Dependencies: Orchard.Indexing Category: Search