Startseite
Startseite

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

Anzeige von Regelverletzungen in dynamischen Formularen

Darstellung im WebClient

Regelverletzungen werden dem Redakteur im WebClient bereits in der Seitenvorschau und nicht erst beim Öffnen des Formulars angezeigt:

Im Statusbereich des WebClients: Regelverletzungen werden mit einem Ausrufezeichen in der Statusanzeige und unter dem Menüpunkt „Validierungsprobleme“ im Statusmenü angezeigt (Das Icon wird unabhängig von der verwendeten Restriktionsstufe immer „gelb“ angezeigt).

Beim Klick auf einen Eintrag unterhalb von „! Validierungsprobleme“ kann der Redakteur direkt das entsprechende Formular öffnen, um dort die Eingabe zu korrigieren.

Hinweis: In diesem Bereich werden nur Regelverletzungen innerhalb der Restriktionsstufen <ON_SAVE/> und <ON_RELEASE/> angezeigt. Regelverletzung innerhalb eines <ON_EVENT/>-Tags werden nicht angezeigt.

In der Seitenvorschau des WebClients: Regelverletzungen werden auch beim Anzeigen von Bearbeitungsmöglichkeiten für Absätze oder Eingabekomponenten innerhalb der Seitenvorschau anzeigt (beim Überfahren des Bereichs mit dem Mauszeiger). Dazu wird die Umrahmung durch eine gelbe Markierung (siehe Punkt 8) und die eingeblendeten Iconleiste durch ein gelbes Ausrufezeichen (siehe Punkt 7) ergänzt. (Das Icon wird unabhängig von der verwendeten Restriktionsstufe immer „gelb“ dargestellt).

Beim Bearbeiten der Formularinhalte im WebClient: Jede Verletzung einer Regel wird dem Redakteur unmittelbar beim Bearbeiten eines Formulars angezeigt (analog zum JavaClient):

  1. Anzeige einer Regelverletzung innerhalb einer Redaktionssprache durch eine farbige Beschriftung in der 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. Eine Anzeige der gesammelte Korrekturhinweise für diese Seite (vgl. Darstellung im JavaClient) erfolgt im WebClient über den Statusbereich (s.o.) und nicht über das Formular.
  7. Anzeige einer Regelverletzung durch ein gelbes Ausrufezeichen in der Iconleiste beim Überfahren des Bereichs in der Seitenvorschau.
  8. Anzeige einer Regelverletzung durch eine gelbe Markierung beim Überfahren des Bereichs in der Seitenvorschau.

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

Wichtig Prinzipbedingt können nicht alle Regelverletzungen im WebClient angezeigt werden. Die Anzeige einer Regelverletzung, die nicht direkt im Formular der angezeigten Vorschauseite, sondern in einem abhängigen Formular stattfindet, kann beispielsweise nicht angezeigt werden (z. B. eine Verweisvorlage, die in einer Eingabekomponente der Seite verwendet wird).

Farbschema

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

  • „rot“ 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 (ausgenommen die Anzeige im Statusbereich und innerhalb der Seitenvorschau). 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: 2012-11-20