A generic plugin for OJS 3.4 that adds a Submitted filter to the editorial submissions lists (Active, My Queue, Unassigned, Archived).
The built-in filters let editors narrow submissions by Overdue, Incomplete, and workflow Stage. There was no single control for "show me only the submissions that are done and waiting on me at the start." This plugin adds one.
Submitted shows only completed submissions: those that finished the submission wizard and are still in the Submission stage. It excludes:
- Incomplete submissions still in the submission wizard
(
submission_progress <> ''). - Submissions already advanced to Review, Copyediting or Production
(
stage_id <> 1).
The plugin registers two hooks; it touches no core files.
Submission::Collector— when theisSubmittedquery parameter is present, it addsWHERE submission_progress = '' AND stage_id = 1to the submissions query.TemplateManager::display— on the dashboard (dashboard/index.tpl) it injects the Submitted filter control next to the existing Incomplete filter in every submissions list panel.
- OJS 3.4.x
No additional dependencies.
- Place the
submittedFilterfolder inplugins/generic/. - As a Journal Manager, go to Settings → Website → Plugins → Generic Plugins and enable Submitted Filter.
- Reload the submissions dashboard. The Submitted checkbox appears under Filters, next to Overdue and Incomplete.
Licensed under the GNU General Public License v3. See the LICENSE file for the
full terms.