Jump to table of contents

About the ROR Plugin

The ROR Plugin for OJS and OPS 3 enables authors to find and add the organization they are affiliated with from the list of organizations maintained by the Research Organization Registry (ROR). When an author begins to type in their organization, organizations from ROR will be automatically fetched and suggested. This is particularly helpful for multilingual journals, since an author can type in their organization name in any language they prefer and ROR will offer the corresponding organization, since its records include the organization name in different languages as well as organization name variants and acronyms.

The ROR Plugin is shipped with the OJS Plugin gallery beginning with OJS 3.2. For installation of the ROR plugin in OJS 3.2, see Installing the ROR Plugin.

The ROR plugin can be used with OJS 3.x and OPS 3.x. It is not compatible with OMP.

ROR Plugin in action from organization entry to front end display.

Installing the ROR Plugin #

  1. Login as admin or Journal manager
  2. Select Settings -> Website -> Plugins
  3. Click On Plugin Gallery
  4. Select and click on Research Organization Registry (ROR) Plugin
  5. Click Install in the opened modal and wait for the installation to finish.
  6. Click on Enable button . ROR Plugin is installed under generic plugins.

This step is only required if you are using a version of OJS 3.2 prior to 30.11.2020 or if you are not using default theme.

  • Locate the file templates/frontend/objects/article_details.tpl
  • Find the following code in the template
    <span class="affiliation">
        {$author->getLocalizedData('affiliation')|escape}
    </span>
    
  • Add the ROR Icon template variable
    <span class="affiliation">
     {$author->getLocalizedData('affiliation')|escape}
     {if $author->getData('rorId')}
         <a href="{$author->getData('rorId')|escape}">{$rorIdIcon}</a>
     {/if}
    </span>
    

How the ROR Plugin displays author affiliations on the front end.