UNPLAG Plagiarism Checker Plugin

Plagiarism ::: plagiarism_unplag
Maintained by unicheckBen Larson, Aleksandr Kostylev
Designed based on educators’ feedback, Unplag is a plagiarism detection engine helping educators spot plagiarism. To start using the app, please register at https://unicheck.com or get in touch with the sales team at sales@unicheck.com. It takes a few minutes to set-up your account and get the ball rolling. This plugin integrates with assignment, forum and workshop activities in Moodle to check user-submitted content for plagiarism.
Latest release:
44 sites
11 fans
Current versions available: 1

It's an old version of the plugin. To use the new plugin you should go to Unicheck Plagiarism Checker Plugin


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Ben Larson (Lead maintainer)
Aleksandr Kostylev: Developers Team Lead
Eugene Utekhin: Developer
Please login to view contributors details and/or to contact them

Comments RSS


  • Thu, Sep 3, 2015, 4:11 AM

    Hi Mikhail. Thanks for sharing this plugin with the community. While reviewing the code, I spotted couple of not-really-serious issues and reported them into your tracker. I also asked our plagiarism API expert Dan Marsden for a peer-review of your code so he might provide you with more valuable feedback. Thanks for your patience with the review and approval process.

  • Thu, Sep 3, 2015, 6:12 AM
    Thanks David - personally I think issues #1 and #4 should block approval, I also think the overall quality of the code should be improved before we accept this. Especially as there is a commercial aspect to this plugin the expectations of code quality and stability should be quite high.

    The bigger issue I have is that this plugin relies on the legacy logs feature being enabled which has been deprecated since Moodle 2.7 - this is not documented within the plugin and I don't think we should approve any new plugins in the official repository that rely on deprecated functions. I have previously communicated this to Unplag and provided examples of the correct usage of the new events api.
  • Thu, Sep 3, 2015, 6:23 AM

    Thanks Dan for the comments. I agree and I believe Mikhail will be happy to improve the plugin according these suggestions. Marking as needing more work for now.

  • unicheck
    Thu, Sep 3, 2015, 11:12 PM
    I fixed all issues created on github bug tracker. I'll implement new events api in next release of the plugin.
  • Wed, Sep 9, 2015, 9:19 AM
    Thanks, please let us know when you have resolved the issues with the legacy logs and we will take another look.
  • unicheck
    Thu, Sep 10, 2015, 5:04 PM
Please login to post comments