Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Gotcha
2010-02-28 19:09:53

Bon bon bon, un vrai sac de nœuds ici ^^

Pour gérer les permissions efficacement, seuls le caractère privé est satisfaisant. Une catégorie ping-pong n'est à réserver que pour des cas biens précis et peux nombreux.
Donc si tu souhaite montrer des miniatures et ne pas donner l'accès aux vues normales, ca devient compliqué.

On ne peut pas afficher facilement une partie du contenu et dire "Nan désolé, vous ne pouvez pas aller plus loin" ^^
C'est soit on a un aperçu du contenu que l'on peut visionner, soit un ne voit rien et dans ce cas là, pas de problèmes.

:-)

ddtddt
2010-02-28 18:47:06

dragonballed a écrit:

MDRRR!!! Je commence à avoir le front qui saigne à force de me taper la tête contre le mur. J'ai tout-à-fait compris la fameuse "recette", mon problème n'est pas là!!!!

J'explique clairement avec un exemple:

Je possède une catégorie, qui elle possède 2 sous-catégories, qui elles possèdent une dixaine de sous-catégories.
La ou ca bloque, c'est que je souhaite que seuls les fichiers à l'interieur des dernières sous-cathégories soient privés. Or, c'est toute l'arborescence qui se trouve être invisible. De plus, je ne souhaite aucune invisibilité de quelque sorte: je souhaite simplement que lorsqu'on clique sur une sous-catégorie privé, on soit redirigé sur la page de login si on est pas connecté.

Je trouve ca plutôt logique mais bizarement pas vous... Je m'explique:
Comment un utilisateur qui n'est pas inscrit pourrait comprendre qu'il lui faut s'inscrire pour avoir accès aux fichiers de la sous-catégorie si elle est invisible??? Sèrieux... Soit je comprends tout de travers, soit vous avez completement zapé cet énorme problème!

J'éspère que vous comprenez et désolé si je vous embête, c'est juste que c'est très important pour moi.

Je ne voie pas le rapport avec le titre ?

Pour réaliser cela fait une catégorie ping pong qui redirige vers la page login

dragonballed
2010-02-28 18:34:39

MDRRR!!! Je commence à avoir le front qui saigne à force de me taper la tête contre le mur. J'ai tout-à-fait compris la fameuse "recette", mon problème n'est pas là!!!!

J'explique clairement avec un exemple:

Je possède une catégorie, qui elle possède 2 sous-catégories, qui elles possèdent une dixaine de sous-catégories.
La ou ca bloque, c'est que je souhaite que seuls les fichiers à l'interieur des dernières sous-cathégories soient privés. Or, c'est toute l'arborescence qui se trouve être invisible. De plus, je ne souhaite aucune invisibilité de quelque sorte: je souhaite simplement que lorsqu'on clique sur une sous-catégorie privé, on soit redirigé sur la page de login si on est pas connecté.

Je trouve ca plutôt logique mais bizarement pas vous... Je m'explique:
Comment un utilisateur qui n'est pas inscrit pourrait comprendre qu'il lui faut s'inscrire pour avoir accès aux fichiers de la sous-catégorie si elle est invisible??? Sèrieux... Soit je comprends tout de travers, soit vous avez completement zapé cet énorme problème!

J'éspère que vous comprenez et désolé si je vous embête, c'est juste que c'est très important pour moi.

Eric
2010-02-28 18:28:58

dragonballed a écrit:

Ok j'ai capté un petit bout de l'histoire: il faut que j'associe le compte administrateur au groupe "validé".
Mais bon, je ne comprends pas que l'admin n'est pas automatiquement les droits sur les cathégories privées, c'est quand même bizarre.

L'admin est un utilisateur comme les autres pour ce qui concerne la navigation sur la galerie. Si ce n'était pas le cas et qu'il voit automatiquement toutes les catégories (physiques, virtuelles, privées et publiques) :

1- Pour de grosses galeries avec de nombreuses catégories, ce serait un peu le bordel.

2- L'admin ne pourrait pas voir ce que voient les utilisateurs normaux. Il faudrait alors créer un compte de test pour cela alors qu'on peut le faire directement depuis le compte admin.

Eric
2010-02-28 18:21:28

Allons, on reste calme et on respire un grand coup. Tout va bien se passer en procédant avec méthode.

