MyBB.de Forum

Normale Version: Gästebuchmod - Kleine Änderung.
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7
Füge vor:
PHP-Code:
redirect("index.php","Comment Successfully Added"); 
folgendes ein:
PHP-Code:
$sqlarray = array(
            
'uid' => $uid,
            
'fromid' => $mid,
            
'toid' => $uid,
            
'folder' => 1,
            
'subject' => "Neuer Gästebuch-Eintrag",
            
'message' => "Du hast einen neuen Eintrag in deinem Gästebuch!",
            
'dateline' => time(),
            
'status' => 0,
            
'includesig' => 'no',
            
'smilieoff' => 'no',
            
'receipt' => 0
            
);
            
$db->insert_query(TABLE_PREFIX."privatemessages"$sqlarray); 
Wunderbar, das funktioniert einwandfrei. Smile
Guten Morgen alle zusammen!

Die Änderungen an diesem Mod haben mir sehr weiter geholfen. Inzwischen hab ich den auch übersetzt - falls jemand interesse hat.

Ich hab noch ein kleines "Problem" mit dem PNs.

@ frankrieger:

Bei mir werden keine Benachrichtigungen über ne neue PN verschickt, und es wird auch nicht angezeigt, dass diese PN ungelesen ist. Wie stell ich das an?

LG, GM!
Ich verstehe nicht ganz. Du hast die oben erwähnte Änderung durchgeführt? Kommt die PN an? Wenn ja, dann kommt das Popup-Fenster (Neue Private Nachricht) nicht (meinst du das mit Benachrichtigung?) und die PN ist schon als gelesen markiert, richtig?
Hi, frankrieger!

Ja, die PN kommt an, und wenn ich "zufällig" auf mein Postfach gehe, sehe ich auch diese neue PN. Aber es geht zum Beispiel keine Mailbeanchrichtigung über ne neue PN 'raus (Funktion vom MyBB).
Öhm, Popup ... also ich hab das Popupding deaktiviert, darum weiß ich nicht ob das aufgeht oder nicht.
Aber ich hab den Plugin "Ungelesene PN-Benachrichtigung" und der springt nicht an. - Da wollt ich einfach mal fragen, wie oder ob man das lösen kann. Big Grin
Danke dir schonmal!!!

LG, GM!
Versuch es mal bitte mit diesem Code in der Änderung von oben:
PHP-Code:
'receipt' => 
(Also anstatt der 0 die 1 eintragen)
Wenn das nicht funktioniert, kannst du einen Link zu der Version des Plugins posten die du verwendest, oder das Plugin direkt anhängen?
Hmm, hab ich probiert. Kam aber keine Bestätigung per Mail.
Sorry, ich meinte die Dateien zu dem "Ungelesene PN-Benachrichtigung"-Plugin.
Achso!
Füge vor dieser Zeile (in der Datei gb.php):
PHP-Code:
redirect("index.php","Comment Successfully Added"); 
(und nach dem oben genannten, neuen Code) folgendes ein:
PHP-Code:
update_pm_count($uid70); 
Wenn das einen Fehler ("undefined function" oder "... on a non-object") ausgibt, musst du davor noch:
PHP-Code:
require_once MYBB_ROOT."inc/functions_user.php"
einfügen.

P.S.: Stelle receipt wieder auf 0. Also den vorletzten Beitrag von mir rückgängig machen.
Seiten: 1 2 3 4 5 6 7