New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mobile views: modals created by xtd plugins show only partially #18447
Comments
@infograf768 is this a tinyMCE triggered modal? |
It's designed that way, the button hides in smaller screens Pretty sure I've fixed it in J4 for media field: joomla-cms/media/editors/tinymce/js/plugins/media/media.js Lines 13 to 14 in f34dac1
Not so sure that we can apply this in J3 (we're still got mootools for those buttons :( ) |
TinyMCE use JS to apply a fixed width to the modal. In J4, the modal doesn't overlap, but instead is a small box which simply isn't big enough. |
@dgt41 |
Is this J3 or J4 issue? |
@dgt41 Judging from the screenshots, it appears to be J3. |
J3 indeed |
This one might be tricky to patch, I’ll try some idea later on today |
@dgt41 any Progress on this? This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/18447. |
When you click any button on the TinyMCE toolbar, all popup (modal) windows are not responsive. |
That's not happening. It was a deliberate decision to integrate the extended buttons (xtd plugin group) into TinyMCE as "native" buttons instead of the disconnected buttons below the editor. |
TinyMCE 5 incoming, which is responsive: https://www.tiny.cloud/developer-preview/
|
@twister65 Can't be used in J3 as it doesn't support IE8 |
I am disappointed about this:
|
I'm embarrassed, because if I take a picture, and want to add it to my site with my phone, then I can not. |
That's why this issue interests me because I already had it. |
We're not forking the editor to be able to upgrade it and retain IE8 support. How TinyMCE support looks in J4 (where it is using a TinyMCE 4.7 release last I was aware) is another story. |
Perhaps, using TinyMCE in a Bootstrap Dialog. |
@twister65 in a Bootstrap Dialog? Really? What will be the benefit of hiding the editor and then force a user to open a modal to interact with the editor? I will not even bother to comment on the Bootstrap Dialog... |
IE8 ? Really? Who still uses such a browser ? I can't see it in the Joomla v3.x requirements : |
@twister65 https://docs.joomla.org/Joomla_Browser_Support That applies to J3, not J4 |
@C-Lodder and Netscape ;-)
Despite the requirements of Joomla:
Why not for browsers ? |
https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support |
@twister65 Yes I'm aware of the stats. The fact being is that Joomla must continue support for IE8 in the 3.x series as it's follows sematic versioning. Dropping support for a major browser version such as IE8 will require a major Joomla updates, thus Joomla 4. PHP versions are completely different from browser versions and are not related in the slightest. Let's take a handful of sites, for example 1 million, that are running Joomla on PHP 5.3 and 500k of those users have other websites using perhaps a custom framework, cms, etc etc that was written for PHP 5.3. Let's then say that Joomla decided to stop supporting PHP 5.3 in 3.10. Those 1 millions websites then get updated from Joomla 3.9 to 3.10 the day it's released (wouldn't that be lovely). Those 1 million users then notice errors being thrown all over the place on their sites. They then notice they have to update their PHP version to 7.x and proceed to doing so. Besides, the message you see is purely a warning. Joomla 3 still supports PHP 5.3.10 and will not break that. Recommended and minimum requires are again, 2 very different things. |
You can close this issue. See PR #23091. |
Closing. |
For mobiles view < 800x 600 (same for 728 x 1024), the xtd plugins modals (article, menu, contact, image, field) are cut off and there is no way to close their display.
Example here for 600 x800 and xtd-article
(it is worse at smaller sizes)
Tested with Firefox View Responsive Layouts tool.
The text was updated successfully, but these errors were encountered: