[3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Joe Kolade
Mitglied
Beiträge: 217
Registriert: 27.02.2023 19:59

[3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von Joe Kolade »

Hallo zusammen,

obwohl ich nun seit gut zwei Jahren ein phpbb-Forum betreibe, gibt es eine Sache, die ich gerne mal nachfragen möchte: Und zwar das Prozedere zum Aktivieren eines neuen Benutzers.

Als Admin erhalte ich eine eMail mit dem Hinweis "das Benutzerkonto von „xxx“ wurde deaktiviert oder neu erstellt. Du solltest ggf. die Angaben des Benutzers prüfen und das Konto entsprechend behandeln:
Du kannst das Profil des Benutzers betrachten, wenn du folgenden Link aufrufst: ...
Du kannst das Benutzerkonto direkt mit folgendem Link aktivieren: ...

Ich denke, es macht grundsätzlich Sinn, vor Aktivieren des neuen Benutzers das Profil anzuschauen, auch um zu prüfen, ob das bzw. die benutzerdefinierten Profilfelder korrekt ausgefüllt wurden.
Unter .../memberlist.php?mode=viewprofile&u=xxxx gibt es aber leider keinen Link, um bereits hier direkt zu aktivieren. Also muss man via "Benutzer administrieren".
Und auch hier (in der Benutzer-Verwaltung) gibt es keinen direkten Link zur Aktivierung des neuen Benutzers. Nein, man muss unter den "Standard-Funktionen" aus der "Schnellauswahl" den Eintrag "Benutzer aktivieren" herausfischen.

Warum gibt es zumindest in der Benutzerverwaltung keinen direkten Links oder Button, über den ich einen neuen Benutzer auf schnellstem Weg aktivieren kann? Oder habe ich etwas übersehen?

Gruß Joe
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1274
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von Mike-on-Tour »

Nein, du hast nichts übersehen, für neu registrierte Mitglieder gibt es für den Admin nur den von dir beschriebenen Weg zum Aktivieren.
Ich persönlich finde das auch nicht besonders umständlich, weil ich neue Mitglieder erstmal genauer betrachte, also z.B. ihr Profil ansehe und dann halt einfach nochmal in "Generell" gehe und ihn aktiviere. Ist ja nicht so, als müsste man jeden Tag Dutzende neu registrierten Mitglieder aktivieren, der Aufwand hält sich also in Grenzen.
Joe Kolade
Mitglied
Beiträge: 217
Registriert: 27.02.2023 19:59

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von Joe Kolade »

Schon mal gut, dass ich nichts übersehen habe :D

Rein von der Usability finde ich es dennoch nicht besonders gelungen. Als Anfänger sucht mal erst ein Mal, wo man den neu registrierten Benutzer zu aktivieren hat. Dann ist die Bezeichnung "Schnellauswahl" für eine Auswahl aus zwölf Optionen zu unterschiedlichen administrativen "Aufgaben" auch nicht unbedingt der geschickteste Weg. (justmy2cents)
Eine direkte Option zum Aktivieren eines Benutzers wäre aus meiner Sicht hilfreich(er) und eine einfache Verbesserung von phpBB.
Und doch: Es ist so, dass ich hin und wieder bis zu zehn neue Registrierungen pro Tag verarbeiten darf.

Ich kann aber mit dem jetzigen Stand gut leben, zumal ich jetzt ja weiß, dass das der von phpBB vorgegebene Weg ist.

Gruß Joe
TomLB
Mitglied
Beiträge: 176
Registriert: 09.11.2019 13:38
Kontaktdaten:

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von TomLB »

Joe hat geschrieben:Es ist so, dass ich hin und wieder bis zu zehn neue Registrierungen pro Tag verarbeiten darf.
Du kannst doch einfach, im ACP auf -> Benutzer und Gruppen -> inaktive Benutzer gehen.

Da sind alle schön untereinander, mit E-mail gelistet, und man kann dort mehrere auf einen Schlag
Löschen, Aktivieren, oder Erinnerungsmail senden.
LG, Tom
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Joe Kolade
Mitglied
Beiträge: 217
Registriert: 27.02.2023 19:59

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von Joe Kolade »

Hallo Tom,

Danke für den Hinweis. Die Aktivierungsmöglichkeit über die Liste der inaktiven Benutzer ist mir auch bekannt, aber (bzgl. meiner Anforderung und Vorstellung) nicht optimal.

Gruß R.
Joe Kolade
Mitglied
Beiträge: 217
Registriert: 27.02.2023 19:59

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von Joe Kolade »

Der Weg zur Benutzeraktivierung bzw. Benutzerfreigabe hat mich doch so beschäftigt, dass ich zusammen bzw. mit professioneller Hilfe meines Sohnes folgende Idee überlegt und entwickelt habe:

Wie bereits eingangs erwähnt, macht es grundsätzlich Sinn, vor Aktivieren des neuen Benutzers das Profil hinsichtlich der gemachten Angaben zu prüfen: Bei dem von mir betreuten Forum betrifft das speziell den anzugebenden Wohnort und natürlich die E-Mail-Adresse, die "seriös" sein sollte.
Um dann einen neuen Benutzer zu aktivieren, geht man aktuell zum Profil des Benutzers und von hier weiter über "Benutzer administrieren", um anschließend unter den "Standard-Funktionen" aus der "Schnellauswahl" über den Eintrag "Benutzer aktivieren" das neue Mitglied freizugeben.

Ich habe nun das Profil um den Eintrag "Benutzer aktivieren" erweitert, der selbstverständlich nur bei noch nicht aktivierten Benutzern angezeigt wird. Ergänzend sehen die Administratoren im Profil auch die E-Mail-Adresse (zur Kontrolle) im Klartext. Hier ein Screenshot:

https://prnt.sc/eEbq_mPvdrxX

Der neue Benutzer lässt sich also direkt aus dem Profil aktivieren und der weitere Weg über die Benutzeradministration kann entfallen.

Die E-Mail-Adresse (im Klartext) bleibt auch nach der erfolgreichen Aktivierung für den bzw. die Administratoren sichtbar, siehe Screenshot:

https://prnt.sc/BBuAcLgvu6Hl

Sollte jemand an der Anpassung Interesse haben, kann ich das gerne als Extension anbieten.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von LukeWCS »

Hallo Joe
Joe Kolade hat geschrieben: 28.03.2025 12:13 Sollte jemand an der Anpassung Interesse haben, kann ich das gerne als Extension anbieten.
Wenn ihr eine reguläre Ext gebaut habt, die sich auf normalem (bekanntem) Weg installieren und auch wieder deinstallieren lässt, dann wäre es vielleicht eine Überlegung, das in Extensions in Entwicklung zu veröffentlichen. Denn hier in einem Support-Thema geht das zügig unter und Admins suchen in diesem Forum auch für gewöhnlich nicht nach Exts. Wäre dann schade um eure Arbeit.

Sollte das eine Überlegung eurerseits wert sein und ihr habt Fragen zur Veröffentlichung, kann man das in der Extension Bastelstube klären.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] Der schnellste Weg, um einen Benutzer zu aktivieren

Beitrag von LukeWCS »

Joe und Sohn haben sich entschieden, die erwähnte Erweiterung hier zu veröffentlichen. Diese ist hier zu finden:

[3.3] Quick Activation in Profile

edit: Ursprünglicher Beitrag von Joe an dieser Stelle war folgender: viewtopic.php?t=247657
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Antworten

Zurück zu „Support-Forum“