Expected-Contributors-Check

A new plugin is available for OJS 3.4 [ed: corrected from 3.5]. Contributors are welcome to make it compatible for 3.5

Plugin Overview

This plugin enhances the submission workflow by introducing a mandatory author-count selection in the submission form. Authors are required to specify the total number of authors, and the system enforces the completion of author metadata to match the declared number. This ensures completeness, accuracy, and consistency of authorship information at the point of submission.

The plugin is particularly useful for journals that require strict control over authorship data and wish to prevent incomplete or inconsistent author listings.

Compatibility

The latest release of this plugin is compatible with the following PKP applications:

Open Journal Systems (OJS) 3.4.0

Installation

Upload the plugin package to the following directory in your OJS installation:

plugins/generic/

Hi @Rohaan123,

If you’d like to get your plugin into the Plugin Gallery, have a look at these instructions:

https://docs.pkp.sfu.ca/dev/plugin-guide/en/release#get-the-plugin-into-the-plugin-gallery

Regards,
Alec Smecher
Public Knowledge Project Team

Yah sure,

I’ll do that.

We are also attempting to use OJS 3.5, but it is not appearing in the submission form.

Would you please provide some suggestions?

I think it should be a built-in feature of OJS.

[03-Feb-2026 18:13:04 UTC] [ECC] register() called
[03-Feb-2026 18:13:04 UTC] [ECC] Plugin enabled
[03-Feb-2026 18:13:04 UTC] [ECC] Injecting backend JS: https://immi.se/plugins/generic/expectedContributorsCheck/public/build/build.iife.js

Hi @Rohaan123,

The 3.5 Release Notebook documents the changes that are introduced with OJS 3.5.0 that may require plugins to be adapted.

(I think the first line of your first post has a typo – did you mean “A new plugin is available for OJS 3.4”?)

Regards,
Alec Smecher
Public Knowledge Project Team

Oh, yes, it should be 3.4.

@asmecher

Thanks for making the corrections.

Despite my efforts to make it compatible with OJS 3.5, I am still unable to inject the .js file into the submission form. The plugin is listed in the plugin list and marked as active. There are no errors registered in the log file. Do you have any suggestions?

This topic was automatically closed after 13 days. New replies are no longer allowed.