Wiki-Quellcode von Nachrichten

Zuletzt geändert von YellowFox_RD am 2025/01/23 13:17

Verstecke letzte Bearbeiter
YellowFox_RD 1.1 1 (% class="box" %)
Dominic Lippmann 3.1 2 (((
3 Inhaltsverzeichnis
4 )))
5
YellowFox_RD 1.1 6 {{toc/}}
7
8 = Grundlagen =
Dominic Lippmann 3.1 9
YellowFox_RD 1.1 10 == Wozu nutze ich die Nachrichtenverwaltung ==
Dominic Lippmann 3.1 11
YellowFox_RD 1.1 12 Die Nachrichtenverwaltung ermöglicht das Senden und Empfangen von Textnachrichten zu und von Fahrzeugen mit Display. Neben einfachen Textnachrichten können auch sogenannte Bestätigungsnachrichten versendet werden, deren Empfang quittiert werden muss oder bei denen eine Auswahl durch den Fahrer erfolgen soll.
Dominic Lippmann 3.1 13
YellowFox_RD 1.1 14 == Verfügbare Übersichten ==
Dominic Lippmann 3.1 15
YellowFox_RD 1.1 16 Standardmäßig stehen nach Aufruf folgende Reiter der Nachrichtenverwaltung zur Verfügung:
Dominic Lippmann 3.1 17
YellowFox_RD 1.1 18 (((
19 * [[Chat>>doc:||anchor="Nachrichten-chatmodul"]]
20 * [[gesendete Nachrichten>>doc:||anchor="Nachrichten-sentMessages"]]
21 * [[nicht zugestellte Nachrichten>>doc:||anchor="Nachrichten-notDeliveredMessages"]]
22 * [[empfangene Nachrichten>>doc:||anchor="Nachrichten-receivedMessages"]]
23 * [[Nachrichtenpool>>doc:||anchor="Nachrichten-messageDrafts"]]
Dominic Lippmann 4.1 24 * [[Suche>>doc:||anchor="Nachrichten-searchMessages"]]
YellowFox_RD 1.1 25 * [[Einstellungen>>doc:||anchor="Nachrichten-Einstellungen"]]
26 )))
Dominic Lippmann 3.1 27
YellowFox_RD 1.1 28 = Einzelansichten =
Dominic Lippmann 3.1 29
YellowFox_RD 1.1 30 Allgemeiner Tabellenaufbau
31 Oberhalb der Tabelle sind mehrere Buttons verfügbar. Hierbei stehen die Funktionalitäten zum aktualisieren der aktuellen Liste, zum erstellen einer neuen Nachricht sowie zum (erneuten) senden oder löschen der ausgewählten Nachrichten zur Verfügung.
Dominic Lippmann 3.1 32
YellowFox_RD 1.1 33 |[[image:reload.png]]|//Aktualisieren//|Lädt die aktuelle Liste neu
34 |[[image:new_message.png]]|//Neue Nachricht erstellen//|Öffnet das Fenster um eine neue Nachricht zu erstellen
35 |[[image:send_selected_message.png]]|//Ausgewählte Nachrichten (erneut) senden//|Sendet die gewählten Nachrichten an das jeweilige Display. Wurde einem Nachrichtenentwurf noch kein Display zugewiesen, so werden die entsprechenden Nachrichten dann in einer Liste aufgeführt mit der Möglichkeit jeweils einzeln oder gebündelt ein Fahrzeug zuzuweisen.
36 |[[image:del_selected_message.png]]|//Ausgewählte Nachrichten löschen//|Achtung, löscht die Nachrichten komplett aus dem Portal inklusive aller bisher zugeordneten Statusmeldungen
37
38 Alle Tabellen zeigen je nach Einstellung eine bestimmte Anzahl an Einträgen. Die Zahl kann temporär direkt im Tabellenkopf order dauerhaft in den Einstellungen angepasst werden. Außerdem befindet sich rechts oben immer ein Suchfeld, welches zur Suche über die Felder: Absender, Fahrzeug, Nachrichtenstatus und Nachricht dient. Weiterhin können die Daten je nach Spalte auf- oder absteigend sortiert werden.
39 Folgende Tabellenspalten sind verfügbar:
Dominic Lippmann 3.1 40
YellowFox_RD 1.1 41 |//Nachricht erstellt am//|Datum und Uhrzeit zu dem die Nachrichtenvorlage erstellt wurde.
42 |//Absender//|Name des Erstellers der Nachricht.
43 |//Fahrzeug//|Fahrzeug, an welches die Nachricht gesendet wurde.
44 |//Nachrichtenstatus//|Letzte Statusmeldung, die vom Fahrzeug gesendet wurde (für Nachrichtenpool nicht verfügbar).
45 |//Nachricht//|Eigentlicher Nachrichtentext
Dominic Lippmann 3.1 46 |//Aktion//|(((
47 * [[image:magnifier.png]] Zeigt die Details mit der erfolgten Kommunikationshistorie an.
48 * [[image:advancedsettings.png]] Nur beim Nachrichtenpool verfügbar. Ermöglicht die Bearbeitung der Nachrichtendaten.
49 * [[image:duplicate_message.png]] Erstellt eine Kopie der Nachricht, um eine neue Nachricht mit den selben oder ähnlichen Daten anzulegen.
50 * [[image:response.png]] Nur bei empfangenen Nachrichten verfügbar. Öffnet das Menü zum erstellen einer neuen Nachricht und übernimmt dabei das aktuelle Fahrzeug als Vorauswahl.
YellowFox_RD 1.1 51 )))
52
53 == Verfügbare Liste ==
Dominic Lippmann 3.1 54
55 |//gesendete Nachrichten {{id name="Nachrichten-sentMessages"/}}//|Hier finden sich alle Nachrichten, welche vom Portal aus gesendet wurden. Handelte es sich dabei um eine Nachricht, die eine Antwort erfordert, wird auch die eventuell empfangene Antwort angezeigt.
YellowFox_RD 1.1 56 |//nicht zugestellte Nachrichten// {{id name="Nachrichten-notDeliveredMessages"/}}|Die hier aufgeführten Nachrichten befinden sich entweder noch im Zustellungsversuch oder die Zustellung wurde abgebrochen.
57 |//empfangene Nachrichten// {{id name="Nachrichten-receivedMessages"/}}|Es ist auch möglich, Nachrichten direkt auf dem Fahrzeugdisplay zu erzeugen und diese dann an das Portal zu senden. Solche Nachrichten finden sich unter diesem Reiter.
58 |//Nachrichtenpool// {{id name="Nachrichten-messageDrafts"/}}|Wurde eine Nachricht nur erstellt und noch nicht direkt gesendet, landet diese zunächst im Nachrichtenpool. Solche Nachrichten müssen auch noch keinem Fahrzeug zugewiesen sein. Diese Entwürfe können natürlich noch bearbeitet und einzeln oder als Gruppe gesendet werden.
Dominic Lippmann 3.1 59 |//Suche {{id name="Nachrichten-searchMessages"/}}//|Die Suche ermöglicht die gezielte Eingrenzung der anzuzeigenden Nachrichten nach mehreren Kriterien in nahezu beliebiger Kombination. Eine genaue Erlärung der Suchmaske erfolgt unter dem extra Menüpunkt '[[Die Suche>>doc:||anchor="Nachrichten-DieSuche"]]'
YellowFox_RD 1.1 60
61 Für die Listen außer der Suche wird zusätzlich die Anzahl der jeweils vorhandenen Nachrichten direkt in der Reiterübersicht angezeigt. Bis auf die Suche zeigen die Listen außerdem nur die Daten der letzten 2 Monate. Werden ältere Daten benötigt, so ist in der Suche eine entsprechende Zeiteingrenzung wählbar. Die Eingrenzung wie bei den Reitern lässt sich dann über den Status festlegen.
Dominic Lippmann 3.1 62
YellowFox_RD 1.1 63 == Die Suche ==
Dominic Lippmann 3.1 64
YellowFox_RD 1.1 65 Wird die Suche aufgerufen ist als Vorgabe nur die Eingrenzung auf die Aufträge der letzten 30 Tage aktiv.
66 Um eine Suche mit den entsprechenden Parametern durchzuführen ist zwischen den Eingabefeldern und der eigentlichen Tabelle der Button //Suche// zu finden.
67 Dabei stehen folgende Suchparameter zur Auswahl:
Dominic Lippmann 3.1 68 //Erstellungszeitraum//, //Statuseinträge//, //Nachrichtentext//, //Fahrzeug(e)//, //Nachrichtenstatus// und //Nutzer//
YellowFox_RD 1.1 69 Bei den ersten beiden Parametern handelt es sich hier um Zeiträume. Es ist jeweils möglich aus einer Liste vordefinierter Zeiträume zu wählen. Genauso kann für die Zeitspannen nur jeweils ein Datumsfeld gesetzt sein. Hinter einem gesetzten Datum erscheint jeweils ein x ( [[image:cross.png]] ), um die Eingrenzung wieder aufzuheben.
70 Für alle anderen Eingabefelder können mehrere Suchbegriffe zur Eingrenzung genutzt werden. Ein oder mehrere Fahrzeuge lassen sich vergleichbar der Erstellung/Bearbeitung einer Nachricht festlegen. Für die anderen Eingabefelder wird jeder Suchbegriff als sogenanntes Token angezeigt und ist einzeln wieder löschbar. Eine Nachricht wird dabei dann gefunden, wenn für jeden gesetzten Parameter mindestens eines dieser Token zutrifft.
Dominic Lippmann 3.1 71
YellowFox_RD 1.1 72 = Nachricht erstellen/bearbeiten =
Dominic Lippmann 3.1 73
YellowFox_RD 1.1 74 Nach Klick auf //neue Nachricht erstellen// ([[image:new_message.png]]) wird die entsprechende Eingabemaske zur Abfrage der Daten angezeigt. Die Eingabemasken zur Bearbeitung, Beantwortung oder Kopie einer Nachricht sehen quasi identisch aus, so dass die hier folgenden Ausführungen allgemeingültig sind.
Dominic Lippmann 3.1 75
YellowFox_RD 1.1 76 |//Fahrzeuge//|Eine Nachricht kann an eines oder mehrere Fahrzeuge gesendet werden. Nach Auswahl von „mehrere Fahrzeuge auswählen“ wird die Fahrzeugliste nach Gruppen sortiert angezeigt, die eine Auswahl mehrerer Fahrzeuge ermöglicht. Damit eine Nachricht gesendet werden kann, muss mindestens ein Fahrzeug ausgewählt sein.
Dominic Lippmann 3.1 77 |//Antwortmöglichkeiten//|Im Falle eines Garmin Displays können direkt Antwortmöglichkeiten für den Fahrer vorgegeben werden. Im Einzelnen sind dabei folgende Einstellungen möglich:(((
YellowFox_RD 1.1 78 * //Bestätigungsnachricht//: Die Nachricht muss vom Fahrer nach dem Lesen bestätigt werden, so dass der Erhalt wichtiger Nachrichten nachprüfbar ist.
79 * //Ja/Nein Nachricht//: Der Fahrer muss die Nachricht mit 'Ja' oder 'Nein' bestätigen und damit eine Entscheidung treffen.
80 * //Nachricht mit vorgegebenen Antworten//: Abhängig von Ihrer Konfiguration der Antwortvorlagen in den Displayeinstellungen können Sie hier eine eigene Auswahl an Antwortmöglichkeiten zur Bestätigung einer Nachricht festlegen
81 )))
82 |//Nachrichtentext//|Der eigentliche Nachrichtentext. Die Länge des Auftragstextes ist abhängig vom Displaytyp. Direkt unterhalb des Eingabefeldes ist daher die Anzahl der verbleibenden Zeichen vermerkt.
83 |//Abbrechen//|Bricht die Eingabe ab und kehrt zur Liste zurück, von der aus die Erstellen Maske aufgerufen wurde.
84 |//Nachricht erstellen / Änderungen speichern//|Speichert die Nachricht, so dass dieser im Nachrichtenpool sichtbar ist.
85 |//Nachricht senden//|Eine Nachricht, zu der mindestens ein Fahrzeug festgelegt wurde, kann auch direkt an dieses gesendet werden. Dabei wird die Nachricht selbst gespeichert und dann gesendet.
86
87 = Chat{{id name="Nachrichten-chatmodul"/}} =
Dominic Lippmann 3.1 88
YellowFox_RD 1.1 89 Ene Alternative zu den anderen Modulen stellt der Chat dar. Im Kern wurde hier die Zuordnung gedreht. Das heißt, statt einer Anzeige der Daten der gesamten Flotte je Nachrichtentyp wird jetzt die Kommunikation mit einem einzelnen Fahrzeug angezeigt.
90 Der Linke Bereich mit der ausblendbaren Fahrzeugliste zeigt analog zur Fahrzeugliste der Karte folgende Informationen:
Dominic Lippmann 3.1 91
YellowFox_RD 1.1 92 (((
93 * Fahrzeugkennzeichen
94 * Zündungsstatus
95 * Zeitpunkt und Ort der letzten GPS Meldung
96 * Anzahl ungelesener Nachrichten, welche vom Fahrzeug an das Portal gesendet wurden
97 * Optional: Der aktuell angemeldete Fahrer
98 )))
Dominic Lippmann 3.1 99
YellowFox_RD 1.1 100 Die angezeigten Fahrzeuge lassen sich über die oberhalb angezeigte Suche eingrenzen.
101 Der Hauptbereich ist dann wie folgt untergliedert:
Dominic Lippmann 3.1 102
YellowFox_RD 1.1 103 (((
104 * oberste Leiste: (((
105 * Optional: das aktuell gewählte Fahrzeig
106 * Eine Sucheingabe zur Freitextsuche in allen Nachrichten einen Fahrzeuges
107 * Das Icon, um den Chat in einem neuen Fenster zu öffnen - und danach im Portal unabhängig weiterzuarbeiten
108 )))
109
110 * zentraler Bereich:(((
111 * Die eigentlichen Nachrichten von und an das jeweilige Fahrzeug
112 )))
113
114 * untere Leiste:(((
115 * Das Eingabefeld für den Nachrichtentext
116 * Optional: Wählbare Antwortvorlagen für die Nachrichten
117 * Das Icon zum senden einer Nachricht
118 * Optional: Wurde eine Antwortvorlage vorgegeben, wird die Auswahl separat angezeigt
119 )))
120 )))
Dominic Lippmann 3.1 121
YellowFox_RD 1.1 122 == Nachrichtenanzeige ==
Dominic Lippmann 3.1 123
YellowFox_RD 1.1 124 Jede Nachricht wird eigenständig in einer Blase dargestellt. Dabei erfolgt eine Kennzeichnung, ob diese Nachricht über das Portal, die RTI Schnittstelle oder ein Fahrzeug erstellt wurde. Für Nachrichten aus dem Portal wird der jeweilige Portalnutzer angegeben, der die Nachricht erstellt hat. Wurde die Nachricht auf einem Fahrzeug erstellt, wird der Name des angemeldeten Fahrers angezeigt. War kein Fahrer angemeldet, wird das Fahrzeugkennzeichen angezeigt.
125 Die Nachrichten sind dabei von der ältesten zur neuesten sortiert. Wobei zunächst die neuesten Nachrichten angezeigt werden. Ältere Nachrichten werden nachgeladen, sobald innerhalb der Nachrichten ganz nach oben gescrollt wird. Die Liste wird außerdem im Hintergrund laufend aktualisiert, so dass neue Nachrichten vom Fahrzeug oder von anderen Portalnutzern mit kurzer Verzögerung automatisch nachgeladen und angezeigt werden.
126 Wurde eine Nachricht mit Antwortvorlagen erstellt, so ist dies direkt unter dem Nachrichtentext gekennzeichnet. Bei einer empfangenen Antwort, wird diese auch entsprechend angezeigt. Ein Klick auf die Zeile zeigt zudem die gesendeten möglichen Antworten an.
127 Im unteren rechten Bereich ist der Sendungs- /Empfangsstatus und das Erstellungsdatum der Nachricht sichtbar. Ein Klick auf das Datum öffnet die Detaillierte Historie mit den einzelnen Zeiten der Statuswechsel.
128 Zur Anzeige des Status sind folgende Icons definiert
Dominic Lippmann 3.1 129
YellowFox_RD 1.1 130 |[[image:sending_unsent.png]]|Die Nachricht wird an den Server gesendet
131 |[[image:sending_sent.png]]|Die Nachricht wurde erfolgreich an den Server gesendet
132 |[[image:sending_received.png]]|Die Nachricht wurde erfolgreich an das Fahrzeugdisplay gesendet
133 |[[image:sending_read.png]]|Die Nachricht wurde vom Fahrer gelesen
134 |[[image:send_failed.png]]|Die Nachricht konnte nicht zugestellt werden
135
136 Auch für diese Detailansicht wird nach Möglichkeit angegeben, welche Person welche Aktion durchgeführt hat.
Dominic Lippmann 3.1 137
YellowFox_RD 1.1 138 = Einstellungen =
Dominic Lippmann 3.1 139
YellowFox_RD 1.1 140 Je nach Berechtigung und Hardware sind im Einstellungsbereich mehrere Unterpunkte verfügbar.
Dominic Lippmann 3.1 141
142 |//Persönliche Einstellungen//|Immer verfügbar sind die Anzeigeeinstellungen. Hier stehen folgende Einstellungen zur Verfügung:(((
YellowFox_RD 1.1 143 * Anpassen der Anzahl der Tabellenzeilen, welche in den Übersichten dargestellt werden
144 * Einstellung, ob beim erhalt neuer Nachrichten gleichzeitig zur Meldung ein Ton abgespielt werden soll (funktioniert nicht in jedem Browser)
145 )))
146 |//Menüleiste einstellen//|Welche Reiter (Tabs) angezeigt werden und in welcher Reihenfolge diese Anzeige erfolgen soll lässt sich hier anpassen. Der Administrator einer Firma kann diese Anordnung nicht nur für sich selbst sondern auch für alle anderen Mitarbeiter einer Firma festlegen beziehungsweise die Änderung durch die Nutzer unterbinden.
147 |//Displayeinstellungen//|Hierüber lassen sich bis zu 8 Nachrichtentexte als Vorlage auf dem Fahrzeugdisplay vordefinieren. Sollten in den Fahrzeugen Garmin Displays verwendet werden, kann für diese Fahrzeug auch eine Auswahl vordefinierter Antworttexte übertragen werden. Die Auswahl der Antworten lässt sich dann beim erstellen einer neuen Nachricht für diese Fahrzeuge festlegen. Nach jeder Änderung der Vorlagen sollten die Änderungen auch an die Fahrzeuge übertragen werden. Ein Nutzer kann die Einstellungen immer nur für die Fahrzeuge setzen, für die er auch das Bearbeitungsrecht hat
148