Dir="auto" für Komponist und an anderer Stelle

Diskussion fortgesetzt von Was bewirkt die Einstellung „Unterstützung für gemischte Textrichtung“?:

Sollten wir diese Einstellung, den Composer-Button, auslaufen lassen und dir="auto" standardmäßig in unseren Textbereichen hinzufügen? IE ist kein Hindernis mehr.

2 „Gefällt mir“

Diese Einstellung wirkt sich auch auf andere Elemente als Textbereiche aus. Sie wird z. B. verwendet, um dir= auf Absätze/Zitate in Beiträgen anzuwenden:

Und auf Themenüberschriften:

Und mehr.

Können wir dir="auto" für all diese Dinge jetzt verwenden? :crossed_fingers:

1 „Gefällt mir“

Das ergibt Sinn, Benutzer benötigen dies überall dort, wo sie Text eingeben:

  • Composer-Textfeld
  • Composer-Vorschau
  • Thema-Titel in Themen
  • Thema-Titel in Listen
  • Beiträge in Themen
  • Biografie in Benutzerkarte / Profil
  • Thema-„Vorschauen“ in Themenlisten
2 „Gefällt mir“

Ich habe versucht, unsere support_mixed_text_direction-Einstellung zu aktualisieren, indem wir uns auf dir="auto" verlassen, anstatt einen Regex zu verwenden, um alle Benutzereingaben zur Renderzeit zu parsen:

Ich glaube, wir müssen das beibehalten. Das Setzen von dir="auto" auf ein Textarea verwendet eine Heuristik, um die Richtung des gesamten Textareas zu bestimmen. Das klingt nicht sehr nützlich, wenn Sie einen Beitrag schreiben, der eine Kombination aus RTL- und LTR-Sprachen enthält. Ich denke also, dass die Schaltfläche erforderlich ist, damit Sie beim Bearbeiten hin- und herschalten können?

In “cooked” Beiträgen kann dir="auto" pro Absatz angewendet werden, was dieses Problem löst.

Es wäre großartig, wenn einige Leser/Schreiber von RTL-Sprachen dazu etwas sagen und sich vielleicht die PR ansehen könnten. (cc @osama - git schlägt vor, dass Sie viel an unserer RTL-Logik gearbeitet haben)

4 „Gefällt mir“

Ja, genau, die Schaltfläche ist sehr nützlich, wenn man einen Beitrag tippt, der RTL- und LTR-Sprachen mischt.

Dein PR LGTM @david :rocket:

3 „Gefällt mir“

Dies ist jetzt zusammengeführt. Bitte lassen Sie uns wissen, wenn Sie Feedback haben

2 „Gefällt mir“

Dieses Thema wurde nach 171 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.