Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Ramms+ein
Mitglied
Beiträge: 33 Registriert: 10.11.2002 12:54
Wohnort: Mainz-Oppenheim
Kontaktdaten:
Beitrag
von Ramms+ein » 21.03.2003 10:21
Ích habe folgenden Mod installiert :
## MOD Title:
Rank in memberlist
## MOD Author: netclectic <
adrian@netclectic.com > (Adrian Cockburn)
http://www.netclectic.com
## MOD Description: Adds users rank to memberlist
## MOD Version: 1.0.0
Die Ranks werden allerdings erst angezeigt wenn ich die Memberliste sortiere...wie z.b. nach Anmeldungsdatum.
Vorher ist das Feld leer
Wäre Nett wenn mir jemand helfen könnt
Acid
Ehrenadmin
Beiträge: 12195 Registriert: 26.04.2001 02:00
Wohnort: Berlin
Beitrag
von Acid » 21.03.2003 11:23
..speichere ma Deine memberlist.php als *.txt ab und verlinke sie (memberlist_body.tpl wäre auch interessant).
Ramms+ein
Mitglied
Beiträge: 33 Registriert: 10.11.2002 12:54
Wohnort: Mainz-Oppenheim
Kontaktdaten:
Beitrag
von Ramms+ein » 21.03.2003 11:34
Hatt ich ganz vergessen
Hier sind sie :
memberlist.php >>
http://www.boardxtreme.de/memberlist.txt (die is zulang zum posten
)
-------------------------------------------------------------------------------------
memberlist_body.php >>
<form method="post" action="{S_MODE_ACTION}">
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="right" nowrap><span class="genmed">{L_SELECT_SORT_METHOD}: {S_MODE_SELECT} {L_ORDER} {S_ORDER_SELECT}
<input type="submit" name="submit" value="{L_SUBMIT}" class="liteoption" />
</span></td>
</tr>
</table>
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<th height="25" class="thCornerL" nowrap>#</th>
<th class="thTop" nowrap> </th>
<th class="thTop" nowrap>{L_USERNAME}</th>
<th class="thTop" nowrap>{L_USER_RANK}</th>
<th class="thTop" nowrap>{L_EMAIL}</th>
<th class="thTop" nowrap>{L_FROM}</th>
<th class="thTop" nowrap>{L_JOINED}</th>
<th class="thTop" nowrap>{L_POSTS}</th>
<th class="thCornerR" nowrap>{L_WEBSITE}</th>
</tr>
<!-- BEGIN memberrow -->
<tr>
<td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"> {memberrow.ROW_NUMBER} </span></td>
<td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.PM_IMG} </td>
<td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.USER_RANK_IMG}{memberrow.USER_RANK}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"> {memberrow.EMAIL_IMG} </td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.FROM}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.JOINED}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.POSTS}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.WWW_IMG} </td>
</tr>
<!-- END memberrow -->
<tr>
<td class="catbottom" colspan="9" height="28"> </td>
</tr>
</table>
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
<tr>
<td align="right" valign="top"></td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><span class="nav">{PAGE_NUMBER}</span></td>
<td align="right"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span></td>
</tr>
</table></form>
<table width="100%" cellspacing="2" border="0" align="center">
<tr>
<td valign="top" align="right">{JUMPBOX}</td>
</tr>
</table>
Ehm noch etwas anderes...ist es möglich auch nach dem "Ranking" zu sortieren...bzw. ist das umfangreich die Funktion einzubauen ?
Acid
Ehrenadmin
Beiträge: 12195 Registriert: 26.04.2001 02:00
Wohnort: Berlin
Beitrag
von Acid » 21.03.2003 11:43
Code: Alles auswählen
// MOD RANK MEMBERLIST BEGIN
$sql = "SELECT *
FROM " . RANKS_TABLE . "
ORDER BY rank_special, rank_min";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
}
$ranksrow = array();
while ( $row = $db->sql_fetchrow($result) )
{
$ranksrow[] = $row;
}
$db->sql_freeresult($result);
// MOD RANK MEMBERLIST END
..suche diesen Code in der memberlist.php und verschiebe ihn nach folgendem Code:
Code: Alles auswählen
else
{
$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
}
Ramms+ein
Mitglied
Beiträge: 33 Registriert: 10.11.2002 12:54
Wohnort: Mainz-Oppenheim
Kontaktdaten:
Beitrag
von Ramms+ein » 21.03.2003 13:35
grossen dank an dich..hat gefunzt
Wirklich super Support hier
t_lo
Mitglied
Beiträge: 35 Registriert: 10.01.2003 23:06
Wohnort: Koblenz / Mainz
Kontaktdaten:
Beitrag
von t_lo » 05.04.2003 19:42
Hi!
Habe phpBB2.0.4 hier und das gleiche Problem.
Allerdings wurde ja die Struktur durch eine switch-Anweisung ersetzt.
Hat da jemand Tipps, wie ich das schreibe?
t'lo