Hallo,
ich habe ein benutzerdefiniertes Skript (JavaScript), das ich am Ende meines Beitrags einfügen möchte. Es handelt sich um ein Affiliate-Grafikbanner, und das Einbetten funktioniert derzeit nicht.
Das Einbetten dieses JavaScript-Codes funktioniert auf meiner WordPress-Website einwandfrei. Ich gehe also davon aus, dass es sich um eine Einstellung oder etwas handelt, das ich in Discourse aktivieren muss, damit es funktioniert?
PS: Ich wollte den Code hier zeigen, aber wenn ich ihn einfüge, wird nichts angezeigt.
Möglicherweise benötigen Sie ein Plugin oder zumindest eine Theme-Komponente.
JavaScript ist in Beiträgen nicht erlaubt – können Sie sich vorstellen, welches Chaos entstehen könnte, wenn beliebige Nutzer JavaScript posten dürften?
JavaScript ist in Theme-Komponenten erlaubt (die unter der Kontrolle des Administrators stehen), doch das löst möglicherweise nicht das gesamte Problem.
Schließlich ist Discourse im Ember-Framework aufgebaut, sodass die genaue Reihenfolge der Ausführung die Verwendung zusätzlicher, beliebiger JavaScript-Skripte etwas unvorhersehbarer macht (daher benötigen Sie möglicherweise eine Theme-Komponente oder ein Plugin, um den Code ordnungsgemäß zu integrieren).
Um Code zu posten, verwenden Sie drei Backticks davor und danach. `
Zur Info: Amazon-Affiliate-Links funktionieren. Das JavaScript-Element wird in einer Theme-Komponente platziert, der Link hingegen in einem Beitrag.