Topic List Previews (legacy)

Tun Sie etwas, das das Problem auslöst? Da es nicht die ganze Zeit vorkommt, ändert sich etwas. Mit einem Soft-Reload meinen Sie, dass Sie die Seite im Browser aktualisieren? Haben Sie versucht, den Cache Ihres Browsers zu leeren und dann zu sehen, ob der Fehler weiterhin auftritt?

Die große Frage ist: Haben auch Mitglieder von Ihnen dieses Problem?

Nein, sie haben diesen Fehler noch nicht gemeldet. Ich werde einige von ihnen bitten, dies im Auge zu behalten.

@merefield Es ist zufällig und etwas inkonsistent auszulösen, aber ich stoße jetzt jeden Tag darauf. Ich werde vielleicht ein Video aufnehmen, wenn ich diesen Fehler wieder sehe. Und hier mit mehr Details berichten.

Ein weiteres Problem

Ich bin von etwas geplagt auf einen weiteren Fehler gestoßen / (fehlende Funktion?), bei dem ungelesene Nachrichten auf der Kategorieseite nicht grau gefärbt sind, sodass alle Beiträge gleich aussehen. Wenn Sie beispielsweise die Kategorieseite dieser aufrufen, sind die ungelesenen Beiträge nicht zu unterscheiden.

Hier ist, wie es aussieht, wenn ich das TC deaktiviere

1 „Gefällt mir“

Hoffentlich können Sie eine konsistente Methode finden, um es zu reproduzieren. Ich freue mich darauf, dass Sie es mir mitteilen.

voller? Interessante Wortwahl. Für mich sieht es einfach nach einem konsistenten Fehler/einer fehlenden Funktion aus. Ich werde es mir im Laufe der Woche ansehen.

1 „Gefällt mir“

Entschuldigung, falls es etwas anderes bedeutet hat. Ich bin kein Muttersprachler des Englischen, daher habe ich vielleicht das falsche Wort verwendet.

Ich habe den Satz jetzt bearbeitet.

2 „Gefällt mir“

Kein Problem. Ich werde versuchen, das diese Woche zu beheben, danke für die Meldung :slight_smile:

1 „Gefällt mir“

Hallo! Wir sehen denselben Fehler auf unserem Forum. Wir haben das veraltete Modul verwendet. Bei der Aktualisierung auf 2.8.0.beta8 traten dieselben Probleme auf. Wir haben uns entschieden, die neue Theme-Komponente zu verwenden, und sie funktioniert, außer beim Theming dieser Listen. Die Linkfarbe ist falsch, aber auch der Abstand ist falsch.

Soweit ich das beurteilen kann, verliert das Element die CSS-Klasse topic-list-data, sodass das Theme nicht korrekt angewendet wird. Das Deaktivieren der Theme-Komponente behebt das Problem.

2 „Gefällt mir“

Kann mir jemand genau erklären, wie wir die TC-Version zum Laufen bringen? Wir haben das Plugin auskommentiert und die TC installiert, aber die betreffende Seite zeigt jetzt nur noch die traditionelle Liste von Beiträgen an.

Danke

1 „Gefällt mir“

Hmmm, mein Co-Entwickler hat es geschafft, den neuen TC zum Laufen zu bringen, aber wir sind wieder am Anfang — alle Einträge in allen Kategorien werden als ungelesen angezeigt.

1 „Gefällt mir“

Nachdem ich dies überprüft hatte, war es kein Fehler, sondern eine abwärtskompatible Änderung aufgrund von Änderungen in der Kernanwendung.

Beachten Sie, dass wir diese normalerweise nicht mitten im Monat unterstützen. Daher wird Ihnen normalerweise davon abgeraten, mitten im Monat ein Upgrade durchzuführen.

Ich weiß es jedoch zu schätzen, dass ich Sie dazu gebracht habe, Ihre Setups mitten im Monat warten zu müssen. Also …

Ich habe die „schwache Beleuchtung“ besuchter Titel sowohl für Kachel- als auch für Nicht-Kachel-Ansichten auf dem Desktop behoben und die Vorlagen mit einigen der letzten Änderungen auf den neuesten Stand gebracht:

