? Success

User tests: Successful: Unsuccessful:

avatar OctavianC
OctavianC
22 Jun 2015

This is just a small fix for the missing closing tags mentioned in #7230. You won't be able to see any visual changes since browsers were already suppressing the errors.

Locations fixed:

  • Extensions > Extension Manager > Install (missing closing </div> tag for <div id="j-main-container">)
  • Extensions > Extension Manager > Database (missing closing </div> for <div class="tab-content" id="myTabContent"> and </li> for <li>No default text filters found.)
avatar OctavianC OctavianC - open - 22 Jun 2015
avatar OctavianC OctavianC - change - 22 Jun 2015
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 22 Jun 2015
Labels Added: ?
avatar zero-24 zero-24 - change - 22 Jun 2015
Category Code style
avatar zero-24 zero-24 - change - 22 Jun 2015
Easy No Yes
avatar n9iels
n9iels - comment - 23 Jun 2015

Looks good to me.
But maybe we can make the alignment in administrator/components/com_installer/views/install/tmpl/default.php a little bit better?

For example the div above the form. We can add tabs right there. Also on line 119 the tab alignment isn't fully correct.
Good idea?

avatar OctavianC
OctavianC - comment - 24 Jun 2015

Waiting on Travis (I'm sure I got some CS issues), but here's what I did:

  • Changed Javascript alerts to use Joomla.JText._()
  • Moved <form> inside #j-main-container
  • Added some more spacing in the code to understand what's going on :)
  • The close link on the JED Installer alert wasn't properly escaped
  • The tooltip had a str_replace for " into &quot;, better use $this->escape() if you don't trust the language key
  • Changed buttons to use <button> instead of <input>
  • Wanted to change the myTab ID but it seems to be hard-coded in the webinstaller plugin so leaving that like it is for now
  • Noticed that images from media/jui are not following the images/ naming convention, instead they're in img/. I've moved ajax-loader.gif to media/jui/images so that it can be overwritten by the template. I don't see any other place where this is used so I though it's alright.
  • Removed inline styling for .j-jed-message
  • Added styling for #loading div and no longer rely on Javascript to create it
avatar n9iels
n9iels - comment - 24 Jun 2015

Looks great! :smiley:
Only two travis errors.

@test works fine for me


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

avatar n9iels n9iels - test_item - 24 Jun 2015 - Tested successfully
avatar RickR2H
RickR2H - comment - 11 Jul 2015

Good testing instructions are missing.

To test open the following files and check for the missing divs. A good IDE will point them out.

administrator\components\com_installer\views\database\tmpl\default.php
On line 103: Starting div without closing div

administrator\components\com_installer\views\install\tmpl\default.php
On line 20: Starting div without closing div
On line 40: Starting li without closing li

After applying the test the missing html tags are added.


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

avatar RickR2H RickR2H - test_item - 11 Jul 2015 - Tested successfully
avatar jwaisner
jwaisner - comment - 11 Jul 2015

@test

PR works as intended and missing code is added.


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

avatar jwaisner jwaisner - test_item - 11 Jul 2015 - Tested successfully
avatar zero-24 zero-24 - change - 27 Jul 2015
Status Pending Ready to Commit
avatar zero-24
zero-24 - comment - 27 Jul 2015

RTC Thanks


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

avatar joomla-cms-bot joomla-cms-bot - change - 27 Jul 2015
Labels Added: ?
avatar zero-24 zero-24 - change - 25 Aug 2015
Milestone Added:
avatar Kubik-Rubik
Kubik-Rubik - comment - 1 Sep 2015

Thank you @OctavianC! Merged with 87db28b

avatar Kubik-Rubik Kubik-Rubik - change - 1 Sep 2015
Status Ready to Commit Closed
Closed_Date 0000-00-00 00:00:00 2015-09-01 19:38:48
Closed_By Kubik-Rubik
avatar Kubik-Rubik Kubik-Rubik - close - 1 Sep 2015
avatar joomla-cms-bot joomla-cms-bot - close - 1 Sep 2015
avatar Kubik-Rubik Kubik-Rubik - close - 1 Sep 2015
avatar joomla-cms-bot joomla-cms-bot - change - 1 Sep 2015
Labels Removed: ?
avatar beat
beat - comment - 17 Feb 2016

Nota bene: This PR introduced 2 regressions:

  1. No Joomla-spindle during extensions installations. Fix proposal is in PR #9144
  2. No Joomla-spindle anymore in Install-from-web browsing. Fixed with Install-from-web 1.1.0, released today for Joomla 3.5 (and in 1-2 weeks for Joomla 3.4 too)

Add a Comment

Login with GitHub to post a comment