MyBB.de Forum
Usersuche abändern bzw. Plugin? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Usersuche abändern bzw. Plugin? (/thread-33108.html)



Usersuche abändern bzw. Plugin? - tbat44 - 07.02.2016

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


RE: Usersuche abändern bzw. Plugin? - StefanT - 07.02.2016

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



RE: Usersuche abändern bzw. Plugin? - tbat44 - 07.02.2016

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);