Ich werde mir irgendwann das Mobile ansehen.

Bitte aktualisieren Sie Ihr TC und lassen Sie mich wissen, ob Sie verwandte Probleme feststellen.

5 „Gefällt mir“

Vielen Dank für das Update. :hugs:

Ich möchte auch einen weiteren kleinen Fehler melden, der noch besteht. :yum:

Wenn Benutzer ein großes Bild am Anfang des Beitrags einfügen, sind der „Auszug“ und „Weiterlesen“ nicht mehr anklickbar, da Discourse ein Lightbox für das Bild generiert. Der Code \u003ca class=\\\"lightbox\\\" href=\\\"\\\" data-download-href=\\\"\\\" title=\\\"Bildtitel\\\"\u003e\u003c/a\u003e, der in den Auszug aufgenommen wird, unterbricht den Link.

Ich verstehe, dass es sich möglicherweise um ein Kernproblem von Discourse handelt, Lightbox-Code in den Auszug aufzunehmen, aber ich bin mir nicht sicher, wem ich es melden kann und ob es behoben wird.

Ich überlege nur, ob wir den „Weiterlesen“-Button anklickbar machen können, ohne darauf zu warten, dass Discourse den Lightbox-Code aus dem Auszug entfernt, da dies einige Zeit dauern kann. :thinking:

2 „Gefällt mir“

Mit nur installiertem TC kann ich mit den Auszügen wenig anfangen.

Mit dem hinzugefügten Sidecar-Plugin habe ich jedoch mehr Kontrolle.

Dennoch neige ich dazu, den Auszug zu “vereinfachen”, um Links und Formatierungen zu entfernen und das Risiko von Anzeigefehlern zu verringern. Wenn Sie das Ganze wollen, müssen Sie einfach durchklicken.

Da die Auszüge jedoch eine Kernfunktion sind, sollte ich in diesem Bereich eigentlich keine Arbeit leisten müssen.

2 „Gefällt mir“

Wenn dies geschieht, wenn die Topic-List-Previews-Theme-Komponente deaktiviert ist, erstellen Sie bitte ein neues Thema unter UX. Wenn Sie einen Screenshot des Problems einfügen können, wäre das großartig!

4 „Gefällt mir“

Vielen Dank für Ihre Antwort. :hugs:

Ja, es geschieht auch mit deaktivierter TLP TC.
Für Bilder wird der Lightbox-Code in den Auszug aufgenommen.


<a class="lightbox" href="" data-download-href="" title="ImageTitle"></a>

Für Header wird der Anker in den Auszug aufgenommen.

<a name="header" class="anchor" href="#header"></a>

Beides bricht den Link und macht sowohl den “Auszug” als auch die Schaltfläche “Weiterlesen” unklickbar.

Ich werde ein neues #ux-Thema mit Screenshots erstellen.

Vielen Dank :smiling_face_with_three_hearts:

4 „Gefällt mir“

Vielen Dank – das hat das Problem für uns behoben. Wirklich zu schätzen.

3 „Gefällt mir“

Gern geschehen, David. Es gibt noch viel an dieser Komponente zu tun, aber ich werde mich in den nächsten Monaten darum kümmern.

Beachten Sie, dass wir das Thema verschoben haben zu: Topic List Previews Theme Component - theme - Discourse Meta

2 „Gefällt mir“

Danke für die Korrektur :folded_hands:t3:

3 „Gefällt mir“

Ich benutze ein Plugin, wie kann ich alles in eine neue Theme Component verschieben? Einfach das Plugin entfernen und die Theme Component installieren oder was?

2 „Gefällt mir“

Korrekt, es gibt leider keine Möglichkeit, die Konfiguration automatisch zu verschieben.

1 „Gefällt mir“

Ich bin bereit, bei einem Skript zu helfen, das dies teilautomatisiert. Gibt es eine Übersicht, wo jede Einstellung im Plugin im Theme-Komponenten-Bereich platziert werden würde?

2 „Gefällt mir“

Klingt ein bisschen nach Overkill? Aber wenn es jemand nützlich findet … eine solche Zuordnung gibt es derzeit nicht.

1 „Gefällt mir“