MyBB.de Forum
PN Sperre für einzelne Nutzer - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: PN Sperre für einzelne Nutzer (/thread-35962.html)

Seiten: Seiten: 1 2


RE: PN Sperre für einzelne Nutzer - itsmeJAY - 22.04.2019

Version 1.0.0! Viel Spaß!

https://community.mybb.com/mods.php?action=view&pid=1248

In einigen Minuten sollte automatisch ein Thread erstellt werden zu diesem Plugin. Bitte bei Fragen oder Anliegen zu diesem Plugin nur in den dafür vorgesehenen Thread schreiben. Ansonsten verliert man schnell die Übersicht.

Gute Nacht  Wink
itsmeJAY


RE: PN Sperre für einzelne Nutzer - skrilaxrev - 10.06.2019

Habe deinen Beitrag wieder so spät gesehen, mensch.

Ich habe immer so Schübe, da bin ich dann mehrere Tage hintereinander hier im Forum und dann wieder nicht.^^

Sorry, nochmal, aber nun meine Reaktion, Achtung: GOIL! Toungue

Werde es mir gleich mal runterladen, dann spare ich mir die 3 extra Benutzergruppen!


RE: PN Sperre für einzelne Nutzer - itsmeJAY - 10.06.2019

Moin,

kein Thema, kann passieren. Das Plugin ist sehr simple, dennoch imho effektiv geschrieben, da ich eine Hook verwende welche im Grunde nur das bereits vorhandene Recht auf 0 setzt. Somit kamen keine neuen Funktionen dazu. Wenn du getestet hast, kannst du ja mal berichten. Habe noch kein Feedback bei dem Plugin.

Funktionieren tut es über die private_start - Hook. Unabhängig der Settings die geaddet wurden und Checkboxen, im Grunde nur:

PHP-Code:
function restrictpm_private_work() {
 global 
$db$mybb$cache$rpmwarning;

if (
$mybb->user['pmforbidden'] == '1') {
$mybb->usergroup['cansendpms'] = 0;
}

if (
$mybb->user['pmsystemforbidden'] == '1') {
error_no_permission();
}

if (
$mybb->settings['rpm_warn_text_q'] == '1' && $mybb->user['pmforbidden'] == '1') {
$rpmwarning "<div class=\"red_alert\" id=\"pm_notice\"><div>".$mybb->settings['rpm_warn_text']."</div></div>";
}