Добавить в корзинуПозвонить
Найти в Дзене
Сам Себе Веб-Мастер

Модуль "Поиск по сайту"

Модуль "Поиск по сайту" создан на базе штатного модуля «Поисковик» и официального модуля «Auto Index Search». После установки данного модуля доступна индексация в ручном режиме всех созданных основных страниц и страниц созданных с помощью дополнительных модулей. При установке соответствующего чекбокса подключается автоматическая индексация вновь созданных страниц, а также переиндексация после редактирования или удаления созданных ранее страниц. Имеется кнопка ручной очистки истории поиска. Внимание! Данная версия модуля работает со штатными страницами и модулями, а так же полностью адаптирована для работы с модулями "Статьи" и "Статьи II". С другими модулями и расширениями сторонних разработчиков, которые генерируют свои страницы, модуль работать не будет. Установка модуля 1. Загрузите архив mod.search.zip в разделе "Управление расширениями" панели управления. Открываем раздел "Управление расширениями", в горизонтальном меню нажимаем ссылку "Загрузить и установить расширение". Откроетс
Оглавление

Модуль "Поиск по сайту" создан на базе штатного модуля «Поисковик» и официального модуля «Auto Index Search». После установки данного модуля доступна индексация в ручном режиме всех созданных основных страниц и страниц созданных с помощью дополнительных модулей. При установке соответствующего чекбокса подключается автоматическая индексация вновь созданных страниц, а также переиндексация после редактирования или удаления созданных ранее страниц. Имеется кнопка ручной очистки истории поиска.

Внимание! Данная версия модуля работает со штатными страницами и модулями, а так же полностью адаптирована для работы с модулями "Статьи" и "Статьи II". С другими модулями и расширениями сторонних разработчиков, которые генерируют свои страницы, модуль работать не будет.

Установка модуля

1. Загрузите архив mod.search.zip в разделе "Управление расширениями" панели управления.

Открываем раздел "Управление расширениями", в горизонтальном меню нажимаем ссылку "Загрузить и установить расширение".

-2

Откроется диалоговое окно для загрузки архива с расширением. Нажмите кнопку "Выберите файл".

-3

Откроется контекстное меню браузера. Найдите папку, в которую вы сохранили скаченный файл с архивом расширения. Откройте эту папку, выберите файл с архивом и нажмите кнопку "Открыть".

-4

После того, как контекстное меню закроется, в диалоговом окне нажмите кнопку "Загрузить и установить".

-5

Диалоговое окно закрывается, и система возвращается в раздел «Управление расширениями». В списке загруженных расширений появилась строчка "Поиск по сайту", значит наше расширение установлено.

-6

Штатный модуль "Поисковик" можно удалить.

2. Переходим в панель управления на главной странице, находим и нажимаем на иконку "Поиск по сайту".

-7

Откроется панель управления модулем "Поиск по сайту".

-8

Для завершения установки модуля необходимо выполнить его инициализацию. Это связано с тем, что для работы модуля необходимо наличие компонентов вне директории modules. При проведении инициализации эти компоненты устанавливаются в нужные директории движка.

Начало работы с модулем

После завершения инициализации подключаем модуль к странице сайта.

Страница вывода модуля "Поиск по сайту"
Страница вывода модуля "Поиск по сайту"

На этом подготовка модуля к работе завершена.

Обзор панели управления модулем

Главная вкладка панели управления модулем после проведения инициализации имеет вид.

Главная вкладка панели управления модулем
Главная вкладка панели управления модулем

Чтобы созданные страницы попали в поиск по сайту их нужно проиндексировать. В данный момент поисковый индекс не сформирован и если сделать попытку поиска, то будет выведено уведомление

Форма писка
Форма писка

Попытка поиска была проведена, о чем говорит история поиска, которая появилась на главной вкладке панели управления модулем.

Главная вкладка панели управления модулем
Главная вкладка панели управления модулем

Когда список истории поиска становится слишком большим, то его можно очистить нажав на кнопку "Очистить историю".

Пришло время создать поисковый индекс, для чего нажимаем на кнопку "Проиндексировать сайт". После завершения индексирования главная вкладка панели управления модулем примет вид.

Главная вкладка панели управления модулем
Главная вкладка панели управления модулем

Теперь можно проверить как работает поиск. Открываем страницу поиска, вводим в поле что будем искать и нажимаем на кнопку "Поиск".

Вывод результата поиска
Вывод результата поиска

Система вывела ссылки на все страницы сайта в заголовках, ключевых словах и описаниях которых содержится слово "новость". Поэтому, для корректной работы модуля "Поиск по сайту" при создании страниц обязательно нужно заполнять поля ключевых слов и описания страниц. Каждый раз, после создания новой страницы на сайте, необходимо проводить переиндексацию сайта в панели управления модулем. Так же это нужно делать после удаления страниц, чтобы они были удалены из поискового индекса.

Модуль "Поиск по сайту" имеет функцию автоматической индексации страниц сайта при их создании и переиндексации при редактировании или удаления страниц. Для этого нужно поставить чекбокс "Включить автоматическую переиндексацию" и сохранить изменения.

Главная вкладка панели управления модулем
Главная вкладка панели управления модулем

Для проверки работы автоматической индексации создадим тестовую страницу.

Создание тестовой страницы
Создание тестовой страницы

Перейдем на страницу поиска, введем в поле заголовок страницы и нажмем кнопку "Поиск".

Вывод результата поиска
Вывод результата поиска

Новая страница проиндексирована и попала в поиск. Теперь удалим эту страницу и повторим поиск.

Вывод результата поиска
Вывод результата поиска

Ничего не найдено, т.е. при удалении страницы информация о ней была так же удалена из поискового индекса. Автоматическая индексация страниц работает.

Вкладка "Настройки"

Вкладка "Настройки" имеет всего одну настройку.

Настройки
Настройки

Использовать стили шаблона - модуль имеет встроенные стили оформления. Если подключенный шаблон имеет собственные стили для этого модуля, то необходимо поставить чекбокс.

Демо

#разработка веб-сайтов #создание сайтов #веб-дизайн #интернет #myengine