Wo steht die Gruppenzugehörigkeit in der SQL Db

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Deltachaos
Mitglied
Beiträge: 10
Registriert: 09.05.2008 18:18

Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von Deltachaos »

Ich habe in der SQl versucht einen User der gruppe 4 (Globale Moderatoren) hinzuzufügen

also habe ich in der phpbb_groups einen eintag gemacht der auch da steht wenn man den user über das admin panel zur gruppe hinzufügt

das scheint nicht zu reihen da nach dem login der Moderations Bereich immernoch nicht zugänglich ist
wo muss ich was ändern um jemanden in eine Gruppe zu packen??
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von Metzle »

Hallo,

du solltest auch beim Benutzer selbst die Gruppe eintragen in der Tabelle phpbb_users, wenn ich mich recht entsinne. Ob sonst noch wo die Einstellung getroffen werden muss, weiß ich gerade nicht, da ich meine User über das ACP verwalte und den Gruppen zuordne.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Deltachaos
Mitglied
Beiträge: 10
Registriert: 09.05.2008 18:18

Re: Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von Deltachaos »

habe es gefunden
es steht dann in der user_permissions in der phpbb_users

bei einem globalen moderator steht dan so was:

Code: Alles auswählen

zieeps000073zik0w0





zik0zi000000
zik0zi000000
zik0zi000000
i1cjyo000000
zik0zi000000
zik0zi000000
zik0zi000000
was da rein mus für andere gruppen muss mann mal gugen
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von Miriam »

Gibt es einen Grund, dass Du das ACP dazu nicht benutzt?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
piero
Mitglied
Beiträge: 476
Registriert: 10.11.2008 17:15
Wohnort: Schweiz

Re: Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von piero »

...oder die von phpbb bereitgestellte api nicht verwendest? ;)
schau dir mal die klasse auth_admin an...
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von gn#36 »

Die Daten in der Spalte sind bitcodiert. Da steht also bei jedem Forum für die gleiche Sache evtl. was völlig anderes, abhängig von der genauen Rechtekonfiguration und den Foren. Mach es lieber mit der API oder den ACP Funktionen. Die vergisst nichts wichtiges. Als ich mal das Rechtesystem anpassen musste um es um Kategorien zu erweitern war das mit erheblichen Pferdefüßen behaftet obwohl ich das ganze nur kopiert und in andere Spalten und Tabellen habe schreiben lassen.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Wo steht die Gruppenzugehörigkeit in der SQL Db

Beitrag von nickvergessen »

Wenn du das schon so machst, machs wie phpBB und leer einfach das Feld user-permissions.
Wird dann beim nächsten Aufruf selbstständig befüllt. Allerdings sollte man sowas NICHT direkt in der Datenbank machen, sondern immer über das ACP um die Datenbank-Zusammenhänge nicht durch einander zubringen!!!!
kein Support per PN
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“