Auszüge werden durch Onebox-URLs beim Post Rebuild vergiftet

Dies könnte potenziell in bug gehören, aber wir besprechen es zunächst.

Mir ist aufgefallen, dass beim Neubuild des ersten Beitrags in einem Topic ein Onebox-Link zum Topic-Excerpt hinzugefügt wird (was sich auf alle Themes/Komponenten auswirkt, die Topic-Liste-Excerpts verwenden).

Bei der ersten Erstellung geschieht dies meiner Meinung nach nicht. Warum sollte es also beim Neubuild passieren?

Das sieht nach einem Fehler oder zumindest nach unerwünschtem Verhalten aus.

  1. Sollte ein Neubuild nicht das identische Verhalten wie die ursprüngliche Erstellung haben?
  2. Wenn der Link in den Titel eingegeben wird, wird er in der Topic-Liste angezeigt. Das Hinzufügen zum Excerpt führt also zu einer unnötigen Verdopplung.
  3. Das Einbeziehen von rohen URLs in Excerpts sieht ohnehin unästhetisch aus.

Schritte zur Reproduktion (STR):

Voraussetzungen: Stellen Sie sicher, dass Excerpts in der Topic-Liste angezeigt werden.

  1. Erstellen Sie ein neues Topic, indem Sie eine URL hinzufügen, von der Sie wissen, dass sie ein Onebox-Element erzeugt, in den Titel.

  2. Warten Sie, bis die Vorschau erscheint.

  3. Sie sollten den Onebox-Link im Excerpt-Text der Topic-Liste NICHT bemerken.

  4. Verwenden Sie den Schraubenschlüssel, um den Beitrag neu zu bauen.

  5. Jetzt wird der Onebox-Link im Excerpt angezeigt.

OK, ich habe Code für Vorschauen von Themenlisten hinzugefügt, um Links in Auszügen auszublenden. Siehe:

Beachte, dass PrettyText-Optionen anscheinend nur einen Link entfernen, aber nicht den Text des Links, also habe ich dies fast mit roher Gewalt umgesetzt.