Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[SUPPORT]MOD groupes

Feu follet
Avatar de Shaigan
  • Age : 25 ans
  • Messages : 239
  • Inscrit : 11 Juin 2006
  Lien vers ce message 04 Janvier 2008, 21:23

Reprise du dernier message

Salut Geno.

J'ai un petit soucis avec ce mod, qui fonctionnait très bien jusqu'à il y a peu. (je ne saurais te dire quand)
Les fichiers du mod sont les fichiers originaux.
A chaque fois que je veux changer les droits d'un groupe sur un forum, je me fais déconnecter et je me retrouve sur la page de login.

Une idée de "où" ou de "quoi" ça pourrait venir ?

Merci pour ton aide.


http://prophecy.servhome.org/forum/images/bannieres/webmaster.png http://prophecy.servhome.org/forum/images/bannieres/shaigan.png
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14359
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 04 Janvier 2008, 22:54
Aucune idée désolé :/ Tu as changé quelque chose sur ton serveur ?


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
 
Feu follet
Avatar de Shaigan
  • Age : 25 ans
  • Messages : 239
  • Inscrit : 11 Juin 2006
  Lien vers ce message 05 Janvier 2008, 1:00
Euh, ben non, pas que je me souvienne. Ca me le fait aussi en local. Pas moyen de changer les droits des groupes autrement qu'en passant directement par des requêtes sql.


http://prophecy.servhome.org/forum/images/bannieres/webmaster.png http://prophecy.servhome.org/forum/images/bannieres/shaigan.png
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14359
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Janvier 2008, 1:03
Hmm désolé je ne vois pas, je n'ai pas vraiment le temps de regarder. Si ça marchait avant et plus maintenant, c'est que tu as du modifier quelque chose probablement, reste à savoir quoi ...


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
 
Volcan
Avatar de Spark
  • Messages : 1915
  • Inscrit : 24 Juin 2006
Message édité 1 fois, dernière édition par Spark, 05 Janvier 2008, 4:42     Lien vers ce message 05 Janvier 2008, 4:42
Le support d'FSB1 n'est en théorie plus assuré, donc je t'encourage à migrer vers FSB2 bientôt, quand le convertisseur sera fini et que la version 2.0.1 sera sortie (car elle corrigera pas mal de bugs de la 2.0.0).


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum : http://forum.jeux-reseau.fr
http://img100.imageshack.us/img100/4097/voegelpc3jk2jx2kw4xg6.gif
 
Feu follet
Avatar de Shaigan
  • Age : 25 ans
  • Messages : 239
  • Inscrit : 11 Juin 2006
  Lien vers ce message 05 Janvier 2008, 11:18
Merci de ce judicieux conseil Spark, mais j'ai comme qui dirait la flemme de tout refaire sous fsb2, j'ai trop moddé le pourtour de fsb1 pour recommencer à zéro. Sachant que pour l'utilisation que j'en ai, j'ai pas forcément envie de tout réapprendre. Je commence à connaitre les principales fonctions de fsb1.

Enfin, merci du tuyaux, et merci quand même pour l'aide.

A bientôt.


http://prophecy.servhome.org/forum/images/bannieres/webmaster.png http://prophecy.servhome.org/forum/images/bannieres/shaigan.png
 
Equipe de support
Avatar de B.Moncef
  • Age : 17 ans
  • Messages : 1915
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 05 Janvier 2008, 16:44
Si tu retrouves des modifications qui ont été faites avant que ça bug, dis le ici on essayera de t'aider. Mais sans ça c'est difficile.
 
Feu follet
Avatar de Shaigan
  • Age : 25 ans
  • Messages : 239
  • Inscrit : 11 Juin 2006
Message édité 1 fois, dernière édition par Shaigan, 06 Janvier 2008, 23:06     Lien vers ce message 06 Janvier 2008, 22:19
Oui c'est ce que je comptais faire, remonter les modifs petit à petit.

Par contre, un truc bizarre, en local et avec juste 4 forums de tests, donc quasi vide, pas de soucis, ça fontionne au poil.
sur la dédibox, ça merde. Mais sur la dédibox, y'a plein plein plein de forums.

