Vorschau der Themenliste (legacy)

Dies ist jetzt ein Theme-Komponente; das Plugin ist veraltet

Das neue Thema ist Vorschau-Theme-Komponente für Themenlisten – theme – Discourse Meta

GitHub-Mark-32px Repository: Code hier abrufen

Weitere Informationen finden Sie hier: Pavilion

sandbox Beispiele: Schauen Sie sich die Liste weiter unten an.

:raising_hand_woman: Eine Funktion anfragen

:bug: Einen Fehler melden

:heart: Spenden: Wir überprüfen unser Spendensystem. Bitte schauen Sie später noch einmal vorbei :).

:man_technologist: Betreuer: @merefield

Übersicht

Mit „Vorschauen für Themenlisten" können Sie:

  • Bilder, Auszüge, Schaltflächen und Statistiken zu Einträgen in Themenlisten hinzufügen; und

  • Das Layout und den Stil von Einträgen in Themenlisten anpassen

  • „Empfohlene" Themen über Themenlisten und einzelnen Themen anzeigen.

  • Eine Benutzerwand auf der Aktivitätsseite eines Benutzers hinzufügen (auch als „Portfolio"-Funktion bekannt).

Diese Einstellungen können für alle oder ausgewählte Themenlisten sitzungsweit oder kategorienspezifisch angewendet werden.

Dieses flexible Funktionsangebot ermöglicht es Ihnen, eine Vielzahl verschiedener Stile für Themenlisten zu erstellen, darunter:

Basis-Stil

Relevante Einstellungen
  • Miniaturansicht in der Themenliste
  • Auszug in der Themenliste
  • Aktion in der Themenliste

Pinterest-Stil (Mauerwerk) aka „Kacheln"

Relevante Einstellungen
  • Kacheln in der Themenliste
  • Miniaturansicht in der Themenliste
  • Auszug in der Themenliste
  • Aktion in der Themenliste
  • Breite der Miniaturansicht in der Themenliste
  • Höhe der Miniaturansicht in der Themenliste

Empfohlene Bilder

Relevante Einstellungen
  • Tag für empfohlene Bilder in der Themenliste
  • Anzahl der empfohlenen Bilder in der Themenliste
  • Breite der empfohlenen Bilder in der Themenliste
  • Höhe der empfohlenen Bilder in der Themenliste
  • Titel der empfohlenen Bilder in der Themenliste
  • Auszug der empfohlenen Bilder in der Themenliste
  • Reihenfolge der empfohlenen Bilder in der Themenliste

Die Haupt- und Entdeckungs-Einstellungen befinden sich unter Einstellungen → Plugins. Die entsprechenden Einstellungen für Kategorien finden Sie in den Einstellungen jeder Kategorie.

Beispiele aus der Praxis :seedling:

Weitere Informationen:

Noch mehr Informationen finden Sie unter: Pavilion

Mitwirkende :raised_hands:

Viele Menschen haben durch Feedback und direkte Entwicklungsarbeit zur Entwicklung dieses Plugins beigetragen. Insbesondere:

107 „Gefällt mir“
What plugins do you recommend?
Topic list custom view
Display images with topics list
Embed.ly support
2018: The Year in Review
Is there a 'reddit' style discourse theme / plugin?
Discourse as Homepage/Main
News Plugin :newspaper:
The topic list doesn't need a category column
Move tag to a column
Creating a "Featured Categories" homepage banner
Images in posts versus topic-list-previews
Topic content previews
Image miniatures
Sam's Simple Theme
Inbound links don't show up when topic ID is not included
How would I able to list topics as boxes
Discourse as a simple personal blog engine
2019: The Year in Review
How to have topic description on top page
Alter placement of currently selected Top Menu item
Unable to replace topic-list-item.raw.hbs / topic-list-item.hbr on mobile
This theme (or component) msg doesn't go away
Problems with thumbnails from Soundcloud and YouTube oneboxes
Incomplete topic titles beginning with a number can have odd behavior
Visual Video Forum
Onebox topic previews in the topic list
After updating to 2.8.0.beta8, nothing shows as "read" anymore
MD Topic List component
Deals type website UX
Featured Tiles
Show hearts icon from categories view on each topic
Possible to create a news site with pics and videos
Blog Post Styling
Is there a 'reddit' style discourse theme / plugin?
Unofficial plugins management during updates
Facebook-like User Wall?
2020: The Year in Review
How to access Category custom fields in Plugins
Rotating banners
Using Discourse as a social media platform
Update problem help pls
Heeeelp, blank website after rebuild
Error: PG::UndefinedColumn. Custom field not creating column
Displaying Views in Topic view (with no replies)
Discourse Retort
How can I make a Discourse forum as "reddit like" as possible
Pin your favourite topics to the top
Sam's Simple Theme
Category-specific message or pinned topic
Our solution for blurring NSFW content
How do you add the Category column?
Profile, Feature and Explorer grid galleries and friend option
Facebook-like Feed?
Best way to implement Excerpts in topic list?
Changing sidekiq job urgency
Latest view broken on tablet
Is there a media library for looking at all uploaded Images and their URL?
Set the image used for social network sharing?
Set the image used for social network sharing?
Events Plugin :calendar:
Broken images move to tombstone
Need Help imitating a Theme
In-post links to topics - no longer update to the initial posts title
Discourse Setup for KDE
Migrating from FB Groups to Discourse - help with features/functions
Auto-quoting early posts and why its so needed for big communities
How to make a discourse forum look like forum.glamour.de
How do I show a topic description in category view?
How to move the category into a column in 'Latest'
Category descriptions display hyperlinks, but About category topic previews do not
[PAID] Discourse developer/designer to redesign homepage (tight deadline!)
How can I save a topic for offline access/archive purpose?
Replacing Slack by Discourse
CMS for Discourse

OK, alle Nutzer von Topic List Previews, bitte beachtet Folgendes.

So führt ihr Updates sicher durch, wenn ihr unsere Plugins nutzt:

Pavillons Update-Zeitplan

Topic List Previews gehört zur Pavilion-Familie von Open-Source-Plugins.

Ab sofort wird sich Pavilion darauf konzentrieren, die Kompatibilität eines Kernsets seiner Plugins mit dem Discourse Core-Branch tests-passed ausschließlich während der ersten fünf Tage jedes Monats sicherzustellen.

Alle Fehler, die aufgrund von Inkompatibilitäten auftreten, werden während dieses „unterstützten Zeitraums

8 „Gefällt mir“

Ist es möglich, Vorschau-Thumbnails für Themen in der Liste der ‘neuesten’ Themen in der hybriden Ansicht anzuzeigen?

1 „Gefällt mir“

Ja, das könnte möglich sein, indem man diese Vorlage anpasst und relevante Einstellungen sowie Routenunterstützung hinzufügt: https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/components/latest-topic-list-item.hbs

Aufgrund des Platzmangels wurde dies nicht priorisiert. Die aktuelle Priorität lag darin, bekannte Fehler zu beheben.

Dazu kommt, dass ich auch meinen Lebensunterhalt verdienen muss :wink: Es ist nicht gerade wenig Arbeit, dieses Plugin nach Änderungen im Kern funktionsfähig zu halten. Und je mehr Funktionen man hinzufügt …

2 „Gefällt mir“

OK Community, im Anschluss an diesen Beitrag von @ozkn: Würdet ihr für Tiles-Meta lieber Icons oder Wörter bevorzugen?

Also aktuell so:

oder aktualisiert auf etwas, das eher so aussieht?

  • Bei der Beschriftung bleiben
  • Icons verwenden
0 voters
2 „Gefällt mir“

Das scheint ein offensichtlicher Trend zu sein, also …

Ich kann nicht versprechen, dass jede neue Anfrage so schnell bearbeitet wird, aber das ist erledigt:

image

Viel Spaß :tada:

Außerdem habe ich noch einige kleinere Korrekturen am mobilen Layout vorgenommen.

5 „Gefällt mir“

Danke für die schnelle Rückmeldung @merefield

2 „Gefällt mir“

Info für alle. Sofern keine kritischen oder schwerwiegenden Fehler entdeckt werden, ist dies der letzte Tag des Monats für unterstützte Upgrades.

Ab morgen, falls Sie ein Upgrade planen, überprüfen Sie bitte die Kompatibilität dieses Plugins in einer Testumgebung.

Den Zeitraum für „unterstützte Upgrades

4 „Gefällt mir“

Discourse hat einige erhebliche Änderungen veröffentlicht, um eine native Unterstützung für Thumbnails zu ermöglichen. Dies hat einige bestehende Abhängigkeiten beeinträchtigt.

Dies ist jedoch eine gute Gelegenheit, das Plugin zu vereinfachen.

Ich werde mich darum bemühen, wo möglich Abhilfe zu schaffen und die neuen Discourse-Plattformfunktionen zu integrieren.

Bis dahin ist TLP nicht mehr vollständig kompatibel mit der allerneuesten Discourse-Version, die den „tests-passed

9 „Gefällt mir“

Ist das der Grund, warum nach dem Update Felder wie image_url in https://meta.discourse.org/latest.json nicht gefunden werden können?

Aber im Data Explorer habe ich sie gefunden. Warum bleiben sie also nicht erhalten?

Gibt es eine Möglichkeit, das manuell zu lösen, während man auf ein Update wartet?

1 „Gefällt mir“

Hilft das Deaktivieren von Hot-Links?

Updates können einige Zeit in Anspruch nehmen. Laut der aktuellen Richtlinie von Pavilion unterstützen wir keine Produktion außerhalb der Tage 1 bis 5 des Monats.

3 „Gefällt mir“

FYI, Leute, ich arbeite an einer experimentellen Theme-Komponenten-Version des Plugins.

Es fehlen einige Funktionen und es gibt noch diverse Probleme. Nutzt es zum Spaß, aber es wird (noch!) nicht unterstützt.

7 „Gefällt mir“

Gestern musste ich Discourse aus anderen Gründen neu aufsetzen, und dabei kam ein Upgrade mit. Bisher scheint alles zu funktionieren (wir nutzen kein Hotlinking).

Die UI-Verbesserungen, die Ansichten und Antworten in den Kacheln anzeigen, gefallen mir sehr gut – vielen Dank. Auch gefällt mir, dass „Herzen

3 „Gefällt mir“

Das ist großartig! Bedeutet das, dass Thumbnails nun von S3-CDN-URLs statt direkt von S3 bereitgestellt werden?

Vielen Dank für all deine Arbeit an den Vorschauen der Themenlisten!

2 „Gefällt mir“

Vielen Dank!

Das müssen wir mit dem Discourse-Team klären.

Die Theme-Component-Version wird entwickelt, um das Potenzial zur Unterstützung der neu entstehenden Erweiterungen der Kern-API zu erkunden die David hier diskutiert hat.

Es liegt bei Discourse, woher diese kommen und wie sie gehandhabt werden, da eine Theme-Component keine API enthält.

Diese neue Erweiterung der API macht Vorschaubilder verfügbar. Historisch wurden diese von diesem Plugin generiert. Ich werde sehr gerne diese Logik abschaffen, falls dies möglich ist, obwohl es möglicherweise noch Arbeit gibt, die Discourse leisten muss, um das volle Funktionsniveau zu erreichen, das ich dafür benötige.

1 „Gefällt mir“

Vielen Dank für dein nettes Feedback!

Ich kann nicht versprechen, dass dies einfach oder performant sein wird, aber es ist eine tolle Idee!

Für Kacheln wird das nicht funktionieren, da es sehr seltsam aussehen würde, wenn ein Bild nicht den größten Teil der Kachelbreite einnimmt. Es wäre vielleicht weniger unscharf, würde aber auch etwas unordentlich wirken, da du willkürliche neue vertikale Kanten auf der Seite einführen würdest.

Eine andere Lösung, wenn du viele kleinere Bilder hast, könnte darin bestehen, die Anzahl der Spalten zu erhöhen. Das kannst du einfach mit CSS machen.

Alternativ, wenn du dich nicht auf die Kachelansicht beziehst, könntest du einfach mit CSS die Vorschaubilder in der Nicht-Kachelansicht kleiner gestalten.

1 „Gefällt mir“

Ich weiß nicht, ob du bereits nach Feedback suchst, aber so sieht es auf meiner Staging-Site aus :crazy_face: Ich habe TLP und Topic-Thumbnails deaktiviert.

3 „Gefällt mir“

Was wäre, wenn kleinere Bilder vertikal und horizontal innerhalb eines Rahmens zentriert würden, um der Größe anderer Beiträge zu entsprechen?

2 „Gefällt mir“

Fühle dich frei, mit deinem CSS zu experimentieren. Wenn du die Plugin-Version verwendest, solltest du auch in der Lage sein, die Vorlage für Topic-Listenelemente in einer Theme-Komponente zu überschreiben.

Wenn du etwas Schönem zustande bringst, teile es bitte.

1 „Gefällt mir“

Ausgewählte Bilder: Ist es image_url oder thumbnails?
Löst also die Theme-Komponenten-Version des Plugins das aktuelle Problem?

1 „Gefällt mir“