예제 #1
0
                 $response = $fm->delete();
             }
             break;
         case 'addfolder':
             if ($fm->getvar('path') && $fm->getvar('name')) {
                 $response = $fm->addfolder();
             }
             break;
         case 'download':
             if ($fm->getvar('path')) {
                 $fm->download();
             }
             break;
         case 'preview':
             if ($fm->getvar('path')) {
                 $fm->preview();
             }
             break;
         case 'maxuploadfilesize':
             $fm->getMaxUploadFileSize();
             break;
     }
 } else {
     if (isset($_POST['mode']) && $_POST['mode'] != '') {
         switch ($_POST['mode']) {
             default:
                 $fm->error($fm->lang('MODE_ERROR'));
                 break;
             case 'add':
                 if ($fm->postvar('currentpath')) {
                     $fm->add();
예제 #2
0
                 $response = $fm->addfolder();
             }
             break;
         case 'download':
             if ($fm->getvar('path')) {
                 $fm->download();
             }
             break;
         case 'preview':
             if ($fm->getvar('path')) {
                 if (isset($_GET['thumbnail'])) {
                     $thumbnail = true;
                 } else {
                     $thumbnail = false;
                 }
                 $fm->preview($thumbnail);
             }
             break;
         case 'maxuploadfilesize':
             $fm->getMaxUploadFileSize();
             break;
     }
 } else {
     if (isset($_POST['mode']) && $_POST['mode'] != '') {
         switch ($_POST['mode']) {
             default:
                 $fm->error($fm->lang('MODE_ERROR'));
                 break;
             case 'add':
                 if ($fm->postvar('currentpath')) {
                     $fm->add();