For OJS/OMP/OPS 4.x
This plugin permits automatic or manual submission of uploaded manuscripts to the iThenticate service for plagiarism checking.
config.inc.php
by setting ithenticate
to On
.There are several iThenticate similarity check settings that can be configured via the plugin.
addToIndex
-- Submissions will be indexed in the accounts repository and will be available for comparison in Similarity Reports by other users within your organizationexcludeQuotes
-- Text in quotes of the submission will not count as similar contentexcludeBibliography
-- Text in a bibliography section of the submission will not count as similar contentexcludeAbstract
-- Text in the abstract section of the submission will not count as similar contentexcludeMethods
-- Text in the method section of the submission will not count as similar contentexcludeCitations
-- The citations of the submission will be excluded from similarity checkexcludeSmallMatches
-- Similarity matches that match less than the specified amount of words will not count as similar content. Minimum value is 8.allowViewerUpdate
-- Changes made in reports will be saved for the next time the report is viewedconfig.inc.php
file.You may set the credentials in config.inc.php, or you may set the credentials per journal/press/server in the plugin settings. If credentials are present in config.inc.php, they will override those entered in the plugin settings form.
The config.inc.php settings format is:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; iThenticate Plugin Settings ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[ithenticate]
; Enable/Disable iThenticate service to upload submission files for plagiarism checking.
; Unsetting this will turn off the plugin globally.
ithenticate = On
; Global iThenticate API URL
; api_url = "https://some-ithenticate-account.com"
; Global iThenticate API key
; api_key = "YOUR_API_KEY"
; If desired, credentials can also be set by context by specifying each Journal/Server/Press path.
; api_url[Journal_or_Server_or_Press_path] = "https://some-ithenticate-account.com"
; api_key[Journal_or_Server_or_Press_path] = "YOUR_API_KEY"
; To update webhook after changing the API URL or/both KEY defined in the config file,
; run the command `php plugins/generic/plagiarism/tools/registerWebhooks.php`.
; To globally disable auto upload of submission files to iThenticate service, uncomment following line.
; disableAutoSubmission = On
; It is possible to disable auto upload at specific Journal/Server/Press level rather than globally
; disableAutoSubmission[Journal_or_Server_or_Press_path] = On
; Other settings can be configured here; see README.md for all options.
NOTE : Changing the api credentails (
api_url
and/orapi_key
) in theconfig.inc.php
file will not update the webhook settings automatically and will require action from the submission workflow section to complete plagiarism similarity score generation process. However it is possible to use the command line tool to update it from CLI via commandphp plugins/generic/plagiarism/tools/registerWebhooks.php
to update webhook for forced credentails.