Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
[Tipp] Einfacher Zähler für Zugriffe auf eine Seite
(1/1)
eknori (retired):
Letzte Woche fragte mich unsere Intranet Redaktionsteam, ob es möglich ist, die Zugriffe auf einen Artikel im Intranet mitzuzählen.
Hier ist eine quick'n dirty Lösung ( in den afterPageLoad event der page oder custom control pasten )
--- Code: ---var db:NotesDatabase= sessionAsSigner.getDatabase(session.getServerName(),session.getCurrentDatabase().getFilePath());
var doc:NotesDocument = db.getDocumentByUNID(currentDocument.getDocument().getUniversalID());
var cnt = doc.getItemValueInteger("counter") ;
var newCnt = cnt + 1;
doc.replaceItemValue("counter", newCnt);
doc.save();
doc.recycle();
--- Ende Code ---
Wichtig dabei ist das sessionAsSigner. Damit kann Anonymous READER sein und trotzdem wird das item counter aktualisiert.
m3:
http://www.eknori.de/2004-11-02/using-awstats-to-report-on-domino-web-logs/ ;)
eknori (retired):
Richtig, aber das ist für die Nasen schon zu kompliziert
m3:
Traurig.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln