Добавление темы

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

ПРЕДЛОЖЕНИЕ:  если требуется изменить только цветовой набор, просто добавьте файл интерфейса клиента. Для получения дополнительной информации см. раздел Добавление интерфейса клиента .

ВАЖНО:  для настройки тем требуется знание XSLT, HTML, JavaScript*, CSS и других технологий, связанных с HTML. Кроме того, Novell не поддерживает устранение проблем, связанных с самостоятельно настроенными темами (если только эти проблемы не относятся к таблицей стилей). Поэтому для сохранения такой поддержки рекомендуется создавать новую тему, а не изменять существующую тему по умолчанию. Поэтому при возникновении проблем в созданной теме можно будет вернуть тему по умолчанию.

Тема состоит из нескольких файлов, расположенных в каталоге темы в двух отдельных местоположениях: \EGUIDE\WEB-INF\TEMPLATES\XSL и \EGUIDE\LOOK. Путь зависит от каталога, в который были инсталлированы файлы eGuide.

Для создания новой темы выполните следующие действия:

  1. Скопируйте и измените имя каталога DEFAULT в каталоге XSL.

  2. Скопируйте и измените имя каталога DEFAULT в каталоге LOOK.

    ВАЖНО:  имена новых каталогов тем в каталогах XSL и LOOK должны совпадать.

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

    ПРЕДУПРЕЖДЕНИЕ:  не изменяйте содержимое каталогов тем DEFAULT и ADMINUTIL напрямую.

  3. Измените файлы шаблонов в новом каталоге темы, находящемся в каталоге XSL.

    ПРЕДЛОЖЕНИЕ:  при изменении шаблонов часто требуется просмотреть результаты вывода XML сервера eGuide. Можно включить отладку XSL для просмотра вывода XML как на консоли сервера eGuide, так и в файле журнала в папке \EGUIDE\WEB-INF\LOGS. Для получения дополнительной информации см. раздел Отчеты отладки .

  4. Измените файлы изображений, файлы HTML, CSS и JavaScript в каталоге новой темы, содержащемся в каталоге LOOK.