Autor | stefan |
Datum | 05.04.2011 20:29 |
Beiträge: | Boby schrieb am 05.04.2011 um 19:19:21 Uhr folgendes:
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. |
Diese Seite drucken Diese Seite schließen |
Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS |
http://www.openphpnuke.info/ |