Plugin pour Piwigo : Adult Content

English FrançaisFrançais

Description

Adult_content sert à protéger les enfants des images à caractères pornographiques et/ou érotiques présentées sur votre site : gestion des visiteurs et des inscrits selon leur age. Vous gérez les droits des images avec les 3 groupes créés par le plugin : nothing (image libre accès), 16-47 (images érotiques), +18 (images pornographiques) Peut-être adapté en changeant les textes pour des contenus violents.

Démo

Sur la galerie ici-même

Comment ça marche ?

Le plugin ne reconnait pas magiquement quel contenu est litigieux ou non ! Il vous faut donc passer les albums posant problèmes en “privé”, puis autoriser les deux groupes “+18” et “16-17” (créés par le plugin) comme ceci :
– autoriser le groupe “+18” à voir le contenu pornographique ou autre, réservé aux plus de 18 ans ET le contenu érotique, réservé aux plus de 16 ans ET le contenu normal (mais normalement le contenu normal est public bien souvent)
– autoriser le groupe “16-17” à voir le contenu érotique, réservé aux plus de 16 ans ET le contenu normal (mais normalement le contenu normal est public bien souvent)
– autoriser le groupe “nothing” à voir le contenu normal (mais normalement le contenu normal est bien souvent public)

Vous n’avez rien d’autre à faire.

Il est possible de gérer les images individuellement en utilisant les permissions “Qui peut voir ? Admins->famille…” : il suffit d’associer un niveau de confidentialité aux utilisateurs. Par exemple, “Famille” pour “18” et “Amis” pour “16”, et les autres utilisateurs selon ce même principe.
Il est possible d’ajouter/personnaliser les niveaux de confidentialité mais certains plugin peuvent ne pas aimer.

Les options

Si l’option “Permettre aux visiteurs non-enregistrés de sélectionner leur âge ?” est activée, alors le plugin gérera les visiteurs.
Il affiche un bloc menu, indiquant que la galerie est “filtrée” et que s’il souhaite désactiver le filtre, il doit sélectionner son âge. Il est alors redirigé vers la page de choix de l’âge pour visiteur (charte.php).

Vous choisir de gérer le contenu pornographique et/ou érotique. En pratique, seules les pages d’avertissements sont modifiées selon cette option : ainsi si vous choisissez “contenu érotique seulement”, le groupe “18+” et l’utilisateur “18” demeureront dans Piwigo, afin de vous permettre de changer d’avis.

La gestion des utilisateurs

Si l’utilisateur est déjà enregistré à l’activation du plugin, le plugin affiche un bloc menu indiquant qu’il doit sélectionner son âge. S’il clique dessus, la page contenant le message d’avertissement et le choix de l’âge (charte_user.php).
Si un visiteur s’enregistre, il est redirigé vers la page de choix de l’âge (charte_user.php), directement après son enregistrement.

En pratique, le plugin place l’utilisateur dans les des 3 groupes, “+18” “16-17” et “nothing”, selon son choix d’âge. Un utilisateur peut à tout moment changer son âge via le bloc menu d’adult_content sauf si celui est désactivé via l’administration de piwigo (attention le lien direct vers charte_user.php continue de fonctionner tout de même) : si vous souhaiter qu’un utilisateur ne puisse pas changer son âge alors ce plugin ne sert à rien, utiliser directement la gestion des droits au niveau des groupes et/ou des images.

La gestion des visiteurs

Si l’option “Permettre aux visiteurs non-enregistrés de sélectionner leur âge ?” est activée, alors le plugin gérera les visiteurs.
Il affiche un bloc menu, indiquant que la galerie est “filtrée” et que s’il souhaite désactiver le filtre, il doit sélectionner son âge. Il est alors redirigé vers la page de choix de l’âge pour visiteur (charte.php).

En pratique, le visiteur est alors enregistré sous un des 2 utilisateurs créé par le plugin : “18” appartenant au groupe “+18”, et “16” du groupe “16-17”. Ces 2 comptes utilisateurs ne peuvent être modifié par eux-mêmes, mais uniquement par l’administrateur lui-même. Vous pouvez ainsi choisir de changer le thème selon l’âge du visiteur via ces 2 comptes utilisateurs.

Adaptations possibles/évolutions

Vous pouvez adapter ce plugin pour du contenu violent, simplement en changeant les fichiers langues du plugin (utilisez le plugin LocalFiles Editor pour plus de facilité et allez voir le lien dans l’aide du plugin dans votre galerie Piwigo)

Actuellement, la gestion des niveau de confidentialité (gestion image/utilisateur a contrario de album/groupe) n’est aps automatisée par le plugin : c’est envisagé

Un problème ? Des questions ?

Utilisez les forums de Piwigo : si vous me contactez par mail, je vous demanderai de poster sur les forums car votre message peut intéresser d’autres personnes. Pas de support dans les commentaires non plus !!