Fork me on GitHub




« 1 (2) 3 »


Re: Une idée qu'elle serait bonne : les groupes virtuels
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
ninjodo a écrit :
Je peux bien sˆur sortir les abonnés du groupe utilisateur enregistré, mais ça complique tout partout puisque la philosophie des droits xoops veut que tout le monde soit utilisateurs enregistrés. Donc dans mes modules tout est calculé comme ça : les abonnés sont des utilisateurs enregistrés avec des droits supplémentaires.

Donc je ne vois pas trop comment faire...


Et pourtant, c'est presque cela...
Tu laisses par défaut les membres enregistrés et tu crées 2groupes supplémentaires disjoints.
gratuit <-> payant (un utilisateur payant ne peux pas être dans gratuit)

je regarde la notion d'enregistrement automatique dans un groupe...

Posté le : 14/02/2013 09:20

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Ok j'ai trouvé c'est dans options d'authentification...

Bon ça change tout je refais le point et je vous tiens au courant...

Posté le : 14/02/2013 09:25

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
ninjodo a écrit :
Ok j'ai trouvé c'est dans options d'authentification...
Bien vu !
Administration / Préférences / Options d'authentication
=> Groupe d'affectation par défaut (Le nouvel utilisateur est affecté par défaut à ces groupes de permissions)

Posté le : 14/02/2013 09:28

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Alors... Voilà ce que je peux faire (sous votre contrôle) et ensuite la solution simplissime de mon idée de groupes virtuels...

Actuellement :
1) Création groupe 'Compte gratuit'
2) Nouvel utilisateur -> compte gratuit
3) Passer tous les utilisateurs déjà enregistrés sauf "Abonnés," "Abonnés bienfaiteurs," et "Abonnés collaborateurs" en "Compte gratuit"
4) A la fin de la procédure d'abonnement, on retire de "Compte gratuit" et on transfère dans "Abonnés"
5) Le bloc "S'abonner" est visible pour le groupe "Compte gratuit," mais pas pour les groupes "Abonnés," "Abonnés bienfaiteurs," et "Abonnés collaborateurs"
6) Tous les blocs qui sont visibles pour les "Utilisateurs enregistrés" doivent désormais être changés en visible pour les "Compte gratuit," "Abonnés," "Abonnés bienfaiteurs," et "Abonnés collaborateurs"

Avec mon idée des groupes virtuels :
1) créer un groupe virtuel nommé 'compte gratuit' qui exclue les abonnés mais inclue les utilisateurs enregistrés
2) rendre le bloc "S'abonner" visible uniquement par le groupe virtuel 'compte gratuit'

Voyez-vous ?

Posté le : 14/02/2013 09:40

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Je vois bien ^^

Mais il n'y a pas de système d'exclusion,
la gestion des groupes fonctionne par union...
Le système d'exclusion est très complexe, pourquoi ?
Exemple :

Utilisateurs enregistrés : affichage bloc 10 et 12
Abonnés : affichage bloc 11 et 12

Comptes gratuits : Utilisateurs enregistrés et Pas Abonnés

Question : j'affiche le bloc 12 ou pas !!! ben le système ne sais plus...


Posté le : 14/02/2013 09:47

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Oui bien sûr, ça nécessiterait simplement que les groupes virtuels soient toujours prioritaires, et que les conditions d'exclusion et d'inclusion de groupes dans un groupe virtuel soient traités dans l'ordre.

Posté le : 14/02/2013 09:56

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Il faut que tu sorte cette idée d'exclusion de ton esprit , et comme dit alain, que tu mettes a plat .
Prend un papier et un crayon et fait une arborescence .
On peut affecter chaque autorisation pour chaque groupe et chaque bloc .
Le système xoops est vraiment précis pour ça , et il faut l'utiliser .


Posté le : 14/02/2013 10:01
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Et oui, donc pas possible actuellement...

Tu as donc la solution que je t'indique plus haut,
ou autre solution, très proche :

Tu inscrits tes nouveaux membres dans "gratuits" mais ils ne sont plus dans "enregistrés".

Puis en cas de paiement, tu les mets dans abonnés et tu les retires de "gratuits".

Il y a donc plusieurs choses à prévoir :
- Pour chaque installation de module, bien définir les droits pour les groupes gratuits et payant (le système ne fait rien pour les groupes autres que adminstrateurs et enregistrés) donc attention de ne rien oublier

- Définir les droits pour le groupe "gratuits"
- Définir les droits complets pour le groupe "payant" (pas d'intersection avec le groupe gratuit puisqu 'un membre du groupe payant ne peux pas/ ne doit pas être aussi dans le groupe gratuits)

Et voilà.

Posté le : 14/02/2013 10:07

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Bin oui, c'est ce que je mets plus haut :

1) Création groupe 'Compte gratuit'
2) Nouvel utilisateur -> compte gratuit
3) Passer tous les utilisateurs déjà enregistrés sauf "Abonnés," "Abonnés bienfaiteurs," et "Abonnés collaborateurs" en "Compte gratuit"
4) A la fin de la procédure d'abonnement, on retire de "Compte gratuit" et on transfère dans "Abonnés"
5) Le bloc "S'abonner" est visible pour le groupe "Compte gratuit," mais pas pour les groupes "Abonnés," "Abonnés bienfaiteurs," et "Abonnés collaborateurs"
6) Tous les blocs qui sont visibles pour les "Utilisateurs enregistrés" doivent désormais être changés en visible pour les "Compte gratuit," "Abonnés," "Abonnés bienfaiteurs," et "Abonnés collaborateurs"

Pour les exclusions/inclusions, je sais bien que ce n'est pas possible actuellement, mais ça me paraîtrait simple...
Après c'est vous qui voyez

Posté le : 14/02/2013 10:10

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: Une idée qu'elle serait bonne : les groupes virtuels
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Pourquoi donc ne pas considérer que "Gratuit" est "Enregistré" ????
Suffit de rajouter abonné et bienfaiteur ...

Posté le : 14/02/2013 10:13
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

56 Personne(s) en ligne (38 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 56 | Plus ...