Problem mit benutzerdefiniertem CSS im Theme Editor lädt nicht

Hallo zusammen,

ich stoße auf ein Problem mit dem Theme-Editor auf meiner Discourse-Seite. Wenn ich versuche, das benutzerdefinierte CSS/HTML unter dem Reiter „CSS“ zu bearbeiten, dreht sich der Ladeindikator weiter und der Editor wird nie geladen. Ich habe einen Screenshot beigefügt, um das Problem zu veranschaulichen.

Hier ist, was ich bisher versucht habe:

  1. Browser-Cache gelöscht.
  2. Alle inoffiziellen Plugins deaktiviert.
  3. Verschiedene Browser und Geräte verwendet.
  4. Überprüft, ob mein Admin-Konto über die erforderlichen Berechtigungen verfügt.

Trotz dieser Bemühungen besteht das Problem weiterhin. Ist jemandem dieses Problem schon einmal begegnet oder hat jemand Vorschläge zur Lösung?

Vielen Dank im Voraus

Besteht das Problem im abgesicherten Modus weiterhin?

1 „Gefällt mir“

Ja, es besteht immer noch im abgesicherten Modus. Es scheint ein Problem zu sein, das nach dem gestrigen Discourse-Update aufgetreten ist.

Ich erinnere mich, dass dieses Update 218 Commits hatte.

1 „Gefällt mir“

Hallo zusammen,

ich habe ein Problem, bei dem die Datei ace.js nicht geladen wird, selbst wenn Discourse im abgesicherten Modus ausgeführt wird. Dieses Problem verhindert, dass der Theme-Editor ordnungsgemäß funktioniert. Ich habe einen Screenshot beigefügt, der die fehlgeschlagene Anfrage zeigt.

Hier ist, was ich bisher versucht habe:

  1. Browser-Cache und Cookies gelöscht.
  2. Versucht, auf die Website mit verschiedenen Browsern zuzugreifen.
  3. Server-Logs überprüft, aber keine eindeutigen Hinweise auf das Problem gefunden.
  4. Dateiberechtigungen und Pfade auf dem Server überprüft.
  5. Die Anwendung mit ./launcher rebuild app neu erstellt.
  6. Sichergestellt, dass alle Discourse- und Plugin-Updates installiert sind.

Trotz dieser Bemühungen besteht das Problem weiterhin. Ist jemandem dieses Problem schon einmal begegnet oder hat jemand Vorschläge zur Lösung?

Vielen Dank im Voraus für Ihre Hilfe!

Siehst du Fehler in der JavaScript-Konsole des Browsers?

Tritt dies außerdem bei jedem Theme (oder jeder Theme-Komponente) auf oder nur bei dieser speziellen?

Ich scheine auf einen Fehler gestoßen zu sein; Ace.js ist nicht mit dem Air-Theme kompatibel.

1 „Gefällt mir“

Ich kann das Problem lokal mit dem Air-Theme nicht reproduzieren. Ace.js wird auf allen Tabs dieses Themes problemlos geladen.

Nur aus Neugier, könnte es ein Problem mit dem Ad Blocker oder der chinesischen Great Firewall sein?

Die aktuelle Version von Discourse lädt keine Datei namens ace.js. Stattdessen sollte sie einen Namen wie diesen haben:

Es scheint also, dass bei Ihrem Update etwas schiefgelaufen ist. Sind Sie sicher, dass ./launcher rebuild app erfolgreich abgeschlossen wurde?

2 „Gefällt mir“

Dieses Thema wurde 60 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.