Résultats de la recherche (13 résultats)

vnc
23 Mai 2007, 11:31
Bonjour,
j'ai détecté une faille...
En effet, si on fait une recherche sur plusieurs mots clés, on risque de taper dans des forums interdits (par exemple avec le MOD Groupes installé, c'est mon cas) car la clause where n'est pas délimitée sur l'ensemble des keywords.

Ainsi, il faut rajouter :

$where_keyword = "(".$where_keyword.")";

avant le commentaire :
// COmbien de résultat en tout ? C'est pour la pagination ^^
 
vnc
21 Février 2006, 11:52
Oui,
installation V1.0.3a puis mise à jour manuelles V1.0.3b et V1.0.4
j'ai vérifié les zip la modif des include en load_table intervient entre V1.0.3a et b par contre la mise à jour n'en parle pas :'(

Bon... tout s'explique donc.
J'avais un backup BD de la veille, j'ai juste perdu les qq posts du jour et beaucoup de sueur :froid:

merci pour votre aide, pour moi c'est réglé.
 
vnc
21 Février 2006, 10:36
J'ai peut-être un début de piste :
quand on modifie le login (ou autre info) d'un membre on appelle admin_membre_gestion.php
Or ce fichier contient :
include( $racine . 'cache/fichier_forum.php' );

donc la variable $forum est valorisée par la suite avec ce qu'il y a dans le fichier et pas dans la table fsb_cache :O

par la suite (repérez le commentaire // Si le formulaire d'édition est soumis...), on fait :
for ( $f = 0; $f < $compte_forum; $f++ )
		{
			if ( $forum[$f]['dernier_posteur_id'] == $id )
			{
				$forum[$f]['dernier_posteur_login'] = $login;
			}
		}
		$cache->write_in_cache($forum, 'forum', $compte_forum);

puisqu'on utilise $forum, amha on écrase la partie forum du cache et ça fait mal :'(
Si la variable $forum est vide dans le fichier "cache/fichier_forum.php", on doit s'en sortir.

à votre avis ?
 
vnc
21 Février 2006, 9:59
OK ça rassure un peu de savoir que c'est déjà arrivé à quelqu'un.
J'ai un forum de test déjà en 1.0.5 je vais faire l'essai et je vous tiens au courant.
par contre est-ce qu'on peut me confirmer qu'il n'y a pas de danger à modifier le fichier "fichier_forum.php" ainsi (puisque à priori de ce que j'ai compris la gestion des forums est transféré dans la table fsb_cache de la BDD) :
<?php
$fields_forum = array(
   '0' => 'forum_id',
   '1' => 'cat_id',
   '2' => 'forum_lien_id',
   '3' => 'forum_nom',
   '4' => 'forum_description',
   '5' => 'forum_nb_message',
   '6' => 'forum_nb_sujet',
   '7' => 'dernier_message_id',
   '8' => 'dernier_message_temps',
   '9' => 'dernier_posteur_id',
   '10' => 'dernier_posteur_login',
   '11' => 'droit_voir',
   '12' => 'droit_lire',
   '13' => 'droit_poster',
   '14' => 'droit_repondre',
   '15' => 'droit_editer',
   '16' => 'droit_supprimer',
   '17' => 'droit_message',
   '18' => 'droit_annonce',
   '19' => 'form_nb_message',
);

$forum = array(
);

$compte_forum = count($forum);
?>
 
vnc
21 Février 2006, 2:18
Bonjour,
Un membre a demandé de modifier son login (pseudo)
donc en tant qu'admin, je passe au menu administration du forum / membres / gestion puis je cherche le membre en question. je modifie juste son login, et clic sur bouton soumettre.
Ensuite je regarde la liste des membres : OK pas de problème, il est modifié.

Puis Catastrophe :mad: quand je fais "Retour vers l'index du forum " : il n'y a plus que les forums qui sont présents dans fichier_forum.php du répertoire cache (qui si j'ai bien compris ne sert plus à rien) et pour ces forum tous les droits positionnés sur "invité" !!

Une synchro n'arrange rien.
J'ai que le MOD "groupe" installé et là aussi j'ai tout perdu comme config pour ce MOD.

Sous php_myadmin la table fsb_cache reflète ce que je constate : manque tous les autres forums et ss/forums. les autres tables (messages en particulier) semblent correctes.

J'ai du redescendre une sauvegarde complète de la BD de la veille et j'ai tout récupéré (sauf les posts du jour évidemment).

j'ai modifié le login du membre directement en bd...
ça à l'air de tourner maintenant mais j'ai peur pour la suite :froid:

version 1.0.4 (par mise à jour depuis V1.0.3b)
MOD installé : GROUPE
le forum en question : http://forum.geocaching-france.com

Merci pour l'aide apportée :) .
 
vnc
07 Février 2006, 13:24
Bonjour,

Petite anomalie dans la fonction recherche qui ne retourne pas les posts dont le mot recherché est en fin de phrase, typiquement terminée par un point.

Pour illustrer mes propos il suffit de faire une recherche dans ce forum sur le mot patatrac puis sur le mot patatruc.

OK pour le premier , KO pour le second...

a+ :)
 
vnc
22 Novembre 2005, 19:35
Citation (Ghost Warrior)

Tu veux que je les mettre en centre ?

non non trés bien comme ça , c'est parfait.

encore un grand merci :bierre:
 
vnc
22 Novembre 2005, 19:00
Euhhh, toc toc !
J'sais bien que ça se fait pas mais juste au cas où : si on pouvait avoir le logo vierge sans la grenouille (juste avec l'inscription Geocaching FRANCE). On sait jamais j'espère qu'un jour on aura notre logo à nous pour mettre dedans.

Encore merci.
 
vnc
22 Novembre 2005, 18:36
Eh bien :D pas le temps de dire ouf que c'est déjà plié.
Un grand merci pour toutes ces propositions qui sont tout à fait dans l'esprit de ce qu'on souhaitait.

Je les trouve tous super :D
Super boulot, merci encore pour notre Forum.

vnc (webmaster du site www.geocaching-france.com)
 
vnc
20 Novembre 2005, 20:45
Effectivement l'ordre a son importance. en passant la req. de cache avant le transfert des fichiers ça va beaucoup mieux.
Merci :bierre:
 
vnc
20 Novembre 2005, 18:23
Citation (Dafnec)
Clique droit sur le dossier cache, CHMOD 777 :D

Malheureusement ce dossier est déjà en 777.
 
vnc
20 Novembre 2005, 16:04
Bonjour,
Je souhaite faire un update de notre Forum FSB qui est en V1.0.3b
Avant de la faire sur le Forum, j'ai installé un Forum de test en V1.0.3b et j'ai pris le package d'update vers V1.0.4, et je commence à appliquer à la lettre ce qui est décrit dans le fichier update_1.0.4.txt :

# Copiez les fichiers téléchargés depuis une release FSB 1.0.4, vers leur destination
#
~/admin/menu_admin.php
~/includes/class/class_adm_menu.php
~/themes/IceCold/admin/admin_menu_admin.tpl


jusque là facile, il n'y a que class_adm_menu.php qui écrase l'ancien les autres sont bien nouveaux n'est-ce pas ?

Ensuite je suis bloqué sur la requête cache :
CREATE menu_adm page_name page_cat cat_order page_order page_auth;

car lorsque je veux retourner dans le menu administration j'ai ça:
Le fichier ../cache/fichier_menu_adm.php n'existe pas

j'ai eu beau consulter le topic http://www.fire-soft-board.com/fsb/sujet-3423.html, je ne comprends toujours ce que je dois réellement faire pour continuer. Est-ce qu'on peut me dire ce qu'il faut faire exactement.
Merci de votre aide.
 
vnc
07 Octobre 2005, 16:35
Bonjour,
après avoir installé sans problème FSB et défini quelques catégories et Forums, j'ai lancé quelques invitations (5) à des amis pour l'ouverture du Forum.
J'avais coché l'activation par mail (clé d'activation).
Pour certains (pas tous) le lien partait en erreur car il manquait le http:// devant l'URL du Forum.
Donc il y a des clients mail / browsers qui accepte l'erreur et d'autres non.

N'y a-t-il pas un petit contrôle à faire sur l'URL avant de la mettre dans le mail d'activation pour rajouter ce "http://" le cas échéant ?

à+
 

.