Home : Digital Asset Management : Plug Ins : Creating
Creating
OpenEdit Plug In API
A five star OpenEdit Plugin will have these features
- Multiple copies can be install on one server
- Works within a webapp
- Works out of the box and uses fallback for loading all default configurations
- Has it's own thumbnail and title that can be used in the OpenEdit toolbar
- Has a jar files that contains:
- plugin.xml - Spring configurations. You should not interfere with the operation of other beans
- permissions.xml - Should specify and permissions that are shown in the user manager
- depends.xml - The id of the plugin that should match the jar name. Any other projects it depends on.
To work with the OpenEdit toolbar you will need to set these properties:
- /WEB-INF/base/yourplugin/.oepluginthumb.gif Note there is a leading '.'
- /WEB-INF/base/yourplugin/_site.xconf
- <property name="oeplugintype">openedit-archive</property>
- <property name="oeplugintitle">Digital Assets</property>
- OpenEdit will provide a unique catalogid property for each plugin to allow multiple instances of your plugin on one server.
To register your Plug In you will need to provide a link to an install.js file. This file should only deal with it's own files and not install any other dependent files.
