This is an old revision of the document!


Erweiterung V2.1 e01

This extension represents a module group administration for the backend. Different functional areas for simple user can be hided.

Forum: Eigene Rechteverwaltung (V2.0 MarioK)
Forum: http://forum.phpwcms.org/viewtopic.php?p=117282#p117282 (V2.1 BjörnB)

Programmer: MarioK
Enhancement V2.1: BjörnB
Enhancement V2.1 e1: Knut Heermann (flip-flop)

Download V2.0: Enhanced V2.0 (42.68 KiB, 127 downloads)
Download V2.1: Please have a look in this threed: Eigene Rechteverwaltung (BjörnB)
Download V2.1-e1: Enhanced V2.0 e01 (76.32 KiB, 194 downloads)

My enhancement is based on the work of MarioK and BjörnB. I have implemented some new features as you can see in the picture behind. But the most interested thing is a workaround for the crappy normal user account.

Now we can give your users full system admin rights and switch off all critical points in backend using the module.

Please test it.

Changelog KH

- Knut Heermann (flip-flop)

Pfad: /include/inc_module/mod_user_group/


08.03.09 Fontgroesze geaendert

File: admin.groups.tmpl.php

Zeile 69: <font style=\”font-size:6px<font style=\”font-size:9px

08.03.09 Erweiterungen

File: inc_lib/load_permissions.php

  • phpmyadmin (Button)
array(0, $BL['phpmyadmin'])
  • Artikelzentrale (Button und Inhaltausgabe / Home ausgeblendet)
array(0, $BL['be_subnav_article_center'])
  • News (Button)
array(0, $BL['be_news'])
  • Contentparts alle / Contentparts medium / - Contentparts small
    1. Drei Dateien in /include/inc_lib/*
 - article.contenttype.inc.php         -> array(0, $BL['be_ctype_all'])
 - article.contenttype_medium.inc.php  -> array(0, $BL['be_ctype_meduim'])
 - article.contenttype_small.inc.php   -> array(0, $BL['be_ctype_small'])
Module ausblenden:
  • Zusammensetzung des Bezeichners: 'be_modules_'$value[“name”]
  • $value[“name”] ist der Linkname des Moduls ´bsp. bei Glossar = glossary
  • ($value[“name”] ⇒ Mit der Maus über Modul hovern ⇒ Statuszeile)
 - Mod. Bannerwerbung       (alias: ads)        -> array(0, $BL['be_modules_ads'])
 - Mod. Kalender/Events     (alias: claendar)   -> array(0, $BL['be_modules_calendar'])
 - Mod. Glossar             (alias: glossary)   -> array(0, $BL['be_modules_glossary'])
 - Mod. Shop/Produkte       (alias: shop)       -> array(0, $BL['be_modules_shop'])
 - Mod. Benutzer / Gruppen  (alias: usergroup)  -> array(0, $BL['be_modules_usergroup'])

Anpassen der Dateien /lang/de.lang.php und /lang/en.lang.php
Text entsprechend den Variablen hinzugefuegt

Installationablauf:


  1. Die Originalversion installieren
  2. Als User mit Adminrechten anmelden.
  3. Diese Dateien installieren. (Ab jetzt ist die Gruppenverwaltung nicht mehr verfügbar).
  4. → Benutzverwaltung → Admin-User aus alle Gruppen entfernen.
  5. Gruppenverwaltung sollte wieder vorhanden sein.
  6. in Gruppenverw.: Admin-User in Gruppen eintragen, gleichzeitig auch die Rechte vergeben.
english/modules/be_user_group/enhancement-v21.1245266614.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0