Einsatzleiterwiki

Das elektronische Einsatzleiterhandbuch

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:hilfe:plugins:optional:struct

Sie befinden sich in der bearbeitbaren Version des Einsatzleiterwiki-Projekts. Klicken Sie hier für allgemeine Informationen zum Projekt.

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:hilfe:plugins:optional:struct [16.11.2020 01:40]
↷ Links angepasst weil Seiten im Wiki verschoben wurden
wiki:hilfe:plugins:optional:struct [24.02.2021 09:12] (aktuell)
christoph_ziehr ↷ Links angepasst weil Seiten im Wiki verschoben wurden
Zeile 8: Zeile 8:
  
 <WRAP center round download 100%> <WRAP center round download 100%>
-Für das struct-Plugin wird das [[doku>plugin:sqlite|sqlite-Plugin]] benötigt, was zuvor [[wiki:hilfe:administration:plugins_installieren|installiert]] werden muss.+Für das struct-Plugin wird das [[doku>plugin:sqlite|sqlite-Plugin]] benötigt, was zuvor [[wiki:hilfe:plugins:plugins_installieren|installiert]] werden muss.
 </WRAP> </WRAP>
  
Zeile 15: Zeile 15:
  
   * mit **Page Schemas** kann pro Seite ein Datensatz hinzugefügt werden. In diesem Datensatz können mehrere Felder mit Werten belegt werden. Diese Daten sind dann fest an die Seite gebunden. Sie könnten dies mit einer Excel-Tabelle vergleichen, und jede Wiki-Seite hat eine Zeile in der Werte eingetragen werden können. Es können dann z.B. Auflistungen erstellt werden, die anhand der Feldwerte gefiltert werden.   * mit **Page Schemas** kann pro Seite ein Datensatz hinzugefügt werden. In diesem Datensatz können mehrere Felder mit Werten belegt werden. Diese Daten sind dann fest an die Seite gebunden. Sie könnten dies mit einer Excel-Tabelle vergleichen, und jede Wiki-Seite hat eine Zeile in der Werte eingetragen werden können. Es können dann z.B. Auflistungen erstellt werden, die anhand der Feldwerte gefiltert werden.
-  * mit **Lookup Schemas** kann eine Datenbanktabelle erstellt werden, die nicht an eine spezielle Wikiseite gebunden ist. Sie könnten dies mit einer Excel-Tabelle vergleichen, die komplett mit allen Zeilen und Spalten dargestellt wird. Sie können diese Daten aber mehrfach auf verschiedenen Wiki-Seiten verwenden. Zum Beispiel könnten Sie auf einer Wiki-Seite zu der nur Administratoren Zugang haben eine Liste aller Dokumente anzeigen, aber auf einer Seite im allgemein zugänglichen Bereich nur die Infos anzeigen die derzeit aktuell sind. Schauen Sie sich zur Verdeutlichung unten das Beispiel //Straßensperrungen// an.+  * mit **Global Schemas** kann eine Datenbanktabelle erstellt werden, die nicht an eine spezielle Wikiseite gebunden ist. Sie könnten dies mit einer Excel-Tabelle vergleichen, die komplett mit allen Zeilen und Spalten dargestellt wird. Sie können diese Daten aber mehrfach auf verschiedenen Wiki-Seiten verwenden. Zum Beispiel könnten Sie auf einer Wiki-Seite zu der nur Administratoren Zugang haben eine Liste aller Dokumente anzeigen, aber auf einer Seite im allgemein zugänglichen Bereich nur die Infos anzeigen die derzeit aktuell sind. Schauen Sie sich zur Verdeutlichung unten das Beispiel //Straßensperrungen// an.
  
 Die Möglichkeiten des Plugins sollen anhand von zwei Beispielen verdeutlicht werden: Die Möglichkeiten des Plugins sollen anhand von zwei Beispielen verdeutlicht werden:
  
-===== Lookup-Schema: Liste von Straßensperrungen =====+===== Global-Schema: Liste von Straßensperrungen =====
  
 Nachdem Sie das Plugin installieren, gehen Sie wie folgt vor: Nachdem Sie das Plugin installieren, gehen Sie wie folgt vor:
  
