? ? Success

User tests: Successful: Unsuccessful:

avatar Devportobello
Devportobello
4 Nov 2016

UX UI

Improvment in module menu assignment to see menu item of type separator, heading, alias

Testing Instructions

  • create many menu and items (url, component, separator, alias, heading)
  • create a module, go to tab Module asignment, unable to know if we check a menu items of type separator or a real url or an alias ...

Patch

  • edit a module and go to tab Module asignment, now you can know the type of menu item if it is separator, alias or heading
avatar Devportobello Devportobello - open - 4 Nov 2016
avatar Devportobello Devportobello - change - 4 Nov 2016
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 4 Nov 2016
Category ⇒ Administration Components Language & Strings
avatar Martijn-Boomsma
Martijn-Boomsma - comment - 4 Nov 2016

I have tested this item ✅ successfully on b304fb2

With default sample data and added the separator to a menu to see results in Module asignment. No issues and I see the added info with the mentioned labels. Not sure about the user story though.


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

avatar Martijn-Boomsma Martijn-Boomsma - test_item - 4 Nov 2016 - Tested successfully
avatar Luchen6 Luchen6 - test_item - 4 Nov 2016 - Tested successfully
avatar Luchen6
Luchen6 - comment - 4 Nov 2016

I have tested this item ✅ successfully on b304fb2

Patch works as described.
Wonder if it is also possible to show also whether it concerns a external URL (the last option of system links), or even for all menu options.


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

avatar roland-d
roland-d - comment - 4 Nov 2016

I have contacted PLT to decide whether this should go into core or not.


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

avatar Devportobello
Devportobello - comment - 4 Nov 2016

@Luchen6 you right, i think i will add the label "URL"

avatar jeckodevelopment
jeckodevelopment - comment - 4 Nov 2016

@cpfeifer can I have your opinion about this PR from UX perspective, please?

avatar brianteeman
brianteeman - comment - 4 Nov 2016

Great stuff

  1. Please add the External URL info as then you will have all the system links

  2. @roland-d why is this a PLT decision. Has something changed


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

avatar brianteeman
brianteeman - comment - 4 Nov 2016

@jeckodevelopment why? This is really just a continuation of other similar PR that have either already been merged or are RTC

avatar infograf768
infograf768 - comment - 5 Nov 2016

I think we should have a better way.
What we want is that the user does NOT assign a module to these system menu items as it is useless.
We should or not display them in this list, or make them unselectable.

avatar roland-d
roland-d - comment - 5 Nov 2016

@brianteeman Nothing changed, I just didn't see the use of this PR but as JM pointed out, modules can't be assigned to these menu items.

I am in favour of showing them but make them unselectable.

avatar brianteeman
brianteeman - comment - 5 Nov 2016

I think it will be confusing if they are not displayed but I agree that
they need to be identified in some way. This tag approach is a good one. So
would be making them unselectable

On 5 November 2016 at 11:21, infograf768 notifications@github.com wrote:

I think we should have a better way.
What we want is that the user does NOT assign a module to these system
menu items as it is useless.
We should or not display them in this list, or make them unselectable.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#12752 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8YNlU_YdBgkoxr5DSEUKi6QAksQEks5q7GaxgaJpZM4Kpk8z
.

Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
https://brian.teeman.net/ http://brian.teeman.net/

avatar brianteeman brianteeman - test_item - 5 Nov 2016 - Tested successfully
avatar brianteeman
brianteeman - comment - 5 Nov 2016

I have tested this item ✅ successfully on b304fb2


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

avatar infograf768
infograf768 - comment - 6 Nov 2016

I have a patch ready that just will prevent these menu items from display.
I do not see what would be confusing not to see them in this precise display.

avatar brianteeman
brianteeman - comment - 6 Nov 2016

If you hide a menu item which has children how will you know the parent

On 6 November 2016 at 10:07, infograf768 notifications@github.com wrote:

