[OJS 3.2] Generic plugin

Hello

My goal is to make the modified version of the Forthcoming article plugin work smoothly with OJS 3.2. Regarding the issue my question would be the following. I already managed to show a form on the Submission Workflow tab with a checkbox but I am unable to save changes. How could manage to save changes in a database table made for this purpose? Also, if the checkbox isn’t checked, the value should be deleted from the database table.

You can check out my code here:

Is this a modification of https://github.com/ajnyga/forthcoming ?

If so, you will want to fork the original plugin on GitHub from ajnyga’s repository to your own, rather than copying the files and re-adding them in GitHub. This helps to track changes and facilitates merging code back into the original repository.

To do this, use the “Fork” button in the upper right of https://github.com/ajnyga/forthcoming to create a fork in your user space. Then, clone your forked repo, and copy the files you’ve been working on into that clone. You’ll then be able to commit the changes and we’ll have a clear picture of what has been modified and we can advise you on why the save isn’t working.

Hello,
Thank you for the advice, I’m going to take it.Actually my question is how can I make this plugin https://github.com/ajnyga/forthcoming work with OJS 3.2?

Thanks in advance!

The 3.2 Release Notebook describes the changes in 3.2.

I can confess to not being up to date myself with porting a plugin from 3.1.2 to 3.2, but for example, based on:
https://docs.pkp.sfu.ca/dev/release-notebooks/en/3.2-release-notebook#article-and-monograph-objects-renamed
I suspect that this articledao hook is probably renamed in 3.2:

You might approach this by reading through the release notebook and the plugin code, or you might install the plugin manually in a 3.2 install, try it out, and fix bugs as you encounter them.

You can also look at what changes other plugins had to make to move to 3.2:

If you open an issue on https://github.com/ajnyga/forthcoming , you’ll probably get additional interest and advice.

Hi, @ctgraham @balazs95
I have try the latest version but that is not working on OJS 3.2.

Best Regards,
Shahid Asghar