Beiträge: 4
Themen: 2
Registriert seit: 02.01.2014
Hallo,
ich konfiguriere derzeit ein nicht öffentliches Forum. D.h. neue Benutzer werden nur über das Admin-CP hinzugefügt und die Registrierung ist geschlossen.
Ich würde hier gerne beim Erstellen neuer Benutzer standardmäßig die Werte pmnotify = 1 und subscriptionmethod = 2 festlegen. Leider habe ich mir beim bisherigen Probieren höchstens die Skripte zerschossen. Ich finde die richtige Stelle einfach nicht.
Das Plugin defaultprofile sieht diese Einstellungen leider nicht vor.
Viele Grüße,
Dulla
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
02.01.2014, 20:02
(Dieser Beitrag wurde zuletzt bearbeitet: 02.01.2014, 20:04 von Jockl.)
Du kannst das doch auch beim manuellen Freischalten des Users im ACP bei den Account-Einstellungen vornehmen? Oder Du machst es im Nachhinein über die DB: siehe hierzu z.B.
diesen Thread.
Anderenfalls wären entsprechende Änderungen in der Datei admin/modules/user/user.php notwendig (soweit ich das sehe). In den Zeilen 657 bis 674 müssten die Zeilen
PHP-Code:
"subscriptionmethod" => $mybb->input['subscriptionmethod'],
"pmnotify" => $mybb->input['pmnotify']
durch
PHP-Code:
"subscriptionmethod" => "2",
"pmnotify" => "1",
ersetzt werde. "2" steht dabei für "Sofortige E-Mail-Benachrichtigung". Statt dessen könntest Du auch "1" einsetzen, das entspräche dann "Keine E-Mail Benachrichtigung".
Allerdings können die Einstellungen von den Users jederzeit über das Benutzer-CP rückgängig gemacht werden.
Beiträge: 4
Themen: 2
Registriert seit: 02.01.2014
03.01.2014, 01:43
(Dieser Beitrag wurde zuletzt bearbeitet: 03.01.2014, 01:44 von Dulla.)
Ich brauche die standardmäßige Einstellung da bald eine enorme Anzahl an Benutzern eingetragen wird. Ein nachträgliches Ändern für jeden Einzelnen wäre da sehr anstrengend und fehleranfällig.
Es scheint leider nicht die richtige Stelle im Skript zu sein. An der Eintragung in der Datenbank ändert sich nichts. Passiert in einem anderen Skript womöglich noch etwas, das wieder Standardwerte einsetzt? Danke für Deine Hilfe!
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
03.01.2014, 05:12
(Dieser Beitrag wurde zuletzt bearbeitet: 03.01.2014, 05:13 von Jockl.)
Wenn Du die User im ACP einträgst, dann könntest Du es doch so machen!?
(02.01.2014, 20:02)Jockl schrieb: siehe hierzu z.B. diesen Thread.