Configuring DOI Generation

Before configuring the DOI settings, ensure that the DOI Generation plugin is enabled for the journal.

Once the plugin is enabled, the DOI Generation option will appear in the left navigation panel.

Click DOI Generation to open the DOI Configuration page and begin configuring the DOI settings for your journal.

Step 1: Verify the DOI Prefix​

The DOI Prefix field is automatically populated using the DOI Prefix configured at the Publisher level during the initial organization setup.

Example: 10.4989888

This prefix remains the same for all journals belonging to the publishing organization.

note

The DOI Prefix is inherited from the Publisher configuration and cannot be edited from the journal level.

Editing the DOI Prefix​

The DOI Prefix is configured at the Publisher level and is shared across all journals within the publishing organization. Therefore, it cannot be modified from the journal-level DOI Configuration page.

To update the DOI Prefix, you must have the appropriate administrative permissions.

Follow these steps:

  1. Navigate to Global Organization Settings.

image

  1. Click Publisher Information.

image

  1. Go to the DOI Configuration section.

  2. Update the DOI Prefix as required.

  3. Click Save to apply the changes.

image

note

Only users with the required permissions can modify the DOI Prefix. Any changes made at the publisher level will automatically apply to all journals associated with the publishing organization. Ensure that the updated DOI Prefix is the valid, registered prefix assigned to your organization by your DOI registration agency, such as Crossref or DataCite.

Step 2: Select the DOI Assignment Stage​

Under Which stage should assign DOI?, select the workflow stage at which Kryoni JMS should generate the DOI.

Recommended: Production

Assigning the DOI during the Production stage ensures that the identifier is generated only after the manuscript has reached its final publication-ready version.

image

Step 3: Configure the DOI Suffix Pattern​

The DOI Suffix uniquely identifies each article or issue within your DOI prefix.

Choose whether DOIs should be generated for:

  • Articles

  • Issues

  • Both Articles and Issues

Then enter a suffix pattern for each content type.

Kryoni JMS supports dynamic placeholders that automatically populate metadata during DOI generation.

image

Available DOI Suffix Codes​

The following placeholders can be used to build custom DOI suffix patterns.

CodeDescriptionExample Output
%jiJournal InitialsIJCMR
%jabJournal AbbreviationInt J Cranio Maxillofac Rehabil
%jacJournal AcronymIJCSR
%oissnOnline ISSN2589-XXXX
%pissnPrint ISSN0975-XXXX
%volVolume Number12
%issIssue Number3
%yearPublication Year2026
%aidArticle ID00125
%sidSupplementary File IDS01
%pPage Number45
%xCustom IdentifierYOURCODE
%seqSequence Number0001, 0002...
%dateDate (YYYYMMDD)20250922

Step 4: Configure DOI Patterns​

Create meaningful DOI suffix patterns using the available placeholders.

Example - Article DOI

  • Pattern %aid.%year.%date

  • Generated DOI 10.4989888/IJEST-123.2025.20250922

Example - Issue DOI

  • Pattern %ji.%vol-%iss.%seq

  • Generated DOI 10.4989888/IJCMR.12-3.0001

Tip: Use separators such as ., -, or _ to improve DOI readability.

Step 5: Save the Configuration​

After completing the DOI configuration:

  1. Review the DOI Prefix.

  2. Verify the Assignment Stage.

  3. Configure the required DOI Suffix Patterns.

  4. Click Save.

Kryoni JMS will generate DOIs according to the configured rules whenever an article or issue reaches the selected workflow stage.

image

Best Practices​

To ensure consistent and reliable DOI generation:

  • Ensure every DOI suffix is unique.

  • Include identifiers such as Year, Volume, Issue, or Article ID to minimize the possibility of duplication.

  • Avoid spaces and unsupported special characters in DOI patterns.

  • Test your DOI suffix pattern using sample articles before applying it to live journals.

  • Do not modify assigned DOIs after publication, as DOIs are permanent identifiers intended to provide persistent access to scholarly content.

Custom DOI Assignment​

If you want to assign a custom DOI instead of using the automatically generated DOI pattern, Kryoni JMS allows you to do so during the Production stage of the manuscript workflow.

When the manuscript reaches the Production stage, authorized editorial users can manually enter a custom DOI for the article.

info

Important: Once a DOI, whether automatically generated or manually assigned, has been saved for an article, it cannot be edited or changed within Kryoni JMS.