Utilisateur:Bastenbas/Earwigs Copyvio Detector.js
Apparence
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./**
* Détecteur de plagiats
*
* Utilise https://tools.wmflabs.org/copyvios pour trouver les plagiats de sites web
* Auteur : Bastenbas,
* Réutilisation de [[MediaWiki:Gadget-CopyScape.js]]
* Dernière révision : 29 mai 2016
*/
function plagiarismsearch(){
var formElement = document.createElement('form');
formElement.setAttribute('method', 'post');
formElement.setAttribute('id', 'copyviosquery');
formElement.setAttribute('name', 'Détecter un copyvio');
formElement.setAttribute('action', 'https://tools.wmflabs.org/copyvios/?lang=fr&project=wikipedia&title='+mw.config.get( 'wgPageName' ));
var queryInput = document.createElement('title');
queryInput.setAttribute('name', 'title');
queryInput.setAttribute('type', 'hidden');
queryInput.setAttribute('value', mw.config.get( 'wgPageName' ));
formElement.appendChild(queryInput);
var queryGO = document.createElement('a');
queryGO.setAttribute('href', 'javascript:document.forms.copyviosquery.submit();');
var queryText = document.createTextNode('copyviosquery');
queryGO.appendChild(queryText);
var link = document.createElement('li');
link.setAttribute ('id', 'ca-copyscape');
link.appendChild(queryGO);
link.appendChild(formElement);
var panelControl = document.getElementById('p-cactions');
if (panelControl) {
panelLinks = panelControl.getElementsByTagName('ul')[0];
if (panelLinks){
panelLinks.appendChild(link);
}
}
}
$( plagiarismsearch );