I have a patch ready that just will prevent these menu items from display.
I do not see what would be confusing not to see them in this precise
display.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#12752 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8Tg0syg_gmAp-FwyZnoF92TrMPi2ks5q7abHgaJpZM4Kpk8z
.

Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
https://brian.teeman.net/ http://brian.teeman.net/

avatar Devportobello
Devportobello - comment - 7 Nov 2016

Want me to add a disable attribute on those items ?

avatar Devportobello Devportobello - change - 7 Nov 2016
Labels Removed: ?
avatar infograf768
infograf768 - comment - 7 Nov 2016

If you hide a menu item which has children how will you know the parent

True.

avatar cpfeifer
cpfeifer - comment - 7 Nov 2016

I am in favor of this. What I see in the patch is kind of a mess, looks like a minor styling issue or maybe something on my end.
mod-select-patch

I imagine something along these lines is what we're after. I created a menu with a top level heading, then alternated content through the other system links and made this crude mockup. Basically, the label replaces the checkbox, and I think changing the text to de-emphasize it adds a visual cue. In this mockup I just made it a lighter color in PSD, it could be italics and a lighter color. Just something to indicate it's not available as a selection. A piece of documentation would be necessary and could be linked to from this area as well.

system-link-assignment

avatar dgt41
dgt41 - comment - 7 Nov 2016

What I see in the patch is kind of a mess

That's a strong indication your structure in that site is wrong

avatar cpfeifer
cpfeifer - comment - 7 Nov 2016

That's why I mentioned it could be something on my end, I didn't spend a ton of time setting up a test environment. The created mockup is a direction I think will work regardless.

avatar Devportobello
Devportobello - comment - 25 Nov 2016

Any milestone ?

avatar brianteeman
brianteeman - comment - 25 Nov 2016

@Devportobello we typically only add a milestone when it is ready to commit (unless it is specifically not for the next release)

avatar Devportobello
Devportobello - comment - 25 Nov 2016

ok i understand

avatar jeckodevelopment
jeckodevelopment - comment - 25 Nov 2016

@Devportobello this PR needs tests now

avatar brianteeman brianteeman - change - 4 Dec 2016
Labels
Easy No ⇒ Yes
avatar brianteeman
brianteeman - comment - 5 Dec 2016

I have tested this item ✅ successfully on 90a6986


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

avatar brianteeman brianteeman - test_item - 5 Dec 2016 - Tested successfully
avatar coolcat-creations
coolcat-creations - comment - 6 Dec 2016

I have tested this item ✅ successfully on 90a6986

Perfect! Thank you


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

avatar coolcat-creations coolcat-creations - test_item - 6 Dec 2016 - Tested successfully
avatar brianteeman brianteeman - change - 6 Dec 2016
Status Pending ⇒ Ready to Commit
Labels
avatar brianteeman
brianteeman - comment - 6 Dec 2016

RTC


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

avatar brianteeman brianteeman - change - 6 Dec 2016
Milestone Added:
avatar rdeutz rdeutz - change - 9 Dec 2016
Status Ready to Commit ⇒ Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 ⇒ 2016-12-09 22:30:04
Closed_By ⇒ rdeutz
avatar rdeutz rdeutz - close - 9 Dec 2016
avatar rdeutz rdeutz - merge - 9 Dec 2016
avatar rdeutz rdeutz - reference | 4698574 - 9 Dec 16
avatar rdeutz rdeutz - merge - 9 Dec 2016
avatar rdeutz rdeutz - close - 9 Dec 2016
avatar joomla-cms-bot joomla-cms-bot - change - 9 Dec 2016
Category Administration Components Language & Strings ⇒ Administration com_modules Language & Strings Components
avatar Devportobello Devportobello - head_ref_deleted - 12 Dec 2016
avatar cpfeifer cpfeifer - reference | fb3e6ba - 22 Dec 16

Add a Comment

Login with GitHub to post a comment