Differences

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]])//.
\\ \\
deutsch/andere-erweiterungen/hacks/superuser.1281947192.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