Univention Bugzilla – Bug 26274
Progressbar für Standby-Mixin
Last modified: 2012-07-20 15:24:26 CEST
Diese Erweiterung muss für UCS übernommen werden. +++ This bug was initially created as a clone of Bug #26273 +++ In mehreren Modulen wird ein Widget benötigt, dass einen Fortschrittsbalken mit Informationen anzeigt, wenn Operationen durchgeführt werden. Es gibt bereits ein Standby-Mixin dem ein Widget übergeben werden kann. Das neue Widget sollte so gebaut werden, dass es in dem Standby-Mixin genutzt werden kann. <Titel> |##### | 27% <weitere Informationen>
Created attachment 4234 [details] ProgressInfo Widget
Created attachment 4245 [details] Patch Einen weiteren Fix gab es noch für dieses Feature (siehe angehängten Patch).
Das ist im Patch noch nicht enthalten: Eine Sache noch: Es wäre sinnvoll, wenn "width: 400px" mit in die CSS-Datei wandern würde, damit diese Größe einheitlich über die Module hinweg ist. Mit "width" anstelle von "min-width" wird zu langer Text in die nächste Zeile umgebrochen, das ist vielleicht besser, anstelle die Breite des Widgets zu verändern. Index: css/dijit/themes/umc/umc.css =================================================================== --- css/dijit/themes/umc/umc.css (Revision 31381) +++ css/dijit/themes/umc/umc.css (Arbeitskopie) @@ -5212,6 +5212,7 @@ .umcProgressInfo { background-color: #fff; + min-width: 400px; } .umc .umcMultiObjectSelectDetailDialog form {
Im Zuge von Bug viel auf, dass der Aufruf von destroyRecursive() in uninitialize() zu einigen Problemen führte. Bitte die folgende Anpassung mit übernehmen: ==================== --- umc/widgets/ProgressInfo.js (Revision 31967) +++ umc/widgets/ProgressInfo.js (Arbeitskopie) @@ -47,11 +47,6 @@ current: 0, - uninitialize: function() { - this.inherited(arguments); - this.destroyRecursive(); - }, - buildRendering: function() { this.inherited(arguments); ====================
(In reply to comment #4) > Im Zuge von Bug viel auf, ... → Bug 26373
Patch angewendet und ChangeLog-Eintrag hinzugefügt
Das Progressinfo-widget ist vorhanden und funktionsfähig. Die min-width Änderung ist enthalten. Die uninitialize-Methode ist rausgenommen. Changelog ist auch vorhanden. univention-management-console-frontend 1.0.372-2
UCS 3.0-2 has been released: http://forum.univention.de/viewtopic.php?f=54&t=1905 If this error occurs again, please use "Clone This Bug".