Bug 36322 - Back button in software module
Back button in software module
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Software update
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.0
Assigned To: Alexander Kramer
Florian Best
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-28 06:07 CET by Stefan Gohmann
Modified: 2014-11-26 06:54 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
umc-software-module-back-button.png (85.12 KB, image/png)
2014-10-28 06:07 CET, Stefan Gohmann
Details
Back button in software module (83.08 KB, image/png)
2014-10-29 09:36 CET, Alexander Kramer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2014-10-28 06:07:25 CET
Created attachment 6247 [details]
umc-software-module-back-button.png

See attached screenshot. The module text describes how to go back to the overview with the back button. I don't think the X is recognized as back button. We should adjust the text.
Comment 1 Stefan Gohmann univentionstaff 2014-10-28 06:09:40 CET
Update: The user will probably use the back button of the browser.
Comment 2 Stefan Gohmann univentionstaff 2014-10-28 11:16:41 CET
I think a easy solution would be to re-added the back button like in UCS 3.2. We should fix it for the final release.
Comment 3 Alexander Kramer univentionstaff 2014-10-29 09:36:27 CET
Created attachment 6251 [details]
Back button in software module

r55064
As requested I added the back button.

Package: univention-updater
Version: 10.0.28-1.1298.201410290926
Branch: ucs_4.0-0
Comment 4 Florian Best univentionstaff 2014-10-29 11:24:17 CET
You can use page.set('navButtons', [{...}]) to set the navigation buttons.

Also there is a function which allows/disallows to use the close button. This is required because while an update runs the button must not be clickable.
Comment 5 Alexander Kramer univentionstaff 2014-10-30 11:01:21 CET
(In reply to Florian Best from comment #4)
> You can use page.set('navButtons', [{...}]) to set the navigation buttons.
> 
> Also there is a function which allows/disallows to use the close button.
> This is required because while an update runs the button must not be
> clickable.

r55128
Thanks for the clue.
I moved the button declaration to the postMixInProperties. Just next to the headerButtons. I think this is the best place.

As discussed the button onClick event handels already diffrent cases. So if an update is runnning the user will get an dialog which tells that it isn't possible to go back atm.

Package: univention-updater
Version: 10.0.32-1.1302.201410301033
Branch: ucs_4.0-0
Comment 6 Florian Best univentionstaff 2014-11-03 10:29:35 CET
Yes, works fine. interim-bug no changelog.
Comment 7 Stefan Gohmann univentionstaff 2014-11-26 06:54:56 CET
UCS 4.0-0 has been released:
 http://docs.univention.de/release-notes-4.0-0-en.html
 http://docs.univention.de/release-notes-4.0-0-de.html

If this error occurs again, please use "Clone This Bug".