Beiträge: 1.136
Themen: 39
Registriert seit: 27.08.2014
21.04.2019, 23:53
(Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2019, 23:58 von itsmeJAY.)
Version 1.0.0! Viel Spaß!
https://community.mybb.com/mods.php?acti...w&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
itsmeJAY
Beiträge: 511
Themen: 101
Registriert seit: 07.03.2015
MyBB-Version: 1.8.33
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!
Werde es mir gleich mal runterladen, dann spare ich mir die 3 extra Benutzergruppen!
Beiträge: 1.136
Themen: 39
Registriert seit: 27.08.2014
10.06.2019, 12:48
(Dieser Beitrag wurde zuletzt bearbeitet: 10.06.2019, 12:52 von itsmeJAY.)
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>";
}
}