? ? Pending

User tests: Successful: Unsuccessful:

avatar Pradumn27
Pradumn27
16 Mar 2021

Pull Request for Issue #32250

Summary of Changes

This PR changes the placement of buttons from top to bottom in the front-end "module editing" panel so as to make the page alignment consistent with the other front-end editing panels (eg: article editing).

Testing Instructions

1, Login to your front-end Joomla website.
2. Click on the edit button next to Main Menu.

Actual result BEFORE applying this Pull Request

moduleBefore

Expected result AFTER applying this Pull Request

1

2

avatar Pradumn27 Pradumn27 - open - 16 Mar 2021
avatar Pradumn27 Pradumn27 - change - 16 Mar 2021
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 16 Mar 2021
Category Front End com_config
avatar richard67
richard67 - comment - 16 Mar 2021

@Pradumn27 In addition to my review comment above I have a question: Have you checked if it needs the same fix at other places, too? The issue #32250 mentions the module edit only as an example, but there might be other places. If possible, please check and report back so we know if this PR fixes the issue completely or if there is something more to be done.

avatar Pradumn27
Pradumn27 - comment - 16 Mar 2021

@richard67 So I had installed the sample data and checked with the different editing options available and the only editing option with a different alignment of buttons was module editing panel.

avatar Pradumn27 Pradumn27 - change - 16 Mar 2021
Labels Added: ?
avatar chmst
chmst - comment - 18 Mar 2021

@Pradumn27 Please login on the frontend. Then you get serveral other views with frontend editing for administrators.
site settings and template settings also have buttons on top.

Modules have a hr tag which looks not good - I am not sure if this is related to the changes made here or if it is out of scope and another PR

grafik

avatar Pradumn27
Pradumn27 - comment - 18 Mar 2021

@chmst I'm a little confused here please do correct me if I'm wrong, so in the issue, it was mentioned that the action buttons(Save, Save and Close, Cancel) of settings accessed on the front-end are inconsistent which actually are. But since you mentioned template and site settings, aren't they the settings in the backend (accessed via administrator).

avatar chmst
chmst - comment - 18 Mar 2021

@Pradumn27 yes, this are backend functions, but can be opened also on frontend,: module settings, site settings, template settings .. everything we can open on the site should have the buttons at the same place.

As it was already said #32250 (comment) - there could be more edit forms in the frontend.

avatar richard67
richard67 - comment - 18 Mar 2021

So as this PR doesn't solve all the inconsistencies, I've re-opened issue #32250 since it's not fixed completely.

avatar joomla-cms-bot joomla-cms-bot - change - 19 Mar 2021
Category Front End com_config Administration Templates (admin) Front End com_config
avatar joomla-cms-bot joomla-cms-bot - change - 19 Mar 2021
Category Front End com_config Administration Templates (admin) Front End com_config
avatar Pradumn27
Pradumn27 - comment - 19 Mar 2021

As pointed out by @chmst I have changed the button orientation of site and template settings in the frontend as well. Along with this, I enabled the front-end menu and module editing as well but the menu editing panel is redirected to the administrator panel(aka the backend) and since all the backend functions have the buttons at the top I think changing the menu editing panel's button orientation will make the backend's button orientation inconsistent. Please give your comments.

avatar chmst
chmst - comment - 19 Mar 2021

Sorry, no, we will not touch the template atum in backend, only the frontend. Please revert theses changes.

Have a look in the component com_config - there are two forms with buttons in top.

avatar Pradumn27
Pradumn27 - comment - 19 Mar 2021

@chmst I haven't changed any file in the atum template just the front-end editing forms are changed.

avatar sandramay0905
sandramay0905 - comment - 6 Apr 2021

@chmst reading this discussion do i understand correct that this PR should not be test now?

avatar PhilETaylor
PhilETaylor - comment - 17 Apr 2021

I just posted this to the issue:

Here is the list that needs to be consistent, so choose either Top or bottom and change the others, and fix the icons

Edit Screen Location Of Buttons Currently Buttons Also
Article Bottom Save Save&Close Cancel
Module Top Save Cancel Versions
Profile Bottom Save Cancel No tick on save, no cross on cancel
Template Settings Top Save Cancel
Site Settings Top Save Cancel
Contact Bottom Save Cancel No cross on cancel
avatar michwebdev michwebdev - test_item - 23 Apr 2021 - Tested successfully
avatar michwebdev
michwebdev - comment - 23 Apr 2021

I have tested this item successfully on 083e450

Worked as expected.


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

avatar BertaOctech BertaOctech - test_item - 23 Apr 2021 - Tested successfully
avatar BertaOctech
BertaOctech - comment - 23 Apr 2021

I have tested this item successfully on 083e450

I followed the testing instructions.

The patch worked as expected


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

avatar PhilETaylor
PhilETaylor - comment - 23 Apr 2021

Worked as expected.

The patch worked as expected

2 tests, but somehow this PR still doesnt address all 6 test cases I have provided.... and therefore is not enough to close #32250

avatar richard67
richard67 - comment - 23 Apr 2021

2 tests, but somehow this PR still doesnt address all 6 test cases I have provided.... and therefore is not enough to close #32250

@PhilETaylor As far as I can see it addresses the 3 where buttons have to be moved from top to bottom to be consistent with the other 3. But I haven't tested myself.

avatar richard67 richard67 - change - 23 Apr 2021
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 23 Apr 2021

RTC


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

avatar richard67
richard67 - comment - 23 Apr 2021

Will check later on weekend if we need more fixes. I agree to leave the issue open meanwhile.

avatar rdeutz rdeutz - change - 24 Apr 2021
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2021-04-24 08:08:11
Closed_By rdeutz
Labels Added: ?
avatar rdeutz rdeutz - close - 24 Apr 2021
avatar rdeutz rdeutz - merge - 24 Apr 2021

Add a Comment

Login with GitHub to post a comment