Joomla-cms: [4.0] System Settings - Update Extensions #432

Created on 4 Sep 2018  路  20Comments  路  Source: joomla/joomla-cms

J4 Backend Template

Most helpful comment

  • Pushing last cell to new line: You'd have to set each cell to inline-block and the last cell to block, then fix all the alignments and borders. Way too dirty, so don't even try it.
  • CSS Grid: Not even semantically correct for a data set
  • Nested tables: Please don't even go there

I'd probably go as far as saying the URL's aren't even needed, else simply have a button in the last cell that directs to the authors' site or something.

All 20 comments

This is very hard to make accessible as you have a second row with content spanning multiple cells

You can span the row with css grid and/or css does not have to span multiple cells codewise

Wrote a long answer but I see @mbabker has written it so much better and shorter

No, I meant there are solutions to make it semantically correct AND have a correct view. I doubt that it鈥檚 not possible at all.

Again I wonder why this comment is made like 11 months later...

maybe we thought it would be a lot less than 11 months before it would reach this repo

Pretty certain that the html specification is that the data in a table cannot span two table rows

Actually I am saying it is impossible

It is a table of tabular data so it must be a table. And if we really are serious about accessibility and not just listening when it is convenient you cannot create a table of data in any other way.

Could be solved for example with a nested table where the URL is the tableheader. Screenreaders can read nested tables.

Nested tables are horrendous for accessibility

We already have row headers (maybe you should read the code) but they don't resolve the issue you are presenting

  • Pushing last cell to new line: You'd have to set each cell to inline-block and the last cell to block, then fix all the alignments and borders. Way too dirty, so don't even try it.
  • CSS Grid: Not even semantically correct for a data set
  • Nested tables: Please don't even go there

I'd probably go as far as saying the URL's aren't even needed, else simply have a button in the last cell that directs to the authors' site or something.

Because it is possible for any extension to change the value of the update server of a different extension it is important that the url is displayed and not hidden behind a button for security purposes. At least if it is visible you might notice that you are being directed to the wrong site to grab a malicious update

@brianteeman fair point. Just bung it below the extension name then:

screeny

Just like it is right now ;)

we can change the update site, if we want, from gsoc17 #17553

@brianteeman Shows the last time I did a git pull then

Set to "closed" on behalf of @alikon by The JTracker Application at issues.joomla.org/joomla-cms/22003

related to the old template, open a new issue if needed


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

Was this page helpful?
0 / 5 - 0 ratings