Voila, c'est Ok avec 2 correction ajouté.
/*******************************************************************************
* FSBCode Hide dans les recherches :: version 1.0.1
*
* ---------- Auteur --------------------------------------------------------
* Auteur :: TCooL
* Email :: Cedric
* Site Web :: http://www.zoneur.com
*
* ---------- Mod -----------------------------------------------------------
* Nom :: FSBCode Hide dans les recherches
* Version :: 1.0.1
* Compatible :: FSB 1.0.6a
*
* Description :: Active le FSBCode Hide dans les recherches
*
* Temps d'installation :: ~ 5 minute
* Requete :: Non
* Cache :: Non
* Fichiers joins :: 0
* Fichiers à modifier :: 1
*
* ---------- Notes ---------------------------------------------------------
* Nescessite le mod Hide (version 1.0.2) de Met@lnono et le mod recherche (version 1.0.4) de Genova
*
* ---------- Historique ----------------------------------------------------
* Commencé :: Le 27 / 06 / 2006
* Dernière modification :: Le 29 / 06 / 2006
*
*
* Le 29 / 06 / 2006 ::
* Oublie de reset le tableau.
* Rajout d'une clée limitant à une requétes par sujet.
*
* Le 27 / 06 / 2006 ::
* version 1.0.0
*
*******************************************************************************/
#
# [01] ---------- ouvrir -------------------------------------------------------
#
./recherche.php
#
# [02] ---------- chercher -----------------------------------------------------
#
while ($row = $bdd->tableau($result))
#
# [03] ---------- avant, ajouter -----------------------------------------------
#
$_sujet_id = 0;
#
# [04] ---------- chercher -----------------------------------------------------
#
$message_txt = nl2br($message_txt);
#
# [05] ---------- apres, ajouter -----------------------------------------------
#
//
// Addon Mod Hide comme le forum
//
if($row['sujet_id'] != $_sujet_id){
$posteur_id = array();
$sqla = 'SELECT DISTINCT membre_id FROM ' . MESSAGES_TABLE . '
WHERE sujet_id = \'' . $row['sujet_id'] . '\'';
if ( ! $resulta = $bdd->requete($sqla) )
{
info($langue['er_titre'], sprintf($langue['er_select'], 'messages'), __LINE__, __FILE__, $sqla);
}
while( $data = $bdd->tableau($resulta) )
{
$posteur_id[] = $data['membre_id'];
}$bdd->free($resulta);
$_sujet_id = $row['sujet_id'];
}
$message_txt = fscode_hide($message_txt, $posteur_id, '', '');
//
// Fin addon Mod hide
//