Seite 1 von 1

Mitgliedersuche in memberlist.php

Verfasst: 24.06.2003 18:23
von Helmut
Hallo,

wie muß ich es machen, damit ich die Mitgliederliste nach bestimmten Benutzern durchsuchen kann? Ich wollte dazu die "search.php" verwenden, die ja schon eine solche Funktion im ACP bei der Benutzerverwaltung mitbringt. Ich habe auch schon den Button in der Profilansicht eingebaut, das Fenster wird geöffnet und der Benutzer wird auch gefunden. Aber wie mache ich es, damit ich das Profil des gefundenen Benutzers anzeigen kann? Bei der Benutzerverwaltung im ACP wird ja nur der Name in die Auswahlliste (z.B. bei Befugnisse) eingetragen.

Gruß Helmut

Verfasst: 24.06.2003 18:38
von esperitox
Vieleicht lässt sich ja damit was machen: http://www.phpbb.de/viewtopic.php?t=29009

Dieser mod könnte auch interessant für dich sein: http://www.shannado.nl/forumorg/filter_memberlist.zip

esperitox

Verfasst: 24.06.2003 18:46
von Helmut
Hallo esperitox,

danke schon mal für deine Antwort. Ich meine es steht ja schon das Suchergebnis als Variable von "search.php" zur Verfügung, es muß nur irgendwie zur Anzeige gebracht werden und genau da weis ich im Augenblick nicht weiter.

Die beiden anderen Mod habe ich mir mal angesehen, aber zuerst will ich das mit der "search.php" probieren, bevor ich diese Mods einbaue.

Gruß Helmut

Verfasst: 30.06.2003 10:55
von Helmut
Hallo,

also hier bin ich auch noch nicht weiter gekommen. Hat keiner von euch ne Idee, wie ich nun aus den Ergebnis das "search.php" liefert das Profil dazu aufrufen kann?

Gruß Helmut :(

Verfasst: 01.07.2003 18:15
von Acid
Was hast du denn bist jetzt gemacht ...an Code ?

Verfasst: 01.07.2003 21:35
von Helmut
Hallo Acid,

also bis jetzt ist mir noch nicht die entscheidente Idee gekommen wie ich das Lösen kann. In der search.php ist dieser Code zuständig:

Code: Alles auswählen

//
// Begin core code
//
if ( $mode == 'searchuser' )
{
	//
	// This handles the simple windowed user search functions called from various other scripts
	//
	if ( isset($HTTP_POST_VARS['search_username']) )
	{
		username_search($HTTP_POST_VARS['search_username']);
	}
	else
	{
		username_search('');
	}

	exit;
}
und das ist die Ausgaberoutine dazu:

Code: Alles auswählen

<input type="text" class="post" name="username" maxlength="50" size="20" /> <input type="hidden" name="mode" value="edit" />{S_HIDDEN_FIELDS}<input type="submit" name="submituser" value="{L_LOOK_UP}" class="mainoption" /> <input type="submit" name="usersubmit" value="{L_FIND_USERNAME}" class="liteoption" onClick="window.open('{U_SEARCH_USER}', '_phpbbsearch', 'HEIGHT=250,resizable=yes,WIDTH=400');return false;" />
Damit bekommst den Button in die Memberlist, aber wie ich das Suchergebnis nun zur Angeige bringe, da ist mir noch nix eingefallen dazu.

Gruß Helmut

Verfasst: 02.07.2003 14:58
von Acid

Verfasst: 02.07.2003 15:35
von esperitox
@Acid das ist in etwa dasselbe was der von mir oben verlinkte mod macht ( http://www.shannado.nl/forumorg/filter_memberlist.zip ) und sowas wollte er ja net :roll:

esperitox

Verfasst: 02.07.2003 16:02
von Helmut
Hallo Acid, esperitox,

ich hab mir beide Mods angeschaut, aber sie sind nicht das was ich wollte (von der Bedienung her gesehen). Ich stelle mir das so vor: den Button für die Suche nach Mitglieder oben mit rein, da wo jetzt schon die verschiedenen Filtermöglichkeiten sind (meine HP). Die Suche des Mitgliedes erfolgt dann so wie im ACP (Benutzerverwaltung), das Suchergebnis bekommst ja im Fenster angezeigt und dort kannst einen User auswählen. Nach der Auswahl soll dann entweder gleich das jeweilige Profil angezeigt werden oder die Mitgliederliste mit dem Suchergebnis (Link zum Profil).

Gruß Helmut

Verfasst: 03.07.2003 13:15
von Acid
@espi
Hättest du vielleicht ´ne Demo zu Shannado´s Script?