Discourse funktioniert auf dem Desktop nicht, wenn das Ad-Plugin installiert ist

Meine Foren bleiben auf dem Desktop so hängen (auf Mobilgeräten ist alles in Ordnung), wenn ich das Ad-Plugin installiere. Wenn ich es entferne, funktionieren die Foren einwandfrei.

Kannst du mir bitte dabei helfen?

@iAmMuu könnte das vielleicht etwas genauer erklären.

1 „Gefällt mir“

Bitte suche in der Konsole nach Fehlern und poste sie hier, falls welche vorhanden sind.

2 „Gefällt mir“

Diese Fehler traten erst nach einem kürzlichen Discourse-Update auf

Uncaught TypeError: Cannot read property 'mobileView' of undefined
    at _discourse-adplugin-8518e89869369f346818ee715b26290208548411fecbeb7449f68ede844fa73a.js:279
    at t.module.exports.u.<computed> (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74640)
    at t.module.exports.u.<computed> (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74470)
    at require (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74637)
    at t.customResolve (_application-d50a6abc2097d50c2bca264a67cb09606ae4e46572056cc45cb4ccf6086e1ba3.js:1015)
    at t.resolveComponent (_application-d50a6abc2097d50c2bca264a67cb09606ae4e46572056cc45cb4ccf6086e1ba3.js:1041)
    at t.n.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:46378)
    at _ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:12420
    at e.t.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:11959)
    at e.t.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:11964)
3 „Gefällt mir“

Kannst du einen Link zu deiner Instanz teilen? Das Anzeigen-Plugin ist hier auf Meta installiert, und diese Seite funktioniert auf dem Desktop einwandfrei.

3 „Gefällt mir“

Im ursprünglichen Beitrag ist ein Link zur Instanz enthalten, aber ich füge ihn hier noch einmal hinzu: http://forum.shanniiwrites.com/

(Das Plugin ist derzeit nicht installiert)

Hast du zufällig einen Adblocker installiert? Es klingt etwas weit hergeholt, aber es ist möglich, dass dies ein Problem verursacht, wenn du einen aktiviert hast.

1 „Gefällt mir“

Nein, das tue ich nicht. Außerdem melden alle meine 500 Benutzer dasselbe Problem auf dem Desktop, wenn wir das Werbeplugin installieren!

Ich kann bestätigen, dass ich auf das gleiche Problem stoße. Alle Adblocker sind deaktiviert. Getestet mit Safari und Chrome auf macOS sowie mit Safari auf dem iPad.

1 „Gefällt mir“

Ich habe ein sehr ähnliches Problem. Das Ad-Plugin ist installiert und funktioniert einwandfrei (abgesehen davon, dass es keinen Link für House Ads gibt – was ist mit House Ads passiert?).

Wie auch immer: Wenn ich versuche, eine Amazon-Banneranzeige einzufügen, bricht die Website zusammen. Siehe Screenshot.

Ich verwende den Iframe-Banner-Code, wie in der Readme des AD-Plugins beschrieben, also nur den gelben Teil im Code-Block und füge dann die Abmessungen an den entsprechenden Stellen ein.

Hast du für dein Problem eine Lösung gefunden?

Kannst du einen Link zur Instanz teilen?

forum.scimandan.org

Die 20-Zeichen-Grenze wie ein Boss knacken

Bei mir lädt es gerade einwandfrei. Kannst du den Fehler auslösen?

Ja, es lädt, weil ich die Werbung entfernt habe. Gib mir 30 Sekunden und versuche es dann erneut.

Also, in Firefox wird das von mir oben gepostete Bild angezeigt, während es in anderen Browsern anscheinend nur versucht zu laden und einen drehenden Kreis zeigt.

Danke dafür. Ich sehe, dass der Fehler nur den Amazon-Produktcode betrifft.

cc @eviltrout, dies hängt mit der kürzlichen Abschaffung eines Globals zusammen.

Okay, gibt es dafür eine Lösung?

Noch nicht. Du musst noch etwas warten, bis wir einen zubereitet haben.

Alles klar, ich warte! Ein offizielles Werbeplugin war ein entscheidender Faktor bei der Wahl von Discourse. Die meisten Betreiber von Websites und Foren möchten ihre Community monetarisieren können.

Eine weitere Frage: Steht Media.net bereits auf der ‘To-Do’-Liste? Wie viele andere Websites, die gerade erst starten, habe ich Schwierigkeiten, eine Genehmigung für Google Adsense zu erhalten, aber Media.net hat meinen Antrag sofort genehmigt. Gibt es eine Möglichkeit, dass Sie Media.net in das Plugin aufnehmen?

Außerdem… Haben Sie ‘House Ads’ entfernt? Ich finde nirgendwo in meinem Admin-Bereich einen Link dazu…