About Gallery

Gallery is a dynamic Gallery Extra for MODx Revolution. It allows you to quickly and easily put up galleries of images, sort them, tag them, and display them in a myriad of ways in the front-end of your site.

See the official documentation here:

Important: if you're not yet running Gallery 1.7.1, upgrade immediately!


July 20, 2018
Supported Versions
2.0 – Current
Supported Database

New in Gallery 1.7.1

New in 1.7.1

  • Fixed critical vulnerability
  • Fixed namespace paths

New in 1.7.0

  • Fixed showAll parameter in galAlbum
  • Fixed album tree icon
  • Fixed undefined index: Year
  • Updated phpthumb-processor
  • Add browser caching support to phpthumb processor
  • Move Ext.onReady into controllers
  • Add support for &thumbTplN tpl in Gallery snippet
  • More 2.3 Fixes
  • Modx 2.3 Compatibility Fixes

New in 1.6.1

  • [#13][#12] Backwards Compatibility Fix

New in 1.6.0

  • [#271] [GalleryAlbums] Added imageabsolute placeholder
  • [#270] [GalleryAlbums] Added containerTpl (with navigation placeholders) and totalVar placeholder
  • [#266] Add support for selection of album cover. 
  • [#259] Do not cache in getList() when $sort = RAND()
  • [#252] Database Optimization
  • [#248] Fix getPage support in Gallery snippet
  • [#246] Batch import sorts by filename.
  • [#235] show all childs and subchilds of selected parent album by new TV option
  • [#233] Fix property itemCls from being assigned activeCls's value
  • [#226] German localization
  • [#151] Needed to show links to next/prev albums
  • [#91] Allow false boolean
  • [#258] Bug fix with random sorting when cached 
  • Bug fixes

New in 1.5.3

  • [#9] Fixes Access Denied issue when using Manager / Gallery

New in 1.5.2

  • [#219] Ensure that GalleryAlbums custom TV marks resource edit form dirty and enables save button
  • [#214] Enable Gallery Album browsing via MODX.Browser window
  • [#217] Add default cover when using GalleryAlbums with cover displays and no item is in the album

New in 1.5.1

  • Add DB caching to Gallery and GalleryAlbums snippets, reducing page load times
  • [#172] Add total number of items to galleryalbums album item when cover is shown
  • Add Slimbox2 as a front-end plugin
  • Add url to the item attributes for each item
  • Add parameter &checkForRequestAlbumVar to change parameter &parent when you want to show child albums of current album

New in 1.5.0

  • [#205] Add per page box to paging bar in album items view
  • [#108] Improve drag/drop reorder of items in manager by supressing refresh
  • [#192] Fix issues with deactivating items, albums
  • [#198] Fix sort of albums due to urldecode issue
  • Better optimization of DB fields
  • [#197], [#188] Fix issues with upload and file names
  • [#208] Prevent sorting in drag/drop when target and source is the same
  • Gallery 1.5+ only supports MODX 2.2+ and greater
  • Add GalleryAlbums Media Source type
  • [#183], [#168] Fix absolute paths in Gallery settings that caused pain when moving sites
  • [#164] Trim item/album names on save

New in 1.4.0

  • [#145] Add &gallerifficCss property for specifying an alternate CSS file for Galleriffic plugin
  • [#139] Fix issue with thumbnails and caching in certain environments
  • Fix issue with TinyMCE not being re-instantiated when opening the update item window after the first time.
  • [#141] Update ajaxupload to support IE / old-school image upload.
  • [#140] Add ability to clear successful / failed uploads in multi upload window

New in 1.3.0

  • [#137] Add multi-upload to Gallery albums
  • Add richtext (if TinyMCE installed) to Item/Album description page

New in 1.2.2

  • [#92] Fix issue when uploading item with html description
  • [#124] Fix document root issue with watermarks
  • [#121] Add extra placeholders for containerTpl chunk
  • [#113] Fix name of thumbnails being connector.php

New in 1.2.1

  • [#107] Fix issue with abstract method definition in galZipImport class
  • [#95] Fix issue where thumbFar property was incorrectly set as a boolean
  • [#112] Fix issue with images not respecting gallery.thumbsprependsiteurl setting
  • [#104] Fix issue with Content Type on cached thumbnails

New in 1.2.0

  • [#97] Change thumbnail logic to use phpthumbof style php code in connector, vastly improving load/thumbnailing speed, and properly caching images
  • [#76], [#94], Zip upload now accepts zip files with just files inside
  • [#102] Fix issue with Gallery thumbnails and Revolution 2.1.1+
  • [#80] Added GalleryAlbumList custom TV, for selecting Albums in a TV
  • [#82] Fix bug where creating Album did not respect parent
  • [#85] Add random sorting to albums in GalleryAlbums

New in 1.1.0

  • [#73] Fix issue with absoluteImage galItem issue and gallery.thumbsprependsiteurl setting
  • Fix issue where marking gallery active/prominent did not stick
  • [#28], [#64] Gallery items are now stored by albumId/itemId.ext in their directories
  • [#29], [#69] Add batch upload via Zip file to albums
  • [#42] Add URL field to galItem object for allowing Items to have URLs that load when you click on them
  • [#46] Add imageProperties, thumbProperties properties to all snippets that allow you to pass a JSON object of properties to pass to phpThumb
  • Improve caching of thumbnails on front-end
  • Added showName for GalleryAlbums to toggle whether or not to display Album name
  • Add rowCls property to GalleryAlbums
  • [#60] Fix issue with galPhpThumb and image passthru
  • [#67] Fix prev lexicon placeholder in Galleriffic plugin
  • [#66] Fix issue with album cover xPDO call in GalleryAlbums snippet
  • Add total property to Gallery snippet for getPage support
  • i18n of Snippet properties

New in 1.0.2

  • Add cover ability to GalleryAlbums by using &rowTpl "galAlbumRowWithCoverTpl"
  • [#31] Add &gallerifficUseCss parameter for toggling CSS by Galleriffic
  • Fix issue where Gallery TV albums tree loaded page when clicking on a node


Current Releases

July 20, 2018
2.0 – Current
View Deprecated Releases

More from Shaun McCormick



comment, articles, reactions



Login and Registrations



A simple search solution for MODX Revolution.Upgrade risksFirst of…



Rampart is a robust anti-spam tool for MODX Revolution. It can be…