Änderung für Snippet: PN Funktion erst nach min. 5 Beiträgen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Benutzeravatar
Gairigo
Mitglied
Beiträge: 43
Registriert: 01.12.2003 17:04
Wohnort: Hamburg
Kontaktdaten:

Änderung für Snippet: PN Funktion erst nach min. 5 Beiträgen

Beitrag von Gairigo »

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.

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!
<<< Gruss - Gairigo >>>
DL-Support
http://www.dl-support.de
Antworten

Zurück zu „phpBB 2.0: Mod Support“