Ich versuche gerade den custom_rank in der Mitglieger liste anzuzeigen.
Hab dafür im Tamlate eine neue Spalte angelegt und die Sachen auch in die memberlist.ophp reinkopiert, abe rleider wird der Rank nicht angezeigt.
hat jemand einen Tip, wie man das lösen könnte?
MFG
Datafreak
custom_rank in der Mitgliederliste
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.
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.
so wie hier 
du kannst es mal so versuchen aber ich kann es dir nicht garantieren
also kopiere die .php und .tpl dateien in 2 Verschiedenen Ordnern das 1e bearbeitest du und falls es nicht geht kannst du von dem 2ten Ordner kopieren und einfügen damit geht der Fehler auch gleich wieder Weg

du kannst es mal so versuchen aber ich kann es dir nicht garantieren
also kopiere die .php und .tpl dateien in 2 Verschiedenen Ordnern das 1e bearbeitest du und falls es nicht geht kannst du von dem 2ten Ordner kopieren und einfügen damit geht der Fehler auch gleich wieder Weg
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------------
#
memberlist.php
#
#-----[ FIND ]------------------------------------------------
#
$mode_types_text = array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, $lang['Sort_Top_Ten']
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, $lang['Staff'], $lang['Who_is_Online']
#
#-----[ FIND ]------------------------------------------------
#
$mode_types = array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, 'topten'
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, 'staff', 'online'
#
#-----[ FIND ]------------------------------------------------
#
$select_sort_mode = '<select name="mode">';
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Mighty Gorgon - Rang on Memberlist - BEGIN
$lastfivemin = time() - 300;
// Mighty Gorgon - Rang on Memberlist - END
#
#-----[ FIND ]------------------------------------------------
#
'L_ICQ' => $lang['ICQ'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Mighty Gorgon - Rang on Memberlist - BEGIN
'L_USER_RANK' => $lang['Poster_rank'],
// Mighty Gorgon - Rang on Memberlist - END
#
#-----[ FIND ]------------------------------------------------
#
switch( $mode )
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Mighty Gorgon - Rang on Memberlist - BEGIN
require_once($phpbb_root_path . 'includes/functions_mg_ranks.'.$phpEx);
$ranks_sql = query_ranks();
// Mighty Gorgon - Rang on Memberlist - END
#
#-----[ FIND ]------------------------------------------------
#
default:
$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
}
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Mighty Gorgon - Rang on Memberlist - BEGIN
case 'staff':
$where_sql = "AND user_level > 0";
$order_by = "user_level ASC LIMIT $start, " . $board_config['topics_per_page'];
break;
case 'online':
if ( $userdata['user_level'] == ADMIN )
{
$where_sql = "AND user_session_time >= $lastfivemin";
}
else
{
$where_sql = "AND user_session_time >= $lastfivemin AND user_allow_viewonline <> 0";
}
$order_by = "user_session_time DESC LIMIT $start, " . $board_config['topics_per_page'];
break;
// Mighty Gorgon - Rang on Memberlist - END
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_allowavatar
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_rank, user_level, user_session_time, user_allow_viewonline
#
#-----[ FIND ]------------------------------------------------
#
ORDER BY $order_by";
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
$where_sql
#
#-----[ FIND ]------------------------------------------------
#
$posts = ( $row['user_posts'] ) ? $row['user_posts'] : 0;
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Mighty Gorgon - Rang on Memberlist - BEGIN
$user_ranks = generate_ranks($row, $ranks_sql);
$user_rank_01 = ($user_ranks['rank_01'] == '') ? '' : ($user_ranks['rank_01'] . '<br />');
if ( $row['user_level'] == ADMIN )
{
// You may prefer to show the level instead of coloring the username
// $level = '<b style="color:#' . $theme['fontcolor3'] . '">' . $lang['Memberlist_Administrator'] . '</b>';
$username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
}
elseif( $row['user_level'] == MOD )
{
// You may prefer to show the level instead of coloring the username
// $level = '<b style="color:#' . $theme['fontcolor2'] . '">' . $lang['Memberlist_Moderator'] . '</b>';
$username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
}
else
{
// You may prefer to show the level instead of coloring the username
// $level = '<b style="color:#' . $theme['fontcolor1'] . '">' . $lang['Memberlist_User'] . '</b>';
}
// Mighty Gorgon - Rang on Memberlist - END
#
#-----[ FIND ]------------------------------------------------
#
if ( $row['user_avatar_type'] && $user_id
#
#-----[ IN-LINE FIND ]----------------------------------------
#
&& $row['user_allowavatar']
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
&& $mode == 'staff'
#
#-----[ FIND ]------------------------------------------------
#
'YIM' => $yim,
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Mighty Gorgon - Rang on Memberlist - BEGIN
'USER_LEVEL' => $level,
'USER_RANK_01' => $user_rank_01,
'USER_RANK_01_IMG' => $user_rank_01_img,
// Mighty Gorgon - Rang on Memberlist - END
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT count(*) AS total
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS;
#
#-----[ REPLACE WITH ]----------------------------------------
#
$sql = "SELECT count(*) AS total
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
$where_sql";
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/memberlist_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
<th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<th class="thTop" nowrap="nowrap">{L_USER_RANK}</th>
#
#-----[ FIND ]------------------------------------------------
#
<td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
#
#-----[ REPLACE WITH ]----------------------------------------
#
<td class="{memberrow.ROW_CLASS}">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="left" valign="middle">{memberrow.AVATAR_IMG}</td>
<td class="{memberrow.ROW_CLASS}" align="center" nowrap="nowrap" valign="middle"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
</tr>
</table>
</td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.USER_RANK_01}{memberrow.USER_RANK_01_IMG}</span></td>
#
#-----[ FIND ]------------------------------------------------
#
<td class="catBottom" colspan="8" height="28"> </td>
#
#-----[ REPLACE WITH ]----------------------------------------
#
<td class="catBottom" colspan="9" height="28"> </td>
#