Commit Graph

159 Commits

Author SHA1 Message Date
Linty c9af737962 fixes #2544 improve AddUser UI layout
Hide AddUser error block on close and make the AddUser popin scrollable with layout fixes. Also refine two French translations (password and login key).
2026-03-26 10:10:20 +01:00
HWFord 4b68edbd5c issue #2516 update message colors 2026-02-19 15:58:46 +01:00
HWFord 5a3f1a306d issue #2516 update message icons
change all message icons to circled versions
2026-02-19 11:19:23 +01:00
Linty c6e4a3f0a5 fixes #2441 add password fields for generic users in user creation
Introduces password and password confirmation fields when creating a user with 'generic' status. The password fields are shown or hidden based on the selected user status, and validation is added to ensure passwords are entered and match. Also adds a button to generate random passwords for new generic users.
2025-11-14 17:45:06 +01:00
Linty c4e23c642f fixes #2337 set correct per_page to avoid excessive requests
...and remove pagination-per-page trigger
2025-03-04 11:08:26 +01:00
Linty aaec652a66 fixes #2317 adjust users initials in compact and tile view 2025-01-29 10:29:33 +01:00
HWFord b0905ac88c relates #2234 follow up dark mode standardisation
Finish updating dark mode colours
Also make some general CSS changes
2025-01-28 16:28:57 +01:00
winstoy 94148e0323 fixes #2235 Chinese text is not displayed on one line (#2282)
Add missing translations
Fix Chinese not displayed on one line with width fit-content
2025-01-08 13:56:20 +01:00
Linty bd9571cb72 fixes #2289 increase modal size and change messages margin 2024-12-05 12:42:10 +01:00
Linty 1525f9ced2 fixes #2283 reduce font-size for initials
...and add no wrap for username
2024-11-25 11:27:32 +01:00
Linty 34296598d4 fixes #2281 add two default conf for reset and activation link
When a password activation or reset link is generated, the link expiry time is now defined in two conf: $conf[’password_reset_duration‘] with a default time of one hour and $conf[’password_activation_duration‘] with a default time of 72 hours.
2024-11-20 17:09:26 +01:00
Linty 3a9e5f7dff fixes #2251 add en_UK and fr_FR translation 2024-10-24 16:00:58 +02:00
HWFord 91ba4d943a issue #2234 continue colour updates for dark mode
Courtesy of Alice
2024-10-24 08:35:13 +02:00
Linty b0bd8e83ad issue #2234 standardize user list and user popin colors 2024-09-24 16:30:18 +02:00
plegall c3bfa47fa9 fixes #2228 new trick to avoid Chrome to autocomplete input field 2024-09-17 19:01:59 +02:00
Linty 149b29607b [users] changing height of group select in edit user modal 2024-08-22 15:44:12 +02:00
plegall 3ee277f8e0 fixes #171 ability to filter user list on a specific user 2024-08-21 12:11:27 +02:00
Linty bfe1e85801 fixes #2201 better implementation for the number of associated users
removed the javascript part to directly manage disabling an option via the tpl in a foreach and data in php
2024-08-07 12:41:52 +02:00
Linty 316c20e5bd fixes #2201 for each filter we add the number of associated users
and the select is deactivated if no users are associated.
2024-08-05 17:50:10 +02:00
Linty 653b03aacc fixes #2132 implementing and improving new album selector
- Moved all related logic into album_selector.js for better maintainability and separation of concerns.

- Removed duplicates in TPL and CSS files, consolidating them into a single CSS file and a single TPL file for better organization and efficiency.

- Implementation of the album selector in the pages: photo editing, album editing and batch manager unit.

