? ? ? Pending

User tests: Successful: Unsuccessful:

avatar coolcat-creations
coolcat-creations
19 Dec 2020

Pull Request for Issue "Add positions to Joomla 4 Cassiopeia Default template." #27193

Summary of Changes

I added a simple topbar position because I think it will be very useful for many even if cassiopeia does not use it.
The Footer position seemed to be fixed already so you can add multiple modules there.

Testing Instructions

Apply the patch and see if you can add modules at the topbar position.

Actual result BEFORE applying this Pull Request

Topbar position does not exist

Expected result AFTER applying this Pull Request

Topbar position exist

Documentation Changes Required

Yes, mentioning the module position maybe

avatar coolcat-creations coolcat-creations - open - 19 Dec 2020
avatar coolcat-creations coolcat-creations - change - 19 Dec 2020
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 19 Dec 2020
Category Front End Templates (site)
avatar ChristineWk
ChristineWk - comment - 19 Dec 2020

Hi Elisa,
With Patch, the Topbar position exist.
For testing purposes, I created 1 custom-module, Title to show and small text. But can't see? [with Preparing content also tried)

screen shot 2020-12-19 at 15 29 43


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/31731.
avatar coolcat-creations
coolcat-creations - comment - 19 Dec 2020

Hi Elisa,
With Patch, the Topbar position exist.
For testing purposes, I created 1 custom-module, Title to show and small text. But can't see? [with Preparing content also tried)

screen shot 2020-12-19 at 15 29 43
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/31731.

Thank you thats strange - thanks for reporting - I will look into it.

avatar coolcat-creations coolcat-creations - change - 19 Dec 2020
Labels Added: ?
avatar adj9
adj9 - comment - 19 Dec 2020

I have tested this item successfully on 4cf8f1f

Done:) With more moduls type


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

avatar adj9 adj9 - test_item - 19 Dec 2020 - Tested successfully
avatar drmenzelit
drmenzelit - comment - 19 Dec 2020

The idea is good, but I think we need also some styling for the new position and a meaningful landmark for a11y.


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

avatar chmst
chmst - comment - 19 Dec 2020

I am not in favour of this change.
It is correct, that many websites use a topbar for example for language selection or important information. But this is individual and must be designed carefully, especially for small devices.

It might be a a11y issue. Modules above the navigation have to be recognized and skipped for non mouse users.


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

avatar ChristineWk
ChristineWk - comment - 19 Dec 2020

With other module types it works, but I also think, it needs some styling.

screen shot 2020-12-19 at 21 24 27


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

avatar infograf768
infograf768 - comment - 20 Dec 2020

If patch is accepted, shall not we add a new lang string in the sys.ini ?

avatar ChristineWk
ChristineWk - comment - 20 Dec 2020

I have tested this item successfully on 4cf8f1f


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

avatar ChristineWk ChristineWk - test_item - 20 Dec 2020 - Tested successfully
avatar ChristineWk
ChristineWk - comment - 20 Dec 2020

OK, I tried again. Custom Module is possible. I didn't see the text, as the default color is: #212529; :-)
temporarily changed to #fff;

screen shot 2020-12-20 at 13 51 09


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

About the other points, I don't know.

avatar chmst
chmst - comment - 20 Dec 2020

After dicussion with JAT: As the new position is insinde a landmark (header) id can be used and is no a11y issue.


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

avatar gostn gostn - test_item - 21 Dec 2020 - Tested successfully
avatar infograf768
infograf768 - comment - 21 Dec 2020

This can't be tested successfully until the new lang string is added:
#31731 (comment)

avatar gostn gostn - test_item - 21 Dec 2020 - Not tested
avatar coolcat-creations
coolcat-creations - comment - 24 Jan 2021

thanks, I have lifetime issues getting notifications from github, going to add the string.

avatar richard67 richard67 - change - 18 Apr 2021
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - change - 18 Apr 2021
Category Front End Templates (site) Language & Strings Front End Templates (site)
avatar richard67 richard67 - change - 18 Apr 2021
Labels Added: ?
avatar richard67
richard67 - comment - 18 Apr 2021

@coolcat-creations I was so free to add the language string for you and resolve a merge conflict resulting from this by updating your branch to latest 4.0-dev.

