Seite 1 von 1

Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 10:03
von mannyk
Guten Tag zusammen.

Ich habe eine Frage zur Verwaltung von bestehenden User in einem phpbb Forum.

Ich möchte alle bestehenden User des Forums einer Gruppe zuweisen.
Leider finde ich nur den Weg jeden einzelnen User auszuwählen und dann kann ich ihm eine Gruppe zuweisen.
Gibt es die Möglichkeit das auf einen Schlag zu machen? Ich habe ca. 1400 User und möchte das nicht für jeden einzeln machen.

Vielleicht hat jemand einen Tipp für mich.

Vielen Dank vorab, vielleicht hat ja einer eine Idee

Manny

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 11:52
von AYYILDIZLAR
Hallo,

Ich denke mal du willst die User in eine von dir selbst erstellte Gruppe "Benutzerdefinierte Gruppe" zuweisen. Wenn du dort auf den Link Mitglieder gehst und diesen anklickst, öffnet sich eine Seite wo du nach unten scrollst und dann bei Benutzer hinzufügen den Link Nach einem Mitglied suchen anklicken. Jetzt öffnet sich deine Mitgliederliste und dort ganz runter scrollen und dann von der Seite Nr.1 mit Alle markieren anklicken und Markierte auswählen und dann auf der nächsten Seite auf Absenden. Und das wiederholst du dann für die nächsten Seiten deiner Mitgliederliste.

Grüße

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 11:56
von posaunen
Die Gruppe "Registrierte Benutzer" hast Du aber gesehen?!?

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 13:00
von mannyk
Lieber AYYILDIZLAR,
danke für deinen Tipp. Das hat mir, so glaube ich schon sehr geholfen.

Lieber posaunen,
danke dir auch. Das habe ich zwar gesehen, habe dort aber keine Möglichkeit gesehen die registrierten Benutzer einer neuen selbsterstellten Gruppe hinzufügen zu können.

Das Ding als solches war, dass ich vor Jahren ein Forum mittels phpbb aufgesetzt habe und es nur als geschlossenes, nicht öffentliches Forum für unsere Partner-Techniker betrieben habe. Bisher lief damit alles super, die Techniker registrieren sich und werden über eine Kundennummer verifiziert, ob sie rein dürfen oder nicht.

Nun soll das Forum aber auch der allgemeinen Öffentlichkeit zugänglich gemacht werden, der Nicht-Techniker darf aber die bisherigen Foren nicht sehen.
Ich muss die bisherigen Foren also schützen. Meine Überlegung war demnach, dass ich die bisherigen Foren einer neuen geschützten Gruppe zuteile und alle bis dato angemeldeten User dieser Gruppe zufüge. Neue User sehen dann die alten Foren nicht. Sie sehen dann nur das öffentliche Forum.

Sollte ein neuer User sich über ein Formular verifizieren, füge ich diesen neuen User zu der neuen Gruppe zu und er kann auch die alten geschlossenen Technikerforen sehen.

Ist meine Überlegung so richtig bzw. stimmt ihr mit der Vorgehensweise überein? Dann würde ich das einmal lokal testen und dokumentieren.

Aber erst schon mal vielen Dank für eure Rückmeldungen, das hilft schon mal sehr :-)

Manny

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 14:47
von HabNurNeFrage
Hi,

Du könntest es auch mit PhpMyAdmin und einer simplen SQL-Anweisung machen.

Vorbereitungen:
- ID der Gruppe raussuchen, die Du ändern willst (jetzige Hauptgruppe)
- ID der neuen Gruppe raussuchen
- Datenbank sichern

Dann kannst Du mit folgendem Befehl die Hauptgruppe ändern:

UPDATE phpbb_users SET group_id=12 WHERE group_id=7;
7 ist im Beispiel die ID der jetzigen Hauptgruppe und 12 die der neuen Gruppe. Beide Werte müssen an Deine IDs angepasst werden-
Der Tabellen-Präfix phpbb_ ist der Standard und könnte bei Dir auch noch angepasst werden müssen. (Anfang aller Tabellen-Namen)

LG