- Improved the album selector by adding a creation mode to create and select an album (only in admin pages).
2024-07-31 11:49:44 +02:00
Linty 2f89bf6726 fixes #2189 remove password link input text when email is sent
I've also modified the messages
2024-07-16 10:15:59 +02:00
Linty 31e12a4ab8 fixes #2185 remove underline and wrong color on hover buttons
button `Permissions` and `Visit history`
2024-07-15 12:20:59 +02:00
Linty c8d7503d4e related to #2165 new add user popin
- add field for add user
- in the `pwg.users.add` method, the params `send_password_by_mail` does nothing anymore. Because we no longer want to send passwords in clear text.
- in the `pwg.users.add` add a new `auto_password` parameter to generate a random password when a user is created
- use this parameter (`auto_password`) in user_list.js
- change mail content et password page on first login
2024-06-28 18:56:28 +02:00
Linty 834b339860 issue #2158 reducing the slider-bar-wrapper
in User and Guest modal
2024-06-25 13:26:16 +02:00
Linty 27cd5cde9e related to #2158 update user and guest pop in
- Implementation of a new modal for modifying a user or guest
- Addition of a function to allow plugins to add a tab to the new user modal
- Fix bug: "badger-number" is updated when a user is added or deleted
- Fix bug: When the user who is editing has permissions to delete the user he is modifying, the delete icon is now displayed correctly
- Added a new api method for modifying the main user and generating a link to reset a password
- Passed $conf[‘webmaster_id’] in database configuration
2024-05-31 18:12:52 +02:00
Willy "Linty fbae0b735c fixes #2071 sorts users by date and username 2023-12-18 18:05:09 +01:00
Willy "Linty a907588cf3 Issue #2031 An admin can't set another user as an admin/webmaster. UIX 2023-11-06 12:39:20 +01:00
plegall 911b9d8f8d issue #2001 another undefined keys on user_list 2023-10-10 12:00:20 +02:00
MatthieuLP 87926235ca fixed #1901 fixed dark mode colors for validation messages 2023-04-19 16:27:47 +02:00
MatthieuLP 1a62df3251 fixed #1878 added status translation in user manager 2023-03-13 10:28:40 +01:00
MatthieuLP beca490e8c related to #1834 reduce search input width if the screen is small 2023-01-10 15:21:28 +01:00
MatthieuLP 23a8d1d1fe related to #1834 added filtered users sentence and fixed search cancel in search input 2022-12-20 16:33:19 +01:00
MatthieuLP aa4ee2ca89 related to #1834 implemented badge on filter button 2022-12-20 14:21:23 +01:00
MatthieuLP 4ea57967cd fixed #1832 Number of displayed users in user manager is now saved in user_prefs 2022-12-19 16:35:46 +01:00
plegall ee2a14843e issue #1784 do not show visit_history button for guest 2022-11-28 10:59:03 +01:00
plegall ea89357618 fixes #1800 escape javascript strings (page broken in Catala) 2022-11-22 11:04:57 +01:00
Matthieu Leproux 9a4f9272b2 fixed #1784 added button in user edit popin to go on te history page with the user as filter 2022-11-09 15:45:48 +01:00
Matthieu Leproux b18399ffbd fixed #1727 switched back to ellipsis instead of scroll for long emails 2022-09-21 16:50:21 +02:00
Matthieu Leproux dc1913e3e5 related to #1727 changed dots to scroll bar 2022-09-13 15:11:17 +02:00
Matthieu Leproux 968d09ac90 related to #1727 fixed with dots for the moment 2022-09-13 12:06:30 +02:00
Matthieu Leproux 1ed159f7a7 fix #1700 use user_prefs instead of cookies for the view selector in plugin manager 2022-08-01 17:11:25 +02:00
Matthieu Leproux 74e932a5a9 fix #1699 we use user_prefs for the user view selector now 2022-08-01 15:57:58 +02:00
Matthieu Leproux f7301e5011 related to #1571 moving js to tpl so plugins can modify it 2022-06-27 11:23:00 +02:00
Zacharie Guet 0081e0178b Factorization of the css on the admin part
* Factorization of the head-button component
2022-06-19 14:42:18 +02:00
Matthieu Leproux 63414deadd related to #1602 Escaped variable in template instead of changing translation. 2022-06-06 14:25:02 +02:00
Matthieu Leproux 197938a5eb loading general component at header level to make shure default is loaded before clear or dark 2022-03-16 14:33:39 +01:00
Matthieu Leproux a62acc2fd7 fixing edge effects caused by commit 21a021d 2022-03-15 10:32:43 +01:00
Zacharie Guet 21a021da9c #1467 Redesign of the extension update page 2022-03-05 11:52:53 +01:00
guetz 6074e3fd46 #1467 Adding the translation keys (and translate to french) 2022-03-05 11:52:53 +01:00
guetz 0b51ba3720 #1467 Plugin download page general redesign
Implements the new general design (thanks to Clement's and Jule's mockup)
Allows the display or the hiding of non-compatible plugins
Add advanced filters in the page (harmonization with the advanced filters in the user manager)
Add the display of a screenshot, the rating and the tags for each plugins
Add Piwigo's Certification levels for each plugins
Add the file admin/themes/default/css/components/general.css to save css compnents that will be used in diffenrent places in the admin
2022-03-05 11:52:53 +01:00