Als neuer Benutzer von Discourse, was ist der einfachste Weg, dies zu beheben? Ich bin diesem Link gefolgt, aber dies ist eine neue Foreninstallation und der Link führt zu einem Thema von 2023.
Welchen Share-Modal meinen Sie? Können Sie bitte weitere Informationen und, wenn möglich, einen Screenshot bereitstellen, damit wir das Problem reproduzieren können?
Wenn ich auf das Freigabesymbol bei einem der Beiträge klicke.
EDIT: Oh, die Ironie. Eine Admin-Nachricht erschien gerade auf meiner Website mit der Meldung:
[Admin-Hinweis] Eines Ihrer Themes oder Plugins muss für die Kompatibilität mit bevorstehenden Änderungen im Discourse-Kern aktualisiert werden. (id:discourse.modal-controllers) Identifiziertes Theme: ‘redditish’.
Aber wenn ich nach Updates für dieses Theme suche, steht dort: „Theme ist auf dem neuesten Stand, zuletzt geprüft: gerade eben“.
Im Allgemeinen können Sie davon ausgehen, dass das Problem bei Ihrem Theme oder Ihren Anpassungen liegt, wenn etwas im abgesicherten Modus funktioniert.
Um hilfreiche Antworten auf Ihre Fragen zu erhalten, sollten Sie so viele Debugging-Informationen wie möglich posten – im Allgemeinen alle Konsolenfehler.
Ok, wo finde ich Konsolenfehler? Die Freigabe funktioniert also tatsächlich weiterhin, es sei denn, ich habe „Inoffizielle clientseitige Plugin-Anpassungen deaktivieren“ im abgesicherten Modus aktiviert. Wenn ich die anderen Optionen aktiviert lasse, aber diese deaktiviere, funktioniert es immer noch. Sobald ich die anderen beiden deaktiviere und diese eine aktiviert lasse, funktioniert es nicht mehr. Es hat also etwas mit „inoffiziellen clientseitigen Plugin-Anpassungen“ zu tun, nehme ich an.
Auf die Gefahr hin, abweisend zu klingen: Wenn du mit Themes herumspielen willst, musst du erst einige Grundlagen lernen. Google und Meta-Suchen sind deine Freunde. Wenn das nicht machbar ist, bleib bei offiziellen Themes, Komponenten und Plugins oder beauftrage jemanden, der dich einrichtet.