Skip to content

OJSpro/submission-filter-OJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Submitted Filter Plugin

A generic plugin for OJS 3.4 that adds a Submitted filter to the editorial submissions lists (Active, My Queue, Unassigned, Archived).

About

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).

How it works

The plugin registers two hooks; it touches no core files.

  • Submission::Collector — when the isSubmitted query parameter is present, it adds WHERE submission_progress = '' AND stage_id = 1 to 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.

Requirements

  • OJS 3.4.x

No additional dependencies.

Installation

  1. Place the submittedFilter folder in plugins/generic/.
  2. As a Journal Manager, go to Settings → Website → Plugins → Generic Plugins and enable Submitted Filter.
  3. Reload the submissions dashboard. The Submitted checkbox appears under Filters, next to Overdue and Incomplete.

License

Licensed under the GNU General Public License v3. See the LICENSE file for the full terms.

About

A generic plugin for OJS 3.4 that adds a Submitted filter to the editorial submissions lists (Active, My Queue, Unassigned, Archived).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages