It's still german but should be easy to see from the code what you need to do.
Change the $imageurl,$posteingang, and color $ and uplaod it to your forum root.
Then just include it in your main homepage!
Code:
<?
// ##########################################
// ### PM AUF ANDEREN SEITEN BY THE SISKO ###
// ##########################################
// GANZ WICHTIG PFAD ZUR GLOBAL PHP ANGEBEN!!!
require('./global.php');
// Folgende Variablen m?ssen definiert werden!!!
$urlimage = "http://www.studenten-city.de/stf/images";
$posteingang = "<a href='private.php?s=$session[sessionhash]'>Posteingang!</a>";
// Diese Variablen sind nur wichtig, wenn Ihr das vorhandene Layout weiter nutzt!
// Bei einem eigenen layout k?nnt Ihr dieses teil weg lassen und die Farbcodes selbst definieren!
$categorybackcolor = "#6c6081";
$categoryfontcolor = "#000000";
$secondaltcolor = "#EFEFEF";
$firstaltcolor = "#DEDEDE";
$permissions=getpermissions();
if (!$permissions['canview']) {
show_nopermission();
}
if ($enablepms==1 and $permissions['canusepm'] and $bbuserinfo['receivepm']) {
$allpm=$DB_site->query_first("SELECT COUNT(*) AS messages FROM privatemessage WHERE userid=$bbuserinfo[userid]");
$newpm=$DB_site->query_first("SELECT COUNT(*) AS messages FROM privatemessage WHERE userid=$bbuserinfo[userid] AND dateline>$bbuserinfo[lastvisit] AND folderid=0");
$unreadpm=$DB_site->query_first("SELECT COUNT(*) AS messages FROM privatemessage WHERE userid=$bbuserinfo[userid] AND messageread=0 AND folderid=0");
if ($newpm['messages']==0) {
$lightbulb="off";
} else {
$lightbulb="on";
}
// Hier wird nun die Private Nachricht angezeigt. Der ECHO Code kann nach den eigenen w?nschen angepasst werden.
// Folgende Variablen k?nnen genutzt werden
//
// $lightbulb.gif --> [zeigt an ob eine neue PN vorhanden ist oder nicht. Umbedingt den Pfad f?r die Bilder mit $urlimage festlegen.]
// $posteingang --> [zeigt den Link zum PN Posteingang an, mu? auch vorher definiert werden]
// $bbuserinfo[username] --> [zeigt den Username an]
// $newpm[messages] --> [zeigt die Anzahl der neuen PN's an]
// $unreadpm[messages] --> [zeigt die Anzahl der ungelesenen PN's an]
// $allpm[messages] --> [zeigt die Anhzahl aller PN's an]
echo "<table width='100%'>\n<TR bgcolor='$categorybackcolor'><TD colspan=6>\n
<FONT face='verdana,arial,helvetica' size='2' color='$categoryfontcolor'><B>Private Nachrichten (PM):</B></normalfont></td>\n
</tr>\n<tr>\n
<td bgcolor='$secondaltcolor' align=center valign=top><img src='$urlimage/$lightbulb.gif'></td>\n
<td bgcolor='$firstaltcolor' colspan=5><FONT face='verdana,arial,helvetica' size='1'></font>$posteingang<BR>$bbuserinfo[username] - Du hast $newpm[messages] neue Nachricht(en) seit Deinem letzten Besuch ($unreadpm[messages] ungelesene, $allpm[messages] Nachrichten insgesamt)</smallfont></td>\n
</tr>\n</table>\n";
}
?>
I'm off for the weekend, got my first forum meeting!! So I will translate it later or if anyone german like to do so...do it!