Seite 1 von 1

Userberechtigungen

Verfasst: 20.03.2011 13:41
von blackdns
Hallo zusammen,

habe gerade die Sufu 10 minuten gequält aber nichts passendes gefunden.

ich denke mein problem ist weniger eine mod-suche als ein gewisses "erweitertes" verständnis für die datenbankstruktur.

das szenario ist folgendes: ich möchte einen user aus einer combobox auswählen können, und will sehen, auf welche foren der user zugriff hat. ausserdem soll es (möglichst) noch funktionieren, ein forum auszuwählen, und die user anzeigen zu lassen, die darauf zugriff haben. keine große sache wie ich denke, aber wie gesagt, mir fehlt das verständnis der datenbankstruktur.

ich muss dazu sagen, dass das gesamte berechtigungssystem (bis auf ausnahme der admins) auf gruppen basiert.

ich hoffe jemand kann mir helfen :)

Re: Userberechtigungen

Verfasst: 20.03.2011 15:06
von AmigaLink
Es ist etwas blöd zu Erklären, aber du kannst dir in der Benutzerverwaltung die Berechtigungen ansehen.
Wenn du einen Benutzer ausgewählt hast, hast du ja rechts oben eine Drop-Down Schnellauswahl. Da wählst du Berechtigungen. Daraufhin bekommst du die Globalen Rechte des Benutzers angezeigt und kannst über ein anderes Auswahlfeld auf einzelne Kategorien und Foren umschalten.

Außerdem kannst du auch die Berechtigungen eines Users Temporär übernehmen. Das Bedeutet das du selber nur das machen und sehen kannst was der jeweilige User darf.
Auf diese art kannst du sehr schön Testen worauf deine User zugriff haben und worauf nicht.

Im erstem Moment erscheint einem das sehr Verwirrend, aber grundsätzlich ist das ganze wirklich sehr gut gemacht.

Re: Userberechtigungen

Verfasst: 20.03.2011 18:10
von blackdns
die möglichkeit ist mir natürlich bekannt, ich glaub ich hab mich ein bischen misverständlich ausgedrückt.

ich möchte im grunde das große ganze sehen, einfach nur die übersicht wenn ich einen user auswähle in einer kleinen liste untereinander die foren die er sieht bspw in grün und die die er nicht sieht in rot (als beispiel)

und wenn ich ein forum auswähle möchte ich sehen können welcher user darauf zugriff hat, ebenfalls bspw in einer kleinen liste

was ich also brauche, wären an sich nur die sql-statements (in die ich a) die user_id oder b) die forum_id eintragen kann), oder eine gute übersicht über die tabellenstruktur der aktuellen phpbb version

Re: Userberechtigungen

Verfasst: 20.03.2011 18:47
von AmigaLink
Du möchtest also das was es gibt, nur anders. ;)

Du kannst ja mal einen Blick in die Developer Wiki werfen, denn die phpBB API bringt theoretisch alles mit was du zum erstellen einer entsprechenden Anzeige benötigst. :)

Re: Userberechtigungen

Verfasst: 20.03.2011 18:58
von blackdns
cooles ding, ich schau mal rein :)