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 !!
Summary
‘Adult_content’ helps to protect children. Mature pictures are filtered according to age. Three user groups are provided by the plugin: nothing, 16-17, 18+, allowing management of photo viewing by each group. May be adapted for violent content.
The principle of the plugin is to help in the management of mature content (it can also be adapted for violent content). To do this, the plugin manages the visitors and/or the users as you wish according to your definition of parameters of the plugin.
1 – As administrator you must put your adult content in a private gallery or album (the plugin does not manage the rights to the level of images itself, at least not yet). Then assign the gallery or album to the two groups ’18’ and ‘ 16-17′ (created by the plugin) like this:
-allow the group ’18’ to see the adult content, reserved for users over the of age of 18 and normal content (but generally the normal content is often public)
-allow the group ‘ 16-17’ to see the adult content reserved for users over the age of 16 and normal content (generally the normal content is often public)
– the ‘nothing’ group will see the normal content (but generally the normal content is often public)
Demo
On the gallery, right there!
Functioning of the plugin
The management of the users
If the user is already recorded in the activation of the plugin, the plugin shows a small block pointing out that he must choose his age. Once he clicks, the page containing the message of ‘adult content’ will appear and the choice of choosing their age (Charte_user.php). Once a visitor chooses his age, it is re-aimed to the page of choice of age (Charte_user.php), directly after its recording. In practice, the plugin places the user in the 3 groups, ‘ 18’ ‘ 16-17’ and ‘nothing’, according to his choice of age. A user may at any time change his age via the block menu of adult_content except if it is disabled via the administration of piwigo (attention the direct link to charte_user.php continues to function all the same) : if you wish that a user cannot change his age then this plugin is useless and use directly the management of rights at the level of groups and/or images.
Visitor management
If the option ‘Allow visitors to non-registered to select their age ?’ is enabled, then the plugin will manage the visitors. * It displays a block menu, indicating the gallery is ‘filtered’ and that if he wishes to disable the filter, he must select his age. It is then redirected to the page of choice of the age for visitor (chartre.php). In practice, the visitor is then recorded under one of the 2 users created by the plugin: ‘ 18’ belonging to the group ‘ 18 ‘, and ‘ 16’ from the group ‘ 16-17 ‘. These 2 user accounts may not be modified by users, only by the administrator. You open and choose to change the theme according to the age of the vistor via these 2 user accounts.
Possible adaptations
You can adapt this plugin for the violent content, simply by changing the files languages of the plugin (use the plugin Local Files Editor for more ease). The age limits may also be changed in this way.
Problem/Question ?
Please use the Piwigo forum : my mail and the commentaries are not for support!
Hi there, simply changed into alert to your weblog via Google, and located that it is really informative. I’m going to be careful for brussels. I’ll be grateful in case you proceed this in future. Many folks will be benefited out of your writing. Cheers!