Commit Graph

378 Commits

Author SHA1 Message Date
Linty
7bd8b7e274 fixes #2206 add album selector on the add photo page
- replace older selector with the new album selector
- moving javascript to a js file
- changed the logic for the first album (now its work with api)
- changed labels in album selector and also added an escape event (to close modal)
2024-08-19 16:09:50 +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
d1cd5b11ef fixes #2187 resize activity tooltips
...when the tooltip extends beyond the page.
I've also added the tooltips (for both storage and activity) logic to a js file `intro_tooltips.js` and imported it into `intro.tpl`
2024-07-15 17:41:18 +02:00
HWFord
10a8db2102 fixes #2164 batch manager unit mode redesign (#2179)
* Interface Update

Update front end according to web design

Completed the implementation of album manager

* Added image delete mechanism

* Update Validation

* Added filters according to global mode

Page is now fully translated from EN_uk to FR_fr
Harmonized global and unit mode by creating a template for the filters

TODO :

Uncomment updateBlock calls in metaSync and implement tags update

Uncomment pluginSave method and test it with an updated plugin

---------

Co-authored-by: marsooooo <marso.tison@gmail.com>
2024-07-02 11:20:16 +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
badc7c76b9 fixes #2167 add max-width for storage tooltips 2024-06-11 17:23:33 +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
marsooooo
acf63a700d Fixes #2144 Harmonized button colors
Switched every buttonGradient iteration to buttonLike and deleted buttonGradient class.

