Zur Info: Unsere Foren, die dieses Problem haben, verwenden keine zusätzlichen Plugins außer dem Standard-Plugin docker_manager. Wir machen nichts Besonderes.
Dieses Problem tritt sowohl beim Standardthema als auch bei einem benutzerdefinierten Thema auf. Es tritt konsistent auf, sodass ich es auf unserer Seite immer reproduzieren kann – definitiv nicht zufällig.
Was könnte verhindern, dass die Zitat-Schaltfläche erscheint, sobald der ausgewählte Text über formatierten Text (Kursiv, Fett usw.) verschoben wird? Selbst wenn nur ein Buchstabe kursiv gesetzten Textes in einer ansonsten nicht kursiv gesetzten Auswahl enthalten ist, erscheint die Schaltfläche nicht. Wenn der Text jedoch vollständig kursiv ist, erscheint die Zitat-Schaltfläche normal. Das Gleiche gilt für fettgedruckten Text oder Text, der HTML-Formatierungsänderungen verwendet.
Es sieht also so aus, als würde die Schaltfläche nicht erscheinen, wenn die Auswahl HTML-Übergänge wie für Absätze und Formatierungen enthält.
Gibt es kürzlich Änderungen im Code, der diese Funktion steuert, oder anderen Code, der sich auf die Analyse von Text bezieht, der HTML enthält?
Diese Funktion funktionierte jahrelang normal, und der Fehler scheint innerhalb der letzten Woche eingeführt (oder aktiviert) worden zu sein.
Ich denke nicht, dass dies mit Plugins oder Themen zusammenhängt, aber es könnte mit bestimmten Einstellungen verbunden sein. Haben Sie Ideen, welche Einstellungen man ausprobieren sollte, um diese Funktion zu beeinflussen?
Bei meinem Forum (Discourse gehostet) funktioniert alles. Hier ist ein Screenshot, der die Hervorhebung einer einzelnen Zeile sowie mehrerer Zeilen mit Fettformatierung in einer zeigt. Ich kann das Problem nicht nachvollziehen.
Ich bin mir nicht sicher, ob es sich um ein verwandtes Problem handelt.
Aber abgesehen vom Zitieren geht beim Kopieren und Einfügen formatierten Textes auf meiner Website die gesamte Formatierung verloren.
Ich denke, wir wären der Lösung viel näher, wenn jeder, der dieses Problem hat, im Detail seine Einstellungen, die Umgebung, verwendete Plugins, benutzerdefinierten Code, Logs, Fehlermeldungen usw. beschreiben würde. Dann könnten wir leichter erkennen, wo Übereinstimmungen bestehen. Andernfalls halte ich dieses Thema für völlig unnötig. Dieses Problem könnte an Ihren Einstellungen oder einer Plugin-Inkompatibilität liegen.
Du hast neben dem ‘Zitieren’-Button nicht auch den ‘Teilen’-Button, wie es hier auf Meta der Fall ist (siehe oben in der Diskussion). Könntest du diesen hinzufügen, um zu testen, wie es dann läuft? (Ich weiß nicht, ob das möglich ist oder wie es geht.) Das Ziel ist es, sich der Konfiguration auf Meta anzunähern, wo es derzeit funktioniert.
Ich habe erneut ein Zitationsproblem erlebt, diesmal sowohl auf Meta als auch auf dem Fairphone-Forum, zu 100 % reproduzierbar. Ich kann geschlossene Themen oder allgemeiner Themen, in denen ich keine Beiträge verfassen darf (wie Beiträge in der Kategorie #releases auf Meta), nicht in einem Beitrag zitieren, den ich in einem anderen offenen Thema veröffentliche. Es erscheint nur die Taste Teilen. Ich erinnere mich, dass ich das früher machen konnte. Ich habe es auf einer anderen Discourse-Instanz mit einer früheren Version ausprobiert, und dort funktioniert es einwandfrei.
Beispiel:
Ich weiß nicht, ob dies in einem neuen Thema behandelt werden sollte oder ob wir dieses Thema zu einem allgemeinen Thema für Zitationsprobleme machen sollten. Bitte verschieben Sie es nach Bedarf.
Ich habe endlich etwas Zeit gefunden, um dies weiter zu untersuchen. Es scheint tatsächlich ein Plugin-Problem zu sein. Ich habe die Plugins auf nur Docker reduziert, und es funktioniert wieder.