Tutorials
Welcome to the OJS Tutorials section. Each tutorial walks you through a real task in OJS 3.5+ with clear, numbered steps, screenshots descriptions, and tips.
OJS Version
All tutorials in this section are written for OJS 3.5 and later. Screenshots and menu paths may differ slightly in older versions.
For Authorsโ
| Tutorial | What You Will Learn |
|---|---|
| Submit an Article | Complete the five-step submission process from start to finish |
| Respond to Revision Requests | Upload revised files and reply to editor comments |
For Reviewersโ
| Tutorial | What You Will Learn |
|---|---|
| Complete a Peer Review | Accept an invitation, read the manuscript, and submit your review |
For Editors & Section Editorsโ
| Tutorial | What You Will Learn |
|---|---|
| Make an Editorial Decision | Move a submission through the editorial workflow |
| Create and Publish an Issue | Assemble articles into an issue and publish it |
For Journal Managersโ
| Tutorial | What You Will Learn |
|---|---|
| Set Up a New Journal | Configure a journal from scratch โ settings, sections, and branding |
| Add Users and Assign Roles | Register users and assign editorial roles |
| Configure Email in OJS | Set up SMTP and customise email templates |
| Enable DOIs with CrossRef | Register DOIs for articles and issues via CrossRef |
| ORCID Profile Setup | Collect and verify author ORCID iDs |
| Plaudit Integration | Display expert endorsements on article pages |
| Plum Analytics Integration | Show article-level impact metrics via PlumX widgets |
| Scopus/CrossRef Citation Counter | Display citation counts from CrossRef and Scopus |
| Crossref Funders Registry Setup | Collect and deposit structured funder acknowledgements |
| WoS Reviewer Recognition Setup | Credit reviewers via Publons/Web of Science profiles |
| WoS Reviewer Locator Setup | Find qualified reviewers using the WoS database |
| Turnitin iThenticate Setup | Screen manuscripts for plagiarism via CrossRef Similarity Check or Turnitin |
| PayPal Payment Gateway Setup | Accept APCs and subscription payments via PayPal |
| Third-Party Payment Gateway Setup | Configure Stripe or other payment processors |
| Automated Editorial Email Setup | Set up review reminders and automated workflow emails |
| Research Org. Registry (ROR) Setup | Collect standardised institutional affiliations via ROR |
| Google Analytics Setup | Track journal traffic with Google Analytics 4 |
| Front-End Customization | Customise logo, colours, CSS, menus, and sidebars |
| OpenAIRE Integration Setup | Configure OJS for OpenAIRE-aligned metadata and OAI-PMH harvesting readiness |
For Site Administratorsโ
| Tutorial | What You Will Learn |
|---|---|
| Install OJS on a Server | Download, configure, and launch OJS on a Linux server |
| Upgrade OJS to 3.5.0-4 | Safely upgrade an existing OJS installation |
| Google Search Console Setup | Verify your journal with Google and submit your sitemap |
| Antivirus (ClamAV) Setup | Scan uploaded files for malware using ClamAV |
| CDN Setup | Improve global performance with Cloudflare or a CDN |
| Google Scholar Indexing | Ensure articles are correctly indexed in Google Scholar |
Quick-Start Pathsโ
If you are new to OJS, start with the tutorial that matches your role:
- First-time author? โ Submit an Article
- First-time reviewer? โ Complete a Peer Review
- Setting up a new journal? โ Set Up a New Journal
- Installing OJS? โ Install OJS on a Server
Further Readingโ
- PKP Learning OJS Guide โ Official full-length guide
- PKP Documentation Hub โ All PKP documentation
- PKP Community Forum โ Ask questions and share knowledge