Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

The copyscape module integrates Copyscape API and checks the originality of content published. In order to use this project, you will have to purchase a Copyscape subscription. They don't expose their API for free accounts. You can, however, test an URL from their website.

This project aims to help large content sites with multiple editors to ensure the published nodes are not partially/entirely copied from other sources.

From their website:

Copyscape provides a free plagiarism checker for finding copies of your web pages online, as well as two more powerful professional solutions for preventing content theft and content fraud.
Copyscape Premium provides more powerful plagiarism detection than the free service, plus a host of other features, including copy-paste originality checks, batch search, private index, case tracking and an API.

Installation and setup:

  1. Install the module with composer as usual.
  2. Go to "Admin" > "Extend" and install the module.
  3. Configure the copyscape module admin/config/copyscape/settings. Create an account on copyscape API service, insert the account details in copyscape module settings.
  4. Go to /admin/config/copyscape/settings/content and check desired content type fields to be added to the copyright checked list. You can select as many content types/fields as you like, but the available fields are limited to long texts
  5. After that, every node added/edited will be tested against Copyscape API functions, unless the user can bypass the check. The user with uid=1 bypasses this check. Additional roles can be added to the bypass list from project's user configuration.



Activity

Total releases
1
First release
Mar 2025
Latest release
1 year ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
8.x-4.3 Stable Mar 30, 2025