Pages: 1 2
amande a écrit:
comment faire alors si on veut que les guest n'ait pas accès aux HD mais qu'un utilisateur inscrit (placé automatiquement dans un groupe) y ait accès sans que le webmaster n'ait à intervenir à chaque inscription ?
pour faire simple, comment automatiser l'autorisation de visualisation des HD aux inscrits ?
même question pour l'automatisation du niveau de confidentialité d'un groupe.
Normalement, le truc de ddtddt devrait marcher.
En t'aidant du paramètre $conf['default_user_id'], il faut te faire un utilisateur "defaut" par exemple, auquel tu donnes les droits HD.
Ensuite tu regardes quel ID a cet user, et tu mets un truc du genre :
$conf['default_user_id']=$conf[ (l'id de cet user) ]
Ca n'est pas super immédiat mais si ça marche...
Hors ligne
Gotcha a écrit:
amande a écrit:
comment faire alors si on veut que les guest n'ait pas accès aux HD mais qu'un utilisateur inscrit (placé automatiquement dans un groupe) y ait accès sans que le webmaster n'ait à intervenir à chaque inscription ?
pour faire simple, comment automatiser l'autorisation de visualisation des HD aux inscrits ?
même question pour l'automatisation du niveau de confidentialité d'un groupe.Pour le moment, je ne vois pas comment faire :-(
En même temps, lors de l'inscription, le webmaster est notifié par courriel (option) et donc ce dernier peux assez vite donner le droit de visualiser les HD au nouvel inscrit.
pas de vacances pour les webmasters :-(
Dernière modification par amande (2010-08-16 17:20:00)
Hors ligne
ddtddt a écrit:
Avec $conf['default_user_id'], tu n'arrive pas à ce que tu veux ?
Ouiiiiiiiiiiiiiiii
Je viens de tester et ça résout le problème.
Merci ddtddt.
Donc via le plugin LocalFiles Editor, dans le premier onglet "Configuration locale", il faut insérer :
// default_user_id : id de l'utilisateur servant de modèle aux nouveaux membres $conf['default_user_id'] = $conf['guest_id'];
Pour personnaliser, il suffit de remplacer $conf['guest_id'] par le numéro (ID) du membre de votre choix.
Hors ligne
j'obtiens un message d'erreur lorsque j'ajoute ce code... je ne dois pas insérer le bon truc à la place de 'guest_id'...
voilà l'erreur que j'ai :
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/photos-concert.fr/include/dblayer/functions_mysql.inc.php:650) in /var/www/photos-concert.fr/include/user.inc.php on line 29 Warning: Cannot modify header information - headers already sent by (output started at /var/www/photos-concert.fr/include/dblayer/functions_mysql.inc.php:650) in /var/www/photos-concert.fr/include/page_header.php on line 98
que faut-il mettre exactement à la place de 'guest_id' si je prends comme "modèle" l'utilisateur 3 ? merci.
j'ai fait plusieurs essai avec les explications que vous donnez mais j'ai toujours cette erreur qui apparait...
Hors ligne
ça devait bien être le seul truc que j'avais pas essayé... ça fonctionne, merci beaucoup.
désolée de cette question idiote...
Hors ligne
amande a écrit:
désolée de cette question idiote...
Il n'y a jamais de questions idiotes ;-)
Hors ligne
Pages: 1 2