bx:statistik
Dies ist ein Tag, das statistische Angaben von Userzugriffen auf Navigationspunkte ausgeben kann. Funktioniert nur mit langen URLs (also mit /www/projektname/.....)
Funktionen:
statistik.visitors
<bx:statistik.visitors start="{date}" ende="{date}" />
Die Anzahl an unterschiedlichen Session-IDs, die den aktuellen Navigationspunkt im angegebenen Zeitraum aufriefen. Die Auswertung erfolgt nur für den aktuellen Menüpunkt.
veraltet: <bx:statistik.anzahl ... />
| start | Startdatum, pattern: dd.MM.yyyy, kann durch ein Formularfeld übergeben werden |
|---|---|
| ende | Endedatum, pattern: dd.MM.yyyy, kann durch ein Formularfeld übergeben werden |
statistik.totalvisitors
<bx:statistik.totalvisitors start="{date}" ende="{date}" />
Die Anzahl an unterschiedlichen Session-IDs, die das Web im angegebenen Zeitraum aufriefen. Die Auswertung erfolgt für das gesamte Projekt.
statistik.hits
<bx:statistik.hits start="{date}" ende="{date}" />
Die Anzahl an Seitenaufrufen des aktuellen Menüpunktes im angegebenen Zeitraum. Die Auswertung erfolgt nur für den aktuellen Menüpunkt.
statistik.totalhits
<bx:statistik.totalhits start="{date}" ende="{date}" />
Die Anzahl an Seitenaufrufen des gesamtem Webs im angegebenen Zeitraum. Die Auswertung erfolgt für das gesamte Projekt. statistik.pagelist
<bx:statistik.pagelist start="{date}" ende="{date}"> Inhalt </bx:statistik.pagelist>
Eine Schleife durch die unterschiedlichen URLs, die zu diesem Punkt gespeichert sind. In diesem Tag können .visitors, .hits, .url und .name als Inhalt verwendet werden. Es werden alle aufgerufenen URLs zum aktuellen Menüpunkt durchlaufen.
statistik.initialdate
<bx:statistik.initialdate [ pattern="{format}" ] />
Schreibt das Datum / die Zeit des ersten (ältesten) Eintrags für das Web in die Seite. Falls pattern nicht angegeben wurde, wird geladen…der Standard-Wert "dd.MM.yyyy HH:mm:ss" verwendet.
statistik.terminaldate
<bx:statistik.terminaldat [ pattern="{format}" ] />
Schreibt das Datum / die Zeit des letzen (neuesten) Eintrags für das Web in die Seite. Falls pattern nicht angegeben wurde, wird der Standard-Wert "dd.MM.yyyy HH:mm:ss" verwendet.
statistik.url
<bx:statistik.url/>
Diese Funktion erfordert eine umgebende .pagelist. Es wird die URL des aktuellen Schleifenelements ausgegeben.
statistik.name
<bx:statisik.name/>
Diese Funktion erfordert eine umgebende .pagelist.
Beispiele
<form action="./" method="post">
Zeitraum:<br>
von <input type="text" name="von" value="<bx:if><bx:pagedata.request name="von"/><bx:if.else>01.<bx:tools.datum pattern="MM.yyyy"/></bx:if.else></bx:if>">
bis <input type="text name="bis" value="<bx:if><bx:pagedata.request name="bis"/><bx:if.else><bx:tools.datum pattern="dd.MM.yyyy"/></bx:if.else></bx:if>">
<input type="submit" value="anzeigen">
<br>Beginn der Erfassung <bx:statistik.initialdate pattern="dd.MM.yyyy"/>
</form>
...
<table>
<tr>
<th> </th>
<th>Seitenaufrufe</th>
<th>Besucher</th>
</tr>
<bx:sitemap.0 showinactive>
<tr>
<td><a href="/www/<bx:pagedata.webdir/>/<bx:sitemap.path/>/"><bx:sitemap.name/></a></td>
<td><bx:statistik.hits start="request:von" ende="request:bis"/></td>
<td><bx:statistik.anzahl start="request:von" ende="request:bis"/></td>
</tr>
</bx:sitemap.0>
</table>
Beispiel einer einfachen Statistik
Keywords: