accès et catégorie de membres |
Répondre |
Auteur |
Sujet Recherche Options des sujets
|
nico38
Senior Member Depuis le: 18 Jan 2014 Status: Inactif Points: 3967 |
Options des messages
Thanks(0)
Envoyé : 07 Juil 2015 à 18:58 |
bonjour,
est-il possible à la manière du backoffice, d'assigner une catégories aux membres pour : - afficher la page A, B, F uniquement aux membres qui possèdent la catégorie 11 (exemple) autrement dit peut-on afficher des pages à certains embres et non d'autres (sur OE il me semble que les seules catégories existantes sont 1, 4 et 10)
|
|
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Bonsoir.
Il y a des categories de 1 a 9, 10 reserve a l'administrateur unique. Les categories a partir de 4 (ou 5, j'oublie chaque fois) sont consideres comme "acces avance", mais sinon vous etes libre de les utiliser. Si 9 categories sont suffisantes (et si vous pouvez les attribuer, directement dans la base de donnees, parce qu'il n'y a pas d'interface prevu - mais c'est assez simple), vous pouvez utiliser le pack 50 pour proteger la page contre les utilisateurs ayant le niveau inferieure. Sinon, vous pouvez utiliser un autre champ (info ou info2 par exemple) pour y ecrire des categories, puis utiliser le Pack 70 pour recuperer dans un champ; vous pouvez ensuite l'utiliser pour la redirection comme vous voulez, ou pour cacher le contenu, ou pour le charger en utilisant Ajax. On peut aller plus loin pour faire d'autres choses, par exemple aller dans Ctrl+Maj+D pour ajouter le test sur le categorie, mais c'est plus complique (pas forcement trop).
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(1)
|
Il y a une autre solution, plus manuelle mais sur. Vous gerez la liste des IDs des utilisateurs qui ont acces a tel page, dans un fichier php. Exemple, pour des page page1.php et page2.php vous pouvez creer un fichier Files/Other/access_1_1.php, dedans vous listez les IDs, chaque sur sa propre ligne:
2 4 8 10 16 etc. Ensuite, sur les pages page1.php et page2.php (ou sur une calque qui les reunit), ajoutez un Bloc de Code Source type PHP position StartDocument:
Edité par Dmit OE - 07 Juil 2015 à 22:25 |
|
nico38
Senior Member Depuis le: 18 Jan 2014 Status: Inactif Points: 3967 |
Options des messages
Thanks(0)
|
merci j'vais voir tout ça
|
|
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
|
|
JACADI
Groupie Depuis le: 12 Juin 2015 Status: Inactif Points: 41 |
Options des messages
Thanks(0)
|
Bonjour
Je reviens sur votre post du 07 07 2015 qui dit qu on peut utiliser le pack 50 pour bloquer tous les users qui ont un right inferieur, ce qui me va : quelle (s) ligne (s) et quelle (s) variable (s) du pack 50 faut il modifier pour definir le niveau requis ? Est ce que le pack 50 recupere depuis la bdd mysql cette variable niveau ? Merci beaucoup de votre aide Jacadi |
|
JACADI
Groupie Depuis le: 12 Juin 2015 Status: Inactif Points: 41 |
Options des messages
Thanks(0)
|
Sorry !!
Toutes mes excuses encore Cordialement, jacadi
|
|
Répondre | |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |