Seite 1 von 1
Rangname + Rankimage in Privaten Nachrichten
Verfasst: 02.10.2004 13:45
von grizzlibaer
Hi,
ist es irgendwie möglich das der Rank (siehe Titel) auch in Privaten Nachrichten angezeigt wird?
Ich habe diesbzgl. keine MODS installiert (was ich auch vermeiden möchte) da mir die einfache Zuweisung reicht.
Danke für die Info
gruß
grizzli
Verfasst: 03.10.2004 10:25
von Acid
privmsg.php
Code: Alles auswählen
#
#--------[ FINDE ]---------------------
#
$page_title = $lang['Read_pm'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
#
#--------[ DARUNTER EINFÜGEN ]---------------------
#
$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);
$rank = '';
$rank_image = '';
if( $privmsg['user_rank'] )
{
for( $j = 0; $j < count($ranksrow); $j++ )
{
if( $privmsg['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
{
$rank = $ranksrow[$j]['rank_title'];
$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="'. $ranksrow[$j]['rank_image'] .'" alt="'. $poster_rank .'" title="'. $poster_rank .'" border="0" /><br />' : '';
}
}
}
else
{
for( $j = 0; $j < count($ranksrow); $j++ )
{
if( $privmsg['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
{
$rank = $ranksrow[$j]['rank_title'];
$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="'. $ranksrow[$j]['rank_image'] .'" alt="'. $poster_rank .'" title="'. $poster_rank .'" border="0" /><br />' : '';
}
}
}
#
#--------[ FINDE ]---------------------
#
'RANK_IMAGE' => $rank_image,
#
#--------[ MIT FOLGENDEM ERSETZEN ]---------------------
#
'RANK' => $rank,
'RANK_IMAGE' => $rank_image,
In der privmsgs_read_body.tpl müssen nun noch die Konstanten
{RANK} und
{RANK_IMAGE} eingetragen werden.
(Das gilt natürlich nur für den Absender der PN.)
Verfasst: 03.10.2004 19:50
von grizzlibaer
Thx, klappt prima

- Ist total lustig wenn man den Empfänger angibt mit Rank

---> da steht immer was anderes (auch mal Administrator)
Aber nur Absender ist klasse
gruß
grizzli