На текущий момент Exchange 2007 предоставляет стандартную страничку для ввода логина/пароля и 4 темы внутри OWA. Для приведения OWA к общекорпоративному шаблону можно его внешний вид поменять. Этим сейчас и займёмся.
Для начала имеет смысл создать свою корпоративную тему и заблокировать у пользователей возможность её поменять, а потом можно изменить внешний вид страницы для ввода логина и пароля.
Все темы Echange хранит на сервере с ролью CAS в папке Client AccessOWA<версия>themes. Где <версия> – зависит от установленных обновлений. В этой папке можно создать подпапку с именем OrgName, например, после чего копируем из папки Client AccessOWA<версия>themesbase файлы: premium.css, owafonts.css, logopt.gif, logopb.gif, nbbkg.gif, themeinfo.xml.
В файле themeinfo.xml находим строку theme displayname и изменяем её значение на OrgName Theme. Вся строка будет выглядеть следующим образом:
theme displayname = "OrgName Theme"
После этого меняем файлы logopt.gif, logopb.gif и nbbkg.gif в любом графическом редакторе. Они составляют шапку внутри нашего OWA. Схема их расположения следующая:
Устанавливаем нашу тему темой по умолчанию и отключаем возможность её изменения. Делается это через EMS следующей командой:
set-owavirtualdirectory -identity "CASowa (default web site)" -defaulttheme "OrgName" -themeselectionenabled $false
где CAS – наш сервер с ролью CAS.
Теперь имеет смысл изменить окно входа/выхода. Для этого необходимо отредактировать следующие графические файлы в папке Client AccessOWA<версия>themesbase: lgnbotl.gif, lgnbotm.gif, lgnbotr.gif, lgnexlogo.gif, lgnleft.gif, lgnright.gif, lgntopl.gif, lgntopm.gif, lgntopr.gif. Перед редактированием эти файлы необходимо скопировать куда-нибудь, чтобы в случае чего были доступны исходные версии файлов. Расположены они следующим образом:
Кроме этого в папке Client AccessOWA<версия>themesbase можно отредактировать файл logon.css, для изменения цвета текста в окошках входа/выхода. Параметры текста расположены следующим образом:
Расположение этих параметров в файле logon.css можно найти используя следующую табличку:
Изменяемый элемент | Строка для поиска | Описание |
---|---|---|
Цвет фона | Background: #7F90b1 | Цвет фона страниц входа и выхода. |
Цвет основного текста | select, table {color:#ffffff;} | Цветом основного текста выводятся выбираемые параметры и поля ввода на странице входа в Outlook Web Access. |
Разделительные линии | #A9AAc4 | На всех трех страницах, использующих файл logon.css, имеются тонкие линии, разделяющие их на разделы. |
А за более подробной информацией о редактировании внешнего вида OWA следует обратиться к статье “Создание темы для Outlook Web Access”.