예제 #1
0
     break;
 case 'add_lang':
 case 'add_lang_new':
     translator_add($option, $task);
     break;
 case 'save_lang_apply':
 case 'save_lang':
 case 'edit_lang':
     translator_edit($option, $task);
     break;
 case 'del_lang':
 case 'lang':
     translator($option);
     break;
 case 'refresh':
     generateBackuprefresh($cid, $option, $_REQUEST['backup']);
     break;
 case 'generate':
     generateBackup($cid, $option);
     break;
 case 'confirm':
     confirmBackup($option);
     break;
 case 'download':
     downloadBackup($_REQUEST[file]);
     break;
 case 'cron':
     HTML_cloner::Cron();
     break;
 case 'about':
 case 'credits':
예제 #2
0
     translator($option);
     break;
 case 'recurse_database':
     goRecurseDatabases();
     break;
 case 'recurse_files':
     goRecurseFiles();
     break;
 case 'cleanup':
     include_once "classes/main.class.php";
     $main = new Main();
     $main->init($_CONFIG);
     $main->cleanUp();
     break;
 case 'refresh':
     generateBackuprefresh($cid, $option, $_REQUEST['backup'], $_CONFIG['refresh_mode']);
     break;
 case 'generate':
     if (empty($_POST) || !wp_verify_nonce($_POST['csrf'], 'generate')) {
         print 'Sorry, your nonce did not verify.';
         exit;
     }
     if ($_CONFIG['refresh_mode']) {
         $_REQUEST['mode'] = "start";
         if ($_CONFIG['enable_db_backup']) {
             goRecurseDatabases();
         }
         //initBackup($_REQUEST['bname']);
         //break;
     }
     generateBackup($cid, $option);