@ChristineWk @adj9 Could you test this PR again? It just needs to check that we have a proper language sting being used in the module position selection for a module instead of "topbar".

avatar richard67
richard67 - comment - 18 Apr 2021

@infograf768 I've added a language string. Maybe you can give it a test in case if one of the previous testers is not available anymore?

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@richard67
My testsite is available :-)

To be sure, it shows now:

screen shot 2021-04-18 at 11 47 57

Still have the previous module and in addition now, the second one (Search). But space in between?


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

avatar richard67
richard67 - comment - 18 Apr 2021

@ChristineWk Could you start with a new installation of the package for this PR? Compared to the previous test, in this PR only the new language string TPL_CASSIOPEIA_POSITION_TOPBAR="Top Bar" has been added, but this PR has also been updated to latest changes in the 4.0-dev branch after that, and there might have been made changes which have an impact on CSS here, too.

I know it's a bit work, but we can be sure we don't see old, meanwhile solved CSS issues when testing.

For the new language string just check if for the module the position "Top Bar" is shown instead of "topbar" like it was in previous tests.

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

Above Status: 4.0.0.beta8-dev from 11april2021. But OK, will install Prebuild Update Package now.

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@richard67
got the same result (as on screenshot).
Status now: Site File No Problems 4.0.0-2021-02-28 ‎4.0.0-beta8-dev+pr.31731
Checked also: https://github.com/joomla/joomla-cms/tree/4.0-dev/administrator/components/com_admin/sql/updates/mysql


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

avatar richard67
richard67 - comment - 18 Apr 2021

@ChristineWk So I understand right and it needs some styling for the new module position? Or is it an issue also without this PR that there is too much spacing, e.g. when putting the custom module on position "Search" and order so it comes before the "search" module? If it's also an issue without this PR, I'd say it's a good test here, but if not, we should ping someone for adding some styling.

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@richard67
Too much spacing when using two modules on this position.

screen shot 2021-04-18 at 12 47 36

 

Position: Top Bar [topbar] works.


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

avatar richard67
richard67 - comment - 18 Apr 2021

@ChristineWk But the markup <p>&nbsp;</p>comes from the custom module's content, or not? What happens if you remove that?

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@richard67
Yes, Is saw above markup .... (that's why I made a screenshot :.)
Will check the custom module's content x adv asap.
(was a previous generated custom content) thks for waiting :-)


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

avatar Quy Quy - change - 18 Apr 2021
Labels Removed: ?
avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@richard67

a) OK, I removed the markup <p>&nbsp;</p> in HTML Editor. It was automatically done :-)
b) Will now remove Prebuild Package and should load new one?


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

avatar richard67
richard67 - comment - 18 Apr 2021

b) Will now remove Prebuild Package and should load new one?

@ChristineWk Why that?

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@richard67

Due of changes from @Quy? Just reading and reading :-)

avatar richard67
richard67 - comment - 18 Apr 2021

@ChristineWk No, that was just a code style change. There might come a small change in the language string, also not really a big thing which requires a new test. Main question now is: Is the spacing issue still there after the change in the markup?

avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

@ChristineWk No, that was just a code style change. There might come a small change in the language string, also not really a big thing which requires a new test. Main question now is: Is the spacing issue still there after the change in the markup?

Aha, I thought, that there is new test required.
No :-) As I wrote, it was seen under HTML Editor. Thks.

avatar richard67
richard67 - comment - 18 Apr 2021

@ChristineWk Well if this PR works for you then just mark your test result again in the issue tracker. Thanks in advance, and thanks for testing.

avatar ChristineWk ChristineWk - test_item - 18 Apr 2021 - Tested successfully
avatar ChristineWk
ChristineWk - comment - 18 Apr 2021

I have tested this item successfully on 492b480

Now, I will install the Nightly Beta8-dev from today :-)


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

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

I have tested this item successfully on 492b480

Test OK


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

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/31731.

avatar rdeutz rdeutz - close - 24 Apr 2021
avatar rdeutz rdeutz - merge - 24 Apr 2021
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:05:25
Closed_By rdeutz
Labels Added: ?

Add a Comment

Login with GitHub to post a comment