Support de smfgratuit

Réservé aux forums smf officiel => Aide pour nos réalisations => Discussion démarrée par: Marc le 16 Août 2007 à 15:15:14



Titre: [Bug smf 1.1.3] La fonction recherche debloque
Posté par: Marc le 16 Août 2007 à 15:15:14
Voici un bug signalé sur le forum officiel : http://www.simplemachines.org/community/index.php?topic=189110.0
Celui ci a été corrigé par une investigation de Eleglin (http://support.smfgratuit.org/index.php?action=profile;u=85) du forum http://forums.archivesdegondor.net/index.php

Le bug etait visible par une recherche et une génération de page de resultats avec des dernieres pages sans réelle rapport avec la recherche à cause du parametre de limitation de recherche dans les parametres du forum

Dans le fichier Sources/search.php
Rechercher
Citation
WHERE lst.ID_TOPIC = t.ID_TOPIC" . (empty($modSettings['search_max_results']) ? '' : "

Remplacer par
Citation
WHERE " . (!$createTemporary ? 'lst.ID_SEARCH = ' . $_SESSION['search_cache']['ID_SEARCH'] . ' AND ': '') . 'lst.ID_TOPIC = t.ID_TOPIC' . (empty($modSettings['search_max_results']) ? '' : "