Website
[Bearbeiten] Konzept
Da die alte Website relativ unübersichtlich war und man daher verhältnismäßig lange brauchte um herauszufinden, was das LABOR ist, wie man dahin kommt und was da so läuft, sollte die neue Version schlanker werden und direkter zum Ziel führen.
[Bearbeiten] Startseite
Der Content der Startseite beschränkt sich auf möglichst wenige, aber aussagekräftige Links. Der String "LABOR Bochum" tritt für menschliche und nichtmenschliche Besucher prominent zu Tage (im Title) und matcht den content der meta-tags. Einzige weitere Elemente sind das Logo und die jeweils (noch) aktuellen Termine.
[Bearbeiten] Termine
Die folgende Beschreibung gilt für die Termine, die auf http://www.das-labor.org/ angezeigt werden: für den Termine RSS-Feed, den iCal-Kalender und für den Datensatz, der von dem James- Jabber-Bot benutzt wird. Eventuell andere Termin-Outlets (Papier) werden z.Z. von Hand gemacht und hier nicht beschrieben.
Datenquelle für die Termine ist die Termine Wikiseite. Auf dem Webserver läuft ein ruby-script (bin/parse-wiki), das die Termine alle 6 Stunden parst und die Datei http://www.das-labor.org/termine.xml generiert. Diese Datei lesend wählt ein zweites Skript (/bin/update-wiki) die anzuzeigenden Termine aus, und schreibt den RSS-Feed (http://www.das-labor.org/termine.rss), die iCal-Datei (http://www.das-labor.org/termine.ics) und eine HTML Datei, die von der index.php eingebettet wird.
Der Quelltext für die Skripte liegt im Subversion.
Diese Seite sollte verbessert/überarbeitet werden: Was ist der Sinn und Kontext dieser Seite, an wen richtet sie sich? Gibt es Überschneidung mit Termin Distribution? Über Verbesserungen an dieser Seite soll bei Bedarf auf der Diskussionsseite beraten werden Hier gelangst du zur Dokumentation dieses Banners. |