wie funktioniert new-pn notification?
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.
- Lord Potassium
- Mitglied
- Beiträge: 91
- Registriert: 09.02.2004 11:15
- Wohnort: Wien
wie funktioniert new-pn notification?
hi
wie funktioniert, die benachrichtung (popUP) wenn man eine neue nachricht erhällt. und wie wird das erneute "aufpoppen" verhindert?
wo finde ich diesen code (datei(en)).
mfg
Potassium
wie funktioniert, die benachrichtung (popUP) wenn man eine neue nachricht erhällt. und wie wird das erneute "aufpoppen" verhindert?
wo finde ich diesen code (datei(en)).
mfg
Potassium
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
includes/page_header.phptemplates/xxx/overall_header.tplIn der privmsg.php wird dann der Counter wieder zurückgesetztAb dann ist $s_privmsg_new wieder 0
Code: Alles auswählen
if ( $userdata['user_new_privmsg'] ) // Wenn der User eine neue PN hat
{
...
..
.
$s_privmsg_new = 1; // Dann 1 (sonst 0)
Code: Alles auswählen
// Templatevariable
$template->assign_vars(array(
..
.
'PRIVATE_MESSAGE_NEW_FLAG' => $s_privmsg_new,
Code: Alles auswählen
if ( {PRIVATE_MESSAGE_NEW_FLAG} ) // Also wenn $s_privmsg_new = 1
{
window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
}
Code: Alles auswählen
case PRIVMSGS_NEW_MAIL:
$sql = "user_new_privmsg = user_new_privmsg - 1";
break;
case PRIVMSGS_UNREAD_MAIL:
$sql = "user_unread_privmsg = user_unread_privmsg - 1";
break;
}
$sql = "UPDATE " . USERS_TABLE . "
SET $sql
WHERE user_id = " . $userdata['user_id'];
Zuletzt geändert von Leuchte am 25.10.2004 11:51, insgesamt 1-mal geändert.
- Lord Potassium
- Mitglied
- Beiträge: 91
- Registriert: 09.02.2004 11:15
- Wohnort: Wien
und wo wird $userdata['user_new_privmsg'] definiert? session.php´?
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
- Lord Potassium
- Mitglied
- Beiträge: 91
- Registriert: 09.02.2004 11:15
- Wohnort: Wien
oh. im usertable hätt ich es nicht erwartet.
damit erweitert sich meine frage
wann hat das feld den wert eins und wann 0 bzw wo wird das gesteuert?
damit erweitert sich meine frage

wann hat das feld den wert eins und wann 0 bzw wo wird das gesteuert?
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
privmsg.php u.a.Wie es auf 0 gesetzt wird, bzw. -1 bei gelesen steht in meinem ersten Post (privmsg.php)
Code: Alles auswählen
//
// Add to the users new pm counter
//
$sql = "UPDATE " . USERS_TABLE . "
SET user_new_privmsg = user_new_privmsg + 1, user_last_privmsg = " . time() . "
WHERE user_id = " . $to_userdata['user_id'];
- Lord Potassium
- Mitglied
- Beiträge: 91
- Registriert: 09.02.2004 11:15
- Wohnort: Wien
thx. das hilft mir schon ordentlich weiter. 

Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
- Lord Potassium
- Mitglied
- Beiträge: 91
- Registriert: 09.02.2004 11:15
- Wohnort: Wien
edit:
was ist der unterschied zwischen PRIVMSGS_NEW_MAIL und PRIVMSGS_UNREAD_MAIL
????
was ist der unterschied zwischen PRIVMSGS_NEW_MAIL und PRIVMSGS_UNREAD_MAIL
????
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org