Aanpassing om tabel zoekfunctie iets te beperken
Geplaatst: 17 feb 2005, 22:59
Binnen phpBB worden woorden <3 karakters en >20 karakters uitgefilterd en dus niet opgeslagen t.b.v. de zoekfunctie.
Vlgs mij gebeurt dit in /includes/functions_search.php:
Mijn vraag is de volgende:
Stel dat ik een minimum aantal karakters van 5 zou willen gaan hanteren, hoe pas ik dit dan aan?
Wordt de {1,2} dan {1,2,3,4} of moet ik dit op een andere manier aanpassen?
Heeft er iemand enig idee wat de besparing in db-ruimte is met deze aanpassing?
Groeten,
Jan
Vlgs mij gebeurt dit in /includes/functions_search.php:
Code: Selecteer alles
if ( $mode == 'post' )
{
$entry = str_replace('*', ' ', $entry);
// 'words' that consist of <3 or >20 characters are removed.
$entry = preg_replace('/[ ]([\S]{1,2}|[\S]{21,})[ ]/',' ', $entry);
}
Stel dat ik een minimum aantal karakters van 5 zou willen gaan hanteren, hoe pas ik dit dan aan?
Wordt de {1,2} dan {1,2,3,4} of moet ik dit op een andere manier aanpassen?
Heeft er iemand enig idee wat de besparing in db-ruimte is met deze aanpassing?
Groeten,
Jan