Änderung für Snippet: PN Funktion erst nach min. 5 Beiträgen
Verfasst: 02.06.2005 19:54
Ich habe das von "AWSW" hier reingestellte Snippet:
http://www.phpbb.de/viewtopic.php?t=48263
mit Freude installiert, da unser Team permanent trotz div. Hinweise und Info´s durch Neu-User vollgespammt wurde.
Dieses Snippet von "AWSW" ist aus meiner Sicht mit das Kürzeste mit der größten Auswirkung. - 1A
Allerdings stellte sich dann raus, dass dann auch User welche die im Code eingestellten Posting-Anzahl noch nicht erreicht hatten, auch leider keine an sie versandte PN lesen können. Das sollte meiner Meinung nach nicht sein.
Ich habe, mußte demzufolge eine Platzierungs-Änderung in der privmsg.php wie folgt vornehmen, damit zwar keine PN (in unserem Fall < 4 Postings) versendet werden kann, aber dennoch eine erhaltene PN gelesen werden kann.
Bei mir ist es ab Zeile 1536 eingefügt!
http://www.phpbb.de/viewtopic.php?t=48263
mit Freude installiert, da unser Team permanent trotz div. Hinweise und Info´s durch Neu-User vollgespammt wurde.
Dieses Snippet von "AWSW" ist aus meiner Sicht mit das Kürzeste mit der größten Auswirkung. - 1A
Allerdings stellte sich dann raus, dass dann auch User welche die im Code eingestellten Posting-Anzahl noch nicht erreicht hatten, auch leider keine an sie versandte PN lesen können. Das sollte meiner Meinung nach nicht sein.
Ich habe, mußte demzufolge eine Platzierungs-Änderung in der privmsg.php wie folgt vornehmen, damit zwar keine PN (in unserem Fall < 4 Postings) versendet werden kann, aber dennoch eine erhaltene PN gelesen werden kann.
Code: Alles auswählen
++ Öffne:
privmsg.php
++ Suche:
//
// Has admin prevented user from sending PM's?
//
if ( !$userdata['user_allow_pm'] && $mode != 'edit' )
{
$message = $lang['Cannot_send_privmsg'];
message_die(GENERAL_MESSAGE, $message);
}
++ Danach einfügen:
//
// START Darf der User eine PN senden ?
// Bsp. "4" bedeutet dann ab >= 4 Foren-Beiträge Ja!
if ($userdata['user_posts'] < "4")
{
message_die(GENERAL_MESSAGE, $lang['Darf_keine_PNs_schicken']);
}
// ENDE Darf der User eine PN senden ?
//
Bei mir ist es ab Zeile 1536 eingefügt!