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

Editor issues in Firefox

Discussion in 'Troubleshooting and Problems' started by silverSl!DE, Apr 11, 2016.

  1. silverSl!DE

    silverSl!DE Member

    Hi everyone,
    since the update to 1.5.6 we have an issue with Firefox on Win, Linux and iOS.
    Not sure if its related to https://xenforo.com/community/threads/cant-post-on-firefox-ios.114817/
    Here on xenforo.com it's running as expected. Same for other browser (Chromium. Chrome, Konqueror). Just FF causes this behavior...

    Any ideas?

    thx a lot
    silverSl!DE

    Browser2.png
     
  2. Chris D

    Chris D XenForo Developer Staff Member

    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.
     
    silverSl!DE likes this.
  3. silverSl!DE

    silverSl!DE Member

    thx for the advice.

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

    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 likes this.
  4. Chris D

    Chris D XenForo Developer Staff Member

    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.
     

Share This Page