Compatible with upcoming OJS 3.5 release candidate. For version 3.4 check the stable-3_4_0
branch.
Example plugin to illustrate
- How to inject your own vue component to smarty template
- How to use components from ui-library
- How to use dialog via useModal composable
- How to do API data fetching, using useFetch and useUrl composables
- How to extend FileManager with additional column and custom action
- How to extend WorkflowPage with new menu and new component in existing menu
Also check out generic plugin template https://github.com/pkp/pluginTemplate to see how the cypress test can be written to automatically test your plugin.