Seite 1 von 2
Fehler nach dem Update bei der Mitgliederliste
Verfasst: 05.08.2006 20:06
von Andreas84
Hallo,
nach einem Update von der Version 2.0.11 auf die aktuellste phpbb Version haben sich die Spalten in meiner Memberlist verschoben:
http://www.rucksack-center.de/forum/memberlist.html
Diese habe ich euch hier einmal online gestellt:
www.rucksack-center.de/memberlist.txt
Wie genau mache ich denn das, dass alles wieder richtig angezeigt wird?
Danke schon mal!
Gruß,
Andreas
Verfasst: 05.08.2006 21:01
von roger
Hi,
das liegt höchstwahrscheinlich nicht an der
memberlist.php, sondern an der
memberlist_body.tpl:
Suche:
Code: Alles auswählen
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"> {memberrow.EMAIL_IMG} </td>>
Danach einfügen (falls
nicht vorhanden):
Code: Alles auswählen
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.FROM}</span></td>
roger
Verfasst: 06.08.2006 00:07
von scheibenbrot
Hallo,
wenn das nicht geht, stelle doch bitte mal deine
memberlist_body.tpl zur
VERFÜGUNG.
mfg
Verfasst: 06.08.2006 00:14
von roger
Hallo CoolKetschup,
ich denke, dass der Fehler tatsächlich in der memberlist_body.tpl zu suchen ist: du brauchst dir nur einmal den Quellcode anschauen...
roger
Verfasst: 06.08.2006 01:07
von scheibenbrot
Jop, kann gut sein.
Das war jetzt auch nicht böse gemeint, in dem Sinne "Das was du da gesagt hast ist falsch"!!
Ich meinte nur, wenn er das nicht gebacken bekommt (zb), hätte er noch die möglichkeit die memberlist_body zur verfügung zu stellen
mfg
Verfasst: 06.08.2006 09:04
von Dave
Die memberlist.tpl ist einwandfrei in Ordnung

suche in der memberlist.php:
Code: Alles auswählen
$i++;
}
while ( $row = $db->sql_fetchrow($result) );
if ($map_highlight_id<>0) {
$template->assign_block_vars('memberrow.switch_user_map', array());
}
else {
$template->assign_block_vars('memberrow.switch_user_no_map', array());
}
$db->sql_freeresult($result);
}
und ersetze ihn mit:
Code: Alles auswählen
if ($map_highlight_id<>0) {
$template->assign_block_vars('memberrow.switch_user_map', array());
}
else {
$template->assign_block_vars('memberrow.switch_user_no_map', array());
}
$i++;
}
while ( $row = $db->sql_fetchrow($result) );
$db->sql_freeresult($result);
}
MfG
Dave
Verfasst: 06.08.2006 11:26
von Andreas84
@Dave
Danke für deine Hilfe. Aber leider finde ich die Stelle nicht in meiner memberlist.php, die ich ersetzen soll.
Kannst du mir etwas helfen, wo das ist?
PS: Die Memberlist.tpl findet ihr nun auch online:
www.rucksack-center.de/memberlist_body.txt
Verfasst: 06.08.2006 11:37
von Dave
Du findest sie
Hier Also einfach nur mit deiner ersetzen
MfG
Dave
Verfasst: 06.08.2006 12:03
von scheibenbrot
Hallo,
kann es sein, das du beim editieren was in der memberlist_body.tpl ausgelassen hast?
Hier steht ziwschen
EMAIL und
FROM folgendes:
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 -->
Weiter oben steht haber nicht ziwschen Email und From , der Code sieht so aus:
Code: Alles auswählen
<tr>
<th height="25" class="thCornerL" nowrap="nowrap">#</th>
<th class="thTop" nowrap="nowrap"> </th>
<th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
<th class="thTop" nowrap="nowrap">{L_EMAIL}</th>
<th class="thTop" nowrap="nowrap">{L_FROM}</th>
<th class="thTop" nowrap="nowrap">{L_JOINED}</th>
<th class="thTop" nowrap="nowrap">{L_POSTS}</th>
<th class="thCornerR" nowrap="nowrap">{L_WEBSITE}</th>
</tr>
Also fehlt da was
mfg
Verfasst: 06.08.2006 12:12
von roger
@CoolKetschup:
Ich dachte zuerst ja auch, dass es an der memberlist_body.tpl liegt, - nur hatten wir die zu diesem Zeitpunkt nicht zur Verfügung, lediglich den Quelltext.
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 -->
Es kommt danach ein zweiter Switch (switch_user_no_map)...
roger