Seite 1 von 1

Mitgliederliste teilen (m/w)

Verfasst: 01.07.2003 17:06
von nu_marc
Wie wärs mit einem Mod, der eine bessere Übersicht über das Geschlecht der User bietet? :roll:

- Männer
- Frauen
- nicht definiert

Am schönsten wärs noch, wenn jeder User, der ein Foto im Profil hat zusätzlich gekennzeichnet würde.

Verfasst: 02.07.2003 12:23
von Acid
Erstelle doch einfach eine zweite bzw. dritte Memberlist, in der a) nur Männer (WHERE user_gender = 1) b) nur Frauen (WHERE user_gender = 2) und c) der Rest (WHERE user_gender = '') aufgelistet werden.

k/A ob die Zahlen jetzt stimmen. :roll:

Verfasst: 02.07.2003 12:53
von Onkel Sven
alternativ könntest du auch einfach in das dropdown-menü oben einfügen dass er nach geschlecht ordnen soll. dann würde zuerst das gewählöte geschlecht kommen und wenn alle angezeigt wurden kommt dahinter das komplementäre geschlecht. dazu müsstest du in deiner
(achtung ungetestet)
./memberlist.php

finden:

Code: Alles auswählen

$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],  $lang['Sort_Website'], $lang['Sort_Top_Ten']);
$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', 'topten');
ersetzen durch:

Code: Alles auswählen

$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],  $lang['Sort_Website'], $lang['Sort_Top_Ten'], $lang['Sort_Gender']);
$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', 'topten', 'gender');
finde:

Code: Alles auswählen

case 'topten':
		$order_by = "user_posts $sort_order LIMIT 10";
		break;
danach einfügen:

Code: Alles auswählen

case 'gender':
		$order_by = "user_gender $sort_order LIMIT 10";
		break;
close file

in datei ./languages/lnag_langinstalliert/lang_main.php

finde:

Code: Alles auswählen

$lang['Sort_Top_Ten'] = 'Top-Ten-Autoren';
davor einfügen:

Code: Alles auswählen

$lang['Sort_Gender'] = 'Nach Geschlecht';
datei schliessen

EOH

Verfasst: 03.07.2003 13:23
von nu_marc
Super :D Wollte ich gleich mal testen ... bekam dann folgende Fehlermeldung:

Code: Alles auswählen

Parse error: parse error, expecting `')'' in /home/sites/partyboard.ch/wwwroot/memberlist.php on line 54
:roll:

Kannst mir da weiterhelfen? :wink:

Grüsse aus Zürich