Кастомизация Fort Monitor Vendor

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


Замена фона страницы входа

Стандартная страница входа имеет простую одноцветную фоновую заливку.

Существует возможность задания своего фона для этой страницы: можно задать какое-либо изображение.

Файл с изображением в каталоге c:\WebFM3\img\image.jpg

После добавления этого файла он автоматически станет отображаться на фоне страницы логина.


Замена логотипа на Fort Monitor Vendor

Для владельцев своего сервера в Fort Monitor Vendor существует возможность замены стандартного логотипа и названия на странице входа в систему и на вкладке в браузере.

Файл логотипа хранится в каталоге "\WebFM3\img\" и имеет название "fmlogo_ru-ru.png" (для русского языка интерфейса программы). Для различных языков в системе предназначены различные файлы логотипов (fmlogo_en-Us.png, fmlogo_uk-ua.png, fmlogo_kk-kz.png и другие).

Следует создать файл аналогичного формата (png) размером 270 х 47 пикселей с нужным изображением и заменить им исходный файл.

Для замены логотипа на странице пользовательского интерфейса необходимо в каталоге "\WebFM3\newinterface\mainx\buildmainx" заменить файл "logoft.png" на файл аналогичного формата (png) размером 29 х 29 пикселей с нужным изображением.

Если требуется сменить логотип в отчетах (при экспорте в .pdf), то следует сменить файл logo.png в директории "\WebFM3\img\". Размер файла 270 х 47 пикселей.


Смена иконки и названия на вкладке в браузере

Для смены логотипа и названия вкладки в интернет-браузере необходимо выполнить следующие действия:

  • В директории "\WebFM3\Localization\" хранятся файлы локализации, для каждого языка, который можно выбрать при входе в систему. Файл с русской локализацией — "CommonString.resx". В нужном файле следует изменить в строке: <data name="SoftwareName" xml:space="preserve"></data> <value>FortMonitor</value> подставив вместо FortMonitor нужное название. Затем нужно перезапустить IIS.
  • В директории "\WebFM3\" файл логотипа "favicon.ico" необходимо заменить файлом с аналогичным названием, с разрешением 16х16 пикселей и расширением .ico


Смена логотипа в отчётах и справочниках

Логотип, используемый при экспорте PDF отчётов: C:\WebFM3\img\logo.png

Логотип, используемый в справочниках нового интерфейса: C:\WebFM3\img\fmlogo_new.png

Для версий серверов младше "3.10.1", логотип, используемый в новом конструкторе отчётов (в версиях "3.10.1" и выше используется основной логотип справочников): C:\WebFM3\newinterface\report-designer\dist\img\fmlogo_new.png


Добавление иконок объектов

Файл иконки следует скопировать в каталог "C:\WebFM3\icons\objects", у них может быть произвольное имя на латинице.

Формат иконки "*.png", разрешение 20х45 пикселей.

Для работы функционала смены цвета иконки потребуется две отдельных иконки для жёлтого и красного цвета, в отдельном каталоге "C:\WebFM3\icons\objects\color".

Файл иконок разных цветов должны иметь разные постфиксы (например, car_red.png и car_yellow.png — соответственно красный и жёлтый).


Настройка информационного сообщения на экране входа в систему.

Для настройки всплывающего сообщения при использовании FortMonitor Server Vendor следует выполнить следующие действия.

  • В директории "\WebFM3\" создать каталог "Message"
  • В каталоге "\WebFM3\Message\" создать (например, с помощью блокнота) файл с названием "message.htm"
  • В файле "message.htm" задается текст сообщения. Текст может быть оформлен в HTML формате, кодировка должна быть UTF-8.

С версии "3.11.0" появилась возможность пользоваться бесплатными приложениями на мобильных устройствах Android и iOS.

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

Для этого, достаточно добавить код с кнопками в файл "message.htm", изменить его по своему вкусу и разместить его в директории "WebFM3\Message", если файла и директории нет, их нужно создать, после чего перезапустить службу fmKeeper и сайт в IIS.

Пример файла "message.htm" можно скачать по ссылке.


Изменение файлов переводов

Файлы переводов расположены на сервере в каталоге WebFM3\Localization.

Для каждого языка можно создать файл переводов, который будет переопределять стандартные переводы.
Например, для русского языка имя файла будет "CommonString_overload.resx", для английского "CommonString_overload.en-us.resx", содержимое по формату соответствует стандартному.
В этом файле нужно оставить только те ключи переводов, которые нужно изменить - и в значении вписать нужное.

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