? ? ? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
17 Oct 2019

Fix the layout issue as reported with #26602 and numerous other fixes

summary

  • set column widths
  • Consistency rename all instances of "sub field" to "sub fields"
  • Apply style guide rule for labels
  • change the table class and add table id
  • replace links with button and remove useless tabindex
  • kill the description for the render value field but keep it in the code as a tip (it doesn't need to be repeated on every row)
  • Several code style changes
  • remove icon-white class from buttons - it was not required and resulted in the icons not being centered

Notes

  • It looks to me from the code that I should be able to have repeatable fieldgroups but I couldnt see how
  • Really not sure why the fields are in a for each loop when there are only ever the same two. Maybe I am missing something
avatar brianteeman brianteeman - open - 17 Oct 2019
avatar brianteeman brianteeman - change - 17 Oct 2019
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Oct 2019
Category Administration Language & Strings Templates (admin) Layout Front End Plugins
avatar Quy
Quy - comment - 17 Oct 2019

kill the description for the render value field but keep it in the code as a tip (it doesn't need to be repeated on every row)

Still repeated. See under Global Configuration > Users > Email Domain Options

26614

Would it be better to display it once in the table header instead in a tooltip?

avatar brianteeman
brianteeman - comment - 17 Oct 2019

Ah I didnt know it was being used by core anywhere. I will review that later and update this PR. Is core using this anywhere else?

Would it be better to display it once in the table header instead in a tooltip?

Yes it would

avatar brianteeman
brianteeman - comment - 17 Oct 2019

Now that I see the email options page uses this I can see even more issues with the original code - how the heck was this tested and merged

avatar brianteeman brianteeman - change - 17 Oct 2019
Labels Added: ? ?
avatar Quy
Quy - comment - 17 Oct 2019

Missing language string under Global Configuration > Users > Email Domain Options.

<caption id="captionTable" class="sr-only">
				PLG_FIELDS_SUBFIELDS_TABLE_CAPTION			</caption>

Is core using this anywhere else?

Under Plugins > System - Redirect, but layout is slightly different. I don't know if there are others.

avatar AndySDH
AndySDH - comment - 18 Oct 2019

Now that I see the email options page uses this I can see even more issues with the original code - how the heck was this tested and merged

See this: #24711

This was required to be merged by the PR creator for funcionallity wise as over a year of work went into it.

Layout/appearance wise it does indeed still need work.

avatar brianteeman
brianteeman - comment - 18 Oct 2019

Layout/appearance wise it does indeed still need work.

Not just that as seen from the long list :)

avatar jduerscheid
jduerscheid - comment - 19 Oct 2019

@brianteeman: Please add some testinstructions


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

avatar uglyeoin uglyeoin - test_item - 19 Oct 2019 - Tested successfully
avatar uglyeoin
uglyeoin - comment - 19 Oct 2019

I have tested this item successfully on b8403d7

All seems to work well.


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

avatar Quy Quy - test_item - 19 Oct 2019 - Tested successfully
avatar Quy
Quy - comment - 19 Oct 2019

I have tested this item successfully on b8403d7

The repeating description can be addressed in a separate PR.


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

avatar Quy Quy - change - 19 Oct 2019
Status Pending Ready to Commit
avatar Quy
Quy - comment - 19 Oct 2019

RTC


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

avatar wilsonge wilsonge - close - 19 Oct 2019
avatar wilsonge wilsonge - merge - 19 Oct 2019
avatar wilsonge wilsonge - change - 19 Oct 2019
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2019-10-19 20:57:09
Closed_By wilsonge
Labels Added: ?
avatar wilsonge
wilsonge - comment - 19 Oct 2019

Thanks!

avatar brianteeman
brianteeman - comment - 19 Oct 2019

Thanks

@Quy can you open an issue for the repeated description please

avatar AndySDH
AndySDH - comment - 31 May 2020

The repeated description in the Email Domain Options page is still an issue in J4 Beta

avatar wilsonge
wilsonge - comment - 31 May 2020

@AndySDH can you please open a fresh issue so it can be tracked

Add a Comment

Login with GitHub to post a comment