hack-hro wiki:


Ziel

Die Raumsuche ist zentral für unsere Hackspace-Gruppe. Daher sollte die Verwaltung der Optionen möglichst einfach zu bedienen und trotzdem vielfältig nutzbar sein.

Umsetzung

Anlegen einer neuen Objekt-Beschreibung

Jedes mögliche Zielobjekt erhält eine eigene Wiki-Seite. Mit Hilfe des folgenden NewPage-Macro-Aufrufs wird ein Formular erzeugt, der die Anlage einer neuen Seite erleichtert:

<<NewPage(RaumOptionTemplate, Neuen Raumvorschlag anlegen, RaumOptionen)>>

Die Details des obigen Aufrufs werden in der MoinMoin-Macro-Doku beschrieben.

Vorlage für Objekt-Beschreibungen

Um das Anlegen einer neuen Beschreibungen sowohl einheitlich als auch einfach zu gestalten, gibt es die RaumOptionVorlage. Hier sind nur wenige Felder auszufüllen (Position, Adresse, ...). Diese strukturierten Detail-Informationen müssen dabei unbedingt (entsprechend der Vorlage) in der moin-Formatierung für Beschreibungen definiert werden:

 SCHLÜSSEL:: INHALT

Anpassungen

Wer mag, kann gern neue Felder zu der RaumOptionVorlage hinzufügen. Eventuell ist dann eine Anpassung der untenstehend beschriebenen Tabelle hilfreich, um eventuell Felder von der Darstellung auszuschließen oder sie in den Autofilter oder in die Sortierung einzubeziehen.

Erstellung der Tabelle

Mit Hilfe des moinmon-Macros DictColumns wird eine Tabelle basierend auf ausgewählten Inhalten von spezifischen Seiten erzeugt. In unserem Fall sieht die Erstellung der Tabelle folgendermaßen aus:

 <<DictColumns(pagename="RaumOptionen", title="Name", names="Adresse, Status, Verantwortlich, Nächste Aufgabe, Aktualisierung", sort="Aktualisierung", filter_name="Status, Nächste Aufgabe, Verantwortlich", template_page="RaumOptionTemplate")>>

Die Argumente des DictColumns-Aufrufs werden in der Dokumentation des Macros beschrieben.

Karteneinbindung

Jede Objektbeschreibungsseite enthält einen Aufruf des OSM-Macros für MoinMoin:

<<OSM(lat=54.090236, lon=12.137498, zoom=16, width=400, height=350, style=float:right)>>

Die Doku des Macros enthält alle verfügbaren Optionen. Wer mag, kann gern den Aufruf in der RaumOptionVorlage oder auf einzelnen Objektseiten anpassen.

hack-hro wiki: Raumsuche/RaumOptionWikiTechnik (zuletzt geändert am 2012-10-14 16:10:38 durch gateway)