JoomGallery is a gallery component completely integrated into Joomla!
Features include, but are not limited to:
- Three image sizes: Thumbnails < Detail images < Original images (thumbnails and detail images are created automatically out of the original images)
- Fullscreen animated JavaScript boxes (Slimbox or Thickbox3), other possibilities of opening the detail or original images may be: A clear new window, JavaScript window, DHTML container or any other method added by additional plugins (there are already some available for Shadowbox, Highslide JS,RokBox and Photoswipe)
- Manifold possibilities in the detail view: Voting, commenting, BBCode for external linking, "Send to a friend" feature, adding nametags ("That’s me!" and also adding nametags for other users), Slideshow with several transition effects, mini thumbnails of category in a motion gallery
- Configurable watermark
- Image rotation
- Exif and IPTC image data support in detail view
- Transfer Exif and IPTC data to the database fields during upload is possible
- Access rights for categories and images according to Joomla's user groups
- Fully implemented ACL of Joomla!
- User-created uploads and categories
- Password-protected categories
- Time span for upload limit in frontend
- Favourites: Users may store and download their favourite images (in a zip archive)
- Option to download single images
- Counting image downloads
- Google Maps support (GeoTagging) in detail view
- Search function in gallery
- Configurable view of toplists (top rated, last added, last commented, most viewed)
- Possibility to exclude images from toplists and the search
- Several upload possibilities from backend and frontend: Single upload, Batch upload (Zip), Java upload, FTP upload (last one only in backend)
- Image processing using GD2 or ImageMagick
- Afterwards resizing of detail images and thumbnails
- Square thumbnails possible
- Possibility of using content plugins in image and category descriptions
- Possibility to explicitly reject images and to send message about rejection reason
- Expand Joomla-Breadcrumbs
- Unlimited nested categories possible
- CSS-based layout (table-free, wherever possible)
- MVC structured code, template overrides possible for every view
- Module positions inside the gallery
- Several plugin events triggered by JoomGallery on certain events in order to interact with third-party extensions
- An interface class (API) gives other extensions (Plugins, Modules, ...) the possibility to integrate JoomGallery content
- Huge third-party support: There are JoomGallery extensions available for many third-party extensions: Community Builder, JComments, reCaptcha, AlphaUserPoints...
- Plugins for displaying or linking images in content articles or for automatically creating user categories
- Any own data fields for categories and images possible
- Update-Checker and One-Click-Updates for almost all installed extensions of JoomGallery
- Almost all functions and outputs can be switched off