Vorschau der Themenliste (legacy)

Was passiert, wenn du topic_list_thumbnail_resolution_level (was die Auflösung senkt) auf 2 erhöhst?

Ich habe nun 2 als Standard festgelegt (es war 0, was die höchstauflösenden Thumbnails bereitstellte!!) Lower default resolution · merefield/discourse-tc-topic-list-previews@c668985 · GitHub

Beachte, dass sidekiq ausgeführt werden muss, damit dies funktioniert und die niedrigauflösenden Thumbnails vorbereitet werden. Solange diese nicht verfügbar sind, werden die höher auflösenden oder Originalbilder bereitgestellt, und du könntest auf dieses Problem stoßen. Dieser Zustand sollte jedoch nur wenige Minuten andauern.

1 „Gefällt mir“

Das Theme-Component ersetzt das Plugin leider noch nicht. Aber gib mir Zeit: Ich habe erst vor zwei Tagen damit angefangen!

2 „Gefällt mir“

Entschuldigung, ich frage mich nur. Vielen Dank.

2 „Gefällt mir“

Ich schätze Ihr Interesse. Ich habe heute etwas Zeit und werde mir die Featured Images in der Theme-Komponente ansehen. (Das könnte mir ermöglichen, es in beiden Fällen zu beheben.)

2 „Gefällt mir“

Eine frühe Version der hervorgehobenen Bilder wurde zur experimentellen Theme-Komponente hinzugefügt. Bisher nur auf Discovery-Routen getestet und funktionsfähig. Mobile Unterstützung wurde jedoch hinzugefügt (nicht im Plugin verfügbar) (@Krischan)

3 „Gefällt mir“

Ich habe heute Morgen aktualisiert und soweit ich sehen kann, läuft Sidekiq, aber das Problem besteht weiterhin. Das ist es, was in der Konsole auf Seiten angezeigt wird, die die Komponente verwenden

2 „Gefällt mir“

Ja, ein JavaScript-Fehler kann den Layout-Code durchaus komplett stoppen.

Hast du Staging und Theme Component auf die neueste Version aktualisiert?

Ich gehe davon aus, dass das TLP-Plugin deinstalliert ist?

Und hast du ihm die Berechtigungen erteilt, die erforderlichen Skripte abzurufen?

Füge dies zu den Sicherheitseinstellungen hinzu:

~~Content-Security-Policy script-src: https://unpkg.com~~

Dies ist nicht mehr notwendig, da Discourses neuartige Theme-Modifier-Unterstützung Änderungen an der CSP ermöglicht, die nun im TC implementiert ist

(dadurch können ImagesLoaded und deren Abhängigkeiten heruntergeladen werden).

2 „Gefällt mir“

Das hat den Knackpunkt getroffen! Ich bin beeindruckt, wie schnell du das übersetzt hast.

Etwas, das mir aufgefallen ist: Ich kann keine Tags für topic list featured images tag auswählen. Ich weiß, dass du noch daran arbeitest, aber falls es sich um etwas anderes handelt…

1 „Gefällt mir“

Ein Tag sollte funktionieren. Sie mussten ihn manuell eingeben. Ich habe ein Update veröffentlicht, das dies in einen Auswahldialog umwandelt (neben vielen anderen Verbesserungen).

Dies beruhte auf einer maßgeschneiderten API. Ich habe es neu geschrieben, um die Vanilla-API zu nutzen. Leider wird es dadurch wahrscheinlich einfacher.

1 „Gefällt mir“

Muss das TLP-Plugin deinstalliert sein, um GitHub - merefield/discourse-tc-topic-list-previews: Enriches the content and layout of topic lists · GitHub zu installieren? Stimmt das?
Es sieht so aus, als wären bereits zu viele große Änderungen verloren gegangen, was deine Zeit kostet.

1 „Gefällt mir“

Richtig.

Ja, eine Menge Änderungen im Core. Diesmal eine echte Herausforderung, Schritt zu halten.

3 „Gefällt mir“

Hallo Robert,
zunächst einmal vielen Dank für dieses wunderbare Plugin und deine harte Arbeit.
Seit gestern scheint das Plugin keine kleinen Bilder in der Themenliste mehr anzeigen zu können:

