Редактор INI-файлов и сценариев поиска
Для создания/редактирования сценариев поиска, а также для корректировки INI-файлов в целом служит специальный редактор, который вызывается из АРМа "Администратор", - его интерфейс изображен на рис. 1.
Рис.1.
Редактор INI-файлов и сценариев поиска
Меню Файл содержит режимы, которые позволяют:
· Открыть – загрузить файл инициализации;
· Сохранить
- сохранить откорректированный файл;
· Сохранить как… - сохранить под другим именем откорректированный файл.
При открытии файла он размещается на страницах интерфейса в соответствии с имеющимися секциями, каждая секция открывается с помощью закладки внизу страниц.
Секции, отличные от секции SEARCH и секции PRIVATE, отображаются единым образом. Каждый параметр секции представлен тремя элементами (столбцами):
· Назначение – текст, поясняющий использование задаваемых параметров (по правой кнопке мыши можно раскрыть текст полностью);
· Имя – имя параметра, как он задан в файле инициализации;
· Значение – заданное значение параметра.
Для этих секций есть возможность корректировать значения параметров, но нет возможности вставки или удаления.
Секция SEARCH имеет многостраничную структуру, для открытия страницы имеются закладки вверху страниц. На каждой странице размещается группа однотипных параметров, относящихся к одной составляющей сценария поиска. Каждая строка задает одну позицию в перечне возможностей поиска. Количество столбцов определяет количество параметров, описывающих данную возможность поиска. В заголовке столбца указано содержимое и имя параметра. Страницы секции SEARCH следующие:
· Страница "Вид поиска" – содержит параметры, имена которых имеют префикс Item, каждая строка таблицы определяет одну строку в меню видов поиска;
· Страница "Термин в…" – содержит параметры, имена которых имеют префикс Cvalif, каждая строка таблицы определяет одну строку в меню контекстного уточнения запроса при поиске по ключевым словам;
· Страница "Поиск по связи" – содержит параметры, имена которых имеют префикс Scnt, каждая строка таблицы определяет одну строку в меню выбора поиска по связи;
· Страница "Для умников" – содержит параметры, имена которых имеют префикс Int, каждая строка таблицы определяет одну строку в меню видов интеллектуального поиска;
· Страница "Прочие" – содержит дополнительные параметры поиска.
Для этой секции есть возможность корректировать значения параметров, удалять и добавлять параметры. Предполагается, что каждое удаление и/или добавление выполняется для группы параметров, описывающих одну поисковую возможность.
Секция PRIVATE размещается в соответствующей таблице. Каждый параметр секции представлен двумя элементами:
Имя – имя параметра, как его определил пользователь;
Значение – значение параметра, задаваемое пользователем.
Для этой секции есть возможность корректировать, удалять и добавлять новые параметры с их значениями.