Autor Gast
Datum 03.04.2011 22:18
Beiträge: Hallo zusammen,
ich habe mich mal wieder durch die Rechte der einzelnen Benutzergruppen gewühlt - und mir dabei wieder sehr schwer getan, die Inhalte intuitiv zu verfassen. Mir persönlich ist das Layout etwas zu wenig strukturiert, weshalb ich immer genau lesen muss - und trotzdem das eine oder andere Modul übersehe.

Ich hätte jetzt mal einen Alternativvorschlag ausgearbeitet - und bitte um Begutachtung bzw. um weitere Meinungsäußerungen was das Userrights-Admin-Panel angeht - vielleicht liegt's ja nur an mir.

Hier der Vorschlag (PDF-Datei): Link

Danke & LG,
Boby



Autor Scout_GP
Datum 04.04.2011 08:14
Beiträge: Sieht gut aus, beansprucht aber mehr Platz.
Ich finde beide Varianten ok, mir fällt im Moment auch nichts besseres ein.

Gruß Scout +++ Last.fm | Scoutweb +++


Autor Gast
Datum 04.04.2011 09:18
Beiträge: da gebe ich Dir recht Boby.

das ganze ist natürlich auch vom theme abhängig, was die Farben angeht.

Es bringt schon rein optisch viel, wenn man die CLASS td.alternator4 farblich anpsst.

Somit gibt es einen beseren Unterschied zwischen Admin- und Benutzerrechte.









Autor Gast
Datum 04.04.2011 15:09
Beiträge: Hello all,
also wegen den Farben geht's mir weniger - die kann ich im CSS anpassen (war nur bislang zu faul bzw. bin ich mit den Alternatoren vorsichtig, weil sie ja nicht nur im Admin-Bereich verwendet werden - evtl. schaut's dann wieder irgendwo anders unleserlich aus).

Was mich "stört" ist, dass die Struktur nie gleich ist - es gibt ja Module, die z.B. keine Benutzerrechte haben - da gibt's gleich nur die Admin-Zeilen. Deshalb muss man immer genau lesen, wo man gerade ist (User oder Admin) - ich ich bevorzuge halt intuitiv erfassbare Inhalte (links = Use, rechts = Admin - und wenn die Spalte leer ist, dann fällt das auch gleich auf).

Ja, länger würde es - aber schon jetzt sind's bei mir drei Seiten (und ich habe ca. nur 30-40% aller Module) installiert. Damit würde es halt mehrere "Unterseiten" geben.

Aber auch das könnte man lösen
V1: Es gibt keine Unterseiten mehr, sondern alles auf einer langen Seite - dann kann man mit STRG+F sich hinhanteln
V2: Gleich die Luxus-Version - ein Suchfilter für die Module analog auf der Benutzerliste für die Benutzer.

Oder hat schon mal jemand von Euch einen Benutzer im Admin-Panel durch "Seiten blättern" gesucht? Wir haben 200 User auf der Seite - da blättere ich nicht mehr, sondern nutze ausschließlich die Filterfunktion.


Ciao,
Boby



Autor stefan
Datum 04.04.2011 19:24
Beiträge: Ich hab mal etwas geändert und ins experimental gestellt.


Autor Gast
Datum 04.04.2011 20:31
Beiträge: @all: Schaut jetzt so aus:


@Stefan: Danke, mir gefällt das um Lichtjahre besser!!! Wenn es mir nicht als Unverschämtheit angelastet wird, würde ich mir die Benutzer-Rechte links - und die Admin-Rechte rechts wünschen - wenn Du's aber nicht mehr angreifen willst, kann ich auch damit leben.

Jetzt bin ich gespannt, was die anderen dazu sagen...

LG,
Robert



Autor Gast
Datum 04.04.2011 20:34
Beiträge: *** comment removed ***
(wer lesen kann ist deutlich im Vorteil;-))

LG,
Robert



Autor spinne
Datum 04.04.2011 21:01
Beiträge: finds gut!


Autor Gast
Datum 04.04.2011 21:39
Beiträge: Wenn wir schon dabei sind:
Manche Rechte "verstehe" ich nicht wirklich.

Was ist z.B. bei Anypage der Unterschied zwischen "Benutzer schreiben" und "Admin schreiben"?

Rein intuitiv gesehen: Schreiben ist für mich schreiben - sprich: Wenn grün, dann darf eine Anypage erstellt oder verändert werden.
Was macht dann den Unterschied aus?

LG,
Robert



Autor spinne
Datum 04.04.2011 21:44
Beiträge: hmmm
der admin darf ja bearbeiten ändern usw.... und wenn er das darf dann muss er auch *schreiben* also das was er bearbeitet hat dann zur freigabe schreiben....

@stefan... richtig interpretiert?


Autor Gast
Datum 04.04.2011 23:16
Beiträge: Vielleicht weist das darauf hin, ob ein Benutzer bzw. eine Gruppe nur selbst erstellte Inhalte bearbeiten darf - oder auch fremde?