Added hover transition to themeActions and head-button classes.
2024-04-05 17:04:55 +02:00
plegall
179a69cbf7 fixes #2129 only adjust selectize box height on picture_modify and batch_manager/unit 2024-03-06 12:37:47 +01:00
plegall
e57b8b8449 fixes #1612 auto adjust height on selectize input (tags) 2024-03-01 15:54:49 +01:00
HWFord
a8f4dc7569 fixes #2113 use flex to align icon and text
use flex on message block, align items to center
2024-02-09 11:23:31 +01:00
Willy "Linty
dca43a71bc issue #2072 Expand and Shrink album description field 2023-12-19 17:48:07 +01:00
Willy "Linty
fbae0b735c fixes #2071 sorts users by date and username 2023-12-18 18:05:09 +01:00
Willy "Linty
9ca0b7bec0 Issue #1710 New storage bar tooltips
For each kind of files give the number and for each file extension give number of files and total files size
2023-11-08 12:30:21 +01:00
Willy "Linty
57f8dd5c36 Issue #2033 Redesign open in gallery buttons 2023-11-08 11:57:17 +01:00
Willy "Linty
466b82a934 Issue #1710 New tooltips for storage details
Waiting for new data details provided by PHP before closing issue
2023-11-03 12:10:13 +01:00
HWFord
605ba091ba fixes #1975 with margin bottom 2023-09-04 16:49:39 +02:00
HWFord
9e5f9bd04e fixes #1973 with padding bottom 2023-09-04 16:10:20 +02:00
MatthieuLP
ebcdb34305 fixed #1925 photo resume does not show horizontal scroll 2023-05-31 16:07:31 +02:00
plegall
4b33001c15 fixes #1902 ability to set a specific group to notify user registrations 2023-04-22 17:21:29 +02:00
MatthieuLP
87926235ca fixed #1901 fixed dark mode colors for validation messages 2023-04-19 16:27:47 +02:00
MatthieuLP
55610206ee fixed #1868 centered first album btn div 2023-02-13 16:54:42 +01:00
MatthieuLP
9ca48379e1 related to #1859 New design for mobile app banner 2023-02-06 17:12:53 +01:00
MatthieuLP
be056399b6 related to #1851 Album manager dark mode update for line hover and popin inputs 2023-01-23 12:37:00 +01:00
MatthieuLP
69171539d5 related to #1851 dark mode adjustments
* Group input place holder
* Tag pagination items and oprhan tags warning
* New album comments dropdown font size
2023-01-16 17:32:59 +01:00
MatthieuLP
f992c30a3e related to #1851 fixed succes message in dark mode 2023-01-11 16:13:27 +01:00
MatthieuLP
7e5b7f8b7c related to #1851 fixed dark mode icon color for actions in album editor 2023-01-11 15:49:42 +01:00
MatthieuLP
9e3968dd03 related to #1851 Fixing dark mode issues 2023-01-11 12:18:50 +01:00
MatthieuLP
4f9136e7c3 reltated to #1837 dark mode for new tooltip for badges 2023-01-10 12:31:02 +01:00
MatthieuLP
28466e0ce6 related to #1704 Breadcrumb icon is now clickable 2023-01-10 10:33:36 +01:00
MatthieuLP
9bccc8588f related to #1704 Better 'visible' attribute implementation in API
* fixed SQL error
* Use correct function to save 'visible' attribute
* Underlined the 'Unlock it' button on the orange alert
2023-01-09 14:49:07 +01:00
MatthieuLP
d5c3689da9 related to #1704 Radio btn and text are aligned properly in delete popin 2023-01-04 18:14:03 +01:00
MatthieuLP
4e899b5eae related to #1704 Added alert is album is locked
* Corrected french sentences spelled wrong
* Added max length for album names in breadcrumbs
* Added attribute 'visible' in categories.setInfos
* Can now unlock an album by clicking on the alert
* Switch used to lock an album works properly now
2023-01-04 18:06:10 +01:00
MatthieuLP
4729504aac related to #1704 Adjustements for new album edit page
* Delete popin options aligned
* Changed 'Authorized publication' to 'Unlocked album'
* Changed 'Lineage' wording for comments to 'for sub-albums'
* Better breadcrumb size management when the hierarchy is large
2023-01-03 16:46:38 +01:00
Matthieu Leproux
f4a4473f37 Issue #1704 New album edition page
* Front end development according to the mockup
* Save changes in ajax
* Implement the delete album behaviour with Jconfirm in ajax
* Adding a new Css component : infos (factorized in the tag page)
* Add a new general admin template variable : ADMIN_PAGE_OBJECT_ID (adding the id of an object on the page)
* Modify the pwg.categories.setInfo api method to fit the need of the album edition pages
* Slightly change the method time_since, add a parameter to display only the greates time unit
* Popin to change parent album, and changed it as a re-usable component
* Dropdown to replace the checkbox for comments
2023-01-02 16:24:41 +01:00
MatthieuLP
896125194c related to #1837 added dropdown for album badges 2022-12-21 14:25:19 +01:00
HWFord
5e4739b470 related #1724 center svg if svg is portrait size 2022-12-15 12:05:02 +01:00
Matthieu Leproux
ac845f040a related to #1803 added css to make the click on icons easier 2022-11-22 16:47:54 +01:00
Matthieu Leproux
bd05d9e4ab related to #1787 scroll bar is visible only when needed 2022-11-14 10:29:07 +01:00
HWFord
e988c05f78 Change opacity of move category icon 2022-11-09 08:40:43 +01:00
Matthieu Leproux
c11490ba9c fixed #1774 fixed height for the linked album popin 2022-11-02 14:58:16 +01:00
Matthieu Leproux
2c849e656c related to #1737 centered the btn to create first album 2022-10-10 16:26:59 +02:00
Matthieu Leproux
48d9ddaf6c fixed #1739 fixed broken margin above plugin container 2022-10-04 12:34:28 +02:00
Matthieu Leproux
4a441bee1f fixed #1737 error and warning alerts are displayed properly 2022-09-27 16:41:49 +02:00
Matthieu Leproux
c2c44de088 related to #1728 removed useless css 2022-09-21 15:58:42 +02:00
Matthieu Leproux
fb0f7bd866 fixed #1728 put plugin desc in dropdown 2022-09-21 15:52:51 +02:00
Matthieu Leproux
0d63a78686 related to #1644 Changed tiptip sentence and better css for album links 2022-09-21 14:18:27 +02:00
Matthieu Leproux
ddaef775cf related to #1644 Added UI and translation lines for physically linked album list 2022-09-19 17:25:24 +02:00
HWFord
5461da6d36 fix #1724 add svg class and specific css for svg format 2022-09-12 14:21:31 +02:00
Matthieu Leproux
9cb12b4425 fixed #1719 we can click on the line to add the searched album to linked albums 2022-09-07 16:43:50 +02:00