**/ ?>

管理画面の内部変数

 

管理画面内の内部の変数

echo 
'$action=' . $action .
'<br>$adm=' . $adm .
'<br>$admin=' . $admin . 
'<br>$downloads=' . $downloads . 
'<br>$edit=' . $edit . 
'<br>$f=' . $f .
'<br>$file=' . $file . '<br>$filebrowser=' . $filebrowser . '<br>$function=' . $function . '<br>$plugin=' . $plugin . '<br>$normal=' . $normal . '<br>$userfiles=' . $userfiles . '<br>$xhpages=' . $xhpages . '<br>$images=' . $images

 

 共通 $adm=1

  • 表示モード /?Welcome-to-CMSimple_XH&normal
     $normal=true
  • 編集モード /?Welcome-to-CMSimple_XH&edit
     $edit=1

  • ページ管理 /?&normal&xhpages
     $f=xhpages
     $normal=true
     $xhpages=true

  • ファイル管理 トップ /?&normal&userfiles
     $f=filebrowser
     $filebrowser=  
     $normal=true

    ファイル管理 イメージ /?&normal&images
    ファイル管理 ダウンロード /?&normal&downloads
    ファイル管理 メディア /?&normal&media
     ※ファイル管理 トップと同じ‥ $function に入ってませんでした。

     ファイルブラウザーのプラグイン内の判定では 下記を使用。
     タイミングか?? ・・調査中
     
    if ($images || $function == 'images'){
    		$type = 'images';
    		$startpath = $cf['folders']["images"];
    	}elseif ($downloads || $function == 'downloads'){
    		$type = 'downloads';
    		$startpath = $cf['folders']["downloads"];
    	}elseif ($media){
    		$type = 'media';
    		$startpath = $cf['folders']["media"];
    	}elseif ($userfiles){
    		$type = 'userfiles';
    		$startpath = '';
    	}else{
    		$type = '';
    		$startpath = '';
    	}
  • 設定 /?&settings
     $edit=1
     $f=settings
     自動的に $settings 変数が用意され $settings=true  となる

  • 設定 > CMS設定 /?file=config&action=array
     $action=array
     $adm=1
     $edit=1
     $f=file
     $file=config



  • プラグイン管理
     プラグイン管理 > Filebrowser   
      ★トップ /?filebrowser&normal
        $action=plugin_edit
        $adm=1
        $admin=plugin_config  ※$admin はプラグインの変数用か?
        $filebrowser=true
        $normal=true

      ★スタイルシート
        /?&filebrowser&admin=plugin_stylesheet&action=plugin_text&normal

         $action=plugin_text
         $adm=1
         $admin=plugin_stylesheet
         $filebrowser=true
         $normal=true
     あとは同じ形式



  1.  /?変数名&normal  の形式の場合 $変数名=true  が作られる

  2. &normal有り ( $normal=true) は trueで メニューの表示が 公開タイプ。 
    なし でNews01など全ページのメニューが表示される