MyBB.de Forum

Normale Version: Usersuche abändern bzw. Plugin?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe noch ein Problem. Wenn ich eine z.B. eine PN schreibe und beim Empfänger die ersten drei Buchstaben eingebe dann werden mir ja alle Nutzer aufgelistet die mit diesen drei Buchstaben anfangen. Leider wird nur der Anfang des Benutzernamens berücksichtigt. Ich gebe am besten mal ein Beispiel.

Jetzt ist es so:
Benutzer heisst "Peter Müller"
Ich suche nach "Pet" und mir wird Peter Müller vorgeschlagen.

Nun möchte ich aber das der Suchstring im gesamten Benutzername gesucht wird. Also...
Ich suche nach "Mül" und Peter Müller wird mir auch vorgeschlagen (was ja momentan nicht der Fall ist).

Gibt es dafür ein Plugin oder kann mir jemand verraten in welcher Datei und wo ungefähr die mysql Abfrage ist?

Gruß tbat44
Die Abfrage findest du in der xmlhttp.php ab:
PHP-Code:
if($mybb->input['action'] == "get_users"
Vielen Dank.

falls es jemand anders auch braucht... die Lösung ist:

Alt:
PHP-Code:
$query $db->simple_select("users""uid, username""username LIKE '".$db->escape_string_like($mybb->input['query'])."%'"$query_options); 

Neu:
PHP-Code:
$query $db->simple_select("users""uid, username""username LIKE '%".$db->escape_string_like($mybb->input['query'])."%'"$query_options);