Wenn dem so ist, dann sollte das Wording geändert werden (was ich gerne übernehmen kann) - wenn ich nur weiß, was genau eigentlich gemeint ist

Gute Nacht!



Autor stefan
Datum 05.04.2011 06:46
Beiträge: Boby schrieb am 04.04.2011 um 20:31:38 Uhr folgendes:


... würde ich mir die Benutzer-Rechte links - und die Admin-Rechte rechts wünschen ...



Getan


Autor Scout_GP
Datum 05.04.2011 07:55
Beiträge: Ich finds auch ok, ist schon etwas übersichtlicher.

Gruß Scout +++ Last.fm | Scoutweb +++


Autor stefan
Datum 05.04.2011 08:42
Beiträge: Boby schrieb am 04.04.2011 um 23:16:28 Uhr folgendes:


Vielleicht weist das darauf hin, ob ein Benutzer bzw. eine Gruppe nur selbst erstellte Inhalte bearbeiten darf - oder auch fremde?



Bitte denkt auch an Kombination von nicht Admin und jemand soll aber alle Einträge Bearbeiten können - also nur das. Genau das wäre dieses.


Autor Gast
Datum 05.04.2011 08:50
Beiträge: für die neue Darstellung, hier mein Voting: "twelve points"
Ralf




Autor Gast
Datum 05.04.2011 19:19
Beiträge: Okay, jetzt verstehe ich...
"Administrationsrechte" heißt also prinzipiell, dass ein Benutzer, der diese Rechte erhält, ALLE Inhalte bearbeiten darf - auch die, die er nicht selbst erstellt hat.

"Benutzerrechte" hingengen heißt, dass nur "eigene" Objekte bearbeiten kann, also die, von denen er Owner ist.

Bleiben wir mal beim Beispiel Anypage:

Die Rechte...
- Benutzer Lesen
- Benutzer Schreiben
- Bots Lesen
- Suchen in Anypage
- Admin Bearbeiten
- Admin Schreiben
- Admin Löschen
- Admin Einstellungen
- Volle Adminrechte
- Seite importieren
- Verzeichnis importieren
- Seite exportieren

ist derzeit in zwei Spalten (Benutzer, Administration) geteilt.

Wie wäre es, wenn man diese Aufteilung aufhebt - und die Punkte wie folgt benennen würde (in Klammer die jeweils alte Bezeichnung):

