To jest polecenie datepage.cgi, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
datepage.cgi - skrypt Xymon CGI umożliwiający przeglądanie gotowych raportów według daty
STRESZCZENIE
datepage.cgi?type={dzień, tydzień, miesiąc} --url=PREFEKS URL [opcje]
OPIS
datepage.cgi jest wywoływany jako skrypt CGI poprzez opakowanie CGI datepage.sh.
datepage.cgi otrzymuje zmienną środowiskową QUERY_STRING z typem wyboru czasu
jaki jest pożądany: Można zażądać „dnia”, „tygodnia” lub „miesiąca”. Następnie wygeneruje
formularz internetowy z odpowiednimi polami wyboru dnia/tygodnia/miesiąca i na podstawie danych użytkownika
wybór, wynikowy adres URL jest tworzony na podstawie URLPREFIX i wyboru czasu. Przeglądarka
jest następnie przekierowywany na ten adres URL.
Adres URL jest tworzony z URLPREFIX, parametru typu i wartości „ścieżki strony”
lub plik cookie „hosta”, a wybór użytkownika jest następujący:
typ=dzień
Ostateczny adres URL to URLPREFIX/dziennie/ROK/MIESIĄC/DZIEŃ/ŚCIEŻKA STRONY.
typ=tydzień
Ostateczny adres URL to URLPREFIX/tygodniowo/ROK/TYDZIEŃ/ŚCIEŻKA STRONY.
typ=miesiąc
Ostateczny adres URL to URLPREFIX/miesięcznie/ROK/MIESIĄC/ŚCIEŻKA STRONY.
ROK to pełny rok (4 cyfry, łącznie ze stuleciem). MIESIĄC to liczba dwucyfrowa
miesiąca (01..12). DZIEŃ to numer dnia w miesiącu (01..31). TYDZIEŃ jest
numer tygodnia ISO 8601:1988 (01..53). PAGEPATH jest bieżącą wartością pliku
Plik cookie „pagepath”, jeśli jest ustawiony; jeśli nie jest ustawiony, ale ustawiony jest plik cookie „hosta”, to to
Host jest sprawdzany w pliku hosts.cfg i wyświetlana jest strona, na której znajduje się ten host
używany dla PAGEPATH. Te dwa pliki cookie są ustawiane przez domyślne szablony nagłówków internetowych
dostarczany z Xymonem.
OPCJE
--url=PREFEKS URL
Określa początkową część końcowego adresu URL. Ta opcja jest wymagana.
--hffile=NAZWA PLIKU
Określa pliki szablonów (z $XYMONHOME/web/), które mają zostać użyte. Wartość domyślna to
„--hfile=raport”.
--kolor=KOLOR
Ustawia kolor tła wygenerowanej strony internetowej. Wartość domyślna to kolor niebieski.
--env=NAZWAPLIKU
Ładuje środowisko zdefiniowane w FILENAME przed wykonaniem skryptu CGI.
--odpluskwić
Włącza wyjście debugowania.
$XYMONHOME/web/report_form_daily
Szablon formularza HTML dla formularza wyboru daty, gdy typ=codziennie.
$XYMONHOME/web/report_form_weekly
Szablon formularza HTML dla formularza wyboru daty, gdy typ=co tydzień.
$XYMONHOME/web/report_form_monthly
Szablon formularza HTML dla formularza wyboru daty, gdy type=co miesiąc.
$XYMONHOME/web/nagłówek_raportu
Plik nagłówkowy HTML dla wygenerowanej strony internetowej
$XYMONHOME/web/report_footer
Plik stopki HTML wygenerowanej strony internetowej
ŚRODOWISKO ZMIENNE
XYMONDOM
Służy do lokalizowania plików szablonów dla generowanych stron internetowych.
QUERY_STRING
Zawiera parametry skryptu CGI.
Użyj pliku datepage.cgi online, korzystając z usług onworks.net