Онлайн-руководство разработчика NetCat
Модуль «Поиск по сайту» 12.2.1Начало работы с модулем 12.2.2Язык запросов 12.2.3Способы хранения индекса 12.2.4Интерфейс модуля в панели управления сайтом 12.2.5Области индексирования 12.2.6Области HTML-страниц 12.2.7Области поиска на сайте 12.2.8Индексирование по расписанию, запуск индексирования в фоновом режиме 12.2.9Правила индексирования 12.2.10Постановка задачи переиндексирования в очередь 12.2.11Интеграция модуля в макеты дизайна сайта 12.2.12Простая форма поиска 12.2.13Расширенная форма поиска 12.2.14Вывод результатов поиска 12.2.15Стилизация списка подсказок 12.2.16Расширенные настройки 12.2.17Разработка расширений модуля 12.2.18Обзор архитектуры модуля 12.2.19Обработчики документов различных типов 12.2.20Текстовые фильтры 12.2.21Анализаторы текста 12.2.22Корректировщики запросов 12.2.23Подключение других поисковых систем 12.2.24Решение проблем с поиском 12.2.25Решение проблем с индексированием 12.2.26Справочник API

Предустановленные компоненты

Опишем некоторые стандартные компоненты, входящие в поставку NetCat. Обратите внимание, что:

  • Каждая редакция NetCat имеет свой набор предустановленных компонентов, поэтому в вашей редакции может не оказаться каких-то компонентов, описанных ниже;
  • Предустановленные компоненты (поля и скрипты — программные элементы) доступны для редактирования средствами разработчика. Поэтому если вы видите несоответствие между описанием компонента и реальностью, это означает, что в компонент внесены изменения;
  • Если вы заказали разработку сайта на базе NetCat, в вашей копии системы могут присутствовать и другие компоненты, которые реализовал разработчик вашего сайта.

Простая страница

Это простейший компонент, содержащий одно поле ввода — содержимое страницы. Подходит для любых страниц, которые не содержат явно выраженных списочных данных. Поддерживает возможность форматирования текста (размер, цвет, гарнитура), вставку и редактирование таблиц, закачку картинок и другие возможности языка HTML.

Список подразделов

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

Ссылки на сайты

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

Поля: название сайта, URL (адрес) и комментарий (например, краткое описание сайта).

Заявка на участие в мероприятии

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

Поля: фамилия, имя, отчество, название компании, e-mail, телефон, примечание.

Письмо с сайта

Отправка писем с сайта. Используется в формах обратной связи, а также в случаях, когда администратор не хочет публиковать свой адрес на сайте. Письма отправляются на указанный почтовый ящик и сохраняются в базе данных с возможностью просмотра.

Поля: имя, e-mail, тема и текст письма.

Гостевая книга / FAQ

Компонент используется для создания и поддержания гостевой книги и/или списка вопросов-ответов. Обычно вопросы/записи могут добавлять все посетители, администратор же может отвечать на них. Тип модерации (записи появляются сразу или после проверки администратором) настраивается при помощи стандартных средств NetCat.

Поля: имя, e-mail, сообщение и ответ администратора (при добавлении записи обычным пользователем ответ, разумеется, недоступен).

Комментарии к материалам

Компонент используется для организации возможности комментировать материалы произвольного типа: новости, публикации, картинки и пр. Комментарии могут быть как одноуровневыми, так и многоуровневыми (когда комментарий можно оставить не только к исходному материалу, но и к одному из существующих комментариев).

Поля: текст сообщения, а также служебные поля.

Адреса компании

Данный компонент применяется в разделах типа «Адрес», «Как к нам добраться». Позволяет ввести контактные данные, схему проезда. Позволяет выводить несколько адресов (если у компании несколько офисов).

Поля: название офиса или город, адрес, телефон(ы), e-mail, пояснительный текст и схема проезда (картинка).

Клиенты

Компонент позволяет управлять списком компаний. Настраиваемая визуализация списка, возможность вывода проектов, выполненных для этих компаний, а также отзывов клиентов.

Поля: название компании, логотип, сфера деятельности, описание и ссылка на сайт.

Корпоративные контакты

Компонент позволяет отображать список контактных лиц компании с возможностью настройки визуализации.

Поля: ФИО, название отдела, должность, e-mail, телефон, дополнительный текст.

Отзывы о работе

