Comme je disais, un de tes mods à touché aux fonctions du fichier functions_search.php.
A l'origine, les fonctions
remove_search_post() et
add_search_words()n'ont que respectivement 1 et 4 paramètres, un de tes mods à rajouté le param
$forum_allow_search.
Résultat, le mod rebuilt n'envoie pas le nombre de paramètres requis par les fonctions appelées.
à partir de là, deux solutions:
- Soit on envoie le paramètre supplémentaire aux fonctions
- Soit on donne une valeur par défaut au paramètre si il est manquant.
C'est la 2em méthode que l'on va utiliser ici (choix arbitraire).
Donc dans ton functions_search.php, cherche
- Code: Tout sélectionner
function add_search_words($mode, $post_id, $post_text, $post_title = '', $forum_allow_search)
remplace par
- Code: Tout sélectionner
function add_search_words($mode, $post_id, $post_text, $post_title = '', $forum_allow_search = '1')
et cherche
- Code: Tout sélectionner
function remove_search_post($post_id_sql, $forum_allow_search)
à remplacer par
- Code: Tout sélectionner
function remove_search_post($post_id_sql, $forum_allow_search = '1')
EDIT: Apres recherche, il semble que tu as installé le mod
Ignore Compteur posts et/ou Ignore Indexation recherche encore en developpement et qui stipule qu'une modification sera nécéssaire pour utiliser ce mod avec rebuild search. Bref ce mod est mal codé, une petite modif comme celle que je donne aurait permit à ce mod ne ne poser aucun problème avec tout autre mod utilisant ces fonctions