Je vais refaire une installation du forum de la dédibox, en local, en configuration actuelle. J'avais testé avec une configuration similaire mais pas tout à fait et ça buggait pareil. Je me demande si y'a pas un soucis avec le nombre de cases et le nombre de droits, peut-être que les variables sont trop nombreuses pour dédibox... Je sais pas, je dis ça, j'y connais pas grand chose en transmissions de variables.

A la limite, si y'avait une modif à faire pour ne gérer les droits des groupes que sur des catégories, ça limiterait déjà pas mal le nombre des variables. J'ai matté le code mais il n'y a aucun hiérarchisation dans l'envoi de l'affichage. Peut-être qu'en rajoutant cette hiérarchisation à la sauce de l'index, ça soulagerait un peu. Par contre, je vois mal comment faire, tous seul.

EDIT :

A n'y rien comprendre.
En local, avec la même architecture de forum, mais sans message ni sujet ni membres (juste 3 membres, le reste tout vide) ben ça marche.
En distant, ça marche pas. Le cookie ? Voici mes réglages, peut-être un truc qui passe pas :

Durée de la session : 300
Faire passer la session via l'URL : Oui
Nom du cookie : fsb
Chemin du cookie : /
Domaine du cookie:
Sécuriser le cookie: Non

Tient, en passant, si quelqu'un peut m'expliquer les paramètres, ça m'arragerait un peu.

Sinon, j'ai rien changé ni dans le protocole de connexion, ni dans les noms de variables, ni sur le mod Groupe. Ce qui peut-être lié, c'est la modif sur l'affichage en plusieurs lanques des catégories et des noms des forums, la modif sur les images des catégories, même si je suis sûr que non; la modif pour les info() qui passent pas. La liste des mods que j'ai installé est .

Je continue à chercher. Merci quand même.


http://prophecy.servhome.org/forum/images/bannieres/webmaster.png http://prophecy.servhome.org/forum/images/bannieres/shaigan.png
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3396
  • Inscrit : 01 Mars 2007
  Lien vers ce message 07 Janvier 2008, 2:59
Ca me rappelle une fois sous FSB2, ou j'avais voulu sécuriser le cookie, et j'étais tout le temps déconnecté, j'avais passé un bon moment à trouver que c'était ça, mais dans ton cas si ce n'est que quand tu changes les droits ça n'est pas ça :D


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Feu follet
Avatar de Shaigan
  • Age : 25 ans
  • Messages : 239
  • Inscrit : 11 Juin 2006
Message édité 1 fois, dernière édition par Shaigan, 21 Janvier 2008, 21:21     Lien vers ce message 21 Janvier 2008, 20:39
J'ai toujours pas trouvé d'ou venait le problème. En local avec une base presque vide, ça fonctionne. En distant avec une grosse base (quoique, grosse, c'est relatif, 1200 sujets et 8000 messages pour 120 membres environ), ça marche pas.

Néanmoins, il manque un truc dans l'install :
#
#[104] ---------- ouvrir ---------------------------------------------------------
#
/admin_membres_gestions.php

#
#[105] ---------- chercher -------------------------------------------------------
#
		for ( $f = 0; $f < $compte_forum; $f++ )
		{
			if( $forum[$f]['dernier_posteur_id'] == $id )
			{
				$forum[$f]['dernier_posteur_id'] = 0;
			}
		}
		
		$cache->write_in_cache($forum, 'forum', $compte_forum);

		info($langue['info_titre'], $langue['membre_est_supprime'] . '<br /><br />' . sprintf($langue['retour_gestion_membre'], ajout_sid('admin_membre_gestion.php')) . '<br /><br />' . sprintf($langue['retour_index_admin'], ajout_sid('index.php')));
	}

#
#[106] ---------- avant, ajouter -------------------------------------------------
#
		$sql = 'DELETE FROM ' . GROUPES_MEMBRES_TABLE . '
				WHERE u_id = \'' . $id . '\'';
		if ( ! $result = $bdd->requete($sql) )
		{
			info($langue['er_titre'], sprintf($langue['er_delete'], GROUPES_MEMBRES_TABLE), __LINE__, __FILE__, $sql);
		}


http://prophecy.servhome.org/forum/images/bannieres/webmaster.png http://prophecy.servhome.org/forum/images/bannieres/shaigan.png
 
Répondre


.