Zum Inhalt springen

mm_forum Registrierung neuer Nutzer

Erstellt am 27. Januar 2009 · 4 Antworten · letzte Antwort am 4. April 2009

Tags: Frontend-Benutzer, Frage

elisabeth.​kaliva ·

Ich habe ein Forum mittels der Extension mm-forum in der Version 0.1.7 eingerichtet, das nur für angemeldete Nutzer sichtbar sein soll. Nun wurde ich gerne auch die Registrierung neuer User in einem geschlossenen Bereich ermöglichen. Die Idee ist, einen Standard FE-User einzurichten, der sich mittels eines festgelegten Pass- und Kennworts anmelden muss. Dieser wäre in einer ganz anderen Gruppe als die Forum-Nutzer und -Administratoren. Nach Anmeldung sollte das Registrierungsformular erscheinen, welches das Anlegen eines ganz neuen FE-Users ermöglichen soll, der dann in der entsprechenden Gruppe der Forum-User gespeichert wird. Das Formular zur Registrierung wäre nur für den Standard FE-User sichtbar.
Ich möchte mit dieser Lösung Verwaltungsaufwand und Missverständnisse bei der Registrierung vermeiden. Es wären nicht schön, wenn der Administrator alle neuen Nutzer anlegen und denen fiktive Passwörter vergeben müsste.
Ich bin für jeden Lösungsansatz dankbar.

Enlightning Man ·

Hallo,

prinzipiell würde ich denken, dass das kein Problem sein sollte.

Du kannst über den TS Eintrag

plugin.tx_mmforum.userGroup = ...

die Gruppe(n) angeben, in die ein Nutzer nach der Registrierung gesteckt wird.
Siehe hier. (Wollte eigentlich auf die Forge Doku verlinken, die gibt mir aber 404 Fehler...)

Angenommen dein Standard FE-Nutzer ist Gruppe 1, dann kann man ein spezielles Registrierungsformular für Gruppe 1 sichtbar machen indem sich Deine Forennutzer registrieren. Für die muss der userGroup Befehl dann auf 2 gesetzt werden und wenn Gruppe 2 das Forum lesen darf, sind sie nachher da drinnen...

Allerdings verstehe ich Deinen Gedankengang dahinter nicht so richtig. Warum jetzt dieser Zwischenschritt? Willst Du eigentlich nur, dass der Nutzer die Rechte für das Forum nach seiner eigentlichen Registrierung freischalten soll? Warum soll er dafür einen komplett neuen Account machen? Was meinst Du mit fiktiven Passwörtern generieren?

elisabeth.​kaliva ·

Vielen Dank für Deine Antwort.
Ich möchte nicht das jeder Besucher der Seite das Registrierungsformular sieht und sich anmelden kann. Nur ausgewählte User erhalten einen Zugang (für alle gleich), mit dem sie sich anmelden, das Formular sehen und sich registrieren können.
Mit den fiktiven Passwörtern meine ich, die Passwörter, die sich der Admin jedes mal ausdenken muss, wenn er einen neuen Nutzer anlegt. Ich möchte vermeiden, dass der Admin die Nutzer anlegen muss. Er soll lediglich an interessierte und ausgewählte Nutzer eine Mail senden mit einem Kenn- und Passwort und sie auffordern, sich mittels des Formulars zu registrieren.

icy ·

Also für mich klingt das Problem nach unlösbar für TYPO3, bis jetzt habe ich keinen neuen User erstellen können, wenn ich schon im TYPO3 angemeldet bin.

Bleibt also nur RealUrl oder StaticUrl und eine ganze Menge "Apache-Magie" in Form von rewrite-Conditions und einer "not-in-Menu" Seite, um den User dann zu registrieren, die nur erreichbar ist, wenn der Nutzer "am Apache vorbei" ist und sich dort authentifiziert hat.

Sollte sich der Weg von Enlightning Man als machbar erwiesen haben ist dieser Post selbstverständlich gegenstandslos 😉

Aber nebenbei: es ist durchaus nicht ganz unüblich, dass der Forenadmin die User und deren Passwörter generiert und es KEINE Registrierung gibt 😉

Gruß, Ines