Skip to content

Article versioning in OJS

Svantje Lilienthal edited this page Feb 13, 2017 · 16 revisions

Enabling versioning

To enable and disable the versioning for the journal go to journal settings and open the tab versioning. Disabling the versioning at the journal settings will only hide the old versions at the frontend. The files will remain at the server.

versioning

The new tab versioning will be used for further versioning settings later, like an info text about versioning at this journal and default settings.

Create new article version

If the article has been published and the versioning is enabled for the journal an article version can be created by saving the metadata of the article as a new version. New article metadata versions can be created at the production stage of the submission with the button new version. Old versions are displayed in tab view. They can not be edited again.

versioning

The metadata view at the top of the page will always display the metadata of the most recent article version. The metadata of each version can be viewed at the version tab. "Schedule for publication" is also displayed for each version.

The conversation is not bound to a specific version.

TODO: display production ready files for each version

Versioned metadata

The following metadata can be changed at a new version: prefix, title, subtitle, abstract, contributors, date_published.

TODO: cover image, DOI

Extended submission metadata will not be considered (e.g. keywords, subject, language, etc.).

Display of versions at the frontend

Only the current version of the article is linked at the table of contents of the issue. Old versions of the article are displayed at the article page. Example

versioning

Each article version is being displayed at an article page with the corresponding metadata of the version. Old versions have an indication and link to the current version of the article.

versioning

URL structure

The url structure looks like this:

  • current article version: .../article/view/[articleId]
  • old article version: .../article/version/[articleId]/[version]
  • current galley version: .../article/view/[articleId]/[galleyId]
  • old galley version: .../article/version/[articleId]/[version]/[galleyId]

Clone this wiki locally