Az űrlapok helyes használatához sokszor elengedhetetlenek a súgószövegek, ill. egy űrlap mentésekor az adatok feldolgozása kapcsán szükségesek a visszajelzések és tájékoztató üzenetek.
A visszajelzések lehetséges helye:
Súgószövegek Az oldallal kapcsolatos sógószövegek helye az információs panel (DL.proform-infopanel DT.help
), az űrlap egyes mezőinek súgószövege pedig az adott űrlapcsoport (P.proform-help
).
Sikertelenséget jelző hibaüzenetek (felhasználói hibaüzenetek) Ha űrlap küldésekor a bemeneti adatok problémásak, nem egy külön hibaoldalra dobjuk a felhasználót, hanem visszatérünk az űrlapra, és visszaírjuk a hibás adatokat és felsorolásjellegű hibaüzenetet adunk, hogy mely adatok nem voltak elfogadhatóak ill. mely adatok hiányoztak. Ezen hibaüzenetek mindig az űrlapcsoportban helyezkednek el. (egy: P.proform-error
, több: UL.proform-error
)
Amennyiben elvárás, hogy JS támogatás nélkül is működjön az űrlapok ellenőrzése a konkrét mezőt is meg kell jelölni (INPUT.warning
).
Sikerességet jelző üzenetek Ha űrlap küldésekor minden adat megfelelő volt és sikeres művelet történt, mindenképpen visszaigazolást adunk a művelet sikerességéről. Alapelv, hogy adminisztrációs oldalon – ahol a kezelési gyorsaság nagyon számít – lehetőleg nem alkalmazunk csupán „sikerült” oldalakat, míg felhasználói oldalon – ahol az egyértelműség számít, hisz a rendszert nem ismerők használják – ilyeneket alkalmazunk. Tehát adminisztrációs oldalon elsősorban az információs panelre írjuk ki ezeket (DL.proform-infopanel DT.successful
), ha nem megoldható, akkor független üzenetként jelennek meg (P.proform-successful
). Felhasználói oldalon pedig a független üzenetek dominálnak.
Rendszerhibaüzenetek Előre definiált nem várt bemeneti, vagy feldolgozási hibaüzenetek megjelenítésére szolgál. Mindig független megjelenésű (P.proform-error
).
Fejlesztői hibaüzenetek Nem várt PHP szintű hibaüzenetek megjelenésére szolgál, független megjelenéssel (PRE.proform-error
).
Az információs panel külön oldalon tekinthető meg.