Releases: digitalParkour/Community.Foundation.DesignBot
Releases · digitalParkour/Community.Foundation.DesignBot
Initial Release
Downloads:
- Sitecore Install Package (Community-Foundation-DesignBot-1.0.0.zip)
Compiled against Sitecore 8.2 rev 171121 (update 6) dlls. Should work on 9.0 and 9.1 as well.
Features:
- Define simple or complex Design Change Programs
- Apply to one or more Items, via Context Menu in content editor
- Separate Log File for audit trail
- 6 New Rule Conditions
- page has specific placeholder path
- page has placeholder path compares to value
- page has specific rendering
- page has specific rendering in specific placeholder path
- page has specific rendering in specific placeholder path with specific parameter compares to value
- page has specific rendering with placeholder path compares to value
- 40 New Rules Actions
- Datasource - descendants of specific template, clear specific field
- Datasource - clear specific field
- Datasource - descendants of specific template, set specific field to value
- Datasource - set specific field to value
- Datasource - swap values of field A and B
- Parameter - set specific multilist parameter, append term
- Parameter - clear specific parameter
- Parameter - set specific multilist parameter, remove term (if exists)
- Parameter - set specific parameter to value
- Pick - all renderings (of selected device)
- Pick - renderings by specific placeholder path
- Pick - none, clear all selections
- Pick - specific device
- Pick - rendering by specific placeholder path, take first
- Pick - rendering by specific rendering, take first
- Pick - rendering by specific rendering in specific placeholder path, take first
- Pick - rendering by specific rendering in specific placeholder path with specific parameter compares to value, take first
- Pick - opposite, invert selections
- Pick - rendering by specific placeholder path, take last
- Pick - rendering by specific rendering, take last
- Pick - rendering by specific rendering in specific placeholder path, take last
- Pick - renderings with placeholder path compares to value
- Pick - renderings by specific placeholder path, skip number take number
- Pick - rendering by specific rendering with specific parameter compares to value
- Pick - rendering by specific rendering in specific placeholder path with specific parameter compares to value
- Pick - rendering by specific rendering with placeholder path compares to value
- Pick - renderings by specific rendering
- Pick - renderings by specific rendering whose datasource has specific field compares to value
- Pick - renderings by specific rendering in specific placeholder path
- Pick - renderings by specific rendering in specific placeholder path, skip number take number
- Placeholders - move components within placeholder path A to B (honoring substructure)
- Placeholders - remove placeholder segment that compares to text from selected renderings
- Placeholders - set selected renderings to specific placeholder path
- Placeholders - swap content between placeholder paths A and B
- Renderings - move selected to after specific rendering
- Renderings - move selected to before specific rendering
- Renderings - move selected to front
- Renderings - remove from page all selected renderings
- Renderings - remove from page all selected specific renderings
- Renderings - sort all renderings by placeholder path
- Helix style project can be included and extended in your solution