NOTE: Please ensure you're using the correct branch. See the Releases area for packaged downloads. We recommend using the Plugin Gallery to install the plugin. For OJS 2.x, see the ojs-dev-2_4 branch.
Plugin for adding and verifying ORCID iD in PKP user profiles and author metadata.
Copyright © 2015-2019 University of Pittsburgh Copyright © 2014-2020 Simon Fraser University Copyright © 2003-2020 John Willinsky
Licensed under GPLv3. See LICENSE.txt for details.
OJS_FILES_DIR/orcid.log
for API communication.
NOTE: Make sure that the files folder is not publicly accessibleORCID_REQUEST_AUTHOR_AUTHORIZATION
for requesting API access tokens.The included authorization link will have the access scope /activities/update
.
An author can authorize access to his/her ORCID record to allow the adding of the submission to the record.
See https://members.orcid.org/api/oauth/orcid-scopes for more information.
Use the Plugin Gallery from within your PKP application to install the plugin. For further information refer to PKP|DOCS.
cypress.env.json
does not exist, create one."orcid": {
"url": "https://sandbox.orcid.org",
"apiPath": "https://api.sandbox.orcid.org",
"api Type": "Member Sandbox",
"clientId": "APP-T0XXXXXXXXXXX",
"clientSecret": "288455445-a3e4-454-9783-454545555",
"email": "coauthor@mailinator.com",
"emailPassword": "Password"
},
Navigate to OJS folder
npx cypress run --config integrationFolder=plugins/generic/orcidProfile/cypress/tests/functional
OJS Folder
cypress
folderlogs
and screenshots
for errors