MODX EXTRA
Collections
Easily manage large folders of content.
Creator: Jan Peca (theboxer)
3.1.0-pl (200 KB) Other VersionsAbout Collections
Collections is a MODX Revolution Extra that adds a custom CollectionContainer resource class with the following behaviour:
- Any direct child resource will be hidden from the Resource Tree in the Manager, and listed in a grid view (similar to Articles) under a dedicated "Children" tab.
- Any children that themselves have children will be shown in the Tree, to be managed normally.
This project is on GitHub: https://github.com/modxcms/Collections
Information
New in Collections 3.1.0
Collections 3.1.0
- Fixed reset filter button in Selections
- Added option to set default values for content type for new children
- Added system setting to modify image path in image renderer
- Allow children under Selections
- Added an option to add quip column
- Fixed selecting templates in Collection view in Revo 2.2.x
- Added option to set default values for hidemenu,published,cacheable,searchable and richtext for new children
- Added option to specify sortby for Selections Resource search query
- Added option to set label for Back to Collection/Selection button
- Fixed displaying selection grid with TVs
- Pass whole row to snippet renderer
- Fixed sorting by TV with dash in name
Collections 3.0.2
- Fixed saving Collections view from Resource's settings tab
- Link Resource to Selection can be done by searching ID
- Fixed passing sort dir int uppercase format to getSelections
- Removed parents option from getSelections call
Collections 3.0.1
- Fixed update from grid
Collections 3.0.0
- Added validation for column name if contains a dot
- Added PHP renderer (snippet) that will be used for a column
- Added view option to define Resource Classes that will be available in resource type select
- Added view option to define context menu items
- Added view option to define buttons and their style
- Fixed saving view options from not-activated tab
- Changed default tree icon for Collections in Revo 2.3
- Added getSelections snippet (works with getPage, getCache, etc.)
- Updated view of Collection's settings tab
- Updated Collections view
- Added CRC for Selections
- Added back button to Collection's children and revert close button to original functionality
- Fire OnBeforeEmptyTrash and OnEmptyTrash when removing Resource via Collections
Collections 2.2.2
- Fixed rendering TV and Tagger columns with dash in name/alias
Collections 2.2.1
- Fixed PHP 5.2 compatibility
Collections 2.2.0
- Added an option to set position of Content field
- Added an options to set Tab's and New child's button label
- Added Collections.renderer.image for rendering images
- Added tabs to Collection views to split its settings
- Splitted Setting tab to vtabs for Resource settings and Collections settings
- Improved close button in collection's childs
- Fixed showing data in TV columns
- Added an option to permanently remove deleted resource
- Fixed duplicate action from context menu
- Added data controller to show resource owerview page
- Fix # being appended to manager url when clicking a button
- Fix strict standards error (PHP 5.4+) in resource/getlist processor
- Fix not working editlink on pagetitle click in grid
Collections 2.1.0
- Added option to duplicate Collection's view
- Updated layout for create/update view's column
- Added view,update,delete,duplicate,publish items to children's grid context menu
- Added children default template, default resource type and allow resource type selection options to collection's templates
- Fixed View button
- Fixed logging messages from plugin
Collections 2.0.2
- Fixed datetime renderers
Collections 2.0.1
- Fixed saving collections container in Revolution 2.2.x
Collections 2.0.0
- Added collections templates
- Added ability to create different child type from grid
- Support for Revolution 2.3
Collections 1.3.3
- Remove debugger call :X
Collections 1.3.2
- Hotfix for confirm navigation dialog
- Fixed selecting multiple rows
- Fixed checking for Tagger
Collections 1.3.1
- Release with correct version number
Collections 1.3.0
- Support for Tagger in search field in Children tab
- Added ability to drag and drop child to resource tree to change parent
- English and German lexicon updates
Collections 1.2.0
- Added ability to search via created by full name
- Added ability to search via created by username
- Fixed switching child between two Collections
- Fixed switching great parent to Collections when moving last child
- Fixed child name after creating a duplicate
- Added drag & drop sort by menuindex
Collections 1.1.1
- Fixed after re-save child set showintree 1
Collections 1.1.0
- Added duplicate button
- Added icon for Collection into the Resource tree
- Make grid stateful and added some more columns (until clearing cache grid keeps showed/hidden columns and their order)
- Renamed "Collection container" to "Collection"
- Added German translation (thanks to pepebe)
- Added Czech translation
- Added Dutch translation (thanks to @markhamstra)
- Added French translation (thanks to @rtripault)
- Added Russian translation (thanks to vanchelo)
- Fixed showintree conflict
Collections 1.0.0
- Published in MODX extras
Collections 0.8.2
- Finished renaming CollectionsContainer -> CollectionContainer
- Removed chromephp log calls
Collections 0.8.1
- Fixed showing aliases in children grid
Collections 0.8.0
- Renamed CollectionsContainer to CollectionContainer
- Fixed returning proper count of children under Collection Container
Collections 0.7.0
- Added switchback resolver that will switch all Collections Containers back to modDocument and set showintree to 1 for all Collections children on uninstall
- Added support for handle classkey switch from CollectionContainer and to CollectionContainer
Collections 0.6.0
- Fixed proper showing Collections Container under another Collections Container
- Fixed proper showing normal containers with children under CRC
- Added listener for Before Empty Trash event to hide Resources that are under Collections Container and that will not have other children after the trash will be cleaned
Collections 0.5.0
- Updated the plugin to inject JS for handling cancel button in Resource Update panel
Collections 0.4.0
- Added plugin that handles correct setting of showintree parameter for Resources after creating a new Resource or sorting resources
Collections 0.3.0
- Visual improvements for grid with children
Collections 0.2.0
- Extended Resource Update panel with new Tab that contains grid with children
Collections 0.1.0
- Initial release.