Flashanzeige erweitert: Nun auch Details
authorMartin Helmling <martin.helmling@octosoft.eu>
Thu, 28 May 2015 15:51:42 +0000 (17:51 +0200)
committerMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Fri, 15 Jul 2016 18:07:38 +0000 (20:07 +0200)
commit5bc3c720b5c6f422ca3fa63d6d400d3a46fd633d
tree50fcb41a4c192c1c8941b7b3197b6d0392360765
parente79b666bb95d38213255da7ded138a2818db9adb
Flashanzeige erweitert: Nun auch Details

Für alle drei Flashanzeigen gibt es Detailanzeigen/optionalen Timeout

Details als textueller Link [Details]
ebenfalls wird Fenster nach oben gescrolled, damit flash info sichtbar ist.
Bei einigen Fehlermeldungen, z.B. bei LaTex Fehlern empfiehlt es sich,
kleinere Fehlermeldungen anzuzeigen, die dem Kunden verständlicher sind,
in den Details kann der lange Fehlertext (z.B auch sql Fehler) angezeigt werden

Änderung in clientjs:

nach Ausgabe einer Flash Anzeige (Info/Warning/Error)
wird nach oben gesprungen ( derzeit zum frame-header).

Damit wird die Anzeige auf jeden Fall sichtbar.

Flashanzeige erweitert: Funktion zum Text löschen nach Timeout

Bei neuen Controllern, die per AJAX laufen, ist es empfehlenswert
bestimmte Texte nach einer gewissen Zeit implizit zu löschen,
damit eine weitere identische Anzeige erkennbar ist.

Die Funktion ist derzeit explizit per js->run('kivi.clear_flash','info',10000) im Controller einzubauen,

ggf, später als eigenständige clientjs - Funktion
SL/ClientJS.pm
js/client_js.js
scripts/generate_client_js_actions.tpl
templates/webpages/common/flash.html