• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Editor issues in Firefox

Chris D

XenForo developer
Staff member
#2
The issue with Firefox on iOS is mostly expected due to the way they are mishandling certain events which other browsers handle the proper way.

Unfortunately, as you've noted, generally Firefox works well on other sites this may be down to something on your site specifically.

When this happens please go into the developer tools in Firefox (F12) and see if anything is logged in the browser console. This may indicate the issue.
 
#3
thx for the advice.

1. Problem was mixed load: loading http pix on a https site. (some old smilie links - solved that)


To fix this type of error, all requests to HTTP content should be removed and replaced with content served over HTTPS. Some common examples of mixed content include JavaScript files, stylesheets, images, videos, and other media.


the 2nd was a broken BBM Advanced BBcode button, wich caused the Problem in FF.
After deleting broken button, everything went fine again.:)


Error: Syntax error, unrecognized expression: a.redactor_btn_Arena Spoiler, nur für registrierte User sichbar.
Code:
t</db.error()
jquery-1.11.0.min.js:2
ob()
jquery-1.11.0.min.js:2
db()
jquery-1.11.0.min.js:2
.find()
jquery-1.11.0.min.js:2
m.prototype.getBtn()
redactor.js:104
RedactorPlugins.bbmButtons.exec/<()
bbm_5_redactor.js:1
.each()
jquery-1.11.0.min.js:2
RedactorPlugins.bbmButtons.exec()
bbm_5_redactor.js:1
RedactorPlugins.bbmButtons.init()
bbm_5_redactor.js:1
m.prototype.init/</<()
redactor.js:39
.proxy/e()
jquery-1.11.0.min.js:2
.each()
jquery-1.11.0.min.js:2
m.prototype.init/<()
redactor.js:38
m.prototype.build/d()
redactor.js:51
m.prototype.build/this.$content<()
redactor.js:51
n.event.dispatch()
jquery-1.11.0.min.js:3
n.event.add/r.handle()
jquery-1.11.0.min.js:3
jquery-1.11.0.min.js:2:12719
XenForo.activate(%o) [object Object] xenforo.js:223
TypeError: this.api is undefined
Code:
XenForo.BbCodeWysiwygEditor.prototype.triggerElastic()
bb_code_edit.js:27
XenForo.BbCodeWysiwygEditor.prototype.insertHtmlCallback/<()
 

Chris D

XenForo developer
Staff member
#4
Glad you figured it out :)

Unfortunately, as I suggested earlier, Firefox in iOS will still be broken. I will be implementing a workaround for XF 1.5.8 momentarily but I will also raise a bug report with the browser devs -- hopefully they can fix it before the next release and if that's the case we can remove our workaround.

The workaround will involve just disabling the rich text editor.