$module ) { $module['module_id'] = $module_id; $gBitThemes->storeModule( $module ); } } if( !empty( $_REQUEST['fixpos'] )) { $gBitThemes->fixPositions(); } if( !empty( $_REQUEST['remove_layout'] )) { $gBitThemes->expungeLayout( $_REQUEST['remove_layout'] ); } if( isset( $_REQUEST['module_id'] ) && !empty( $_REQUEST['move_module'] )) { if( isset( $_REQUEST['move_module'] )) { switch( $_REQUEST['move_module'] ) { case "unassign": $gBitThemes->unassignModule( $_REQUEST['module_id'] ); break; case "up": $gBitThemes->moveModuleUp( $_REQUEST['module_id'] ); break; case "down": $gBitThemes->moveModuleDown( $_REQUEST['module_id'] ); break; case "left": $gBitThemes->moveModuleToArea( $_REQUEST['module_id'], 'l' ); break; case "right": $gBitThemes->moveModuleToArea( $_REQUEST['module_id'], 'r' ); break; } } } if( $gBitSystem->isFeatureActive( 'site_top_column' )) { $layoutAreas['top'] = 't'; } $layoutAreas['left'] = 'l'; $layoutAreas['center'] = 'c'; $layoutAreas['right'] = 'r'; if( $gBitSystem->isFeatureActive( 'site_bottom_column' )) { $layoutAreas['bottom'] = 'b'; } $gBitSmarty->assign( 'layoutAreas', $layoutAreas ); $layouts = $gBitThemes->getAllLayouts(); foreach( $layouts as $package => $layout ) { $gBitThemes->generateModuleNames( $layout ); $layouts[$package] = $layout; } $gBitSmarty->assign( 'layouts', $layouts ); $allModulesHelp = $gBitThemes->getAllModules( 'modules', 'help_mod_' ); ksort( $allModulesHelp ); $gBitSmarty->assign( 'allModulesHelp', $allModulesHelp ); $gBitSmarty->assign( 'pageName', 'Layout Options' ); $roles = $gBitUser->getAllUserRoles( ROOT_USER_ID ); $gBitSmarty->assign( "roles", $roles ); ?>