System SZARP - dokumentacja techniczna: SZARP v.3.1 | ||
---|---|---|
Poprzedni | Rozdział 5. IPK - konfiguracja systemu SZARP | Następny |
Poniżej znajduje się lista wchodzących w skład dystrybucji SZARP'a narzędzi pomocnych w pracy z IPK. Wszystkie te narzędzia obsługują opcję '-h' (lub '--help'), po podaniu której wyświetlają dokładny opis opcji i parametrów programu. Stąd też poniżej znajdują się tylko ogólne opisy przeznaczenia poszczególnych narzędzi:
ipk2szarp - konwersja konfiguracji w formacie IPK na 'stary' format SZARP 2.1.
i2smo - (ipk2szarp modified only) nakładka na ipk2szarp tworząca pliki wynikowe w tymczasowym katalogu i kopiująca do katalogu docelowego tylko pliki rzeczywiście zmienione. Dzięki temu ograniczona jest ilość zmian wymuszających restart SZARP'a. Program przyjmuje takie same opcje jak ipk2szarp, z tym że ignorowany jest brak opcji '-f' - zmienione pliki są zawsze nadpisywane.
ipk_add_template - dodanie szablonu do konfiguracji lub stworzenie nowej konfiguracji na podstawie szablonu IPK.
ipk_base_max - wypisuje największy występujący w konfiguracji indeks parametru w bazie.
ipk_check_dtd - sprawdza zgodność poprawność konfiguracji pod kątem zgodności ze schematem RelaxNG (nazwa ze względów historycznych - wcześniej używano zamiast RelaxNG DTD).
ipk_create_template - wybiera z konfiguracji parametry na podstawie fragmentu nazwy i tworzy z nich szablon IPK.
ipkedit - program z interfejsem graficznym służący do zmiany kolejności okien programu przeglądającego, wykresów i parametrów w raportach.
ipk_get_base - wypisuje indeks w bazie parametru o podanej nazwie.
ipkmax - jak ipk_base_max, tylko nie jest to skrypt korzystający z szablonów XSLT, ale program napisany z wykorzystaniem biblioteki IPK - napisany był jako program przykładowy i testujący bibliotekę.
ipk_move_draws - zwiększa lub zmniejsza o zadaną liczbę priorytet okien programu przeglądającego dla parametrów wybranych na podstawie fragmentu nazwy.
ipk_normal_draws - "normalizuje" priorytety okien programu przeglądającego w pliku wejściowym, przekształcając je do postaci '1.X'.
ipk_remove_filenames - usuwa atrybuty 'filename' z opisu raportu - zmniejsza to rozmiar i zwiększa czytelność konfiguracji. Używane są nazwy plików tworzone na podstawie tytułu raportu.
ipk_set_base - wyszukuje w konfiguracji wszystkie atrybuty 'tobase' parametrów i zamienia je na odpowiednie (kolejne) indeksy w bazie. Dzięki temu przy ręcznym dodawaniu parametrów nie trzeba samodzielnie sprawdzać największego obecnego indeksu w bazie.
szarp2ipk - tworzenie konfiguracji IPK na podstawie konfiguracji w formacie SZARP 2.1.
Poprzedni | Spis treści | Następny |
Program Edytor IPK | Początek rozdziału | IPK dla programistów |