Import

Um den Einstieg zu erleichtern, können Einsatzberichte importiert werden. Zu finden ist diese Funktion unter Werkzeuge → Einsatzberichte importieren.

Quellen

Die folgenden Importquellen werden unterstützt:

CSV-Datei

Importiert werden kann aus CSV-Dateien, die in die Mediathek von WordPress hochgeladen wurden. Da der Inhalt der Mediathek in der Regel öffentlich abrufbar ist, sollte die Datei keine sensiblen Daten enthalten. Nach dem erfolgreichen Import kann die Datei aus der Mediathek gelöscht werden.

Als Trennzeichen zwischen den Spalten kann das Komma oder das Semikolon verwendet werden. Die Namen der Spalten in die erste Zeile zu schreiben erleichtert die Zuordnung, ist aber nicht erforderlich. Um Probleme beim Import zu vermeiden, muss die Datei im Encoding UTF-8 vorliegen.

Jede Zeile stellt einen Einsatzbericht dar, die Spalten je eine Eigenschaft der Berichte (z. B. Berichtstext, eingesetzte Fahrzeuge). Weder die Reihenfolge noch die Namen der Spalten sind vorgegeben. Nach Auswahl der Datei kann angegeben werden, welche Spalte aus der Datei welche Eigenschaft enthält.

wp-einsatz

Sofern die Datenbanktabelle, die wp-einsatz anlegt, vorhanden ist, wird die Analyse der Tabelle gestartet. Die Felder aus wp-einsatz können denen der Einsatzverwaltung manuell zugeordnet werden. Die Alarmzeit wird automatisch übernommen, für andere eventuelle Datumsangaben wird immer das Datumsformat JJJJ-MM-TT hh:mm:ss (z. B. 2014-04-21 21:48:06) erwartet, wobei die Sekunden optional sind.

Hinweise zu den erwarteten Daten

Die Werte für Eigenschaften von Einsatzberichten müssen ein bestimmtes Format aufweisen. Allgemein gelten die nachfolgenden Regeln, Ausnahmen für einzelne Importquellen sind oben in den entsprechenden Abschnitten aufgeführt.

Freitextfelder

Die Freitextfelder sind am unproblematischsten, da hier – wie der Name schon sagt – beliebiger Text eingetragen werden kann. Dies betrifft die Eigenschaften Berichtstext, Berichtstitel, Einsatzleiter, Einsatzort und Mannschaftsstärke.

Auflistungen

Die Felder Alarmierungsart, Einsatzart, Externe Einsatzmittel und Fahrzeuge können mehr als einen Wert haben. Daher wird hier eine kommagetrennte Auflistung erwartet (z. B. Fahrzeug 1, Fahrzeug 2). Bisher unbekannte Werte werden automatisch angelegt. Bei der Einsatzart wird nur der erste Wert berücksichtigt.

Wahrheitswerte (Ja/Nein)

Manche Felder können nur wahr oder falsch sein, dies sind Besonderer Einsatz und Fehlalarm. Als wahr werden die Werte 1 und Ja (Groß- und Kleinschreibung irrelevant) akzeptiert, alle anderen Werte einschließlich eines leeren Feldes zählen als falsch.

Datumsangaben

Für die Felder Alarmzeit und Einsatzende kann das Format von Datum und Uhrzeit beim Import eingestellt werden. Alle Datumsangaben einer Datei müssen dasselbe Format verwenden.

Export

Derzeit können die gespeicherten Einsatzberichte in den Formaten CSV, CSV für Excel und JSON exportiert werden. Die Funktion ist unter Werkzeuge → Einsatzberichte exportieren zu finden.

Allgemeine Hinweise

Standardmäßig werden die Einsatzberichte als Entwurf importiert, können also nochmal überarbeitet werden, bevor sie auf der Webseite zu sehen sind. Dieser Ansatz ist auch beim Import deutlich schneller und wird deshalb empfohlen. Trotzdem kann man beim Import die Option wählen, die Berichte direkt zu veröffentlichen.

Beim Export werden keine WordPress-spezifischen Metadaten berücksichtigt. Um bei einem Umzug der Seite die Einsatzberichte zu übernehmen, ist daher der WordPress-eigene Export und Import besser geeignet.