PS: Am besten ein offline-Board mit xAmpp aufsetzen und dort rumspielen, bis es passt...

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 15:01
von mannyk
Prima, HabNurNeFrage,
so geht es natürlich noch schneller. Ich werde das auch testen, lokal natürlich :-)
Sieht ja alles in allem so aus, als ist das doch schnell erledigt.

Vielen Dank für den Tipp.

Manny

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 16:00
von AYYILDIZLAR
Ja und der Rest von deinem Anliegen hat sich jetzt inzwischen auch erledigt?
mannyk hat geschrieben:Nun soll das Forum aber auch der allgemeinen Öffentlichkeit zugänglich gemacht werden, der Nicht-Techniker darf aber die bisherigen Foren nicht sehen.
Ich muss die bisherigen Foren also schützen. Meine Überlegung war demnach, dass ich die bisherigen Foren einer neuen geschützten Gruppe zuteile und alle bis dato angemeldeten User dieser Gruppe zufüge. Neue User sehen dann die alten Foren nicht. Sie sehen dann nur das öffentliche Forum.

Sollte ein neuer User sich über ein Formular verifizieren, füge ich diesen neuen User zu der neuen Gruppe zu und er kann auch die alten geschlossenen Technikerforen sehen.
Da man ja jetzt genau weiß was du möchtest, kann man es ja bei der Standard Gruppe "Registrierte Benutzer" belassen und zusätzlich mit der "Kürzlich registrierte Benutzer"(neuen geschützten Gruppe) und "Gruppenspezifische Forenrechte" arbeiten. Aber bevor ich mir da einen abschreibe, warte ich mal ab und schaue ob du dein Anliegen schon erledigt hast.

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 16:29
von mannyk
AYYILDIZLAR hat geschrieben:Da man ja jetzt genau weiß was du möchtest, kann man es ja bei der Standard Gruppe "Registrierte Benutzer" belassen und zusätzlich mit der "Kürzlich registrierte Benutzer"(neuen geschützten Gruppe) und "Gruppenspezifische Forenrechte" arbeiten. Aber bevor ich mir da einen abschreibe, warte ich mal ab und schaue ob du dein Anliegen schon erledigt hast.
Danke dir und sorry, dass ich nicht direkt ausgeführt habe warum ich das brauche. Grundsätzlich sind die Ratschläge top.
Ausprobiert habe ich das schon und es klappt soweit auch. "Ich" breche mir allerdings gerade einen mit den Gruppenrechten ab :-) Das ist irgendwie nicht ohne.
Das Rechtesystem in TYPO3 kann ich rauf und runter beten, hier habe ich echt etwas Verständnisprobleme und frage mich die ganze Zeit, wie ich das nur damals hinbekommen habe, dass das Forum rechtstechnisch funktioniert. :o
Ich schaue mir das morgen noch mal genauer an und schreibe ob ich Erfolg hatte.

Tschüs
Manny

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 17.06.2014 16:39
von AYYILDIZLAR
Das mit den Rechten ist nicht ohne und man kann sehr viel damit machen. Hier 2 Artikel aus der Knowledge Base um dich mit der Rechtevergabe etwas vertrauter zu machen.
KB:170
KB:171

Bei Fragen bzw. Problemen weißt du ja wo du Hilfe bekommst.

Viel Erfolg...

Re: Allen Usern eine Gruppe zuweisen

Verfasst: 18.06.2014 13:05
von mannyk
AYYILDIZLAR hat geschrieben:Bei Fragen bzw. Problemen weißt du ja wo du Hilfe bekommst.

Viel Erfolg...
Man muss nur einmal drüber schlafen und schon funktioniert es.

Alle alten geschlossenen Foren habe ich die Gruppe "Registrierte User" entzogen. Das neue öffentliche Forum kann dadurch im Standard erreicht werden.
Den alten Gruppen habe ich eine neue Gruppe verpasst und diese den bisherigen Usern zugeteilt.
Alle neuen User sehen somit erst das öffentliche Forum und bei Bedarf und entsprechender Legitimierung bekommen sie Zugriff auf die alten Foren.
So gesehen funktioniert es genau so wie ich es haben wollte. Prima! :-)

Dann sage ich noch mal recht herzlichen Dank in die Runde und vor allem an dich AYYILDIZLAR. :-)

Viele Grüße