JoomGallery ist eine komplett in Joomla! integrierte Galerie-Komponente.
Unvollständige Liste der Features der JoomGallery 3.x JUX.
- Drei Bildgrößen: Thumbnails (Vorschaubilder) < Detailbilder < Originalbilder (Thumbnails und Detailbilder werden automatisch aus den Originalbildern erstellt)
- Animierte JavaScript-Boxen (Slimbox oder Thickbox3), andere Möglichkeiten die Detail- und Originalbilder öffnen zu lassen: Ein leeres neues Fenster, JavaScript-Fenster, DHTML-Kontainer oder beliebige andere Methoden, die mit Hilfe von Plugins hinzugefügt werden können (Es gibt bereits solche Plugins u. a. für die Shadowbox, Highslide JS, RokBox, PhotoSwipe, ...)
- Vielfältige Möglichkeiten in der Detailansicht: Bewertungen, Kommentare, BBCode um ein Bild extern zu verlinken, "Send to a friend" Funktion, Namensschilder ("Das bin ich!", außerdem ist es auch möglich, Namensschilder für andere User anzulegen), Slideshow mit verschiedenen Effekten, Mini-Thumbnails der Kategorie in einer Motion-Gallery; bei Bedarf sind alle Optionen abschaltbar.
- Einfügbares Wasserzeichen; kann bei Ansicht des Bildes und/oder nur bei Download eingebunden werden
- Drehen von Bildern
- Exif- und IPTC-Daten können in der Detailansicht angezeigt werden
- Möglichkeit der Übernahme von Exif- und IPTC-Daten in die Datenbankfelder während des Uploads
- Zugriffsberechtigungen der Kategorien und Bilder können mit Hilfe der Zugriffslevel von Joomla festgelegt werden
- Vollständige Implementierung des ACL von Joomla!
- Benutzer können im Frontend Kategorien anlegen und Bilder hochladen
- Kategorien können zusätzlich durch ein Passwort geschützt werden
- Einstellbare Upload-Begrenzungen für die Benutzer (Anzahl und Zeitraum)
- Favoriten: Benutzer können ihre favorisierten Bilder speichern und sie gepackt in einem Zip-Archiv herunterladen (Es kann auch nur die Zip-Download-Funktion verwendet werden)
- Einzelbild-Download
- Zählen von Downloads
- Google Maps Support (GeoTagging) in der Detailansicht
- Suchfunktion innerhalb der Galerie
- Verschiedene einstellbare Toplisten (am Besten bewertet, zuletzt hinzugefügt, zuletzt kommentiert, am meisten angesehen)
- Möglichkeit um Bilder aus der Suchfunktion und den Toplisten auszuschließen
- Verschiedene Upload-Möglichkeiten vom Backend und vom Frontend: Einzelbild-Upload, Batch-Upload (Zip), Java-Upload, Drag'n'Drop-Upload mit Fortschrittsanzeige, FTP-Upload (letzteres ist nur im Backend verfügbar)
- Bildverkleinerung kann durch GD2 oder ImageMagick ausgeführt werden
- Nachträgliches Neuerstellen von Thumbnails und Detailbildern
- Quadratische Thumbnails können erstellt werden
- Content-Plugins können in Bild- und Kategoriebeschreibungen verwendet werden
- Möglichkeit Bilder abzulehnen und eine Benachrichtigung zur Begründung zu senden
- Joomla-Breadcrumbs können erweitert werden
- Kategorien können unbegrenzt ineinander geschachtelt werden
- CSS-basiertes Layout (tabellenfrei, wo immer möglich)
- MVC-basierter Code, Template-Overrides sind für jede Ansicht (View) möglich
- Modulpositionen innerhalb der Galerie
- Mehrere Plugin-Events, die von der Galerie bei bestimmten Ereignissen ausgelöst werden, um mit Third-Party-Erweiterungen besser zusammenarbeiten zu können
- Eine Interface-Klasse (API) gibt anderen Erweiterungen (Plugins, Modulen, ...) die Möglichkeit JoomGallery-Inhalte zu verwenden
- Großer Third-Party-Support: Es sind JoomGallery-Addons für viele Third-Party-Erweiterungen verfügbar: Community Builder, JComments, reCaptcha, AlphaUserPoints...
- Plugins, um Bilder und Kategorien in Artikeln einzublenden oder um Kategorien automatisch anlegen zu lassen, sind verfügbar
- Hinzufügen eigener Datenfelder zu Kategorien oder Bildern ist möglich
- Update-Checker und Ein-Klick-Updates für nahezu alle installierten Erweiterungen der JoomGallery
- Erzeugung valider Bild-URLs möglich (mit Dateiendung .jpg)
- Nahezu alle Funktionen und Ausgaben sind abschaltbar