|
|
<logview> |
|
|
<logview/>
Provided by module: CMS: LogView
The LogView module provides a special RXML tag, <logview>,
which provides an easy way of inserting statistics reports in
ordinary RXML documents.
Attributes
- help
-
Display this text.
- manual
-
Display the LogView manual.
- list-groups
-
List all statistics groups.
- list-reports
-
List all available reports.
- list-defaults
-
Report variable values, including default values.
- group="statistics-group"
-
Select the statistics group for which to make a report.
- report="report"
-
Select what to report. Some available report types are 'Hits',
'Bandwidth', 'Popular pages', 'Average session length' and 'Return
code summary'. Exactly which types are available may depend on the
exact version and configuration of the LogView installation. Use the
list-reports option to find out which report types are available on a
particular server.
- op="append,sum"
-
This option is used to select whether to 'append' or 'sum' the
statistics over the specified period (see below).
- display="table,line-chart,bar-char,sum-bars,pie-chart,3d-pie-chart,ascii,export"
-
This selects the format in which to display the report.
- max="num"
-
Maximum number of rows in the result.
- unit="year,month,week,day,hour"
-
Select the granularity of the report to be produced.
- per="year,month,week,day,hour"
-
Selects a second level of reported time resolution, and must have a
values greater or equal to unit. Available units are the same as for
unit. The difference between unit and per is that the former
determines the width of the periods to sum to produce individual
sample points, while the latter only affects how the values should be
reported. The difference is perhaps easiest to see in the bar chart
report type, where granularity determines the number of bars, while
per determines how to label the bars; if granularity is greater than
per, bars within the same per period will have the same label.
When using op=sum, corresponding unit values from different per
periods will be totaled, instead of being presented separately. For
instance, with:
the diagram/table produced will show how the bandwidth usage varies
at different times of day, during the specified time period (see
below).
Setting unit and per to the same value, and using op=sum, will have
the effect of producing a single sum for the whole time period
specified (this is really only useful for report=table).
- from-year|from-month|from-day="value"
-
These options select the start of the time period for which to produce
a report. Apart from plain digit values, the values can be specified
with a '-' prefix, indicating an offset from the current
day/month/year, so that e.g.
means "three days ago". from-day can also take values
like this-friday and last-tuesday, as well as
today and yesterday. from-month can take
month names, as well as this-month and last-month.
- to-year|to-month|to-day="value"
-
These options select the end of the time period for which to produce a
report. The values are specified just as for the corresponding from-
options.
|
|