Vorschau der Themenliste (legacy)

Discourse hat die Link-Antwort zwischengespeichert, daher ist dies überflüssig.

1 „Gefällt mir“

Hrmm.. gibt es eine Möglichkeit, diesen Cache zu leeren, wenn ein Beitrag bearbeitet wird? Wäre das ein Discourse-Problem oder könnte TLP das übernehmen?

1 „Gefällt mir“

Hast du meinen Vorschlag für eine zufällige Abfragezeichenkette ausprobiert? Zum Beispiel myurl.com?peter=green. In diesem Szenario ist TLP eher oberflächlich.

1 „Gefällt mir“

Das habe ich getan. Entschuldige, falls das nicht klar war, das Bild hat sich nicht verändert.

1 „Gefällt mir“

Dann wird möglicherweise nicht das verwendete og-Tag geändert. Um das genau verwendete Tag zu bestätigen, müsste man den Discourse-Quellcode untersuchen.

Können Sie bestätigen, dass sich das Onebox-Bild im Thema @Stanzilla ändert? Denn wenn sich das nicht ändert, verwendet Onebox definitiv ein anderes Quell-Tag.

Wenn sich die Onebox nicht ändert, kann ich nicht verstehen, warum TLP etwas anderes anzeigen sollte.

2 „Gefällt mir“

Es wird definitiv og:image verwendet, wie hier in den Onebox-Spezifikationen zu sehen ist: onebox/spec/lib/onebox/open_graph_spec.rb at b816ada0cc09a374abdddf195c7986668862a26b · discourse/onebox · GitHub

Es sei denn, Sie erstellen eine Onebox für eine Art Embed, klingt dies nach einem Caching-Problem.

Könnten Sie das Plugin entfernen und stattdessen meinen TC ausprobieren? So kann ich die kleinen Überschreibungen ausschließen, die ich hier durchführe: discourse/lib/cooked_post_processor.rb at 1472e47aae5bfdfb6fd9abfe89beb186c751f514 · discourse/discourse · GitHub hier: discourse-topic-previews-sidecar/lib/cooked_post_processor_edits.rb at 971ba5d3a868506b34b61201c32640a0a6bbaa01 · merefield/discourse-topic-previews-sidecar · GitHub, falls sie das Problem verursachen.

Wenn der TC für ein neues Thema das gleiche Problem zeigt, liegt es an den Kernkriterien und dem Code von Discourse.

TC hier: GitHub - merefield/discourse-tc-topic-list-previews: Enriches the content and layout of topic lists · GitHub

1 „Gefällt mir“

Ich kann bestätigen, dass sich das Onebox-Bild ändert.

1 „Gefällt mir“

Mit deiner Theme-Komponente bekomme ich überhaupt keine Bilder, es sieht so aus:

1 „Gefällt mir“

Etwas beschädigt dein JavaScript. Hast du ohne TLP neu aufgebaut? Beides gleichzeitig auszuführen, funktioniert nicht.

Überprüfe deine Konsole auf Fehler.

1 „Gefällt mir“

Ich habe nach dem Deaktivieren des Plugins neu aufgebaut, ja. Die Konsole zeigt nur Warnungen:

Edit: Ich hatte eine weitere Komponente, die das Styling dieser Seite beeinflusst. Nach dem Deaktivieren dieser Komponente waren die Bilder wieder da.

Anschließend habe ich das HTML des Beitrags aus dem ursprünglichen Problem neu erstellt, und jetzt wird das aktualisierte Bild angezeigt. Es funktioniert also mit Ihrer Komponente, aber nicht mit dem ursprünglichen TLP-Plugin.

1 „Gefällt mir“

Ich denke, das passiert, wenn ein Thema mit einem „Featured Link

1 „Gefällt mir“

Oh, das ist interessant.

Aber was passiert im TLP-Plugin, wenn du über den hervorgehobenen Link derselben Zielseite ein neues Thema erstellst, nachdem das og-Bild aktualisiert wurde?

Wenn das zu aufwendig ist, kannst du einfach bei TC bleiben.

1 „Gefällt mir“

Ich werde es gleich versuchen! TC ist nett, und ich würde dabei bleiben, wenn es im Allgemeinen einfach besser funktioniert. Aber ich möchte/brauche diese anderen Anpassungen für die Themenliste, die ich deaktivieren musste. Ich denke nicht, dass ich Zeit haben werde, sie für TC speziell anzupassen, während sie mit TLP einfach funktionieren. Sie verstecken die zusätzlichen Avatare in der Liste, sodass nur der des Themenerstellers und einige weitere angezeigt werden.

1 „Gefällt mir“

Okay, in TLP getestet, den hervorgehobenen Link aus einem Thema entfernt, das HTML neu aufgebaut – jetzt ist überhaupt kein Bild mehr vorhanden.

Ich habe dann ?test=true zur URL im Thread hinzugefügt. Kein Bild.
Anschließend habe ich das HTML im Beitrag neu aufgebaut, immer noch kein Bild.

Edit: Okay, es hat etwas gedauert, aber jetzt ist wieder eines da, und zwar das richtige bzw. neueste Bild aus dem Link.

1 „Gefällt mir“

Gibt es eine Möglichkeit, Links in der Vorschau von Themen nicht zu parsen, damit die Funktion ‘Auf Beschreibung klicken und zum Thread gehen’ nicht unterbrochen wird?

1 „Gefällt mir“

Du könntest etwas CSS ausprobieren? Z. B.: How to Disable Links | CSS-Tricks

2 „Gefällt mir“

Natürlich, aber wie kann man Links für bestimmte Benutzergruppen ausblenden/anzeigen?

2 „Gefällt mir“

Wenn du jemanden brauchst, der das für dich erstellt, schlage ich vor, dass du im Marketplace postest. Das geht über den Umfang des Plugins hinaus.

1 „Gefällt mir“

Vorschaubilder/Miniaturansichten erscheinen bei mir ebenfalls erst nach fünf Minuten.

1 „Gefällt mir“

Dies ist ein Kernprozess, der im Hintergrund ausgeführt wird. Das Plugin greift dabei nicht ein. Eine Verzögerung ist normal.

2 „Gefällt mir“