Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Bug couleur des groupes.

Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
Message édité 1 fois, dernière édition par Punisher, 02 Décembre 2007, 21:52     Lien vers ce message 02 Décembre 2007, 21:42
  1. Type de bug : Bug sur le forum (côté PHP)
  2. Zone du forum affectée : Groupes et listes de membres
  3. Priorité du bug : Basse
  4. Description : J'ai édité les droits d'un membre puis tous les membres ayant une couleur spéciale ( Administrateurs... ) se sont retrouvé en couleur de simple membre.

    J'explique :
    Pour éditer le membre en question, j'ai juste été dans : Administration > Droit > Membres > et je lui ait mis "Modérer le forum" dans tous les forums. Ensuite j'ai donc fait soumettre puis j'ai vu que les couleurs des autres membres spécials avaient disparut. Seul le membre qui a été édité avait sa bonne couleur, soit la couleur des Modérateurs.
    N'ayant pas trop compris le pourquoi du bug, j'ai renlevé tous les droits du membre que j'avais édité. Comme je m'y attendait, les autres membres n'ont pas récupérés leurs couleurs respectives. Mais cerise sur le gateau, le membre dont j'ai renlevé les droits avait ENCORE la couleur Modérateur, alors qu'il n'avait plus aucun droits de modérations.

    Soit je comprend rien au système de droits/groupes, soit il y a vraiment un bug :fsb2_godgrace:

    Et puis je précise qu'il m'est impossible de redonner la bonne couleur aux membres. Sauf en passant par la BDD. Mais si j'édite un profil via la base de donnée ( je met class="admin" à la place de class="user", par exemple ) et que je réédite un membre, la couleur s'en va de nouveau.
    J'espère que vous avez compris :fsb2_ice:

    Edit : Genova, si tu as besoin de faire des tests n'hésites pas à aller voir sur mon forum. Le support auto est toujorus activé.
  5. Elément de réponse : Aucun
  6. Fichier(s) :
  7. Base de donnée utilisée : MySQL 4
  8. Type de serveur : Apache (généralement unix)


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5458
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 02 Décembre 2007, 22:32
je confirme il faudrait pouvoir imposer par après la couleur du groupe ou tout du moins l'éditer pour l'utilisateur depuis la modération.


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1093
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 03 Décembre 2007, 8:08
Je suis d'accord avec grummfy ^^


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 03 Décembre 2007, 13:39
Je note et je ferai des tests.

Simple question : tu as bien installé le dernier fix ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
  Lien vers ce message 03 Décembre 2007, 20:14
@Genova : Oui, j'ai bien instalé le dernier fix ;)

+1 Avec grummfy :)

Sinon j'ai quelques précisions supplémentaire.
Je vais essayer de bien expliquer tout en fesant cour.

- J'ai mis un membre dans un groupe spécial ( je précise qu'en étant dans ce groupe on a quelques droits de modérations par-ci par-là ). Celui-ci devrait normalement avoir la couleur du groupe, mais il a la couleur de Modérateur.
- Ensuite via la BDD j'ai mis la couleur de MON pseudo en Administrateur.
- Puis j'ai voulu modifier les droits d'un groupe ( je dit bien d'un groupe ) et de nouveau ma couleur s'est enlevé.
- Cependant la couleur du membre que je viens d'ajouter dans le groupe spécial reste celle de Modérateur alors que tous les autres membres ayant une couleur spécial n'ont plus leurs couleurs.
- J'ai essayé plusieurs fois : les "nouveaux" membres à qui je met une couleur spéciale ont toujours la couleur de modérateur, même après changement de droits groupes ou membres.

J'espère que j'ai été clair dans l'explication.


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 03 Décembre 2007, 20:49
Attention : modifier la couleur seule ne suffit pas, c'est le groupe par défaut qui est important (u_default_group_id).

Pour le reste c'est sur ma liste, donc je regarde ton problème dès que je peux.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
Message édité 2 fois, dernière édition par Punisher, 03 Décembre 2007, 21:08     Lien vers ce message 03 Décembre 2007, 21:02
Ah oui en effet. Tous les membres ont u_defaut_group_id en "2".
Il faut mettre combien pour les Administrateurs ?

Edit : Aparement c'est 5.
Et si je change ça, lorsque j'édite les droits d'un membre, mon pseudo reste à la bonne couleur :fsb2_godgrace:
Mais bon faut que je fasse ça pour tous les membres ayant une couleur spéciale :/


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 03 Décembre 2007, 21:05
Normalement tu le règles dans ton profil -> groupes.

Il faut mettre l'ID du groupe admin (5)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 04 Décembre 2007, 22:21
Bon alors personellement je n'ai rencontré aucun bug malgré mes tests.

En local j'ai créé des groupes de couleurs, que j'ai mis modérateurs ou pas, j'ai testé un peu toutes les configurations de droits et les couleurs se mettaient parfaitement.

Commence par redonner toutes les bonnes couleurs à tes membres, et ensuite réssaie et dit moi si ça marche. Soit bien sur d'avoir installé le second fix de la RC5 car les corrections sur les couleurs ont été faites sur cette version.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
  Lien vers ce message 05 Décembre 2007, 14:16
J'ai instalé la RC5 lorsque le fix 2 était signalé et mise en ligne.
Donc je pense que dans l'archives que j'ai téléchargé, il y avait déjà le 2nd fix :p

Bref, sinon le seul moyen que j'ai trouvé pour remettre les bonnes couleurs aux membres c'est d'aller dans la BDD et de changer la couleur " class=""" et aussi le champ "u_defaut_group_id".
Maintenant tout fonctionne normalement ( lorsque j'édites des droits, les couleurs restes :D ).
Donc je ne sais pas d'où venait le bug. Peut etre du convertisseur fsb1->fsb2 ?


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Décembre 2007, 14:42
Si tout fonctionne maintenant c'est le principal. Tu as utilisé le convertisseur avec quelle version ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
  Lien vers ce message 06 Décembre 2007, 17:50
Fsb1->Fsb2 RC4.
Sinon oui, tous fonctionne maintenant.


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 06 Décembre 2007, 20:08
C'est normal si ca ne marchait pas, le convertisseur est buggue pour le moment.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Répondre


.