Content Protector : protection du contenu

10 Mai, 2025

210 Vues

1 Commentaires

Content Protector : protection du contenu

Content Protector JS

Un plugin jаvascript pour protéger le contenu de votre site web contre la copie. Il suffit d'ajouter un fichier JS à votre site web. Le plugin désactive complètement tous les moyens de copier le contenu.

Options de blocage

Sélection de texte
Outils du développeur
Touches de raccourci
Clic droit

Fonctionnalités

Désactivation de la sélection et de la mise en évidence du texte par la souris
Désactivé Outils du développeur
Désactivé Sélectionner tout -- Ctrl+A (Windows et Linux), Commande+A (MacOS)
Désactivé Copier, couper et coller -- Ctrl+C, Ctrl+X, Ctrl+V (Windows et Linux), Commande+C, Commande+X, Commande+V (MacOS)
Désactivé Enregistrer ou Enregistrer sous -- Ctrl+S (Windows et Linux), Commande+S (MacOS)
Désactivé Voir la source -- Ctrl+U (Windows et Linux), Commande+U (MacOS)
Impression de la page désactivée -- Ctrl+P (Windows et Linux), Commande+P (MacOS)
Désactivation du glissement d'image par la souris
Désactivation du clic droit de la souris ou du menu contextuel

Installation facile

Il suffit d'ajouter le fichier /dist/content-protector.js à votre site web. Aucun CSS ou image n'est nécessaire pour ce plugin et aucune dépendance n'est requise comme jQuery. Il s'agit uniquement de jаvascript Vanilla, rien d'autre.


Navigateurs supportés

Tous les principaux navigateurs sont supportés tels que : Chrome, Firefox, Safari, Edge, Opera, etc.
Systèmes d'exploitation supportés

Windows, Linux et MacOS


Installation:
1. Chargez le fichier content-protector.min.js de l'archive dans le dossier JS du modèle .
2. Dans le modèle main.tpl avant la balise :

</body>



Ajouter:

<script src="{THEME}/js/content-protector.min.js"></script>	
<noscript>
    <div id="t42-content-protector-js-disabled">
        <div><h3>Veuillez activer JavaScript dans votre navigateur pour visiter ce site.</h3></div>
    </div>
</noscript>



3. Ajoutez au fichier de style CSS du modèle:

#t42-content-protector-js-disabled {
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 999999;
text-align: center;
background-color: #FFFFFF;
color: #000000;
font-size: 40px;
display: flex;
 align-items: center;
justify-content: center;
}



4. Fini!

Auteur:  Kawsar

Version Dle: 13.x - 17.0


Ajouter un commentaire

Votre adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués *

Information

Les utilisateurs du Invités ne sont pas autorisés à ajouter des commentaires à cette publication.

Commentaires 1
  1. 14-05-2025 17:01

    johndo73

    Bonjour,

                 Tester sur dle 18.0, fonctionne super bien, je recommande !