This field enables a user to create a field in which they can select an annotation plugin, and also a method of rendering the plugin when displayed publicly. This is mainly used for cases when you need to set functionality per content, and want to use an annotation plugin to do so.
Examples
- In a workflow, promote-close decisions may trigger additional actions, which you can specify with a plugin.
- In a course website, you might create multiple methods of certificate generation, and may need to set the behavior per content.
- For access control, you might want to expose a set of checkboxes to determine which access control method to use.
Extensions
This module comes with two of its own annotation plugins, @PluginFieldWidget and @PluginFieldDisplay . Per their names, You can change the form display of your plugin field (and the way it determines whether to show an option) by writing a @PluginFieldWidget plugin, and the way the selected plugins display with an @PluginFieldDisplay plugin.
Supporting organizations:
Provided mentorship and maintenance
Project information
Seeking new maintainer
The current maintainers are looking for new people to take ownership.- Project categories: Developer tools
3 sites report using this module
- Created by laboratory.mike on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