Dans un premier temps, il faut définir exactement l'état voulu :
- Souhaitez-vous que l'ensemble ou une partie du contenu de votre galerie soit visible pas les visiteurs non inscrits ?
     -> Si non, toutes les catégories doivent donc être privées.
                    --> L'admin est un utilisateur comme les autres. Pour que l'admin de la galerie puisse voir les catégories, il faut créer un groupe d'utilisateurs que l'on nommera, par exemple : "Autorisés". On place alors le compte de l'admin comme membre de ce groupe et on attribue les permissions de visualisation des catégories sur ce groupe.

                    --> Pour que les visiteurs inscrits aient accès aux catégories même catégories vues par l'admin, les placer eux aussi dans le groupe "Autorisés".

                    --> Pour que tout nouvel inscrit ait automatiquement accès aux catégories, il suffit de positionner le groupe "Autorisés" comme groupe par défaut (en cliquant sur l'icone "Inverser la propriété 'groupe par défaut'").

NB : On ne parle pas encore ici de validation d'inscription. Cela viendra après.

     -> Si oui, certaines catégories seront donc publiques et les autres privées.

                     --> Même principe que ci-dessus pour la gestion de l'accès aux catégories privées.


- Vous souhaitez que les nouveaux inscrits valident leur inscription par le biais d'un email de validation. On reste sur le même principe que décrit ci-dessus avec ceci en plus :
     -> Créer un groupe d'utilisateurs pour les visiteurs en attente de validation. On le nommera, par exemple : "Attente".
     -> Attribuer les permissions d'accès aux catégories privées selon ce que l'on souhaite pour ces visiteurs.
     -> Installer (si pas déjà fait) le plugin NBC_UserAdvManager
     -> Dans "Paramétrage des confirmations et validations d'inscriptions", activer la confirmation d'inscription et saisir le texte personnalisé d'introduction aux emails. Puis, dans la partie "Groupes de validation", sélectionner le groupe "Attente" pour les utilisateurs non validés et "Autorisés" pour les utilisateurs validés.


- Les inscrits mais non validés doivent avoir un message sur la galerie leur indiquant leur état : Ce reporter à la "recette" qui est désormais disponible dans la partie "Astuces et exemples d'utilisation" du plugin NBC_UAM version 2.13.4.

dragonballed
2010-02-28 17:59:10

Ok j'ai capté un petit bout de l'histoire: il faut que j'associe le compte administrateur au groupe "validé".
Mais bon, je ne comprends pas que l'admin n'est pas automatiquement les droits sur les cathégories privées, c'est quand même bizarre.

dragonballed
2010-02-28 17:09:07

Bon, pour la première fois sur PWG, je commence à m'énerver.
Devoir passer par tout un sytème simplement pour avoir un message "un message vous a été envoyé pour valider votre inscription", je trouve ca choquant au vu de la complexité du programme (la galerie est géniale et sa programmation de haut niveau, et pourtant... ca ca s'avère être le truc le plus hard à mettre en place).
Mais admettons, je fais tout ce qu'il y a à faire, je rends mes cathégories privées et tout le tralala... Pourquoi sont-elles invisibles et ce, même pour l'administrateur? La j'y comprends rien!

Bref svp, j'ai besoin qu'on m'aiguille un peu parce-que je commence à ne plus comprendre le fonctionnement de la galerie depuis que je cherche à avoir un mail de confirmation.

HELP!!!!

dragonballed
2010-02-28 16:16:21

Ok je vais essayer alors. Je vous redis ce qu'il en est plus tard. Pour la validation de l'inscription, c'est simplement pour être sur de l'adresse email renseignée.

Eric
2010-02-28 16:12:56

dragonballed a écrit:

c'est vrai que c'est une solution pratique mais ca ne correspond pas à ma galerie.
En fait je n'ai aucune cathégorie privée, j'ai rendu toute la galerie privé avec l'autorisation guest=false

Là est peut-être la première erreur...

dragonballed a écrit:

De plus, avec cette solution, si j'ai bien compris la démarche, le nouvel inscrit tomberait sur la page lui précisant qu'un mail de confirmation lui a été envoyé, seulement s'il essait de se connecter et pas directement après avoir envoyer le mail d'inscription. Ce n'est pas très pratique je pense.

Non, cela ne fonctionne pas comme cela. Un visiteur qui s'inscrit sur la galerie est automatiquement connecté lorsqu'il finit la procédure d'inscription. Et ce, avec ou sans le plugin NBC_UAM. Avec la méthode citée, le visiteur verra donc immédiatement le message lui indiquant qu'il est en phase de validation d'inscription.

Ceci dit, et pour revenir aux catégories privées/publiques, le fait de virer le "guest" n'est pas la meilleur solution et elle risque de vous poser plus de problèmes qu'elle n'en résout. Je ne vois d'ailleurs pas l'intérêt de demander une confirmation d'inscription si toutes les personnes s'inscrivant voient immédiatement tout le contenu de la galerie.

Il n'y a aucun risque particulier à utiliser des catégories privées / publiques à condition de prendre son temps, d'utiliser des catégories virtuelles et de visualiser clairement ce que l'on veut obtenir (l'idéal étant de se faire un petit schéma).

dragonballed
2010-02-28 15:16:11

c'est vrai que c'est une solution pratique mais ca ne correspond pas à ma galerie.
En fait je n'ai aucune cathégorie privée, j'ai rendu toute la galerie privé avec l'autorisation guest=false

Vous comprendrez donc que ca m'oblige a remodifier toute ma configuration et j'ai peur de faire une bêtise.
De plus, avec cette solution, si j'ai bien compris la démarche, le nouvel inscrit tomberait sur la page lui précisant qu'un mail de confirmation lui a été envoyé, seulement s'il essait de se connecter et pas directement après avoir envoyer le mail d'inscription. Ce n'est pas très pratique je pense.

N'y a-t-il pas une solution toute simple du style: créer une redirection vers la page d'attente de validation après l'envoi du formulaire d'inscription?

Eric
2010-02-28 14:40:19

dragonballed a écrit:

Ok je comprends.
Par contre, et ca m'étonne qu'on ne vous en ait pas déjà parler (à moins que ce soit un bug propre à ma galerie), il n'y a aucune page qui précise à l'utilisateur qu'un mail de confirmation lui a été envoyé. Donc si il ne le sait pas et qu'il ne va pas voir, il peut penser que le système d'inscription ne fonctionne tout simplement pas et c'est plutôt gênant.

Donc voilà, est-ce que c'est un malencontreux oubli ou est-ce que le problème vient de chez moi?

Voir la recette qui va bien ici

dragonballed
2010-02-28 13:22:31

Ok je comprends.
Par contre, et ca m'étonne qu'on ne vous en ait pas déjà parler (à moins que ce soit un bug propre à ma galerie), il n'y a aucune page qui précise à l'utilisateur qu'un mail de confirmation lui a été envoyé. Donc si il ne le sait pas et qu'il ne va pas voir, il peut penser que le système d'inscription ne fonctionne tout simplement pas et c'est plutôt gênant.

Donc voilà, est-ce que c'est un malencontreux oubli ou est-ce que le problème vient de chez moi?

PS: au passage bravo pour le plugin il est bourré de fonctionnalité (rn plus du mail obligatoire).

Eric
2010-02-28 13:14:48

Arf ! Je viens de comprendre après une nuit de sommeil ^^

Je confirme que a fonction "Rendre le mail obligatoire" n'existe plus pour les versions du plugin compatibles Piwigo 2.x. Dans l'interface d'admin du plugin, tu ne la trouveras pas et c'est normal. Par contre "Rendre le mail obligatoire (plugin pour versions pwg < à 2.x)" est effectivement inscrit dans la description du plugin sur le gestionnaire d'extensions :

Description: Rajoute des options pour la gestion avancées des utilisateurs. Entre autres :

- Envoyer un mail de confirmation d'inscription ou de mise à jour à l'utilisateur.
- Rendre le mail obligatoire (plugin pour versions pwg < à 2.x).
- Rendre le mail unique pour ne plus avoir plusieurs comptes sur un mail ( problème de multi-inscription - plugin pour versions pwg < à 2.x).
- Rendre le compte utilisateur insensible à la casse pour éviter les multi-créations d'utilisateurs
- Gestion avancée de la confirmation d'inscription (mail de relance, date d'expiration des comptes,...)
- Oblige un pseudo pour les commentaires des invités
- Interdiction d'une liste de domaines de messagerie (ex : @hotmail.fr, @msn.com,...)pour les nouvelles inscriptions
(...)

Il s'agit d'une description globale du plugin qui doit s'appliquer à toutes les versions en ligne et quelque soit leur compatibilité avec telle ou telle version de Piwigo. Les utilisateurs d'une version précédente de Piwigo 2.x utiliseront logiquement le plugin compatible avec leur version et qui proposera les fonctionnalités correspondantes.

Donc ta version 2.13.3 est bien complètement compatible avec ta version de Piwigo et c'est bien pour cela que cà fonctionne. Je modifierai le descriptif du plugin sur le gestionnaire d'extension pour éviter çà à l'avenir.

dragonballed
2010-02-28 03:22:52

Et bien non, la mention est toujours la en version 2.13.3. Peut-être un oubli; Mais dans ce cas pas grave si la version est compatible.
Bref si jamais j'ai un souci je repost demain. Merci pour ton aide un peu partout sur le forum! XD

Et biensur bonne nuit! ;)

Eric
2010-02-28 03:17:29

Version du plugin NBC_UAM sur ta galerie ?

La fonction "Rendre le mail obligatoire (plugin pour versions pwg < à 2.x)" a disparue depuis la branche 2.12.x, si je me souviens bien. Actuellement, la dernière version est la 2.13.3 (bientôt - demain ? - sortira la 2.13.4).

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact