public function download() { $project = $_GET['idProject']; $facade = new SystemFacade($project); $root = $facade->getFileSystem()->getRoot()->getID(); echo $facade->makeZipFromDir($root); }
public function download() { $id = $_GET['file']; $project = $_GET['project']; $facade = new SystemFacade($project); $facade->makeDownloadPage($id); }
public function getdirlist() { $idProject = $_POST['id']; $facade = new SystemFacade($idProject); $code = $facade->makeMovableFileList(); echo $code; }
public function download() { $dirCrypted = $_GET['file']; $project = $_GET['project']; $facade = new SystemFacade($project); $dir = $facade->decrypt($dirCrypted); echo $facade->makeZipFromDir($dir); }
public function getmovingdirlist() { $idFile = $_POST['id']; $idProject = $_POST['idProj']; $facade = new SystemFacade($idProject); $id = $facade->decrypt($idFile); $facade->setCurrentFile($id); echo $facade->makeMovableFileList(); }
public function delete_content() { $type = $_POST['type']; $id = $_POST['id']; $project = $_POST['project']; $facade = new SystemFacade($project); $facade->deleteObject($type, $id); echo $facade->makeFileList(); }
public function display() { $project = $_POST['project']; $cryptedId = $_POST['id']; $facade = new SystemFacade($project); $id = $facade->decrypt($cryptedId); $file = $facade->getFileSystem()->getFile($id); $displayer = new Displayer($file); $displayer->display(); }
public function sendDirContent() { $idDir = $this->input->post('id'); $idProject = $this->input->post('project'); if ($idDir && $idProject) { $Facade = new SystemFacade($idProject); $id = $Facade->decrypt($idDir); $Facade->setCurrentFile($id); echo $Facade->makeFileList(); } }
public function create_directory() { $parentCrypted = $_POST['parent']; $name = $_POST['name']; $project = $_POST['project']; $type = "SystemDirectory"; $facade = new SystemFacade($project); $parent = $facade->decrypt($parentCrypted); $facade->createObject($parent, $name, $type); $facade->setCurrentFile($parent); echo $facade->makeFileList(); }
public function upload() { if (isset($_FILES)) { $project = $_POST['project']; $parentDirCrypted = $_POST['parent']; $facade = new SystemFacade($project); $parent = $facade->decrypt($parentDirCrypted); for ($i = 0; $i < count($_FILES['file']['name']); $i++) { $fileName = $_FILES['file']['name'][$i]; $fileTmp = $_FILES['file']['tmp_name'][$i]; $fileType = $_FILES['file']['type'][$i]; $fileSize = $_FILES['file']['size'][$i]; $fileError = $_FILES['file']['error'][$i]; $uploader = new Uploader($fileName, $fileType, $fileTmp, $fileSize, $fileError); if ($uploader->uploadFile()) { $facade->manageFileName($fileName, $parent); if ($facade->createObject($parent, $uploader->getFileName(), $uploader->getRealType(), $uploader->getFileType(), $uploader->getUploadedSource())) { $facade->refreshDirectoryDate($parent); } else { echo "Couldn't save file to database."; } } else { echo $uploader->getError(); } } echo $facade->makeFileList(); } }
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $parentCrypted = $_POST['parent']; $name = $_POST['name']; $project = $_POST['project']; $type = "SystemDirectory"; $facade = new SystemFacade($project); $parent = $facade->decrypt($parentCrypted); $facade->createObject($parent, $name, $type); $facade->setCurrentFile($parent); echo $facade->makeFileList();
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $idFile = $_POST['id']; $idProject = $_POST['idProj']; $facade = new SystemFacade($idProject); $facade->switchFileCrypted($idFile); echo $facade->makeMovableFileList();
require_once APPPATH . 'models/DatabaseFactory.php'; require_once APPPATH . 'interfaces/SystemObjectInterface.php'; require_once APPPATH . 'abstracts/SystemObject.php'; require_once APPPATH . 'models/SystemDirectory.php'; require_once APPPATH . 'abstracts/File.php'; require_once APPPATH . 'models/Crypter.php'; require_once APPPATH . 'models/Displayer.php'; require_once APPPATH . 'models/Downloader.php'; require_once APPPATH . 'models/FileAudio.php'; require_once APPPATH . 'models/FileCode.php'; require_once APPPATH . 'models/FileImage.php'; require_once APPPATH . 'models/FileVideo.php'; require_once APPPATH . 'models/SystemTree.php'; require_once APPPATH . 'models/SystemFacade.php'; $Facade = new SystemFacade($this->session->userdata('id_project')); ?> <div class="row"> <div class="col-sm-12"> <div id="file" class="adjust-panel panel panel-default"> <div class="panel-heading"> <h1 class="text-center">Fichier</h1> </div> <div class="panel-body">
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $project = $_POST['project']; $cryptedId = $_POST['id']; $facade = new SystemFacade($project); $id = $facade->decrypt($cryptedId); $file = $facade->getFileSystem()->getFile($id); $displayer = new Displayer($file); $displayer->display();
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; if (isset($_POST['project']) && isset($_POST['id'])) { $idProject = $_POST['project']; $idFile = $_POST['id']; $Facade = new SystemFacade($idProject); $id = $Facade->decrypt($idFile); $Facade->setCurrentFile($id); echo $Facade->makeFileList(); } else { echo 'No file selected'; }
public function sendDirContent() { $idDir = $_POST['id']; $idProject = $_POST['project']; if ($idDir && $idProject) { $Facade = new SystemFacade($idProject); $id = $Facade->decrypt($idFile); $Facade->setCurrentFile($id); echo $Facade->makeFileList(); } }
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; if (isset($_FILES)) { $project = $_POST['project']; $parentDirCrypted = $_POST['parent']; $facade = new SystemFacade($project); $parent = $facade->decrypt($parentDirCrypted); for ($i = 0; $i < count($_FILES['file']['name']); $i++) { $fileName = $_FILES['file']['name'][$i]; $fileTmp = $_FILES['file']['tmp_name'][$i]; $fileType = $_FILES['file']['type'][$i]; $fileSize = $_FILES['file']['size'][$i]; $fileError = $_FILES['file']['error'][$i]; $uploader = new Uploader($fileName, $fileType, $fileTmp, $fileSize, $fileError); if ($uploader->uploadFile()) { $facade->manageFileName($fileName, $parent); if ($facade->createObject($parent, $uploader->getFileName(), $uploader->getRealType(), $uploader->getFileType(), $uploader->getUploadedSource())) { $facade->refreshDirectoryDate($parent); } else { echo "Couldn't save file to database."; } } else { echo $uploader->getError(); } } echo $facade->makeFileList(); }
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $idProject = $_POST['id']; $facade = new SystemFacade($idProject); $code = $facade->makeMovableFileList(); echo $code;
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $id = $_GET['file']; $project = $_GET['project']; $facade = new SystemFacade($project); $facade->makeDownloadPage($id);
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $project = $_GET['idProject']; $facade = new SystemFacade($project); $root = $facade->getFileSystem()->getRoot()->getID(); echo $facade->makeZipFromDir($root);
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $type = $_POST['type']; $id = $_POST['id']; $project = $_POST['project']; $facade = new SystemFacade($project); $facade->deleteObject($type, $id); echo $facade->makeFileList();
<?php $_GRUNT_PATH = 1; require_once '../GruntFileSystem.php'; $dirCrypted = $_GET['file']; $project = $_GET['project']; $facade = new SystemFacade($project); $dir = $facade->decrypt($dirCrypted); echo $facade->makeZipFromDir($dir);