NAVIGATION
This shows you the differences between two versions of the page.
|
deutsch:andere-erweiterungen:hacks:superuser [2010/08/16 10:26] Knut Heermann (flip-flop) |
deutsch:andere-erweiterungen:hacks:superuser [2018/06/03 18:09] (current) |
||
|---|---|---|---|
| Line 53: | Line 53: | ||
| \\ | \\ | ||
| + | |||
| + | ~~UP~~ | ||
| ===== Variante 01 ===== | ===== Variante 01 ===== | ||
| Line 81: | Line 83: | ||
| \\ | \\ | ||
| + | ~~UP~~ | ||
| ===== Variante 02 ===== | ===== Variante 02 ===== | ||
| + | |||
| + | Getestet in V 1.4.6 r402 | ||
| Für diese eingetragenen Admin-Benutzer ist das Admin-Menü **nicht** verfügbar. \\ | Für diese eingetragenen Admin-Benutzer ist das Admin-Menü **nicht** verfügbar. \\ | ||
| Line 89: | Line 94: | ||
| Die Idee basiert darauf, das alle Benutzer Adminrechte erhalten jedoch nicht das Admin-Menü sehen. | Die Idee basiert darauf, das alle Benutzer Adminrechte erhalten jedoch nicht das Admin-Menü sehen. | ||
| - | Darüberhinaus wird noch die CP-Auswahl für die eingetragenen Usern reduziert. | + | Darüberhinaus wird noch die CP-Auswahl für die eingetragenen User reduziert. |
| Dazu wird ein Duplikat der Datei "include/inc_lib/article.contenttype.inc.php" erzeugt und die entsprechenden CPs gesperrt oder freigegeben. \\ | Dazu wird ein Duplikat der Datei "include/inc_lib/article.contenttype.inc.php" erzeugt und die entsprechenden CPs gesperrt oder freigegeben. \\ | ||
| Line 95: | Line 100: | ||
| \\ | \\ | ||
| + | |||
| + | ==== Menü sperren ==== | ||
| + | |||
| **Datei:** include/inc_lib/navi_text.inc.php | **Datei:** include/inc_lib/navi_text.inc.php | ||
| Line 113: | Line 121: | ||
| </code> | </code> | ||
| \\ | \\ | ||
| + | |||
| + | ==== CPs filtern ==== | ||
| **Datei:** phpwcms.php | **Datei:** phpwcms.php | ||
| - | Ersetze //(etwa Zeile 87)// | + | Ersetze //(etwa in Zeile 87)// |
| <code php> | <code php> | ||
| include(PHPWCMS_ROOT.'/include/inc_lib/article.contenttype.inc.php'); //loading array with actual content types | include(PHPWCMS_ROOT.'/include/inc_lib/article.contenttype.inc.php'); //loading array with actual content types | ||
| Line 141: | Line 151: | ||
| Copyright notice | Copyright notice | ||
| - | (c) 2002-2008 Oliver Georgi (oliver@phpwcms.de) // All rights reserved. | + | (c) 2002-2010 Oliver Georgi (oliver@phpwcms.de) // All rights reserved. |
| This script is part of PHPWCMS. The PHPWCMS web content management system is | This script is part of PHPWCMS. The PHPWCMS web content management system is | ||
| Line 161: | Line 171: | ||
| // Content Part Types | // Content Part Types | ||
| // DO NOT define 30 = used for modules | // DO NOT define 30 = used for modules | ||
| - | global $wcs_content_type; | ||
| - | unset($wcs_content_type); | ||
| $wcs_content_type = array( | $wcs_content_type = array( | ||
| 0 => $BL['be_ctype_plaintext'] , | 0 => $BL['be_ctype_plaintext'] , | ||
| Line 209: | Line 217: | ||
| foreach($phpwcms['modules'] as $value) { | foreach($phpwcms['modules'] as $value) { | ||
| if($value['cntp']) { | if($value['cntp']) { | ||
| - | // $wcs_content_type[30] = $BL['be_ctype_module']; | + | $wcs_content_type[30] = $BL['be_ctype_module']; |
| break; | break; | ||
| } | } | ||
| Line 217: | Line 225: | ||
| ?> | ?> | ||
| </code> | </code> | ||
| + | |||
| + | Die Auswahlreihenfolge der CPs im BE ist abhängig von der Reihenfolge der Einträge in dieser Datei. //(Siehe auch: [[deutsch/technik/aufruf-interner-funktionen/content_part_typen]])//. | ||
| \\ | \\ | ||