Crossref Improvements in OJS 2.4.8-1

August 15th, 2016 by  | Comments Off on Crossref Improvements in OJS 2.4.8-1

The new OJS release 2.4.8-1 brings improvements and usability changes for the Crossref users. In this blog post we are going to introduce the major ones.

Status check

Crossref DOI registration passes through different stages: After successfully submitted (either by manually uploading the XML file in the Crossref portal or using the “Register” button in OJS) the XML document is queued for deposit. The DOI deposit could either complete successfully or fail (e.g. because a mandatory metadata is missing and the document is not valid). If successfully completed the DOI and their metadata will be activated and can be resolved using

With Crossref credentials configured, OJS can track the Crossref stages. It maps them to the appropriate statuses:

  • Not deposited: no deposit attempt has been made for this DOI.
  • Submitted: this DOI has been submitted for the deposit.
  • Deposited: the DOI has been deposited to Crossref, but may not be active yet.
  • Active: the DOI has been deposited, and is resolving correctly.
  • Failed: the DOI deposit has failed.

Using a Cron job or the OJS Acron plugin, the DOI statuses will be automatically updated (e.g. daily). A manuall status update is also possible using the “Check status” button.

If multiple DOIs were submitted at once (in one XML file) and the XML document fails to deposit (because of one DOI), no DOI will be deposited i.e. all DOIs will fail.

The status considered in OJS is only the status of the last deposit attempt.

Mark registered

To keep track about the active DOIs, that are registered earlier or manually outside the OJS (e.g. via the Crossref portal), the DOIs can be marked as such using the button “Mark registered”. They will then have the equivalent status “Marked registered”.

Automatic registration

With Crossref credentials configured, the option for automatic DOI registration activated, and using a Cron job or the OJS Acron plugin, the not deposited DOIs will be automatically (e.g. daily) submitted for registration.

UI/UX changes

Simplified managing pages

The DOI managing pages are reorganized and simplified: Instead of previous three menu items (“Export unregistered articles”, “Export Issues” and “Export articles”) now there is one main menu item “Manage DOIs”, leading to the main article DOIs page.


Article DOIs

All article DOIs are listed on the main page and can be filtered by their status (all, not deposited, failed, submitted, deposited and active).


A new column containing the article DOIs is added. If the user is an editor, the DOIs are linked to the article metadata form.


The statuses are linked to the Crossref deposit API that provides more detailed information about the DOI deposit attempts. To access the detailed information the Crossref credentials are needed.


Manage Issues

The issue managing page remained basically the same – it provides export and registration of all article DOIs of an issue. It can be reached using the link “Manage Issues” on the main article DOIs page.


All issues are listed, but only those containing article DOIs are considered for the export and registration.


With these changes we hope to made a step towards more convenient/pleasant/comfortable use of the Crossref DOIs.

Comments are closed.