Verfasst: 12.11.2004 17:14
Die Dateien sind in Ordnung. Sind auch diese Dateien, besonders viewtopic.php, die, die auch das Forum nutzt?
Hast du die Datenbankänderung durchgeführt?
Hast du die Datenbankänderung durchgeführt?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Gruss Bernd...
1. Wo/wie kann ich einstellen, dass nur Wörter mit 6 oder mehr Zeichen "gewertet" werden (damit das allseits beliebte "Hilfe" entfällt)
2. Kann man irgendwie eine Liste einbinden, die Wörter enthällt, nach denen nicht gesucht werden soll? (Problem, Hilfe, ahhhh, gesucht...)
Code: Alles auswählen
// Similar Topics
// check against stopwords and synonyms start
include($phpbb_root_path . 'includes/functions_search.'.$phpEx);
$stopword_array = @file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/search_stopwords.txt');
$synonym_array = @file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/search_synonyms.txt');
$title_search = "";
$title_search_array = array();
$title_search_array = ( !strstr($multibyte_charset, $lang['ENCODING']) ) ? split_words(clean_words('similar', stripslashes($topic_title), $stopword_array, $synonym_array), 'search') : split(' ', $topic_title);
for($i = 0; $i < count($title_search_array); $i++)
{
$title_search .= $title_search_array[$i]. ' ';
}
// check against stopwords and synonyms end
$sql = "SELECT topic_id
FROM ". TOPICS_TABLE ."
WHERE topic_id != $topic_id
AND forum_id NOT IN (4,9,16)
AND MATCH (topic_title) AGAINST ('". addslashes($title_search) ."')
ORDER BY topic_time DESC LIMIT 0,10";