Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Дисциплины:
2022-11-27 | 21 |
5.00
из
|
Заказать работу |
|
|
В SharePoint 2010 имеется возможность создавать специальные поисковые страницы в произвольном месте фермы SharePoint. Эти страницы могут входить в состав любого поискового центра или любого другого вида сайта.
Обычно для работы функции поиска необходимо двукратное общение с пользователем: сначала для ввода запроса из поля поиска, а затем для вывода результатов. В зависимости от требований приложения оба этих действия можно выполнить как на одной странице, так и на разных. Так можно создавать собственные интерфейсы для функций поиска. Например, на страницу центра документов можно поместить поле поиска и веб-модуль Core Results и выполнять поиск элементов в области поиска документов или вставить поле поиска людей (People Search Box) на сайт отдела кадров.
Для создания новой поисковой страницы выполните следующие шаги:
1. Создайте на вашем сайте новую страницу веб-модулей.
2. Войдите в режим редактирования страницы и добавьте веб-модуль Search Box (Поле поиска).
3. Если нужно выводить результаты на той же самой странице, добавьте сюда же вебмодуль Core Results (Основные результаты); иначе откройте страницу, на которой необходимо выводить результаты, и добавьте веб-модуль Core Results на нее.
4. Измените свойства поля поиска:
• При необходимости — раскрывающийся список областей поиска, который допускает настройку, и укажите значение по умолчанию.
• Формат текстового поля запроса и дополнительные поисковые термины.
• Предположения при запросах выводятся лишь если установлен флажок Show Query Suggestions (Показывать предположения при запросах). Укажите минимальную длину префикса запроса, задержку при появлении предположения и количество выводимых предположений.
|
• В группе Miscellaneous (разное) можно изменить картинки на кнопках, а также задать параметры Advanced Search Page URL (URL страницы расширенного поиска) и Target Search Results Page URL (URL целевой страницы результатов поиска). Введите URL страницы, на которой вы хотите разместить веб-модуль Search Core Results
На уровне семейства сайтов можно определить группы вывода областей — Scope Display Groups. По умолчанию имеется лишь две таких группы: одна для раскрывающегося списка Search (Поиск), а другая — для Advanced Search (Расширенный поиск). Можно легко создать собственную группу и связать с ней нужные области, как показано на рис. 8.8.
• В веб-модуле Search Box (Поле поиска) введите имя группы вывода областей, которую нужно использовать вместо стандартной.
• Задайте общие параметры веб-модуля Search Box.
• Сохраните изменения.
5. Добавьте веб-модуль Search Core Results на страницу, на которой вы планируете выводить результаты.
6. Измените свойства веб-модуля Search Core Results:
• Раздел Location Properties (Свойства местоположения) содержит параметры для использования федеративного местоположения или указания области, доступной из данного сайта.
• Раздел Display Properties (Свойства отображения) определяет критерии сортировки по умолчанию, количество результатов на странице, общее количество символов, URL и т.д.
• Раздел Results Query Options (Параметры результатов запроса) содержит параметры Query Language (Язык запросов), Fixed Keyword Query (Запрос по фиксированному ключевому слову) и Append Text to Query (Добавить текст к запросу).
• Кроме того, можно настроить внешний вид ссылки More Results (Дополнительные результаты) и ее URL.
Сохраните страницу.
Глава 8
Настройка панели уточнения
203
Панель уточнения (Refinement Panel), показанная на рис. 8.9 — мощное средство для фильтрации набора результатов. По умолчанию она является частью страницы результатов поиска в поисковом центре, но поскольку эта панель представляет собой веб-модуль, ее можно добавить на любую страницу результатов в сайте SharePoint 2010 и настроить в соответствии с потребностями организации.
|
Для настройки панели уточнения выполните следующие шаги:
1. Откройте страницу результатов поиска для редактирования.
2. Откройте контекстное меню панели уточнения и выберите действие Edit Web Part (Правка веб-модуля).
3. Разверните группу параметров Refinement (Уточнение) и откройте поле Filter Category Definition (Определение категории фильтра), щелкнув на кнопочке с текстом (рис. 8.10).
4. Для редактирования описания в формате XML удобнее открыть XML-редактор и скопировать в него данный код.
5. Определения поля фильтрации находятся в дескрипторе CustomFilters. Эти дескрипторы могут содержать описания для полей Email, Excel, Image, PowerPoint, Visio, Webpage. Word и т.д.
6. Чтобы добавить в собственный фильтр новые значения, необходимо вставить новые дескрипторы OriginalValue для каждого значения. Например, специальный фильтр PowerPoint не содержит расширений pps и ppsx. Для их добавления вставьте новые дескрипторы OriginalValue так, как показано в следующем фрагменте кода:
тщтрг! IШИН1»ГШЦ»^»МШИГ ЯПГРШШГМГуЯ-У»"
Часть II
<CustomFilter CustomValue=”PowerPoint">
<OriginalValue>odp</OriginalValue>
<OriginalValue>ppt</OriglnalValue>
<OriginalValue>pps</OriginalValue>
<0r iginaivalue>pptm</OriginalValue><OriginalValue>pptx</OriginalValue><0riginalvalue>ppsx</0riginalvalue>
</CustomFilter>
7. Здесь можно добавить и новые поля фильтра, вставив новые дескрипторы CustomFilter в раздел CustomFilters категории Result Туре.
8. Кроме того, можно удалить любой из фильтров, удалив его дескриптор CustomFilter из XML-описания.
9. После завершения всех нужных изменений скопируйте текст XML назад в редактор веб-модулей панели уточнения, щелкните на кнопке ОК и сохраните изменения.
Puc. 8.10. Определение категории фильтра для страницы уточнения
|
|
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!