KOPFZEILE friendlyGIS

english version
english version

Inhalt

Kontakt: info@friendlyGIS.com

Copyright© friendlyGIS® GmbH 2000-2010

Stand: 01.02.2011

-->Anpassung der HTML Schablonen

-->Konfiguration des Dispatchers

Sitzungsdaten einsehen

SW-Lookup® speichert bei jeder Sitzung den Zeitpunkt der Eröffnung, sowie den Benutzernamen und die Adresse des Rechners, von dem der Zugriff erfolgte. Dies ermöglicht es, zu kontrollieren, wie oft und von wem das System eingesetzt wird.

Sie können Sitzungsdaten am Magik-Prompt jederzeit einsehen und ggf. Daten über länger vergangene Sitzungen löschen. Hierzu stehen einige einfache Methoden zur Verfügung, die am Magic Prompt aufgerufen werden können; ein Window-Interface ist derzeit nicht vorgesehen, da diese Methoden nur auf Administrator-Ebene und zudem selten verwendet werden dürften.

Auflisten von Sitzungsdaten

Die Methode list_session_info() auf sepia ermöglicht die Ausgabe der Sitzungsdaten auf einem beliebigen Kanal. Als Argumnte dienen

  1. Der Kanal (stream), z. B. !output! für die Standard-Ausgabe
  2. Das Datum, ab wann die Daten ausgegeben werden sollen (optional)
  3. Das Datum, bis wann die Daten ausgegeben werden sollen (optional)

Um z. B. eine Liste aller Sitzungen ab dem 11.11.2003 zu erhalten, geben Sie folgendes ein:

sepia.list_session_info(!output!, date.from_string("11.11.2003","#d.#m.#Y"))
$
11.11.03 21:38:20: hh@192.168.9.33 (192.168.9.33) - 18
11.11.03 21:40:12: hh@192.168.9.33 (192.168.9.33) - 19
11.11.03 21:48:20: hh@192.168.9.33 (192.168.9.33) - 20
12.11.03 19:30:47: hh@luise.hh.gt (192.168.9.21) - 21

Löschen alter Sitzungsdaten

Wenn Sie alte Sitzungsdaten nicht mehr brauchen, können Sie diese regelmäßig löschen, um Platz in sepia.ds zu sparen.

Hierzu dient die Methode sepia.purge_sessions_before(), welche alle Sitzungsdaten vor einem bestimmten Termin löscht. Folgende Argumente werden hier akzeptiert:

  1. Der Kanal (stream), z. B. !output! für die Standard-Ausgabe
  2. Das Datum, vor dem die Daten gelöscht werden sollen.

Um z. B. alle Sitzungen VOR dem 15.11.2003 zu löschen, geben Sie folgendes ein:

sepia.purge_sessions_before( !output!, date.from_string("15.11.2003","#d.#m.#Y") )
$
DELETE: 14.11.03 10:25:29: hh@luise.hh.gt (192.168.9.21) - 22
DELETE: 14.11.03 10:25:33: hh@luise.hh.gt (192.168.9.21) - 23
DELETE: 14.11.03 11:06:46: hh@luise.hh.gt (192.168.9.21) - 24

Die Sitzungsdaten sind während des Einloggens notwendig, um einen eindeutige Sitzungs-ID zu generieren. Wenn Sie aus Datenschutzgründen keine Sitzungsdaten behalten wollen, implementieren Sie ein Script, welches die Sitzungsdaten in jeder Nacht mit der o. g. Methode löscht. Dies stellt sicher, daß die Daten nicht unnötig lang gespeichert werden.

-->Anpassung der HTML Schablonen

-->Konfiguration des Dispatchers