? ? Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
1 Apr 2022

Pull Request for Issue #22627 and alternative for #22699.

Summary of Changes

Converts the log type field into a fancy select, so all events can be disabled.

Testing Instructions

  • Go to /administrator/index.php?option=com_config&view=component&component=com_actionlogs
  • Remove all entries from the "Events To Log" field
  • Click save

Actual result BEFORE applying this Pull Request

All elements are selected.

Expected result AFTER applying this Pull Request

None is selected.

avatar laoneo laoneo - open - 1 Apr 2022
avatar laoneo laoneo - change - 1 Apr 2022
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 1 Apr 2022
Category Administration
avatar Kostelano
Kostelano - comment - 1 Apr 2022

Go to the user profile to the activity log tab, where you can also define a list of extensions for sending notifications.

Screenshot_1

avatar brianteeman
brianteeman - comment - 1 Apr 2022

It wuld be even better if it was like
image

but if its a choice between the current checkboxes and this list I would stick with the checkboxes. Thye might look ugly but they are much easier to use and you can easily see what is selected without accidentally unleselcting everything.

avatar laoneo laoneo - change - 1 Apr 2022
Labels Added: ?
avatar laoneo
laoneo - comment - 1 Apr 2022

@Kostelano nice catch. Thanks for the hint. Adapted.

avatar joomla-cms-bot joomla-cms-bot - change - 1 Apr 2022
Category Administration Administration Front End Plugins
avatar Kostelano
Kostelano - comment - 1 Apr 2022

I have tested this item successfully on 57447f8

I will note that everything works. But in part I will support Brian - it seems to me that it is logical to have an ALL button in the drop-down list so that all N extensions are not selected and that it is displayed when selecting ALL extensions with a single click. And, for example, when the ALL button is deleted with a cross, the line remains empty, i.e. no component would be selected.

If something similar can be implemented in this PR, it would be great.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar Kostelano Kostelano - test_item - 1 Apr 2022 - Tested successfully
avatar laoneo
laoneo - comment - 1 Apr 2022

What I do in DPCalendar is that the default option is "All". But then the user can select individual items, but when the all entry is selected beside individual items then "All" wins. That would be a way to go for me.

avatar brianteeman
brianteeman - comment - 1 Apr 2022

I am not in favour of this change for the reasons I stated above. Long multiple select lists are terrible for usability. It is far too easy to unselect your current selection when scrolling through the list. We already have a solution for this and we should use it instead of inventing another

avatar laoneo
laoneo - comment - 1 Apr 2022

Thanks for sharing your opinion.

avatar brianteeman
brianteeman - comment - 5 Apr 2022

I have tested this item successfully on 57447f8

fancy-list rocks


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar brianteeman brianteeman - test_item - 5 Apr 2022 - Tested successfully
avatar laoneo laoneo - change - 5 Apr 2022
Status Pending Ready to Commit
avatar laoneo
laoneo - comment - 5 Apr 2022

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar brianteeman
brianteeman - comment - 5 Apr 2022

sorry but as you made changes to the code it cannot be rtc and must be retested

avatar Kostelano
Kostelano - comment - 5 Apr 2022

I have tested this item successfully on 35034ea


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar Kostelano Kostelano - test_item - 5 Apr 2022 - Tested successfully
avatar roland-d
roland-d - comment - 5 Apr 2022

@laoneo Could you have a look at the question by @Quy and update the branch?

avatar laoneo laoneo - change - 6 Apr 2022
Labels Added: ?
avatar laoneo laoneo - change - 6 Apr 2022
Status Ready to Commit Pending
avatar laoneo
laoneo - comment - 6 Apr 2022

back to pending


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar Quy
Quy - comment - 6 Apr 2022

I have tested this item successfully on 1c31739


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar Quy Quy - test_item - 6 Apr 2022 - Tested successfully
avatar Kostelano
Kostelano - comment - 6 Apr 2022

I have tested this item successfully on 1c31739


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar Kostelano Kostelano - test_item - 6 Apr 2022 - Tested successfully
avatar Quy Quy - change - 6 Apr 2022
Status Pending Ready to Commit
avatar Quy
Quy - comment - 6 Apr 2022

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37446.

avatar roland-d roland-d - close - 12 Apr 2022
avatar roland-d roland-d - merge - 12 Apr 2022
avatar roland-d roland-d - change - 12 Apr 2022
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2022-04-12 18:45:38
Closed_By roland-d
avatar roland-d
roland-d - comment - 12 Apr 2022

Thanks everybody

Add a Comment

Login with GitHub to post a comment