Benutzerspezifische Werkzeuge
Sie sind hier: Startseite NOC Verschiedenes Zufallsseite
Artikelaktionen

Zufallsseite

Zuletzt verändert: 27.01.2006 20:42

Funktionsweise der Zufallsseite, die als Startseite dieser Website verwendet wird.

Als Startseite wird hier ein Zope Page Template (ZPT) verwendet, dass aus einer SQL Datenbank Einträge nach bestimmten Kriterien liest und davon einen zufällig anzeigt. Wenn ein passender Screenshot für den Datenbankeintrag exisitert, wird dieser eingeblendet.

Derzeit werden nur Einträge von bestehenden mur.at Knoten ausgelesen, da die Screenshots noch manuell gemacht werden müssen; der Aufwand dies für alle aktiven Seiten zu machen ist definitiv zu gross.

Das ZPT ist so eingestellt, dass es nicht gecacht wird. Daher wird bei jedem Klick auf den Link Startseite eine neue Seite angezeigt. Wenn eine Seite öfter hintereinander angezeigt wird, so hat der Zufallsgenerator die gleiche Zahl ausgespuckt (was bei derzeit 12 Einträgen durchaus vorkommen kann).

Der Prozess der Zufallsseite soll in Zukunft so ausgeweitet werden, dass aus allen verfügbaren Einträgen in der Datenbank ausgewählt wird.