containerid = remositoryRepository::getParam($_REQUEST, 'containerid', 0); $_REQUEST['act'] = 'ftp'; } function listTask () { $containerID = 0; $clist = $this->repository->getSelectList(false,$containerID,'cfid','class="inputbox"',$this->remUser,true); $view = $this->admin->newHTMLClassCheck ('listFtpHTML', $this, 0, $clist); if ($view AND $this->admin->checkCallable($view, 'view')) $view->view(); } function uploadTask () { $upload_path = $this->repository->Up_Path.'/'; $extensionlist = remositoryRepository::getParam($_REQUEST, 'extensionlist', ''); if (trim($extensionlist) == '*') $extensions = '*'; else { $extensions = explode(',', $extensionlist); $extensions = array_map('trim', $extensions); } $extensiontitle = remositoryRepository::getParam($_POST, 'extensiontitle', ''); $container = new remositoryContainer($this->admin->currid); if ($upload_path AND $this->admin->currid) $this->addOneLevel ($upload_path, $container, $extensions, $extensiontitle,true); $this->backTask( _DOWN_STRUCTURE_ADDED ); } }