PKP Bugzilla – Bug 7568
Competing Interests aren't strictly required after enabling the requirement
Last modified: 2013-01-02 12:03:31 PST
We are moving to Git Issues for bug tracking in future releases. During transition, content will be in both tools. If you'd like to file a new bug, please create an issue.
In Journal Setup Step 3 I can enable Competing Interests by clicking "Require submitting Authors to file a Competing Interest (CI) statement with their submission", and optionally by clicking "Require Reviewers to file a CI statement with each peer review they submit." Enabling these options does add the CI statement field to the relevant areas, but these fields are not strictly required, and can be overstepped. They should be required.
Releasing this one back to the pool -- I can figure out how to check an individual field locale-wise, but I'm not sure how to do this when also passing through an array (that is, as this field is a localized field for 1+ authors, necessitating using the FormValidatorArray AND FormValidatorLocale options on one field ...)
Removed problematic escaping (see CI field)
Deferring -- there is no "the CI field is required" locale key currently in translation.
Deferring again; no translation round for 2.4.1.
Likewise for 2.4.2.