- Anypage lesen (war: Benutzer Lesen)
- Anypage schreiben [eigene] (war: Benutzer Schreiben)
- Anypage schreiben [alle](war: Admin Schreiben)
- Anypage bearbeiten [alle] (war: Admin Bearbeiten)
- Bots Lesen
- Suchen in Anypage
- Anypage löschen [alle](war: Admin Löschen)
- Einstellungen [alle] (war: Admin Einstellungen
- Volle Adminrechte
- Seite importieren
- Verzeichnis importieren
- Seite exportieren

Oder ist das unverständlich?
Übrigens erfasse ich den Unterschied zwischen Admin Bearbeiten und Admin Schreiben nicht wirklich...
Außerdem erscheinen manche Dinge willkürlich gewählt - warum ist "Seite importieren" nur ein "Administrationsrecht" - oder "Bots lesen" ein Benutzerrecht?

Danke,
Boby

P.S.: OPN hat eines der ausgefeiltesten Rechte-Systeme das ich kenne!


[ Diese Nachricht wurde bearbeitet von: Boby am 05.04.2011 19:22 (Originaldatum 05.04.2011 19:19) ]



[ Diese Nachricht wurde bearbeitet von: Boby am 05.04.2011 19:23 (Originaldatum 05.04.2011 19:19) ]


Autor stefan
Datum 05.04.2011 20:29
Beiträge: Boby schrieb am 05.04.2011 um 19:19:21 Uhr folgendes:


Oder ist das unverständlich?

Übrigens erfasse ich den Unterschied zwischen Admin Bearbeiten und Admin Schreiben nicht wirklich...
Außerdem erscheinen manche Dinge willkürlich gewählt - warum ist "Seite importieren" nur ein "Administrationsrecht" - oder "Bots lesen" ein Benutzerrecht?



Unverständlich will ich nicht sagen allerdings und dazu muss ich etwas ausholen ist das nicht ganz so einfach.

Im Grundsatz kennt opn folgende 8 Rechte

_PERM_READ      // Can Read the modul sides
_PERM_WRITE // Can post new thinks, like article, guestbook, forumposting and so on
_PERM_BOT // Allow bots on the side
_PERM_EDIT // Can edit something in the moduleadmin
_PERM_NEW // Can create something in the moduleadmin
_PERM_DELETE // Can delete something in the moduleadmin
_PERM_SETTING' // Can access the modulesettings
_PERM_ADMIN // Has full adminrights for the module

Diese sind durchgängig in jedem Modul vorhanden (ob ausgesteuert oder nicht) zusätzlich kann jedes Modul auch noch eigene Rechte anlegen/vergeben/nutzen. Allerdings ist das je Modul begrenzt - max 96 Rechte je Modul sind möglich. Al 96-8 oben bleiben damit jedem Modul um eigene! Rechte zu definieren. Wie z.b. bei Anypage das "Seite exportieren". Diese Bezeichnung also die eigenen des Modules zu ändern wäre unkritisch.

Die 8 von oben also auch die die du umbenennen willst heißen in jedem Modul gleich. Die Bezeichnung ist daher allgemein gehalten ...

     define ('_ADMIN_PERM_READ_TEXT', 'Benutzer Lesen');
     define ('_ADMIN_PERM_WRITE_TEXT', 'Benutzer Schreiben');
     define ('_ADMIN_PERM_BOT_TEXT', 'Bots Lesen');
     define ('_ADMIN_PERM_EDIT_TEXT', 'Admin Bearbeiten');
     define ('_ADMIN_PERM_NEW_TEXT', 'Admin Schreiben');
     define ('_ADMIN_PERM_DELETE_TEXT', 'Admin Löschen');
     define ('_ADMIN_PERM_SETTING_TEXT', 'Admin Einstellungen');
     define ('_ADMIN_PERM_ADMIN_TEXT', 'Volle Adminrechte');

Daher ist das umbenennen nicht so einfach ... seiden du meinst man nutzt das Schema modulname schreiben.

Zum zweiten Teil. Willkürlich sind diese eigentlich nicht gesetzt. BOT hat einfach mehr mit der User Seite zu tun als mit Admin als Beispiel. I.d.R. sollte es wie oben definiert sein.

aber ich gebe dir recht ... es gibt bestimmt Stellen die nicht so reagieren wie erwartet oder andere die fehlen. Bis jetzt hat noch niemand auch nur ansatzweise ein Portal genutzt / gebaut das überhaupt auch nur teilweise diese Möglichkeiten nutzen würde.

Aber sowas (das dann alle Möglichkeiten nutzen würde) kann man nicht ohne ein entsprechendes Projekt entwickeln.


Autor Gast
Datum 11.04.2011 18:34
Beiträge: Hallo Stefan,
ich habe gerade gesehen, dass - wenn ich bei mir in die Rechte des Users einsteige (opn/admin/useradmin/index.php?opnparams=...), dann ist die Darstellung noch "alt".

Hast Du das nicht umgestellt - oder habe ich vergessen ein File hochzuladen?

Ciao,
Boby



Autor spinne
Datum 11.04.2011 19:03
Beiträge: hmm da musst du was vergessen haben, denn ich habe schon die Neue ansicht

Gruss Tine


Autor Scout_GP
Datum 11.04.2011 20:57
Beiträge: Boby schrieb am 05.04.2011 um 19:19:21 Uhr folgendes:

ist derzeit in zwei Spalten (Benutzer, Administration) geteilt.

Wie wäre es, wenn man diese Aufteilung aufhebt - und die Punkte wie folgt benennen würde (in Klammer die jeweils alte Bezeichnung):

- Anypage lesen (war: Benutzer Lesen)
- Anypage schreiben [eigene] (war: Benutzer Schreiben)
- Anypage schreiben [alle](war: Admin Schreiben)
- Anypage bearbeiten [alle] (war: Admin Bearbeiten)
- Bots Lesen
- Suchen in Anypage
- Anypage löschen [alle](war: Admin Löschen)
- Einstellungen [alle] (war: Admin Einstellungen
- Volle Adminrechte
- Seite importieren
- Verzeichnis importieren
- Seite exportieren

Oder ist das unverständlich?


Bitte nicht, dass wäre mehr als unverständlich. Die Bezeichnungen der Rechte sind im großen und ganzen schon ok. Bis auf kleine Ausnahmen vielleicht. Aber der Zusatz Benutzer bzw. Admin sollte unbedingt bleiben.

Finde ich

Gruß Scout +++ Last.fm | Scoutweb +++


Autor stefan
Datum 11.04.2011 21:11
Beiträge: Boby schrieb am 11.04.2011 um 18:34:05 Uhr folgendes:


Hast Du das nicht umgestellt - oder habe ich vergessen ein File hochzuladen?



Stimmt diese ist eine andere Stelle und auch "andere Rechte" - also die Wirkung.

An der Stelle habe ich es noch nicht geändert.
Bis dahin verirrt sich auch selten jemand


Autor stefan
Datum 16.04.2011 07:27
Beiträge: Die Stelle "Benutzer Rechte" wurde ebenfalls umgestellt.


Autor Gast
Datum 16.04.2011 09:05
Beiträge: Danke! Werd's mir gleich aufspielen.



Autor Gast
Datum 16.04.2011 19:22
Beiträge: Funktioniert bestens, danke!





Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/