-Öffnen Sie dazu den Admin-Bereich durch einen Klick auf den Admin-Link in der rechten oberen Ecke: +Öffnen Sie den [[wiki:hilfe:administration:admin-bereich|Admin-Bereich]].
- +
-{{:wiki:hilfe:administration:admin-bereich_oeffnen.png?direct|Admin-Bereich öffnen}}+
  
 Klicken Sie im Admin-Bereich nun auf den Link **Struct Schema Editor**: Klicken Sie im Admin-Bereich nun auf den Link **Struct Schema Editor**:
Zeile 31: Zeile 29:
 {{:wiki:hilfe:plugins:optional:struct:struct-links_admin-bereich.png?nolink|Links zur Verwaltung des struct-Plugins}} {{:wiki:hilfe:plugins:optional:struct:struct-links_admin-bereich.png?nolink|Links zur Verwaltung des struct-Plugins}}
  
-Jetzt öffnet sich die Maske um ein neues Schema anzulegen. Zuerst muss ausgewählt werden, ob es sich um ein //Page Schema// oder ein //Lookup Schema// handelt (siehe oben). Da wir nicht für jede Straßensperrung eine eigene Seite anlegen, sondern alle Straßensperrungen an einem Ort verwalten möchten, wählen wir das //Lookup Schema// und vergeben einen entsprechenden Namen. Wie auch bei den Seitennamen des Wikis, sollten keine Großbuchstaben oder Sonderzeichen verwendet werden:+Jetzt öffnet sich die Maske um ein neues Schema anzulegen. Wie auch bei den Seitennamen des Wikis, sollten keine Großbuchstaben oder Sonderzeichen verwendet werden. Wir nennen dieses Schema ''strassensperrungen''.
  
 ---- ----
  
-{{:wiki:hilfe:plugins:optional:struct:struct_schema_strassensperrungen.png?nolink|Lookup-Schema für Straßensperrungen}}+{{:wiki:hilfe:plugins:optional:struct:struct_schema_strassensperrungen.png?nolink|Global-Schema für Straßensperrungen}}
  
 ---- ----
Zeile 59: Zeile 57:
 === Dritte Reihe: gueltig_bis === === Dritte Reihe: gueltig_bis ===
  
-Diese Reihe entspricht der zweiten Reihe, mit dem einzigen Unterschied dass Sie für Feldname und Label jeweils **bis** statt **von** schreiben.+Diese Reihe entspricht der zweiten Reihe, mit dem einzigen Unterschied dass Sie für Feldname und Label jeweils **bis** statt **von** schreiben. Bestätigen Sie wieder mit **Save**.
  
 === Vierte Reihe: Beschreibung === === Vierte Reihe: Beschreibung ===
Zeile 72: Zeile 70:
 ====== Straßensperrungen ====== ====== Straßensperrungen ======
  
----- struct lookup ----+---- struct global ----
 schema: strassensperrungen schema: strassensperrungen
 filter: gueltig_bis >= $TODAY$ filter: gueltig_bis >= $TODAY$
Zeile 97: Zeile 95:
 ===== Straßensperrungen verwalten ===== ===== Straßensperrungen verwalten =====
  
----- struct lookup ----+---- struct global ----
 schema: strassensperrungen schema: strassensperrungen
 ---- ----
Zeile 108: Zeile 106:
 ===== Installation des Plugins ===== ===== Installation des Plugins =====
  
-Dieses Plugin ist in der Standard-Einsatzleiterwiki-Installation nicht enthalten. Eine Anleitung, wie Sie ein Plugin installieren, finden Sie auf [[wiki:hilfe:administration:plugins_installieren|dieser Seite]].+Dieses Plugin ist in der Standard-Einsatzleiterwiki-Installation nicht enthalten. Eine Anleitung, wie Sie ein Plugin installieren, finden Sie auf [[wiki:hilfe:plugins:plugins_installieren|dieser Seite]].
  
 [[doku>plugin:struct|Dokumentation des struct-Plugins auf dokuwiki.org]] [[doku>plugin:struct|Dokumentation des struct-Plugins auf dokuwiki.org]]
  
wiki/hilfe/plugins/optional/struct.1605487235.txt.gz · Zuletzt geändert: 16.11.2020 01:40 von