diff --git a/program/doc/rrdcgi.pod b/program/doc/rrdcgi.pod
index d55095c3940c0bd562f118039b2b85bacc0a2e02..cfa79a511b092015d9ebdf672ea3f476844017aa 100644 (file)
--- a/program/doc/rrdcgi.pod
+++ b/program/doc/rrdcgi.pod
=head1 SYNOPSIS
#!/path/to/B<rrdcgi>
-S<[B<--goodfor>|B<-g> I<seconds>]>
S<[B<--filter>]>
-S<[B<--refresh>|B<-r>]>
=head1 DESCRIPTION
E<lt>RRD:: tags. B<rrdcgi> will interpret and act according to these tags.
In the end it will printout a web page including the necessary CGI headers.
-B<rrdcgi> parses the contents of the template in 2 steps. In each step it looks
+B<rrdcgi> parses the contents of the template in 3 steps. In each step it looks
only for a subset of tags. This allows to nest tags.
The argument parser uses the same semantics as you are used from your c shell.
Assume that rrdcgi is being run as a filter and not as a cgi.
-=item B<--refresh>|B<-r>
-
-If the B<--goodfor> flag is specified, then B<--refresh> will cause rrdcgi
-to output a Refresh header with the value of the B<--goodfor> value.
-
=back
=head2 Pass 1
This gets replaced by the current time of day. The
time is I<strftime>-formated with the string specified in the argument.
+=item RRD::TIME::STRFTIME I<START|END> I<start-spec> I<end-spec> I<strftime-format>
+
+This gets replaced by a strftime-formatted time using the format
+I<strftime-format> on either I<start-spec> or I<end-spec> depending on
+whether I<START> or I<END> is specified. Both I<start-spec> and I<end-spec>
+must be supplied as either could be relative to the other. This is intended
+to allow pretty titles on graphs with times that are easier for non rrdtool
+folks to figure out than "-2weeks".
+
=back
=head2 Pass 3