Seite 1 von 1

Verzögertes Senden von PN's gesucht

Verfasst: 28.12.2011 09:54
von Helmut
Hallo,

ich suche einen Mod oder eine Möglichkeit, von Usern geschriebene PN's erst Zeit-versetzt zum Beispiel mit 5 Minuten dem Empfänger zu übermitteln. Als Zusatz könnte ich mir vorstellen, dass diese Funktion erst aktiv wird, wenn der betreffende User z.B. 3 PN's innerhalb von 15 Minuten an den selben Empfänger geschickt hat und dann für 24 Std. bestehen bleibt. Kennt jemand von euch so einen Mod?

Hintergrund ist der, dass manche User bei mir die PN Funktion als privaten Chat missbrauchen, obwohl wir einen Chat anbieten. Mit dieser Erweiterung würde eine Kommunikation mit Antwort dann mindestens z.B. 10 Minuten brauchen und da macht es als Chat keinen Spaß mehr. Für normale Mitteilungen spielt die Verzögerungen in der Regel keine Rolle, da die Antworten zumeist länger brauchen.

Gruß Helmut

Re: Verzögertes Senden von PN's gesucht

Verfasst: 28.12.2011 19:29
von Miriam
Für normale Mitteilungen spielt die Verzögerungen in der Regel keine Rolle, da die Antworten zumeist länger brauchen.
Na wenn das egal ist --->

Idee für einen Ansatz:

finde in der /includes/ucp/ucp_pm_viewmessage.php

Code: Alles auswählen

    // Not able to view message, it was deleted by the sender   
davor setze ein:

Code: Alles auswählen

    // Not able to see message, due to delayed view.
    if ((time() - ($message_row['message_time']) < 5*60) and !$folder_id) //hier 5 Minuten
    {
        $meta_info = append_sid("{$phpbb_root_path}ucp.$phpEx", "i=pm&folder=$folder_id");
        $message = $user->lang['DELAYED_MESSAGE'];

        $message .= '<br /><br />' . sprintf($user->lang['RETURN_FOLDER'], '<a href="' . $meta_info . '">', '</a>');
        trigger_error($message);
    } 
finde in der /language/<deine Sprache>/ucp.php

Code: Alles auswählen

    'NO_AUTH_READ_REMOVED_MESSAGE'    => 
davor setze in einer neuen Zeile ein:

Code: Alles auswählen

    'DELAYED_MESSAGE'                => 'Du kannst die Nachricht im Moment nicht lesen, probiere es später noch einmal', 
Da kannst du evtl. drauf aufbauen.

Re: Verzögertes Senden von PN's gesucht

Verfasst: 29.12.2011 09:27
von Helmut
Hallo Miriam,

danke dir schon mal für den Lösungsansatz, werden mal ein wenig damit rumprobieren wenn ich etwas Zeit habe.

Gruß Helmut :wink: