====== Ogólne informacje ====== System WebFirmatic można dostosować w następującym zakresie: - Logo programu WebFirmatic - Logo firmy - Style CSS dla całej aplikacji - Tytuł strony, stopka strony, meta informacje - Ikony - Ikona loadingu - Konfiguracja W tym celu dostosowania należy skorzystać z następujących narzędzi: - Total Commander - odczyt archiwum war ([[http://totalcmd.pl/download/app/new/|http://totalcmd.pl/download/app/new/]]) - Notepad++ - edycja plików w kodowaniu UTF-8 ([[http://notepad-plus-plus.org/download/|http://notepad-plus-plus.org/download/]]) - Dostosowanie polega na podmianie oryginalnych plików, dlatego konieczne jest zachowanie zgodnych nazw plików. ====== Tytuł strony i meta informacje ====== WebFirmatic Znacznik head można modyfikować pozostawiając odwołanie script, bez niego aplikacja się nie załaduje. Znacznik title informuje o tytule strony, który pojawia się na pasku. ====== Stopka strony ======
Można dopisywać elementy do tego fragmentu pamiętając że div-y loginInfo, master, main i footer muszą pozostać. Bezpośrednio za stopkę odpowiedzialny jest znacznik p zagnieżdżony w div o id równym footer. ====== Ikony ====== Wszystkie ikony wyświetlane w toolbarze i koło przycisków znajdują się w katalogu icons. Nazwę i położenie tego katalogu można zmienić w konfiguracji. Pliki ikon odczytywane są zgodnie z wartością EVENTKEY podawaną w xml-u, z pominięciem rozszerzenia. Aplikacja najpierw wyszukuje plik z rozszerzeniem GIF, później ICO, a na końcu PNG. Istnieje możliwość ustawienia domyślnej wartości wielkości pobieranej z pliku ICO – konfiguracja. ====== Ikona loadingu ====== Plik o nazwie loading.png znajduje się w głównym katalogu. Ikona ta jest wyświetlana podczas ładowania kolejnych stron oraz podczas logowania. ====== Konfiguracja ====== Plik o nazwie web.xml znajduje się w katalogu WEB-INF. Zawiera on konfigurację aplikacji. Część wpisów jest nieedytowalna i ma bardzo duże znaczenie dla poprawnego działanie aplikacji. Część edytowalna jest odpowiednio oznaczona komentarzami. FirmPHPUrl http://fir.venco.com.pl/MJJr/firm.php// ProxyPHPUrl http://fir.venco.com.pl/MJJr/proxy.php XMLpath /WEB-INF/xmls/ Iconpath /icons/ debugMode yes refreshMs 1000 fileManagerUrl http://fir.venco.com.pl// FirmaticUrl fir.venco.com.pl iconDefaultSize 24 Znaczenie parametrów zostało opisane w innym dokumencie. ====== Zakończenie zmian ====== Po podmianie odpowiednich plików w archiwum WAR, tak przygotowany plik można wgrywać na serwer. Należy pamiętać o odpowiednich ustawieniu ścieżek do plików firm.php i proxy.php, konfigurowanych w pliku web.xml.//