maintenance(); break; } case 'search' : { $query = ' DELETE FROM '.SEARCH_TABLE.' ;'; pwg_query($query); break; } case 'compiled-templates' : { $template->delete_compiled_templates(); FileCombiner::clear_combined_files(); break; } default : { break; } } // +-----------------------------------------------------------------------+ // | template init | // +-----------------------------------------------------------------------+ $template->set_filenames(array('maintenance'=>'maintenance.tpl')); $start_url = get_root_url().'admin.php?page=maintenance&action='; $template->assign( array( 'U_MAINT_CATEGORIES' => $start_url.'categories', 'U_MAINT_IMAGES' => $start_url.'images', 'U_MAINT_HISTORY_DETAIL' => $start_url.'history_detail', 'U_MAINT_HISTORY_SUMMARY' => $start_url.'history_summary', 'U_MAINT_SESSIONS' => $start_url.'sessions', 'U_MAINT_FEEDS' => $start_url.'feeds', 'U_MAINT_DATABASE' => $start_url.'database', 'U_MAINT_C13Y' => $start_url.'c13y', 'U_MAINT_SEARCH' => $start_url.'search', 'U_MAINT_COMPILED_TEMPLATES' => $start_url.'compiled-templates', 'U_HELP' => get_root_url().'admin/popuphelp.php?page=maintenance', ) ); // +-----------------------------------------------------------------------+ // | Define advanced features | // +-----------------------------------------------------------------------+ $advanced_features = array(); //$advanced_features is array of array composed of CAPTION & URL $advanced_features = trigger_event( 'get_admin_advanced_features_links', $advanced_features ); $template->assign('advanced_features', $advanced_features); // +-----------------------------------------------------------------------+ // | sending html code | // +-----------------------------------------------------------------------+ $template->assign_var_from_handle('ADMIN_CONTENT', 'maintenance'); ?>