See Post #12 for a different solution, it lets the editor work in IE10
If you are an Admin of a VB4 site with the ckeditor (all versions since 4.1.4 I believe) you probably know that the VB4 editor is not compatible with Internet Explorer 10 (IE10) web browsers.
As IE10 becomes more popular this is a bigger issue for site administrators.
The good news is the "Standard Editor" in VB 4.x does work, it is only the WYSIWYG editor with the problem.
This simple singe plugin mod will force IE10 users, and only IE10 users to the Standard Editor no matter what they have chosen in their settings.
This should prevent complaints from users about the editor not working properly.
We hope this issue will get fixed in a future VB4 version, maybe 4.2.1, maybe later, at that time you can remove this product.
No documentation, no settings, just import the XML file and it is active, disable or remove the product and it stops working.
Installation Instructions:
Log into your Admin CP
Go to Add/Import Product under "Plugins & Products" on the side menu.
Click the "Choose File" button to find the attached product xml file.
Press "Import"
Done.
Edge has changed since I posted the original bit of code, the following is how the plugin needs to look now to force edge to work correctly.
Code:
//This plugin checks if the user is using Edge, if he or she is, it forces use of the standard editor
global $vbulletin;
//if(!is_member_of($vbulletin->userinfo, 1))
{
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Edge'))
$vbulletin->userinfo['showvbcode'] = 1; //This is the standard editor
}
Thanks ..
I'll re-edit the change I made and substitute what you have above..
I've been told by another forum member that simply adding this to the headinclude template will let the WYSIWYG editor work fine by telling IE10 to display as IE9.
I don't have immediate access to IE10 to test it, but if anyone wants to test, uninstall or disable this mod first.
Yes, that will work, but if you use Async Ads -the will not Render, thus losing revenue.
update: Trident must be updated to 7.0 rather than 6.0 to work
Code:
//This plugin checks if the user is using Edge, if he or she is, it forces use of the standard editor
global $vbulletin;
{
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Trident/7.0'))
$vbulletin->userinfo['showvbcode'] = 1; //This is the standard editor
}
Well, this mod works fine. But does anyone know how to get the attachment dialog in IE11(+) to indicate the number of files that have been selected for upload (as is shown on other browsers)?
I'm attaching two screenshots, each with 2 files selected. The first is from Chrome 79.0 and the next is from IE11 (Trident 7.0). While the IE11 upload sessions WILL allow multiple attachments and work well otherwise, they fail to display the selected file counts and their dialog rendering looks a bit funky. It's not really a biggy but I'm wondering if anyone knows of a fix?