При помощи компонента можно организовать на сайте просмотр отзывов клиентов о работе компании. Каждый отзыв может быть привязан к какому-либо клиенту (см. компонент «Клиенты»).

Поля: название клиента, должность, персона (например, ФИО), текст отзыва, картинка и номер клиента (для автоматического вывода отзыва в карточке клиента).

Выполненные проекты

Компонент позволяет организовать портфолио, «истории успеха», перечень проектов, выполненных компанией. Компонент универсален и подходит практически для любых типов проектов. Каждый проект может быть привязан к какому-либо клиенту.

Поля: название проекта, дата, номер клиента, краткое описание проекта, файл.

Вакансии компании

Компонент позволяет публиковать текущие вакансии компании. Компонент может быть использован компаниями с самыми различными кадровыми политиками.

Поля: должность или название вакансии, город, уровень зарплаты, обязанности, требования к кандидату, условия работы.

Личные контакты

Назначение компонента — автоматизировать ввод личных контактов.

Поля: имя, адрес, телефон домашний, рабочий и мобильный, адрес личного блога и домашней страницы, номер ICQ и Skype.

Онлайн-консультанты

Компонент позволяет реализовать как раздел с контактами менеджеров/консультантов, так и блок-вставку в оформлении страниц. Компонент применяется в случаях, когда компании необходимо предоставить посетителям сайта оперативный онлайновый контакт со своими менеджерами.

Поля: имя, e-mail, номер ICQ, пейджер MSN, Skype.

Персоналии

Компонент предназначен для организации разделов «Руководство», «Менеджмент» и других, когда необходимо опубликовать какой-либо список сотрудников компании.

Поля: ФИО, отдел, должность, дата рождения, фото, e-mail, телефоны, текстовый комментарий (краткий и подробный).

Резюме

Компонент подходит для публикации простого списка резюме.

Поля: профессия/специальность, навыки, опыт работы, образование, требуемая зарплата, дополнительная информация, ФИО, город, телефон, e-mail, пол.

Список файлов простой

Компонент позволяет организовать несложное хранилище файлов и документов: финансовой отчетности, офисных документов, шаблонов договоров и пр. Пользователь имеет возможность индивидуально настроить внешний вид списка.

Поля: файл, название, комментарий.

Файл-менеджер

Компонент позволяет организовать хранилище файлов сложной структуры, сымитировав систему папок а-ля Windows. Подходит для организации как открытых, так и закрытых файловых архивов.

Поля: файл, папка.

Фотогалерея

Компонент позволяет организовать фотогалерею на сайте с возможностью настроек ее визуализации.

Поля: фото, превью (уменьшенное изображение), комментарий.

Новости СМИ

Компонент позволяет организовать и вести ленту новостей по типу онлайн-СМИ. Множество настроек визуализации и листинга, возможность подключить комментарии пользователей и систему оценок материалов пользователями. Применяется как на новостных проектах, так и на корпоративных, например, для освещения событий на рынке. Поддержка тегов (меток).

Поля: заголовок, анонс, текст, дата, источник и ссылка на него, картинка, а также внешняя ссылка.

Новости компании

Компонент позволяет организовать простую ленту новостей компании. Также может быть применен для более общих «редких» новостей.

Поля: заголовок, анонс, текст новости, дата, внешняя ссылка, источник и ссылка на него.

Статьи простые

Компонент предназначен для архивов публикаций, таких как пресс-релизы, перепечатки статей, публикации сотрудников и т.д. Также при помощи компонента можно организовать архив статей по тематикам. Компонент может поддерживать теги (метки).

Поля: заголовок, анонс, текст, дата, картинка для списка статей, автор, e-mail и сайт автора.

Прайс-лист

При помощи этого компонента можно публиковать прайс-листы на страницах сайта. Обратите внимание, что для публикации прайс-листов в виде скачиваемых файлов больше подойдет компонент «Список файлов простой».

Поля: название, артикул, описание, группа товаров, цена.

Каталог товаров простой

Компонент позволяет поддерживать каталог товаров в самом общем виде.

Поля: название, цена, маленькое и большое фото, краткое и подробное описание.

Адаптивный каталог товаров

Этот компонент применяется для создания подробных каталогов товаров с индивидуальными наборами полей. Его использование описано в главе «Компонент «Адаптивный каталог товаров».

— Скачать компоненты —

Описание проекта