Seite 2 von 3

Verfasst: 20.03.2006 14:24
von Fabrizio
DreamPromise hat geschrieben:memberlist.php
Bitteschön :-)
Vielen Dank, ich werde es mir mal anschauen. :)
Kannst du mir noch sagen, welche Angaben bei den Benutzern nicht angegeben sind, die so verschoben sind? Fehlt bei ihnen die Angabe des Wohnortes? Das würde die Problemlösung enorm erleichtern.

Verfasst: 20.03.2006 14:58
von DreamPromise
Ja..scheint so...alle die keinen Ort angegeben haben.

DP

Verfasst: 20.03.2006 15:11
von Fabrizio
Ich habe mir jetzt mal deine memberlist.php angesehen, mit ihr schein alles in Ordnung zu sein, so weit ich das überblicken kann. :) Ich habe mir jetzt noch einmal den von dir geposteten Quellcode der memberlist_body.tpl angesehen und ihn mit dem Einbau des MapMOD verglichen, dabei bin ich auf folgenden Unterschied gestoßen, der wohl der sprichwörtliche springende Punkt ist:

Öffne: memberlist_body.tpl

Suche:

Code: Alles auswählen

<!-- BEGIN switch_user_map --> 
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen"><a href="{memberrow.U_USER_MAP}" class="gen">{memberrow.FROM}</a></span></td> 
<!-- END switch_user_map --> 
<!-- BEGIN switch_user_no_map --> 
<!-- END switch_user_no_map -->
Ersetze mit:

Code: Alles auswählen

<!-- BEGIN switch_user_map -->
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen"><a href="{memberrow.U_USER_MAP}" class="gen">{memberrow.FROM}</a></span></td>
<!-- END switch_user_map -->
<!-- BEGIN switch_user_no_map -->
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.FROM}</span></td>
<!-- END switch_user_no_map -->
Gruß,
Fabrizio

Verfasst: 20.03.2006 15:42
von DreamPromise
Moin moin

1000 Dank....und ich hab den Fehler gesucht und gesucht und nicht gefunden...Schitt

Aber eins hab ich noch:
Die Sortierfunktion geht nicht oder nicht mehr:

[ externes Bild ]
Wäre super wenn du da mal schaust :D :D


DP

Verfasst: 20.03.2006 15:50
von Fabrizio
DreamPromise hat geschrieben:1000 Dank....und ich hab den Fehler gesucht und gesucht und nicht gefunden...Schitt
Freut mich, dass sich das Problem schon mal gelöst hat. :)
DreamPromise hat geschrieben:Aber eins hab ich noch:
Die Sortierfunktion geht nicht oder nicht mehr
Kannst du den Fehler mal etwas genauer beschreiben? Was genau funktioniert nicht? Nur die Sortierung nach dem letzten Login, oder noch mehr? Eins ist auf jeden Fall klar: Der Fehler liegt in der memberlist.php, gut, dass du sie vorhin verlinkt hast. :D

Verfasst: 20.03.2006 16:00
von DreamPromise
Moin moin

ja genau...es geht nur und das Sortieren nach "Letzer Besuch".
Komischerweise geht es bei mir (Admin) richtig.
Den Screenshot den ich hier gepostet hatte ist von einem User.

Hab mal einen Testuser angelget.
Bei dem ist es merkwürdiger weise auch ziemlich durcheinander.

Also die Sortierung funktioniert nur bei mir als Admin richtig.

Hast du einen Plan ... ich nicht :-(

DP

Verfasst: 20.03.2006 16:21
von Fabrizio
DreamPromise hat geschrieben:Moin moin

ja genau...es geht nur und das Sortieren nach "Letzer Besuch".
Komischerweise geht es bei mir (Admin) richtig.
Den Screenshot den ich hier gepostet hatte ist von einem User.

Hab mal einen Testuser angelget.
Bei dem ist es merkwürdiger weise auch ziemlich durcheinander.

Also die Sortierung funktioniert nur bei mir als Admin richtig.

Hast du einen Plan ... ich nicht :-(

DP
Na das sollte doch hinbekomen zu sein. :)

Also dass die Sortierung nur beim Admin richtig ist, ist gewollt. Dies steht auch in diesem Thread. Gott sei Dank ist dort eine Lösung parat:

Öffne: memberlist.php

Suche:

Code: Alles auswählen

// Start add - Last visit MOD
case 'lastlogon':
   $order_by = ($userdata['user_level'] == ADMIN ) ? "user_lastlogon $sort_order LIMIT $start, " . $board_config['topics_per_page'] : "username $sort_order LIMIT $start, " . $board_config['topics_per_page'];
   break;
// End add - Last visit MOD
Ersetze mit:

Code: Alles auswählen

// Start add - Last visit MOD
case 'lastlogon':
   $order_by = "user_lastlogon $sort_order LIMIT $start, " . $board_config['topics_per_page'];
   break;
// End add - Last visit MOD
Damit sollte also die Sortierung auch bei Usern klappen, die nicht Admin sind. Des Weiteren habe ich noch ein paar Überbleibsel vom Löschen des Pointsystems gefunden:

Öffne: memberlist.php

Suche:

Code: Alles auswählen

$mode_types_text = array($lang['Sort_Joined'], $lang['Last_logon'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],  $lang['Sort_Website'], $lang['Sort_Top_Ten'], $board_config['points_name']);
Ersetze mit:

Code: Alles auswählen

$mode_types_text = array($lang['Sort_Joined'], $lang['Last_logon'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],  $lang['Sort_Website'], $lang['Sort_Top_Ten']);
Suche:

Code: Alles auswählen

 $mode_types= array('joindate', 'lastlogon', 'username', 'location', 'posts', 'email', 'website', 'topten');
Ersetze mit:

Code: Alles auswählen

 $mode_types = array('joindate', 'lastlogon', 'username', 'location', 'posts', 'email', 'website', 'topten');
Das dürfte alles gewesen sein. :)

Gruß,
Fabrizio

Verfasst: 20.03.2006 23:07
von DreamPromise
Moin moin

ich fasse es nicht...alles läuft mit vollster Zufriedenheit...klasse...

1000 Dank für die Konstruktive und ausdauernder Hilfe.
Mehr solcher "Supporter" brauchen wir.... :D :D :D


Nochmals 1000 Dank.

DP

Verfasst: 20.03.2006 23:09
von Fabrizio
Hi DP,

freut mich, dass alles geklappt hat. :)
Ich hatte schon des Öfteren mit Mitgliederlisten und Veränderungen dazu zu tun, da bekommt man so ein Feeling für. :D

Gruß,
Fabrizio

Verfasst: 21.03.2006 08:17
von DreamPromise
Moin moin

ist es denn möglich noch mehr Informationen über User in der Mitgliederliste anzuzeigen?

Ich möchte gern alle Infos über die User zentral auf einer Seite haben.
Aber nur halt als Admin.
Ich hab zwar die MOD "Userliste" und "Benutzerliste A-Z" eingebaut.
Aber die zeigen mir halt nicht alles zentral an.

Die MOD "Admin Userlist" ist schon ziemlich gut:
[ externes Bild ]

Aber ich möchte auch die MailAdressen das Geschlecht Geburtsdatum etc anzeigen lassen....aber NUR für mich.

Ist das möglich ??

DP