My team is developing a plugin for OJS to allow us to generate reviewer certificates per journal from within the platform. The concept is pretty simple: the journal manager can choose from a list of reviewers and a list of years and the plugin has to output the document that certifies that the chosen reviewer has completed X number of revisions that year and the titles of each revised article. However, we’d like the plugin to have a user interface similar to the custom reports tool in Tools>Statistics.
Is there any hook we can call from within the plugin to generate such user interface? If not, do you have any tips for generating plugin user interfaces?