THIS THREAD IS CREATED TO SUMMARIZE SOME ISSUES INTO ONE PLACE
So after release of MyBB 1.8.20 there were some issues reported with updated SCEditor.
I decided to quickly summarize things that could possibly happen to you with this change.
First of all all this issues can be "resolved" simply by typing bbcodes by hand.
All issues are occuring in WYSIWYG mode (the one where you can change look of text by clicking buttons and you see your changes). Source mode works fine.
Now to actual list of things that I have confirmed:
- In Chrome, Edge, IE, Opera it is impossible to center text by using button in editor. Editor will just reomove align code for center, but right, left and justify work fine. Typing by hand align code with center option works fine. No mistakes were found in js of editor or bbcodes extension for MyBB BBCodes (MyCodes).
- In Firefox you (sometimes) can't change text appearance at all. Size, color or other things won't be visible. BUT these changes are saved. Just turn editor to source mode and again to wysiwyg to update things. Weirdly centering works fine in Firefox
As for possible fixes - I wasn't able to find anything that could cause this issue. SCEditor 1.5.2 as standalone element works fine, same for MyBB. Only combination of MyBB and SCEditor 1.5.2 (and possibly jquery) causes problems.
I can only advise you not to use problematic functions and writting their responding bbcodes by hand. MyBB Parser will parse these properly (as you can see in this post I've made centered text, and I'm writting this on chrome).
I'm searching through code of MyBB and SCEditor for possible cause of these bugs and issues.
Please share your issues and possible ways to fix them in this topic. If you provide fix I will add link leading straight to your post with fix in this post.