This Orchard module makes it possible to add arbitrary widgets to content types (with the option to disable per item).
- Select widgets to display for all items of a content type
- Disable widgets per content item
- Configure display of widgets with Placement.info
- Import/export support
The module depends Helpful Libraries (at least 1.6). Please install it prior to installing the module!
After installing there will be a new part, ContentWidgetsPart. Attach that to the content types you want to display widgets with. Settings are added to the content type editor UI and the item editor.
Note that widgets are only displayed if you specify their shape's (the one listed by their checkbox item) placement in a Placement.info!
Since Content Widgets uses the widgets' ids to identify them the change of ids cause problems. This can happen when importing or exporting widgets, so if you plan to do this, make sure that you understand the consequences: exporting widgets or importing new ones won't harm, but rehydrating a site from recipes can mess up settings.
You can install the module from the Gallery.
The module's source is available in two public source repositories, automatically mirrored in both directions with Git-hg Mirror:
- https://bitbucket.org/Lombiq/orchard-content-widgets (Mercurial repository)
- https://github.com/Lombiq/Orchard-Content-Widgets (Git repository)
Bug reports, feature requests and comments are warmly welcome, please do so via GitHub. Feel free to send pull requests too, no matter which source repository you choose for this purpose.
This project is developed by Lombiq Technologies Ltd. Commercial-grade support is available through Lombiq.