127 vues
Probléme de permission sur le forum
mds084

1 sujet, 0 réponse

Message non lu
Bonjour à tous.

Avant de poser mon souci, je tiens a remercier les développeurs de ce CMS pour leur travail car il est simple d’utilisation, pas parfait mais si il y en avait un de parfait on ne serait pas ici :)

Je fais un projet en commun avec Pix que vous avez croisé il y a quelques jours.

Nous avons 2 groupes de jeu que nous avons mis sur le même forum car c'est le même noyau de base.

Nous avons fait plusieurs catégories ou les 2 groupes de jeu n'ont pas les mêmes accès.

Exemple :
sur le forum A, le groupe A a accès et le groupe B ne doit pas lire le contenu.
sur le forum B, le groupe B a accès et le groupe A ne doit pas lire le contenu.
sur le forum C, le groupe A et le groupe B ont accès.

Pour le forum C, pas de souci, cela fonctionne correctement.
Pour le forum A et B, les membres présents dans le groupe A et B n'ont pas accès à ces 2 forums.
Par contre, le membre qui appartient a 1 seul groupe a bien accès a son forum.

J'ai trouvé une solution pour dépanner, c'est de mettre les droits manuellement à chaque membre qui a 2 groupes mais ce n'est pas l'idéal sur le long terme.

Vous avez une solution a ce problème ou c'est en cours d’amélioration et j'arrive trop tôt :p

J'ai une question qui n'a rien avoir avec ce sujet. Vous savez comment on peut récupérer l'information d'une personne qui visite la page comme son numero user par exemple.
Il y a déjà un script qui existe pour faire fonctionner ce CMS mais je n'ai rien trouvé dans vos pages qui me permet de le réécrire sur une page personnalisée comme par exemple, Bonjour mds084 quand je visite cette page.

Merci d'avance pour vos réponses et Bon réveillon à tous
7 participants
11 réponses
eResnova

17 sujets, 875 réponses

Contributeurs Staff
Message non lu
Bonjour,

Le problème est-il toujours d'actualité ?

Normalement, notre système de permissions prend en charge ton cas de figure. Du coup, il y a peut être un problème de configuration.


Pour ta deuxième demande :

Pour récupérer les informations d'un utilisateur, tu peux utiliser le code :
<?php echo $this->user('username'); ?> : affichera le pseudo de la personne connectée

Voici les différentes variables possibles :
$this->user('user_id');
$this->user('email');
$this->user('first_name');
$this->user('last_name');
$this->user('signature');
$this->user('date_of_birth');
$this->user('sex');
$this->user('location');
$this->user('website');
$this->user('quote');
$this->user('last_activity_date');
$this->user('registration_date');
$this->user('admin');

Ce n'est pas possible d'afficher ces informations sur une page personnalisée, l'idéal serait de faire un module spécifique pour tes besoins. Si tu souhaites un exemple de module vierge, n'hésites pas à venir vers moi.
MoGo

10 sujets, 26 réponses

Message non lu
J'ai un soucis, ce n'est pas pour l'accès au différents forums

Mais pour les droits d'éditions des messages, même quand le groupe "Membre" est exclu, se groupe peut toujours modifier ou supprimer un message ou sujet. Alors que l'icon de le panel est bien en rouge.

Une idée ?
Visiteur
Message non lu
Je confirme, j'ai testé plusieurs fois et un soucis apparait pour les permissions liées aux équipes.

Je ferai un test plus complet dès que j'aurai 5 minutes.
eResnova

17 sujets, 875 réponses

Contributeurs Staff
Message non lu
Bonsoir,

Un soucis pour éditer / supprimer les messages postés ?

Juste pour clarifier les choses, vous ne confondez pas avec l'édition / suppression de son propre sujet / message posté ? Car un membre qui poste un message ou créer un topic pourra toujours l'éditer / supprimer. C'est indépendant des permissions.

Si vous parlez bien de l'édition / suppression des messages posté par d'autre membre, c'est effectivement un bug. Je vais tester de mon côté aussi :)
MoGo

10 sujets, 26 réponses

Message non lu
Salut eResnova,

non je parle bien de l'édition d'un post par un autre membre.

Après, que le membre qui a créée son sujet puisse le modifier, je suis d'accord, mais le supprimer moins. Sur différents supports (Joomla,vbulletin, xenforo, etc...) c'est les permissions qui lui donne le droit ou non. Peut-etre un cas à étudier pour le futur ^^
eResnova

17 sujets, 875 réponses

Contributeurs Staff
Message non lu
Salut !

D'accord, donc tu parles de la suppression de son propre topic / message ? Donc ce n'est pas un bug, mais effectivement, on pourrait l'enlever ou le mettre en option dans la configuration du module ;)
krackeN

0 sujet, 2 réponses

Message non lu
Bonjour,

J'ai actuellement le même problème.. Nous étions sous Nk et j'ai voulu up pour Neofrag pour pleins de raisons.

Mais le problème du forum me fait fumer bien comme il faut de la tête.. Je m'explique,

j'ai réalisé, checker, corriger chaque permission de mes Catégories de forum. Mais le problème persiste. Je n'ai pas l’impression d'avoir un problème commun à l'auteur du post, mais je ne souhaité pas ouvrir un second sujet;

Les joueurs peuvent voir les Catégorie, entrer dedans, poster un nouveau message.. Mais, ne peuvent pas le lire. Or, le niveau d'écriture et lecture est le même.. Les équipes sont réglés pareil.. Il y a même un message qui dis, si il y à une ambiguïté, mais là.. RIEN !

Je ne sais plus trop vers où chercher et.. je ne m'y connais rien en codage. Si quelqu'un peut m'aider car on a déjà officialiser là ré ouverture du site. Merci

(P.S : j'ai eu aussi un gros problème d'header, mais je pense le poser à part ,) )
(P.S² : Si il faut le site, insidious-esport.com )
eResnova

17 sujets, 875 réponses

Contributeurs Staff
Message non lu
Bonsoir,

@krackeN : il faudrait qu'on arrive à se parler sur TeamSpeak pour voir ensemble le problème en live :)
krackeN

0 sujet, 2 réponses

Message non lu
Bien sûr, pouvez vous me donner votre TeamSpeak ? Où sur le notre ?
FoxLey

25 sujets, 573 réponses

Staff
Message non lu
Problème corrigé
Vous pouvez récupérer le fichier modules/forum/models/forum.php sur GitHub et le remplacer sur votre ftp
GitHub
Zaekof

38 sujets, 883 réponses

Contributeurs Donateurs
Message non lu
+1 efficacité ! xD
"N'arrêtez jamais d'apprendre" !