| Zusammenfassung | Eine Galerieansicht fĂĽr jedes Thema hinzufĂĽgen | |
| Vorschau | Klicken Sie hier, um ein Galeriebeispiel anzuzeigen | |
| Repository Link | https://github.com/Canapin/discourse-topic-gallery | |
| Installationsanleitung | Wie man Plugins in Discourse installiert |
Beschreibung
Topic Gallery zeigt alle Bilder einer Diskussion auf einer eigenen Seite an.
Anwendungsfälle
Ideal fĂĽr bildfokussierte Communities und/oder Kategorien, in denen Benutzer viele Bilder posten.
Es ermöglicht ein vollständiges Bilderlebnis, ohne dass die normale Themenoberfläche und andere Inhalte im Weg sind.
Sie können es hier ausprobieren. Dies ist hauptsächlich eine Testinstanz, daher ist die Verfügbarkeit nicht garantiert.
Funktionen
Hauptfunktionen
-
Unendliches Wischen! [1]
-
Benutzer- und Datumsfilter
-
Galerie ab einem bestimmten Beitrag starten
-
Gruppenspezifischer Zugriff
-
Kategorienbasierte AusschlĂĽsse
-
Link zum Quellbeitrag unter dem aktuell geöffneten Bild, damit Sie nie verloren gehen:

-
Zeigt gruppierte Bilder (die zum selben Beitrag gehören) bei Mauszeiger-Über:

Navigation von einem Thema zu einer Galerie
Mehrere Schaltflächen stehen zur Verfügung, um von einem Thema zu einer Galerie zu navigieren:
-
Unter der Zeitleiste:
-
Am Ende eines Themas:

-
Auf jedem Beitrag (kann in den Einstellungen deaktiviert werden):

Wenn wir die Galerie von einem Beitrag aus öffnen, wird die Galerie gefiltert und zeigt nur Bilder ab diesem Beitrag an. Sie können diesen Filter mit einem einzigen Klick aufheben:

Galerie-URLs
Die Syntax der Galerie-URL ist dieselbe wie bei einem normalen Thema, aber /t/ wird durch /gallery/ ersetzt:
https://canapin.discourse.diy/t/share-your-pictures/10
![]()
https://canapin.discourse.diy/gallery/share-your-pictures/10
Es gibt auch einen öffentlichen JSON-Endpunkt:
https://canapin.discourse.diy/gallery/share-your-pictures/10.json
Sicherheit & Abfragen
- Der Feature-Zugriff ist auf erlaubte Gruppen und in erlaubten Kategorien beschränkt.
- Galerien sind auf Benutzer beschränkt, die Zugriff auf ihr Quellthema haben.
Upload-Abfragen schlieĂźen aus:
- Die Reihenfolge der Bilder aus einem Beitrag bleibt erhalten
- Nicht von Benutzern hochgeladene Bilder
- Nicht-Beitragsreferenzen (benutzerdefinierte Emojis, Avatare usw.)
- Uploads aus Beiträgen, auf die der aktuelle Benutzer keinen Zugriff hat, was bedeutet:
- GeflĂĽsterte Nachrichten (wenn der aktuelle Benutzer keine geflĂĽsterten Nachrichten sehen kann)
- Ausgeblendete Beiträge
- Gelöschte Beiträge
- Beiträge von ignorierten Benutzern
Galerieverhalten
-
Hotlinked Bilder werden nicht angezeigt.
-
Kleine Bilder werden nicht angezeigt (Mindestauflösung kann in den Einstellungen geändert werden).
-
Duplizierte Bilder werden einmal angezeigt.
-
Bilder in Zitaten werden angezeigt.
Einstellungen
| Name | Typ | Standard | Beschreibung |
|---|---|---|---|
topic_gallery_enabled |
boolean | true |
Aktiviert das Topic Gallery Plugin. |
topic_gallery_allowed_groups |
group_list | admins |
Gruppen, denen der Zugriff auf die Topic Gallery gestattet ist. |
topic_gallery_minimum_image_size |
integer (0–1000) | 64 |
Mindestbreite und -höhe (in Pixel) für Bilder, die in der Galerie angezeigt werden sollen. Bilder, die in einer der Dimensionen kleiner als dieser Wert sind, werden ausgeschlossen. |
topic_gallery_excluded_categories |
category_list | "" |
Kategorien, in denen die Topic Gallery deaktiviert ist. Themen in diesen Kategorien zeigen keine Galerie-Schaltflächen oder die Galerie-Seite an. |
topic_gallery_post_menu_button |
boolean | true |
Zeigt eine Galerie-Schaltfläche in jedem Beitrag an. |
Standardmäßig ist das Plugin nur für Admins aktiviert. Besuchen Sie die Einstellungen, um andere Gruppen zu aktivieren.
Das Ende des ersten Stapels von Bildern lädt automatisch den nächsten Stapel und hängt ihn an. ↩︎


