Wusste ich garnicht mehr das ich den mit eingebaut hatte da ich keine antwort zu diesen thema schrieb *gg*
Aber habe in der phpBB 2.0.21 noch was gefunden und bin dann soweit fertig.
Jetzt weiss ich nicht ob es ein Bug ist oder die phpBB Group es mit absicht weggelassen hat.
Und zwar wurde in der search.php 2x dies ausgeführt:
Code: Alles auswählen
#
#-----[ FIND ]---------------------------------------------
# Line 216
if( ( strpos($search_author, '%') !== false ) && ( strlen(str_replace('%', '', $search_author)) < 3 ) )
#
#-----[ REPLACE WITH ]---------------------------------------------
#
if( ( strpos($search_author, '%') !== false ) && ( strlen(str_replace('%', '', $search_author)) < $board_config['search_min_chars'] ) )
die tabelle "search_min_chars" wurde auch in der DB angelegt, aber es wurde keine möglichkeit im ACP bereitgestellt von 3 auf 5 zu erhöhen oder so, also diesen wert zu ändern, dies geht momentan nur über die DB direkt.
Daher hab ich mal einiges noch geändert.
Code: Alles auswählen
------- ÖFFNE -------
admin/admin_board.php
------- FINDE -------
"L_SEARCH_FLOOD_INTERVAL" => $lang['Search_Flood_Interval'],
"L_SEARCH_FLOOD_INTERVAL_EXPLAIN" => $lang['Search_Flood_Interval_explain'],
------ DARUNTER EINFÜGEN -----
"L_SEARCH_MIN_CHARS" => $lang['Search_min_Chars'],
"L_SEARCH_MIN_CHARS_EXPLAIN" => $lang['Search_min_Chars_explain'],
------- FINDE -------
"SEARCH_FLOOD_INTERVAL" => $new['search_flood_interval'],
------ DARUNTER EINFÜGEN -----
"SEARCH_MIN_CHARS" => $new['search_min_chars'],
------ ÖFFNE -------
templates/subSilver/admin/board_config_body.tpl
------ FINDE -------
<tr>
<td class="row1">{L_SEARCH_FLOOD_INTERVAL} <br /><span class="gensmall">{L_SEARCH_FLOOD_INTERVAL_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" size="3" maxlength="4" name="search_flood_interval" value="{SEARCH_FLOOD_INTERVAL}" /></td>
</tr>
---- DARUNTER EINFÜGEN ------
<tr>
<td class="row1">{L_SEARCH_MIN_CHARS} <br /><span class="gensmall">{L_SEARCH_MIN_CHARS_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" size="3" maxlength="1" name="search_min_chars" value="{SEARCH_MIN_CHARS}" /></td>
</tr>
--- ÖFFNE ----
language/lang_german/lang_admin.php
---- FINDE ----
// Search Flood Control - added 2.0.20
$lang['Search_Flood_Interval'] = 'Flood-Intervall für Suche';
$lang['Search_Flood_Interval_explain'] = 'Anzahl der Sekunden, die ein Benutzer zwischen Suchanfragen warten muss';
---- DARUNTER EINFÜGEN ------
// Search min Chars - added 2.0.21 by Christian_N
$lang['Search_min_Chars'] = 'Minimale Charakterzeichen';
$lang['Search_min_Chars_explain'] = 'Trage hier eine Zahl von 1 - 9 ein für die minimale Charakterzeichen!';
bei die *.tpl datei hab ich als maxleght die 1 genommen so das max. man bis 9 machen kann, dies kann auch auf 2 oder so erhöht werden damit bis 99 geht usw. aber das fände ich für eine minimale angabe schon zu viel bis 9 sollte reiche
für die Englische Sprachdatei müsste vllt. Oxpus den Text zur verfügung stellen oder jemand der English gut kann, meins ist dazu leider zu schlecht.