コード例 #1
0
ファイル: sbm.php プロジェクト: 64kbytes/stayinba
 function reorder_sidebar($ordering)
 {
     global $k2sbm_disabled_modules, $k2sbm_active_modules;
     $all_modules = K2SBM::get_all_modules();
     $k2sbm_disabled_modules = array();
     $k2sbm_active_modules = array();
     foreach ($ordering as $sidebar_id => $modules) {
         if ($sidebar_id == 'disabled') {
             foreach ($modules as $module_id) {
                 $k2sbm_disabled_modules[] = $all_modules[$module_id];
             }
         } else {
             foreach ($modules as $module_id) {
                 $k2sbm_active_modules[$sidebar_id][] = $all_modules[$module_id];
             }
         }
     }
     K2SBM::save_modules();
 }