• Stars
    star
    305
  • Rank 136,879 (Top 3 %)
  • Language
    PHP
  • License
    GNU General Publi...
  • Created about 15 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The library used by PKP's applications OJS, OMP and OPS, open source software for scholarly publishing.

PKP Web Application Library

The PKP Web Application Library (PKP-WAL) is a library shared by Open Journal Systems (OJS), Open Conference Systems (OCS), Open Monograph Press (OMP), Open Preprint Systems (OPS) and Open Harvester Systems (OHS). It is distributed with those applications in the lib/pkp subdirectory.

Issues (bugs) for all of those applications should be created against this repository.

Issues

Issues (bugs) for any of the PKP applications should be created here. If you're not sure whether you're encountering a bug or not, consider posting in the PKP Community Forum.

Before creating a new issue, please search the existing ones to make sure you're not creating a duplicate.

If you confirm that you have found a new bug, or if you have identified a new feature request, Create a new issue using one of the available templates.

Bugs are scheduled against the milestones that a fix will be released in. For example, if a bug was found in OJS 3.3.0, then it will be scheduled against a subsequent release like OJS 3.3.1 or OJS 3.4, which is the first release that will include the fix.

Community Code of Conduct

This repository is one of PKP's community spaces and all activities here are guided by PKP's Code of Conduct. Please review the Code and help us create a welcoming environment for all participants.

More Repositories

1

ojs

Open Journal Systems is open source software to manage scholarly journals.
PHP
813
star
2

omp

Open Monograph Press is open source software to manage scholarly presses.
PHP
126
star
3

ocs

Open Conference System
PHP
97
star
4

bootstrap3

A community-built theme for OJS 3 that implements Bootstrap 3 components.
Less
54
star
5

ops

Open Preprint Systems is open source software to manage scholarly preprint servers.
PHP
33
star
6

ots

PKP XML Parsing Service
JavaScript
32
star
7

healthSciences

An official theme for OJS 3.1.1+ designed for health science journals or any journal that wants a clean, modern appearance.
JavaScript
30
star
8

harvester

Open Harvester Systems
PHP
28
star
9

defaultManuscript

A clean, simple OJS 3 theme with a boxed layout that mimics a paper document.
Less
24
star
10

texture

Texture JATS XML editor integration for OJS
JavaScript
23
star
11

pkp-docs

A repository for generating PKP's documentation hub.
HTML
15
star
12

citationStyleLanguage

An OJS 3 plugin to generate an article citation in any CSL citation style using citeproc-php.
PHP
14
star
13

pdfJsViewer

A pdf.js-based PDF viewer for OJS articles and issue galleys.
JavaScript
14
star
14

quickSubmit

PHP
12
star
15

ui-library

Design pattern and component library for Public Knowledge Project's applications
Vue
12
star
16

classic

An official theme for OJS 3.1.1+
JavaScript
11
star
17

vagrant

Vagrant environments for PKP software
Shell
10
star
18

immersion

An official theme for OJS 3.1.1+
Smarty
10
star
19

jatsTemplate

Basic JATS document template generator plugin for OJS
PHP
9
star
20

pragma

An official theme for OJS 3.2+
Smarty
8
star
21

plagiarism

Plagiarism checker plugin for OJS 3/OMP
PHP
7
star
22

customHeader

Custom header plugin for OJS/OMP 3.x
PHP
7
star
23

translator

PKP Translator plugin for OMP 1.1.1+ and OJS 3.0+
PHP
6
star
24

staticPages

Plugin permitting the creation of static pages like a CMS (OJS 3.0+ and OMP 1.1.1+)
PHP
6
star
25

datasets

Data sets generated by the integration test suite built into OJS, OMP, and OPS.
PHP
6
star
26

oaiJats

OAI support for the JATS metadata format
PHP
5
star
27

documentation-interest-group

4
star
28

acron

Acron (cron-less scheduled task execution) plugin for OJS, OMP, and OPS
PHP
4
star
29

pluginTemplate

A starter template for building your own plugins for OJS and OMP.
PHP
4
star
30

defaultTranslation

This plugin displays English translation if the current UI language translation doesn't exist.
PHP
4
star
31

authorRequirements

A plugin for OJS
Smarty
4
star
32

paperbuzz

Article level metrics plugin for OJS
PHP
3
star
33

ojs-user-guide

OJS User Guide
3
star
34

controlPublicFiles

An OJS and OMP plugin to limit who can upload public files and what kind of files they can upload.
PHP
3
star
35

crossrefReferenceLinking

PHP
3
star
36

textEditorExtras

An OJS plugin to add controls to the rich text editor to upload images, manipulate the HTML code, and add tables.
PHP
3
star
37

exampleImportExport

An example plugin demonstrating how to create an import/export plugin for OJS or OMP.
PHP
2
star
38

pkp-ojs-crossref-manual

Repository for documentation related to the configuration, use, and troubleshooting of the DOI and CrossRef plugins in OJS.
2
star
39

googleScholar

Exposes OJS and OPS metadata to Google Scholar for harvesting.
PHP
2
star
40

theme-components

Component library for building accessible and user-friendly themes for OJS/OMP.
JavaScript
2
star
41

browseBySection

This OJS 3 plugin adds support for browsing published articles by section.
PHP
2
star
42

learning-ojs

An overview of the free, open source Open Journal Systems 3 software.
2
star
43

tinymce

TinyMCE plugin for OJS 3.x and OMP 1.2+
CSS
2
star
44

scholarly-bot-list

This is a shared resources for maintaining a list of regular expressions for robots/spiders that should be excluded when counting usage (i.e., "views" or "downloads") of scholarly resources such as journal articles, issues, chapters, etc.
2
star
45

customBlockManager

Plugin permitting the creation of custom sidebar blocks
PHP
2
star
46

crossref-ojs

A Crossref plugin for OJS.
PHP
2
star
47

browse

Browse block plugin
PHP
1
star
48

coins

COinS plugin for Open Journal Systems
PHP
1
star
49

ParsCit

Old fork of https://github.com/knmnyn/ParsCit, maintaining it for now because we developed something against it that doesn't work upstream
Perl
1
star
50

shibboleth

Shibboleth support for OJS/OMP 3.x
PHP
1
star
51

medra

PHP
1
star
52

addThis

OMP/OJS3 compatible integration of AddThis social media sharing
PHP
1
star
53

tutorialExample

This plugin is an example created for a tutorial on how to create an OJS or OMP plugin.
PHP
1
star