Univention Bugzilla – Bug 42229
Allow grid view of users with photos being visible
Last modified: 2017-04-04 18:28:42 CEST
Created attachment 7973 [details] Mockup See attached mockup, it would be beautiful to have the possibility as in other programs (e.g. Odoo) to have a grid view with photos of all users.
univention-management-console-module-udm r77211 univention-web r77213 Notes: * The Bootstrap classes might need adjustment after Bug 43528 and Bug 43521 are fixed. * I think Bug 43509 is related to this Bug. Sometimes tiles are still visible for a moment after changing to a detail page. * Encouraging users to set the jpegPhoto might become a problem in big domains: Bug 43694 * Some sort of thumbnail would be nice to reduce bandwidth (either as a cache or generated on demand)
r77255 + r77258: cleanup changeView method
Very nice feature. See the attached screenshot, I think the size of the elements has to be adjusted.
Created attachment 8533 [details] umc_gallery.png
I think we should 1. move the search input fields to the top instead of left (is planned via Bug #43528) 2. resize the tiles to 150%
Created attachment 8553 [details] patch Suggestion: 1. Don't query the image via xhr but via a regular GET request. 2. Create a Apache rewrite rule for …/udm/users/user/$dn/image to /udm/image?flavor=...&dn=... → This allows the browser to cache the image 3. Set explicit cache control and expiration HTTP headers to make sure the images are cached for a long time, we could even set Last-Modified from the "modifyTimestamp" LDAP attribute. Generating some E-Tag would also be nice. Maybe we could even add some versioning to the URL, too, by adding the E-Tag into the URL: …/udm/users/user/$dn/$etag/image. Then the cache would immediately be invalidated when the image changes.
(In reply to Florian Best from comment #6) > Created attachment 8553 [details] > patch > > Suggestion: > 1. Don't query the image via xhr but via a regular GET request. > 2. Create a Apache rewrite rule for …/udm/users/user/$dn/image to > /udm/image?flavor=...&dn=... → This allows the browser to cache the image > 3. Set explicit cache control and expiration HTTP headers to make sure the > images are cached for a long time, we could even set Last-Modified from the > "modifyTimestamp" LDAP attribute. Generating some E-Tag would also be nice. > Maybe we could even add some versioning to the URL, too, by adding the E-Tag > into the URL: …/udm/users/user/$dn/$etag/image. Then the cache would > immediately be invalidated when the image changes. I will move this into its own bug
There are no checkboxes. How to select multiple users? (with CTRL).
(In reply to Florian Best from comment #8) > There are no checkboxes. How to select multiple users? (with CTRL). I think I can add checkboxes (maybe under the menu button?), do you think that feature that would be missed?
(In reply to Jürn Brodersen from comment #9) > (In reply to Florian Best from comment #8) > > There are no checkboxes. How to select multiple users? (with CTRL). > > I think I can add checkboxes (maybe under the menu button?), do you think > that feature that would be missed? See bug 43990
Looks good and works fine on mobile and other browsers. I recorded some minor issues at Bug 44129. → VERIFIED
UCS 4.2 has been released: https://docs.software-univention.de/release-notes-4.2-0-en.html https://docs.software-univention.de/release-notes-4.2-0-de.html If this error occurs again, please use "Clone This Bug".