Private Nachrichten beschränken
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Private Nachrichten beschränken
Hi!
Gibt es die Möglichkeit, Private Nachrichten nur für bestimmte User oder besser noch Gruppen freizuschalten?
Das man das in jedem Profil des Users separat machen kann weiß ich, aber wenn man ein Forum mit über 500 Leuten hat und das immer mehr werden, ist das ziemlich lästig.
Am besten das die Gruppe der Moderatoren PMs verschicken kann, der Rest aber nur empfangen! Wie geht das?
MfG Marco
Gibt es die Möglichkeit, Private Nachrichten nur für bestimmte User oder besser noch Gruppen freizuschalten?
Das man das in jedem Profil des Users separat machen kann weiß ich, aber wenn man ein Forum mit über 500 Leuten hat und das immer mehr werden, ist das ziemlich lästig.
Am besten das die Gruppe der Moderatoren PMs verschicken kann, der Rest aber nur empfangen! Wie geht das?
MfG Marco
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Hi auch,
Ich war der Meinung Dir geantwortet zu haben. Weiß Gott, was mich da des Nachts geritten hat das ich scheinbar vergaß es abzusenden.
Also... Wenn wirklich nur Administratoren und Moderatoren PNs schreiben können sollen und der Rest nur eine Fehlermeldung sieht, ist es relativ simpel. Willst Du jedoch, das für die anderen der Antwortknopf und das "Neue PN schreiben" verschwindet, wird die Arbeit gleich mehr.
Welche Version magst?
Grüße,
Tekin
Ich war der Meinung Dir geantwortet zu haben. Weiß Gott, was mich da des Nachts geritten hat das ich scheinbar vergaß es abzusenden.
Also... Wenn wirklich nur Administratoren und Moderatoren PNs schreiben können sollen und der Rest nur eine Fehlermeldung sieht, ist es relativ simpel. Willst Du jedoch, das für die anderen der Antwortknopf und das "Neue PN schreiben" verschwindet, wird die Arbeit gleich mehr.
Welche Version magst?
Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Ziemlich weit oben in der privmsg.php findest Du
darunter füge hinzu
Dies verbietet allen normalen Usern die Verwendung der Modi "Post" (neue PN), "Quote" (PN zitieren) und "Reply" (PN beantworten). Ich hab "Edit" ausgelassen, weil man damit eigene PNs nur editieren kann.
Ich denke, dies sollte Dich glücklich machen.
Grüße,
Tekin
Code: Alles auswählen
//
// Var definitions
//
if ( !empty($HTTP_POST_VARS['mode']) || !empty($HTTP_GET_VARS['mode']) )
{
$mode = ( !empty($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
$mode = htmlspecialchars($mode);
}
else
{
$mode = '';
}
Code: Alles auswählen
if (in_array($mode, array('post', 'quote', 'reply')) && !in_array($userdata['user_level'], array(MOD, ADMIN)) )
{
message_die(GENERAL_MESSAGE, 'PM_disabled');
}
Ich denke, dies sollte Dich glücklich machen.
Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
JAAAAAAAAAAAAAAAAAA!!!!
Du bist ein GOTT! Vielen Dank! Also ich kann jetzt schreiben (bin ja Admin).
Wie testet der denn, ob jemand Mod ist?
Also ich habe eine versteckte Gruppe, die ist fast überall Moderator! Und die User dieser Gruppe können jetzt PMs schreiben? (Ja, werde es testen aber bin schon neugierig)
Aber schonmal VIELEN DANK! Echt geil!
Du bist ein GOTT! Vielen Dank! Also ich kann jetzt schreiben (bin ja Admin).
Wie testet der denn, ob jemand Mod ist?
Also ich habe eine versteckte Gruppe, die ist fast überall Moderator! Und die User dieser Gruppe können jetzt PMs schreiben? (Ja, werde es testen aber bin schon neugierig)

Aber schonmal VIELEN DANK! Echt geil!
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
User mit Moderatorrechten bekommen den user_level MOD und diesen frage ich in meiner If ab.
Kurz erklärt steht da: "Ist der Modus Zitat, Neue PN oder Antwort und der Level des Users jedoch weder Admin noch Mod.. dann gib den Fehler aus".
Kurz erklärt steht da: "Ist der Modus Zitat, Neue PN oder Antwort und der Level des Users jedoch weder Admin noch Mod.. dann gib den Fehler aus".
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Hi,
der Array Schnipsel 'reply' müsste entfernt werden:
SUCHE:
ERSETZE MIT:
Damit können dann allerdings alle User auf bereits abgespeicherte PMs Antworten.....
der Array Schnipsel 'reply' müsste entfernt werden:
SUCHE:
Code: Alles auswählen
($mode, array('post', 'quote', 'reply'))
Code: Alles auswählen
($mode, array('post', 'quote'))