? Success

User tests: Successful: Unsuccessful:

avatar dgt41
dgt41
19 Nov 2015

Do not force Bootstrap

For B/C no bootstrap tabs should be forced by default

Testing

Apply patch
Set admin template to isis
Edit an article, insert an image through tinyMCE image button
The modal should have tabs select, upload
Repeat for the intro image
Repeat the same steps for Hathor
No tabs should be available there

Do the same for the front end templates Protostar (should have tabs) and Beez (no tabs)

avatar dgt41 dgt41 - open - 19 Nov 2015
avatar dgt41 dgt41 - change - 19 Nov 2015
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 19 Nov 2015
Labels Added: ?
avatar infograf768
infograf768 - comment - 19 Nov 2015

This solves the issue where Insert/Cancel did not display in Hathor and Beez.
We have other issues concerning the thumbnails display in Beez and the floating of EDit/Cancel in Hathor, but they are unrelated.

avatar infograf768 infograf768 - change - 19 Nov 2015
Easy No Yes
avatar infograf768 infograf768 - change - 19 Nov 2015
Category Administration Components Media Manager
avatar infograf768 infograf768 - test_item - 19 Nov 2015 - Tested successfully
avatar infograf768
infograf768 - comment - 19 Nov 2015

I have tested this item :white_check_mark: successfully on 9174708


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

avatar infograf768 infograf768 - change - 19 Nov 2015
Title
Revert the tabs in the com_media/images layout
Regression: Revert the tabs in the com_media/images layout
avatar joomla-cms-bot joomla-cms-bot - change - 19 Nov 2015
Title
Revert the tabs in the com_media/images layout
Regression: Revert the tabs in the com_media/images layout
avatar infograf768
infograf768 - comment - 19 Nov 2015

@waader @bertmert
We need a second test on this one.

avatar waader waader - test_item - 19 Nov 2015 - Tested successfully
avatar waader
waader - comment - 19 Nov 2015

I have tested this item :white_check_mark: successfully on 9174708


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

avatar Bakual
Bakual - comment - 19 Nov 2015

Regarding B/C, we actually excluded the rendered markup from being covered.
See https://developer.joomla.org/cms/development-strategy.html#backward_compatibility point 6.1.7

6.1.7 Rendered markup

For the time being, rendered markup is not subject to our backwards compatibility promise. We will try not to change markup in such a way that a site might render differently, but we can't promise not to break anything at the present time.

Imho, it should be fine to use BS tabs. Any decent template should support it.

avatar dgt41
dgt41 - comment - 19 Nov 2015

We don’t have to break something here and also the tabs WILL be available for the bootstrap layout.

avatar Bakual
Bakual - comment - 19 Nov 2015

Yeah, but the bootstrap layout is only used by Protostar.
So while it is nice for Protostar, for most installation it will do nothing as that layout would have to be copied manually over to the active template.
So yes, we can advertise that we no longer have MooTools loaded, but it's only true for Protostar :smile:

Don't want to argue much, just saying that B/C isn't really that important here and using a feature which was present since 3.0 isn't something we have to avoid like the plaque.

avatar infograf768
infograf768 - comment - 20 Nov 2015

@Bakual
Do you propose then that we make overrides for Hathor and Beez?

avatar Bakual
Bakual - comment - 20 Nov 2015

No, not an override but get the tabs working in those templates. Only use an override for deisgn reasons, not because the tabs aren't working.

3rd party extensions use those tabs, and templates are supposed to support them.
Keep in mind it's a feature we ship with core and thus is available for extension developers since 3.0.0.

avatar infograf768
infograf768 - comment - 20 Nov 2015

@Bakual

Keep in mind it's a feature we ship with core and thus is available for extension developers since 3.0.0.

I do keep this in mind. The issue here is that the project ships in core 2 templates with an obvious display mess.

avatar infograf768
infograf768 - comment - 20 Nov 2015

Hmm, we do need indeed to add a lot of css...

For the moment I can get this in Hathor, mainly by copy/paste of the css available in Isis:

before change
screen shot 2015-11-20 at 10 52 28

after change

screen shot 2015-11-20 at 10 44 20

Although this works, I must say I certainly did not do a clean job...
We need a good CSS specialist

avatar Bakual
Bakual - comment - 20 Nov 2015

The issue here is that the project ships in core 2 templates with an obvious display mess.

I fully agree with that. However I don't think we need to cater for those when we want to improve the core output. I think we all agree those two templates are well over their time.

avatar dgt41
dgt41 - comment - 20 Nov 2015

If we do the changes global in com_media then every template will be affected. From my point of view there is gonna be a flood of bad comments in the forums for this change. Is this necessary at this point? I mean there are devs that are already pissed off, let’s keep some sanity for implementers and users…

avatar Bakual
Bakual - comment - 20 Nov 2015

Then don't do it at all.
Having templates overrides for Protostar is bad because we don't test our core output anymore.

However from my understanding any decent template will have no issues at all. As long as Bootstrap tabs are supported (which they really should!), then they will work.
If they don't support it, they already have some 3rd party extensions failing.

avatar infograf768
infograf768 - comment - 21 Nov 2015

What is decided here?
If PLT decides this is not the correct way, please close the PR and we will try to solve the issue for Hathor and Beez in another PR.

avatar wilsonge wilsonge - change - 24 Nov 2015
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2015-11-24 21:30:42
Closed_By wilsonge
avatar wilsonge wilsonge - close - 24 Nov 2015
avatar wilsonge wilsonge - reference | 68ba620 - 24 Nov 15
avatar wilsonge wilsonge - merge - 24 Nov 2015
avatar wilsonge wilsonge - close - 24 Nov 2015
avatar wilsonge
wilsonge - comment - 24 Nov 2015

Merged

avatar zero-24 zero-24 - change - 24 Nov 2015
Milestone Added:
avatar dgt41 dgt41 - head_ref_deleted - 25 Nov 2015

Add a Comment

Login with GitHub to post a comment