Startseite
Startseite

Startseite / Vorlagenentwicklung / Regeln / Darstellung einer Regelverletzung / im JavaClient

Anzeige von Regelverletzungen in dynamischen Formularen

Dynamische Formulare sollen die Redakteure beim Erfassen von redaktionellen Inhalten unterstützen. Der Ersteller eines dynamischen Formulars (also der Vorlagenentwickler) kann über die zur Verfügung gestellten Hilfsmittel (Tags für die Regeldefinition) den Redaktionsprozess steuern und dem Redakteur Korrekturhinweise im Formular einblenden oder auch restriktiver in den Prozess eingreifen und beispielsweise das Speichern einer ungültigen Eingabe unterbinden.

Darstellung im JavaClient

Jede Verletzung einer Regel wird dem Redakteur beim Bearbeiten eines Formulars im Arbeitsbereich des JavaClients unmittelbar angezeigt. Die Darstellung unterscheidet sich dabei klar vom sonstigen Layout des Arbeitsbereichs, um fehlerhafte Eingaben deutlich hervorzuheben.

Beim Anzeigen und Bearbeiten von Formularinhalten im Arbeitsbereich des JavaClients:

  1. Anzeige einer Regelverletzung innerhalb einer Redaktionssprache durch eine farbige Markierung der Register zur Sprachumschaltung.
  2. Anzeige einer Regelverletzung innerhalb einer Gruppierung von Eingabekomponenten durch eine farbige Markierung der Register (vgl. CMS_GROUP).
  3. Anzeige einer Regelverletzung innerhalb einer Eingabekomponente durch eine farbige Hervorhebung der Komponente.
  4. Anzeige von (sprachabhängigen) Korrekturhinweisen für Eingabekomponenten, sofern diese vom Vorlagenentwickler definiert wurden (siehe <MESSAGE/>-Tag ).
  5. Neben den Hinweisen, die explizit vom Vorlagenentwickler in der Regel definiert werden können (siehe Punkt 4), blendet das FirstSpirit-Framework automatisch einen Korrekturhinweis mit der Aufforderung "Bitte korrigieren Sie Ihre Eingabe!" außerhalb des scrollbaren Bereichs ein, der für den Redakteur immer sichtbar bleibt:
  6. Die Anzahl der noch zu korrigierenden Eingaben (innerhalb eines Formulars) werden dem Redakteur im Button „Anzeigen[Anzahl]“ angezeigt. Über einen Klick auf den Button öffnet sich eine Liste mit allen Eingabekomponenten des aktuellen Arbeitsbereichs, die noch ungültige Eingaben aufweisen. Mit einem Klick auf den gewünschten Eintrag kann der Redakteur direkt zur betreffenden Eingabekomponente springen, um dort die Eingabe zu korrigieren.

Mit Ausnahme der Korrekturhinweise für eine Eingabekomponente werden alle Markierungen und Hinweise automatisch vom FirstSpirit-Framework zur Verfügung gestellt.

Farbschema

Für die farbige Hervorhebung einer Regelverletzung wird ein Farbschema verwendet, das abhängig von der verwendeten Restriktionsstufe ist:

  • „brombeer“ bei verletzter <ON_SAVE/>-Regel
  • „gelb“ bei verletzter <ON_RELEASE/>-Regel
  • keine farbige Hervorhebung bei verletzter <ON_EVENT/>-Regel

Treten innerhalb eines Formulars mehrere Regelverletzungen auf, wird für Markierungen und Korrekturhinweise des gesamten Formulars immer das Farbschema der höchsten Restriktionsstufe verwendet. Die Markierungen und Korrekturhinweise für einzelne Eingabekomponenten erfolgen aber innerhalb des Farbschemas der jeweiligen Restriktionsstufe.

© 2005 - 2014 e-Spirit AG | Alle Rechte vorbehalten. | Letzte Änderung: 2013-08-06