Required Keywords
Enforce a minimum and maximum number of keywords per submission
What it does
Required Keywords lets journal editors enforce a minimum and maximum number of keywords per submission. The plugin validates keyword counts both on the client and server side, ensuring authors always provide the right amount of metadata.
How it works
After enabling the plugin, a journal manager configures the desired keyword count limits. The plugin then:
- Displays a visual indicator next to the keywords field showing requirements
- Validates keyword count when the author submits
- Blocks the submission if requirements aren’t met, with a clear error message
Key features
- Per-journal limits — different journals can require different keyword counts
- Server-side enforcement — submission won’t go through without enough keywords
- Multi-locale aware — validates separately for each language of the submission
- Flexible modes — set a range, minimum only, or exact count
Features
- ✓ Configurable min/max keyword count per journal
- ✓ Server-side validation — submission blocked without required keywords
- ✓ Visual requirement indicator next to the keywords field
- ✓ Multi-locale support — validation per submission language
- ✓ Three validation modes: range (min-max), minimum only, exact count (when min = max)
- ✓ Localization: English, Polish
Requirements
- • OJS 3.4+ or 3.5+
- • Keywords must be enabled in journal settings (Workflow > Metadata)