The Website Settings allow you to configure how your journal’s website looks and operates. It consists of 3 main tabs for Appearance, Setup, and Plugins.
The theme determines the overall design or layout of your site. Several different theme options are available and you can try them out without affecting your site’s content or configuration.
First you can ensure that all available themes have been enabled on your site.
You can also look for additional themes in the Plugin Gallery and install and enable those.
Now that you have all available themes, return to the Appearance tab to try out different themes.
If you would like to make minor changes to your site’s design and layout, you can upload a Journal Stylesheet in Website Settings > Appearance > Advanced.
Typography: Quickly choose the fonts for your journal. This option may or may not be available depending on the selected theme.
Colour: Quickly change the colour of your journal’s header. This option may or may not be available depending on the selected theme.
Journal Summary: Check this off to show the journal summary on the homepage. You can add your journal summary under Journal Settings > Masthead. This option may or may not be available depending on the selected theme.
Header Background Image: Check this off if you if you want the uploaded homepage image to be shown as the header background.
For further theme customization options, consult the Designing Your Journal guide.
Where you can upload images (logo, thumbnail, homepage) to your sites main page, enter footer information, and configure your sidebar menu.
Journal thumbnail: Upload a small logo or image representative of the journal that will be used in lists of journals on this OJS installation. This will only be used on OJS installations with multiple journals.
Homepage Image: Uploading an image here will will place it on your journal’s home page.
Page Footer: Enter any images, text or HTML code that you’d like to appear at the bottom of your website.
Sidebar: This allows you to move different blocks in or out of the sidebar in the reader interface. You can also create a custom block using the Custom Block plugin
Where you can upload your journal stylesheet, Favicon, and Additional Content.
If you would like to make more significant changes to the design or give your site an entirely unique look, you can develop your own theme or child theme. Instructions are available in the PKP Theming Guide.
Journal Favicon: Add a favicon to display in the reader’s browser address bar.
Additional Content: Any text entered here will appear on your homepage.
Hit Save to record your changes.
Use these fields to modify the text in the For Readers, For Authors, For Librarians pages on the journal website.
Remember to hit Save to record any changes.
To remove these fields and their contents from displaying publicly on the website’s user interface, deselect the Information Block in Website Settings > Appearance > Sidebar Management.
OJS is multilingual, which means that the interface, emails, and published content can be available in multiple languages on a single site or journal. When you install OJS, you can select one or more languages for your site.
Under Website Settings > Languages you can see a list of languages or locales installed on your site and configure how the languages are used in your journal. Additional languages can be installed on your site by an Administrator – see the Site Administration chapter for details.
Primary Locale: One language must be set as the primary locale, which means the language the journal appears in by default.
UI: If you want the journal’s interface to be available in other languages, select them here.
Forms: This will enable all selected languages to be available when filling in online forms. This will allow metadata to be added in selected languages in the Publication tab.
Submission: If you want authors to be able to make submissions in other languages, select them here. This will allow authors to add metadata in selected languages when uploading their submission.
If enabling multiple languages to appear in the UI, make sure that in Website Settings > Appearance > Sidebar Management the Language Toggle Block is selected to make that feature available to users.
This section allows you to configure your navigation menus, such as including new links.
Some menu item types will only be displayed under certain conditions. For example, the Login menu item type will link to your login page, but it will only appear in the menu when your website visitor is logged out. Similarly, the Logout menu item type will only appear when a website visitor is logged in.
When you assign a Menu Item with display conditions to a Menu, you will see an icon of an eye with a slash through it. You can click that icon to learn more about when it will be displayed or hidden.
It will now appear in the list of Navigation Menu Items. Next, go to the desired Navigation Menu (e.g., Primary), use the blue arrow to reveal the options, and choose Edit. You can now drag and drop it from Unassigned Menu Items to Assigned Menu Items and into the appropriate location on the menu.
Hit Save to record the change.
This section allows you to create and display news announcements on the journal’s website.
Limit the number of items (for example, submissions, users, or editing assignments) to show in a list before showing subsequent items on another page. Also, limit the number of links to display to subsequent pages of the list.
Enter the privacy statement you want to appear on your site.
Use this page to see all of the installed plugins and find new plugins.
All of the plugins listed here are available in your OJS installation. Check the Enable link to use them.
You will notice that some plugins are required for the system and cannot be disabled.
Click the blue arrow next to the plugin name to reveal links to Delete, Upgrade, or Configure settings for the plugin.
The Plugin Gallery provides access to externally-created plugins, that may not be included in your OJS installation, but are available for download and activation. Only an Administrator user can install a new plugin.
Selecting the plugin title will provide additional details, including the author, status, description, and compatibility.
Sometimes new plugins or plugins that are developed by folks outside of PKP will not appear in the Plugin Gallery and you need to install them separately.
If upload fails you may get an error message that says, “The uploaded plugin archive does not contain a folder that corresponds to the plugin name.” Usually this means you have to change the name of the plugin folder inside the zipped folder to a more simple name. For example, change “translator-ojs-3_0_0-0” to “translator.”
Remember to hit Save to record the change.
OJS 3 has a number of plugins that you can enable to help enhance the user experience and discoverability of your content and journal. This section will outline the different plugins available in OJS and how to configure and use them.
As some of the plugins below are 3rd party plugins, it may require that you download the zip file from GitHub and upload it to your journal. For general information on plugins and how to install and enable plugins, please see Learning OJS 3 - Plugins.
Please note that as PKP does not maintain 3rd party plugins, we cannot guarantee that it will work with your version of OJS.
AddThis permits easy social media sharing by integrating tools for several platforms into a compact set of configurable buttons. The plugin integrates AddThis into OJS/OMP for quick sharing of published content.
This plugin can be enabled from the Plugin Gallery.
You can configure the social media icons and get statistics by clicking on the Setting button of the Plugin.
In order to get statistics from this plugin, you will need to register for an AddThis account.
This plugin implements a block plugin that allows the user to navigate content by categories. The browse block appears on the journal’s sidebar.
This plugin can be enabled from the Plugin Gallery.
The Citation Style Language plugin adds a “How to Cite” block to the article page that contains a citation for the article in the format of your choice, with an option below to generate the citation in another format.
This is an Installed Plugin and will need to be enabled under Website Settings > Plugins > Installed Plugins.
To configure the plugin:
Now the How to Cite block will appear on every article page in your journal.
Please note: The citation style formats are generated by an external library. If you notice an error in a citation format you can file an issue in the Citation Style Language styles repository on GitHub.
You can also add a custom citation style with custom coding.
To configure and add custom blocks:
The Custom Header plugin can be used to add custom JavaScript to a header or block. JavaScript is often required to link your site with outside services but cannot be added directly to a field for security reasons.
The plugin can be installed from the Plugin Gallery.
Example: Use the Custom Header plugin to add a Twitter feed to your sidebar
You can add a Twitter feed for your journal, press, or organization to the sidebar of OJS or OMP.
First, you need to enable and configure the Custom Header plugin, which allows you to add JavaScript code to a custom block:
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Next, you need to create a custom block:
<a class="twitter-timeline" href="https://twitter.com/asmecher?ref_src=twsrc%5Etfw">Tweets by asmecher</a>
<a class="twitter-timeline" "data-tweet-limit="3" ...
Finally, you have to add the custom block you just created to your sidebar.
Another option is to use the Twitter sidebar plugin. This plugin makes Twitter block for the sidebar.
The Disqus plugin integrates with Disqus and allows users to add comments to the article pages.
The Disqus plugin is a third-party plugin and must be installed from its Github repository.
After you install and enable the plugin, you must register for a Disqus account on the Disqus website. When you register, choose the option to use Disqus on your website. Disqus offers free and paid plans and you must choose a plan when you register.
When asked to register your Website Name, create a name based on your journal name. This will show up in Disqus feeds, email notifications, and your Community tab. For example, “pkpworkshopsjournal.”
Skip the Install Disqus step and go to Configure Disqus. Enter your journal url in the Website URL field. Enter your comments policy as applicable.
Now you can configure the Disqus plugin on your journal site:
After configuring the plugin, if you open one of your article pages, you should see Disqus comments at the bottom. Your users will have to register with Disqus to use the feature.
This plugin adds Hypothes.is integration to the public article view of OJS, permitting annotation and commenting. It currently supports commenting on HTML galleys.
This plugin can be enabled from the Plugin Gallery.
Once enabled, readers will see the hypothes.is tools on the right side of the HTML galley.
You will need a free hypothes.is account in order to participate in public commenting. Specific/Private commenting groups can also be set up. See hypothes.is for instructions.
Public annotations and highlights will be visible (if any) once you are signed in.
This plugin displays a tag cloud of keywords that can be enabled on the sidebar of your journal or press.
This is a 3rd party plugin that will need to be downloaded from GitHub.
Once you’ve downloaded the file from GitHub, upload it to your journal and enable it. This will make the keyword cloud available as a block that you can add to the sidebar of your journal.
To add the keyword cloud display to your sidebar:
The cloud will should now appear on the sidebar of your journal site.
This plugin creates a “most read articles” section in the journal’s sidebar with the 5 most viewed articles (with links) in the last week, along with the number of views per article.
This is a 3rd party plugin and the file will need to be downloaded from GitHub.
This plugin is compatible with OJS version 3.1.2 or higher. It is currently being adapted for OJS 3.2.
Once you’ve downloaded the file from GitHub, upload it to your Journal and enable it. This will create a “Most Read” block that you can add to the sidebar of your journal.
To add the Most Read block to your sidebar:
The block will now appear on the sidebar of your journal site.
This plugin inserts a list of articles by the same author (with appropriate links) on an article’s abstract page.
This plugin can be enabled in the Plugin Gallery.
Once it has been enabled, there is no additional configuration required.
This plugin inserts a list of similar articles to the article abstract page.
This plugin can be enabled in the Plugin Gallery.
Once it has been enabled, there is no additional configuration required.
This plugin displays the number of downloads of an article on the article page.
To configure the Usage Statistics Plugin, you must be an Administrator:
Please note that:
The Static Pages plugin allows you to create new pages on your journal website for additional content - for example, you could create a page that details your open access policies.
To use the Static Pages plugin:
After you create the page you will want to add it to your menu. Instructions on how to do that are in the above section on Navigation Menus.
To edit a page you created with the plugin: