TinyMCE Quattro and its wysiwyg bbcodes

TinyMCE Quattro and its wysiwyg bbcodes 2.7.2

No permission to download
Hello! I'm having an issue with drafts remaining in the editor even when the reply has been posted. This only occurs with this add-on (I just upgraded to 2.5.6 today to see if the issue still persisted, but it does) and my UI.X dark-based theme. No issue if I switch to the default theme or disable the editor. I primarily use Chrome and am currently on Windows 10, but I've witnessed this on Windows 7, and Firefox as well. All of my members see this issue as well if they're using the rich-text editor.

I've tested a few different configurations, but the problem persists. These are:
  • Disabling the xenforo draft system and enabling the tinymce draft system
  • Enabling the xenforo draft system
  • I've set the "automatically restore draft when editor is empty" option to both yes and no
I've also checked in the database and confirmed the draft is being removed from the xf_drafts table. And yet the draft continues to load in the editor window. Also don't see any javascript errors in the browser, and nothing in my board's error log.
 
Got it - I enabled the menu bar and yes the smiley showed up in a nice horizontal box. Unfortunately I don't want to use the menu bar because I don't want people to have to search for the smiley button. I prefer a smiley button already on the menu so that people just can click on it....(??)
Please read more carefully my previous message about the white/black smilies buttons. Thanks.
 
Hello! I'm having an issue with drafts remaining in the editor even when the reply has been posted. This only occurs with this add-on (I just upgraded to 2.5.6 today to see if the issue still persisted, but it does) and my UI.X dark-based theme. No issue if I switch to the default theme or disable the editor. I primarily use Chrome and am currently on Windows 10, but I've witnessed this on Windows 7, and Firefox as well. All of my members see this issue as well if they're using the rich-text editor.

I've tested a few different configurations, but the problem persists. These are:
  • Disabling the xenforo draft system and enabling the tinymce draft system
  • Enabling the xenforo draft system
  • I've set the "automatically restore draft when editor is empty" option to both yes and no
I've also checked in the database and confirmed the draft is being removed from the xf_drafts table. And yet the draft continues to load in the editor window. Also don't see any javascript errors in the browser, and nothing in my board's error log.

See my reply here:
Try to see with the creator of your UI.x theme so it can target the problem. I can't do anymore custom debugging, especially with paid addons/skins.
Edit : explanation here.
 
Last edited:
Thanks. I already checked with the creator of the skin, but they couldn't offer support since it had to do with the custom editor. Weighing our options, we've decided to go back to the default xenforo editor.
 
they couldn't offer support since it had to do with the custom editor
Sorry, but nothing I can do here either. The editor source is fully available on Github and any developer who wants to collaborate is welcome. I have no problem of spending time on it, but I don't think I should be the one to spend of my free time to support a paid addon, especially when the issue your reported has never been seen with other themes and was only detected a few times after that some php/js errors have occurred.
 
@Gossamer
@Favori
Your issue comes from the way the UI.X theme deals with XenForo JavaScript functions. They override them without caring to extend them which messed with other addons. That's not clean and you might have other issues with other addons as well.
For TinyMCE quattro, the problem comes more specifically because the function XenForo.QuickReply is overridden. It can be easily fixed. That's the job of the the dev team from the paid addon ; seriously.
 
You're using the editor without its menu bar (a bar with menus at the top), so that means there are two buttons as your screenshot displays:
  1. The smilie button with the white background that is used for the fast smilies selection tool
  2. The smilie button with the black background that is used for the full smilies picker (the one you need to click on)
If you enable the menu bar, only one button remains (inside the menu). This one has the two features: on mouse hover, it displays the fast smilies selection tool, on mouse click it displays the full smilies picker.


Can the smilie button with the white background (fast smilies selection) be disabled?

Allowing only the smilie button with the black background (full smilies picker) to remain will make the smilies in this editor look and act like they do on the default XF editor...
 
I have a user reporting this issue:

Editing Problems with Apple OS X 10.10.3

when i attempt to edit the text in a comment that i posted

if i try to high light part of it ........

everything on the entire page becomes grayed out

and then reverts back to the original page

without allowing me to make an edit

when i am preparing the original post this problem does not happen
only when in editing mode
and it happens on my iMac as well as my macbook air

---------------

I'm not sure if this has to do with TinyMCE or not. (I'm not a Mac user, so I cannot test it.) Anyone else? Thanks.
 
Last edited:
I'm not sure if this has to do with TinyMCE or not. (I'm not a Mac user, so I cannot test it.) Anyone else? Thanks.
@Gatses had the same problem. It seems related to the former TinyMCE version. The new version 4.2.4 seems to work fine (source: Gatses). It is available on Github. I will release it this weekend on XenForo (It will be the same version that is already available on Github).
 
@Gatses had the same problem. It seems related to the former TinyMCE version. The new version 4.2.4 seems to work fine (source: Gatses). It is available on Github. I will release it this weekend on XenForo (It will be the same version that is already available on Github).

This is good to hear because I have yet another user with the same issue. I put them both on Redactor, and that has cleared up their issues. I'd like to have everyone on TinyMCE, though, so I'll be awaiting your update. Appreciate your efforts, as always.
 
Aw, that's new, TinyMCE does not let me make new postings:

ErrorException: Fatal Error: Access level to Sedo_TinyQuattro_Datawriter_DiscussionMessage::_messagePreSave() must be public (as in class Andy_AmazonParser_DataWriter_DiscussionMessage_Post) - library/Sedo/TinyQuattro/Datawriter/DiscussionMessage.php:0

Happened with the previous version, happens with this version. So, no TinyMCE for me anymore.
 
Aw, that's new, TinyMCE does not let me make new postings:



Happened with the previous version, happens with this version. So, no TinyMCE for me anymore.
This is a bug with @AndyB 's Amazon Parser add-on.

This function has been protected (not public) since XF 1.0, so any other add-on which extends it will expect it to be protected and not public.
 
For those who would be interested and who would be available (I will not), here's the verbatim on an invitation to attend to an on-line conference next week.
Dear :

Recently the founders of the TinyMCE project joined the Ephox team. Together we have been working on an initiative that brings together the best editing technology in the world.

Join us for a webinar on Thursday, September 17 at 10 a.m. PDT as we discuss what impact the increased investment into the TinyMCE project will have on its future and how Ephox’s other editing technologies fit together.

We will also be demonstrating the recently released TinyMCE version 4.2:

  • How the Image Tools perform a wide range of image editing tasks within TinyMCE
  • How to improve copy-and-paste from Word
  • The benefits of MoxieManager - the file and media management tool
Date: Thursday, September 17, 2015
Time: 10:00 a.m. PDT

Presenters:
Andrew Roberts, co-founder and CEO, Ephox
Joakim Lindkvist, co-founder of TinyMCE
Michael Fromin, Director of Client Services, Ephox

Register today!

Hope to see you there!

Best Regards,
Andrew Roberts
CEO

It might be interested to see what will be the product positioning of Epox for its editors (see here).
 
Back
Top Bottom