Bonjour,
je suis un nouvel utilisateur de Piwigo.
J'aimerai savoir si c'est possible de gérer la taille des photos pour les visiteurs. En gros, les visiteurs ne peuvent voir les photos quand 800*600 sans pouvoir avoir accès au format 1600*1067. En revanche, les invités inscrits et validés par moi, auront la possibilité d'afficher le grand format.
En quelques sortes je voudrai restreindre la taille des photos pour les visiteurs mais pas pour les invités.
Comment faut-il faire ?
Merci par avance, j'ai utilisé la fonction recherchée mais rien trouver malheureusement :(
Tu pourras restreindre la taille d'affichage pour les vistieurs avec par exemple ce plugin :
[extension by cljosse] Autosize
Par contre, l'image à laquelle ils auront "physiquement" accès sera la même.
(en gros ils pourront s'ils veulent vraiment avoir accès à la taille plus grande).
Ca ne bride que l'affichage...
Autre possibilités : tu mets des images 800x600.
Et tu mets des images HD 1600x1067.
1600x1067 est de toutes façons trop grand pour une galerie.
Hors ligne
Comme le dit Zaphod, à moins d'utiliser le format "HD" il n'y pas moyen de faire deux affichage différents.
Enfin je crois que quelqu'un l'a fait (Patricia) mais ce sera lourd à expliquer -_-;
Hors ligne
Gotcha a écrit:
Enfin je crois que quelqu'un l'a fait (Patricia) mais ce sera lourd à expliquer -_-;
Une petite recherche sur le forum, de mémoire, je dirais que tu peux interdire sans problème l'accès au photo pour les guest en lisant
[Forum, post 122108 by P@t in topic 16333] Gestion des Statuts et Affichages
Hors ligne
On ne peut pas tout simplement enlever les méta-données pour les visiteurs et les faire apparaître pour les inscrits ?
Sourire a écrit:
Bonjour,
je suis un nouvel utilisateur de Piwigo.
J'aimerai savoir si c'est possible de gérer la taille des photos pour les visiteurs. En gros, les visiteurs ne peuvent voir les photos quand 800*600 sans pouvoir avoir accès au format 1600*1067. En revanche, les invités inscrits et validés par moi, auront la possibilité d'afficher le grand format.
En quelques sortes je voudrai restreindre la taille des photos pour les visiteurs mais pas pour les invités.
Comment faut-il faire ?
Merci par avance, j'ai utilisé la fonction recherchée mais rien trouver malheureusement :(
Si tu n'as pas redimensionner tes photos, tu peux faire cela en créant un user par défaut qui n'as pas accès au HD et qui peux visualiser uniquement en 800*600
c'est n'est que de l'aperçu puisque la photo chargé dans ton cache est cette stocké donc un utilisateur malin pourra la voir en taille réel.
La meilleur solution reste de charger sur ton site les photos en 800 * 600 + Taille normal pour les HD et de données l'accès au HD qu'a tes utilisateurs validé
Hors ligne
Sourire a écrit:
On ne peut pas tout simplement enlever les méta-données pour les visiteurs et les faire apparaître pour les inscrits ?
Les méta-données sont dans la photo, tu peux faire que Piwigo ne les -//:---\spam pas facilement mais comme elles sont dans la photo tu ne peux pas empêcher un utilisateur de télécharger la photo et de les avoir avec le logiciel qui va bien
Hors ligne
Oki, merci pour ces réponses précises
Tu n'as plus qu'a appliquer ;-)
(n'hésite pas à t'inscrire sur le forum, cela te permettra, si tu le souhaite, d'être prévenue quand il y a une réponse)
Hors ligne
Je vais faire mon possible, en tout cas merci pour ces réponses rapides !
ddtddt a écrit:
Gotcha a écrit:
Enfin je crois que quelqu'un l'a fait (Patricia) mais ce sera lourd à expliquer -_-;
Une petite recherche sur le forum, de mémoire, je dirais que tu peux interdire sans problème l'accès au photo pour les guest en lisant
[Forum, post 122108 by P@t in topic 16333] Gestion des Statuts et Affichages
En effet, c'est même simple !
Je note le sujet car c'est intéressant et ça devra faire l'objet d'une astuce. Merci ddtddt :-D
Hors ligne
J'ai lu le topic que nous a fourni Gotcha.
Par contre n'étant pas une bête en php, quelle page est concernée par ce code et ou faut-il l'insérer dans la page ?
Merci par avance
Il faut vous rendre dans le plugin LocalFiles Editor et cliquer sur l'onglet "Plugin Personnel".
Ajouter le code suivant :
<?php /* Plugin Name: PP Contrôle sur les visiteurs Version: 1.0 Description: Permet de bloquer l'accès aux simples visiteurs sur les pages de visualisation des photos en taille "web". Seules les miniatures sont visibles pour les simples visiteurs. Plugin URI: http://fr.piwigo.org/forum/viewtopic.php?pid=154912#p154912 Author: P@t Author URI: http://piwigo.org */ add_event_handler('loc_begin_picture', 'picture_guest_denied'); function picture_guest_denied() { global $user; if (is_a_guest()) access_denied(); } ?>
Hors ligne
Et si par mégarde on rentre ce code dans le mauvais onglet et que le site n'est qu'une page blanche ?
On fait comment ?
boulet d'or me voila
:(:(:(