X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=doc%2Frrdcgi.pod;h=e34d4c00e29d5b43c646cf6072dd00205db71a57;hp=45d24ec933cb84ad30800844c9b1687ec2146824;hb=3501907ea29f921eefcae6bd50c3f31eca0e49b2;hpb=4b7345f9345915c8061e4b37b26ce8887828c973 diff --git a/doc/rrdcgi.pod b/doc/rrdcgi.pod index 45d24ec..e34d4c0 100644 --- a/doc/rrdcgi.pod +++ b/doc/rrdcgi.pod @@ -14,7 +14,7 @@ ERRD:: tags. B will interpret and act according to these tags. In the end it will printout a web page including the necessary CGI headers. B parses the contents of the template in 3 steps. In each step it looks -only for a subset of tags. This allows nesting of tags. +only for a subset of tags. This allows nesting of tags. The argument parser uses the same semantics as you are used from your C-shell. @@ -44,7 +44,7 @@ value of the CGI variable it will still be considered to be one argument. Inserts the CGI variable of the given name, quotes it and makes sure it starts neither with a '/' nor contains '..'. This is to make -sure that no problematic pathnames can be introduced through the +sure that no problematic pathnames can be introduced through the CGI interface. =item RRD::GETENV I @@ -81,7 +81,7 @@ values permitted to TZ depend on your OS. Analog to SETENV but for local variables. -=item RRD::GETVAR I +=item RRD::GETVAR I Analog to GETENV but for local variables. @@ -114,11 +114,8 @@ argument to a GRAPH command. =item RRD::GRAPH I -=for comment -XXX Shouldn't it be IMAGE-tag below? Fritz - This tag creates the RRD graph defined by its argument and then is -replaced by an appropriate EIMGE tag referring to the graph. +replaced by an appropriate EIMG ... E tag referring to the graph. The B<--lazy> option in RRD graph can be used to make sure that graphs are only regenerated when they are out of date. The arguments to the B tag work as described in the B manual page. @@ -141,6 +138,12 @@ If the preceding B tag contained and B arguments, then you can access their output with this tag. The I argument refers to the number of the B argument. This first B has I 0. +=item RRD::INTERNAL + +This tag gets replaced by an internal var. Currently these vars are known: +VERSION, COMPILETIME. +These vars represent the compiled-in values. + =back =head1 EXAMPLE 1 @@ -163,7 +166,7 @@ The example below creates a web pages with a single RRD graph. =head1 EXAMPLE 2 -This script is slightly more elaborate, it allows you to run it from +This script is slightly more elaborate, it allows you to run it from a form which sets RRD_NAME. RRD_NAME is then used to select which RRD you want to use as source for your graph. @@ -178,7 +181,7 @@ you want to use as source for your graph.

Graph

- .png --lazy + .png --lazy --title "Temperatures for " DEF:cel=.rrd:exhaust:AVERAGE LINE2:cel#00a000:"D. Celsius"> @@ -190,7 +193,7 @@ you want to use as source for your graph. =head1 EXAMPLE 3 This example shows how to handle the case where the RRD, graphs and -cgi-bins are seperate directories +cgi-bins are separate directories #!/.../bin/rrdcgi @@ -214,7 +217,7 @@ webserver/browser =head1 AUTHOR -Tobias Oetiker Eoetiker@ee.ethz.chE +Tobias Oetiker Etobi@oetiker.chE