Diese Funktion ist jetzt in Discourse Core integriert. Siehe die Ankündigung zu Bildraster in Discourse.
Dieses Theme-Modul fügt eine responsive Mosaik-artige Bildergalerie mit anpassbarer Reihenfolge hinzu.
Desktop-Ansicht:
Mobile Ansicht:
Beim Klicken auf ein Bild wird es mit dem standardmäßigen Lightbox-Viewer geöffnet.
Sie fügen die Galerie hinzu, indem Sie auf das Rastersymbol klicken und dann Ihre Bilder hinzufügen. Es funktioniert auch, wenn Sie zuerst die hochgeladenen Bilder auswählen und dann auf das Symbol klicken.
→ Was meinen Sie mit anpassbarer Reihenfolge?
Die Bilder können horizontal (von links nach rechts) oder vertikal angeordnet werden. Die horizontale Anordnung ist ideal für Bilder aus Zeitschriften, Comics oder ähnlichem. Außerdem wird beim Klicken auf „Weiter" im Lightbox-Modus das richtige Bild angezeigt.
Die folgenden Bilder veranschaulichen den Unterschied. Das rechte Bild hat eine horizontale Anordnung.
Die Standardreihenfolge ist horizontal, kann aber in den Einstellungen geändert werden. Es ist auch möglich, die Reihenfolge einer bestimmten Galerie zu ändern, indem Sie vertical/horizontal (auch v/h funktioniert) zum Attribut im Editor hinzufügen, wie in diesem Beispiel: <div data-masonry-gallery="vertical">.
→ Dieses Modul sieht Joe’s Tiles image gallery sehr ähnlich. Ist das ein Klon oder was?
Ich verwende Tiles seit einiger Zeit und mag es sehr. Ja, man könnte definitiv sagen, dass es stark davon beeinflusst ist
. Allerdings gibt es viele Unterschiede, weshalb ich beschlossen habe, es zu teilen. Nachfolgend finden Sie eine Liste einiger der Unterschiede.
- Keine Abhängigkeiten.
- Kein jQuery.
- Horizontale Anordnung.
- Kleine Bilder brechen das Layout nicht.
- Korrekte Vorschau beim Bearbeiten.
- Es ist möglich, beim Hinzufügen einer Galerie mehrere Zeilen mit Zeilenumbrüchen auszuwählen.
- Verwendung der API-Funktion
decorateCookedElementanstelle vondecorateCooked.
Vorschläge und Verbesserungen sind willkommen!
Kleine Bilder werden in der Galerie angezeigt, aber es wird keine Lightbox-Ansicht erstellt. Dies ist das Standardverhalten von Discourse. Es ist jedoch möglich, zu definieren, was als kleines Bild gilt, indem Sie die Einstellungen
max image widthundmax image heightändern. Die Standardwerte betragen 690 px bzw. 500 px.
Dieses Modul verwendet die API-Version 0.8.42. Wenn Sie seit Mai 2020 kein Update durchgeführt haben, müssen Sie ein Update durchführen, um es nutzen zu können.
| Vorschau | theme-creator.discourse.org | ||
| Repository | discourse-masonry-image-gallery | ||
| Installationsanleitung | So installieren Sie ein Theme oder ein Theme-Modul |



