PN Info System
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.
PN Info System
Hallo Leute!
ich hab mal eine frage ich weiß das es möglich ist aber ich selbst hab keine ahnung davon! ich hab ein MOD eingebaut diese BILD ich möchte
denn MOD so haben wie bei denn forum beiträgen siehe Bild wer das möglich? kann mir des einer bauen oder gibts dafür ein HACK? wer geil wenn ich antw: bekommen würden danke
also das oben nicht mehr steht: Du hast keine neuen Privat Nachrichten
sondern: PN -> U: 0 G: 12 P: 6 A: 15
[ externes Bild ]
Portal_body.tpl
[ externes Bild ]
overall_body.tpl
so und wenn der es einer hin bekommt sollte des so aussehen
PN -> U: 0 G: 12 P: 6 A: 15
ich hab mal eine frage ich weiß das es möglich ist aber ich selbst hab keine ahnung davon! ich hab ein MOD eingebaut diese BILD ich möchte
denn MOD so haben wie bei denn forum beiträgen siehe Bild wer das möglich? kann mir des einer bauen oder gibts dafür ein HACK? wer geil wenn ich antw: bekommen würden danke
also das oben nicht mehr steht: Du hast keine neuen Privat Nachrichten
sondern: PN -> U: 0 G: 12 P: 6 A: 15
[ externes Bild ]
Portal_body.tpl
[ externes Bild ]
overall_body.tpl
so und wenn der es einer hin bekommt sollte des so aussehen
PN -> U: 0 G: 12 P: 6 A: 15
Zuletzt geändert von DMX200 am 22.09.2008 23:44, insgesamt 1-mal geändert.
hi und danke für deine aw:Mavo460 hat geschrieben:Stell mal deine page_header.php zum DL bereit. Ich habe bei mir im Forum etwas ähnliches eingebaut, nur eben nicht im Kopf oben sondern in einem eigens entworfenen Menü links.
Gruß
Marco
es reicht schon wenn das in der leiste drin steht danke
hier der Download Link:
http://www.dfk-community.eu/temp/page_header.rar
Sop nun aber 
Öffne includes/page_header.php und suche folgendes:
ersetze das alles mit folgendem:
Gruß
Marco

Öffne includes/page_header.php und suche folgendes:
Code: Alles auswählen
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
if ( $userdata['user_new_privmsg'] )
{
$l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
WHERE user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
}
$s_privmsg_new = 1;
$icon_pm = $images['pm_new_msg'];
}
else
{
$s_privmsg_new = 0;
$icon_pm = $images['pm_new_msg'];
}
}
else
{
$l_privmsgs_text = $lang['No_new_pm'];
$s_privmsg_new = 0;
$icon_pm = $images['pm_no_new_msg'];
}
if ( $userdata['user_unread_privmsg'] )
{
$l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? $lang['Unread_pm'] : $lang['Unread_pms'];
$l_privmsgs_text_unread = sprintf($l_message_unread, $userdata['user_unread_privmsg']);
}
else
{
$l_privmsgs_text_unread = $lang['No_unread_pm'];
}
}
Code: Alles auswählen
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
if ( $userdata['user_new_privmsg'] )
{
$l_privmsgs_new_in = $userdata['user_new_privmsg'];
if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
WHERE user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
}
$s_privmsg_new = 1;
$icon_pm = $images['pm_new_msg'];
}
else
{
$s_privmsg_new = 0;
$icon_pm = $images['pm_new_msg'];
}
}
else
{
$l_privmsgs_new_in = "0";
$s_privmsg_new = 0;
$icon_pm = $images['pm_no_new_msg'];
}
if ( $userdata['user_unread_privmsg'] )
{
$l_message_unread = $userdata['user_unread_privmsg'];
}
else
{
$l_message_unread = "0";
}
$l_message_send_sql = mysql_query("Select * FROM " . PRIVMSGS_TABLE . " WHERE privmsgs_from_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SENT_MAIL );
$l_message_send = mysql_num_rows($l_message_send_sql);
$l_message_saved_sql = mysql_query("Select * FROM " . PRIVMSGS_TABLE . " WHERE ( ( privmsgs_to_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " )
OR ( privmsgs_from_userid = " . $userdata['user_id'] . "
AND privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " ) )");
$l_message_saved = mysql_num_rows($l_message_saved_sql);
$l_privmsgs_text = "U: $l_privmsgs_new_in G: $l_message_unread P: $l_message_send A: $l_message_saved";
}
Marco
du bist gut du bist sehr gut! ich bedanke mich hab aber leider noch ein fehler gefunden oder eine kleine änderung!
also da stimmt noch was nicht ich versuche es dir mal zu erklären ^^
U: 0 G:0 P:87 A:4
U = ungelesen das geht und stimmt
G = gesendete nachrichten stimmt leider nicht da steht 0 muesste aber 87 stehten da wo P:87 postausgang steht das sind die gesendeten nachrichten! also aud deutsch G:0 muesste G:87 stehen weil ich 87 gesendete nachrichten hab
und bei P:87 muesste P:8 stehen postausgang hab ich 8!
ich glaub das haste jetzt nicht verstanden gelle ich ah net unten ist ein bild
dort kannste sehen was ich meine wer hamma geil wenn du das noch ändern könntest danke dir du bist der beste!
[ externes Bild ]
LG DAVE
also da stimmt noch was nicht ich versuche es dir mal zu erklären ^^
U: 0 G:0 P:87 A:4
U = ungelesen das geht und stimmt
G = gesendete nachrichten stimmt leider nicht da steht 0 muesste aber 87 stehten da wo P:87 postausgang steht das sind die gesendeten nachrichten! also aud deutsch G:0 muesste G:87 stehen weil ich 87 gesendete nachrichten hab

ich glaub das haste jetzt nicht verstanden gelle ich ah net unten ist ein bild
dort kannste sehen was ich meine wer hamma geil wenn du das noch ändern könntest danke dir du bist der beste!
[ externes Bild ]
LG DAVE