21.04.2012, 12:49
Hallo Leute,
ich finde es ziemlich schade, dass es keine PN Zähler für PNs auf der User-CP-Startseite gibt. Deswegen dachte ich, fügst du diese selbst hinzu. Was ich meine ist das hier:
Alt:
[attachment=7660]
Neu:
[attachment=7661]
Ich habe zwei Funktionen entdeckt:
$mybb->user['pms_unread'] = Gibt die Anzahl an ungelesenen PNs aus
$mybb->user['pms_total'] = Gibt die Gesamtanzahl an PNs aus
Diese Funktionen sind in der functions_user.php folgendermaßen definiert:
Allerdings nützen sie mir nichts. Ich brauche je eine Funktion, die mir die Anzahl an PNs im Nachrichten-Eingangsordner, Ausgangsordner, Entwürfen und Papierkorb ausgibt.
Nach etwas längerem Suchen hab ich gemerkt, dass es diese Funktionen ingibt. Ich hab aber nicht rausgefunden wie ich das für die UserCP-Navigation übertragen kann.
Könnte mir jemand diesbezüglich helfen? Besten Dank
ich finde es ziemlich schade, dass es keine PN Zähler für PNs auf der User-CP-Startseite gibt. Deswegen dachte ich, fügst du diese selbst hinzu. Was ich meine ist das hier:
Alt:
[attachment=7660]
Neu:
[attachment=7661]
Ich habe zwei Funktionen entdeckt:
$mybb->user['pms_unread'] = Gibt die Anzahl an ungelesenen PNs aus
$mybb->user['pms_total'] = Gibt die Gesamtanzahl an PNs aus
Diese Funktionen sind in der functions_user.php folgendermaßen definiert:
PHP-Code:
// Update total number of messages.
if($count_to_update & 1)
{
$query = $db->simple_select("privatemessages", "COUNT(pmid) AS pms_total", "uid='".$uid."'");
$total = $db->fetch_array($query);
$pmcount['totalpms'] = $total['pms_total'];
}
// Update number of unread messages.
if($count_to_update & 2 && $db->field_exists("unreadpms", "users") == true)
{
$query = $db->simple_select("privatemessages", "COUNT(pmid) AS pms_unread", "uid='".$uid."' AND status='0' AND folder='1'");
$unread = $db->fetch_array($query);
$pmcount['unreadpms'] = $unread['pms_unread'];
}
Allerdings nützen sie mir nichts. Ich brauche je eine Funktion, die mir die Anzahl an PNs im Nachrichten-Eingangsordner, Ausgangsordner, Entwürfen und Papierkorb ausgibt.
Nach etwas längerem Suchen hab ich gemerkt, dass es diese Funktionen in
PHP-Code:
private.php?action=empty
Könnte mir jemand diesbezüglich helfen? Besten Dank