Hier ist der Status der Updates und Einstellungen:


URL meines Forums:
https://libertysim.net/
Das von mir verwendete Git-Repository ist GitHub - merefield/discourse-topic-previews-sidecar: A Discourse plugin that complements the Topic Previews Theme Component to add features · GitHub
Ist bei den Einstellungen etwas falsch?

1 „Gefällt mir“

Gemäß den aktuellen Hinweisen ist dieses Plugin aufgrund umfangreicher Änderungen am Discourse-Kern vorübergehend teilweise defekt. Wir unterstützen Produktions-Updates derzeit nur zwischen dem 1. und 5. des Monats. Am 5. funktionierte es noch. Wenn Sie außerhalb dieses Zeitraums installieren oder upgraden, tun Sie dies auf eigene Gefahr.

Derzeit konzentriere ich mich auf die Bereitstellung einer experimentellen Theme-Komponente mit einer reduzierten Funktionsvielfalt.

Ich werde mich später diesen Monat wieder dem Plugin widmen.

3 „Gefällt mir“

Ich war mir dessen nicht bewusst. Ich bleibe dran. Nochmals vielen Dank.

3 „Gefällt mir“

Freut uns. Dieses Plugin und andere sind mittlerweile äußerst komplex und erfordern einen erheblichen Aufwand für die Wartung. Die ständigen Änderungen im Kern, auf die wir keinen Einfluss haben, sowie häufige Breaking Changes machen es zu einer Herausforderung. Deshalb haben wir kürzlich diese Richtlinie eingeführt: Sie verschafft uns etwas Spielraum!

Vielen Dank für Ihr Verständnis.

3 „Gefällt mir“

OK, große Verbesserungen für die experimentelle Theme-Komponente:

  • Ausgewählte Bilder sollten jetzt vollumfänglich funktionieren und besser denn je sein (ich habe einen Großteil davon neu geschrieben), mit optionalen Auszügen, und du kannst ihre Dimensionen auswählen. Sie funktionieren jetzt auch auf Mobilgeräten.
  • Kategorie-Auswahl sollte jetzt funktionieren.
  • Beschreibung der Einstellungen sollten widerspiegeln, was noch nicht erledigt/behoben wurde.
  • Einige Funktionen wurden entfernt/geändert, die im Plugin aufgrund fehlender maßgeschneiderter API funktionierten.

NB#2: Chrome hat immer noch Schwierigkeiten mit meinem Masonry-Renderer; es gibt eine begrenzte Scrollstrecke, bevor die Ansicht gestört wird … dies liegt an einer Browserbeschränkung/meinem arroganten Ausreizen der Grenzen von CSS, und das Entwicklungsteam arbeitet derzeit daran, dies zu beheben. Ich habe mich für diese Vorgehensweise entschieden, weil 1. sie auf Seitenleisten reagiert, 2. sie ULTRA schnell ist und 3. sie hoffentlich bald behoben sein sollte. Probiere es für das volle Erlebnis in Firefox oder Safari aus.

3 „Gefällt mir“

Ich habe auf die neueste Version aktualisiert und habe nun dasselbe Problem wie mit dem benutzerdefinierten Wizard-Plugin: Ich kann nur Tags auswählen, die nicht in Tag-Gruppen enthalten sind. In meinem Fall ist das nur das eine Tag test. Ich kann jetzt nichts mehr eingeben.

2 „Gefällt mir“

Das ist meiner Meinung nach ein mögliches Discourse-Problem, David. Ich verwende einen nativen Einstellungstyp.

topic_list_featured_images_tag:
  type: list
  list_type: tag
  default: ''
  description:
    en: "Featured images tag."

Hast du dies jedoch eingestellt?

image

Beachte die Einschränkung.

1 „Gefällt mir“

Dann liegt es womöglich an einem Diskussionsproblem. Viele meiner Tag-Gruppen haben kein erforderliches übergeordnetes Tag, also ist das nicht das Problem. Ich werde diese Frage im Support stellen, danke!

2 „Gefällt mir“

Ich könnte das wieder in ein Textfeld umwandeln. Dadurch wird der Tag-Auswahl-Dialog entfernt. Können wir ihn später wieder hinzufügen?

1 „Gefällt mir“