Man Linux: Main Page and Category List

NAME

       bb-datepage.cgi - Xymon CGI script to view pre-built reports by date

SYNOPSIS

       bb-datepage.cgi?type={day,week,month} --url=URLPREFIX [options]

DESCRIPTION

       bb-datepage.cgi  is  invoked as a CGI script via the bb-datepage.sh CGI
       wrapper.

       bb-datepage.cgi is passed a QUERY_STRING environment variable with  the
       type of time-selection that is desired: Either "day", "week" or "month"
       can be requested. It will then generate a  web  form  with  appropriate
       day/week/month  selection  boxes,  and  based on the users’ selection a
       resulting url is built from the URLPREFIX and the time selection.   The
       browser is then redirected to this URL.

       The  URL  is  constructed  from  the URLPREFIX, the type-parameter, the
       value of the "pagepath" or "host" cookie, and the users’  selection  as
       follows:

       type=day
              The final URL is URLPREFIX/daily/YEAR/MONTH/DAY/PAGEPATH.

       type=week
              The final URL is URLPREFIX/weekly/YEAR/WEEK/PAGEPATH.

       type=month
              The final URL is URLPREFIX/monthly/YEAR/MONTH/PAGEPATH.

              YEAR  is  the  full year (4 digits, including century). MONTH is
              the two-digit number of the month (01..12). DAY is the number of
              the  day  in the month (01..31). WEEK is the ISO 8601:1988 week-
              number (01..53). PAGEPATH is the current value of the "pagepath"
              cookie  if  set;  if it is not set but the "host" cookie is set,
              then this host is looked up in the bb-hosts file  and  the  page
              where this host is found is used for PAGEPATH. These two cookies
              are set by the default web-header templates supplied with Xymon.

OPTIONS

       --url=URLPREFIX
              This specifies the initial part of the final URL. This option is
              required.

       --hffile=FILENAME
              Specifies the template files (from  $BBHOME/web/)  to  use.  The
              default is "--hffile=report".

       --color=COLOR
              Sets  the background color of the generated webpage. The default
              is blue.

       --env=FILENAME
              Loads the environment defined in FILENAME before  executing  the
              CGI script.

       --debug
              Enables debugging output.

       $BBHOME/web/report_form_daily
              HTML  form template for the date selection form when type=daily.

       $BBHOME/web/report_form_weekly
              HTML form template for the date selection form when type=weekly.

       $BBHOME/web/report_form_monthly
              HTML   form   template   for   the   date  selection  form  when
              type=monthly.

       $BBHOME/web/report_header
              HTML header file for the generated web page

       $BBHOME/web/report_footer
              HTML footer file for the generated web page

ENVIRONMENT VARIABLES

       BBHOME Used to locate the template files for the generated web pages.

       QUERY_STRING
              Contains the parameters for the CGI script.

SEE ALSO

       bbgen(1), bb-hosts(5), hobbitserver.cfg(5)