1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
|
<?php
include_once("../../../../../Config/config.php");
session_start(NOM_SESSION);
function CheckAuthentication()
{
return isset($_SESSION['ID']);
return false;
}
$config['LicenseName'] = '';
$config['LicenseKey'] = '';
$baseUrl =URL_ROOT."_FILES/";
$baseDir =PATH_A_FILES;
$config['Images'] = Array(
'maxWidth' => 1600,
'maxHeight' => 1200,
'quality' => 80);
$config['Thumbnails'] = Array(
'url' => $baseUrl . '_thumbs',
'directory' => $baseDir . '_thumbs',
'enabled' => true,
'directAccess' => false,
'maxWidth' => 100,
'maxHeight' => 100,
'bmpSupported' => false,
'quality' => 80);
$config['RoleSessionVar'] = 'Droits_fichiers';
if($_SESSION['finderdomaine']==DOSSIER_DOSSIERSPARTAGES)
{
$config['AccessControl'][] = Array(
'role' => 'lecture',
'resourceType' =>$_SESSION['Nom_dossier'],
'folder' => '/',
'folderView' => true,
'folderCreate' => false,
'folderRename' => false,
'folderDelete' => false,
'fileView' => true,
'fileUpload' => false,
'fileRename' => false,
'fileDelete' => false);
$config['AccessControl'][] = Array(
'role' => 'ecriture',
'resourceType' => $_SESSION['Nom_dossier'],
//'folder' => '/',
'folder' => '/',
'folderView' => true,
'folderCreate' => true,
'folderRename' => true,
'folderDelete' => true,
'fileView' => true,
'fileUpload' => true,
'fileRename' => true,
'fileDelete' => true);
$config['ResourceType'][] = Array(
'name' => $_SESSION['Nom_dossier'],
'url' => $baseUrl . DOSSIER_DOSSIERSPARTAGES.'/'.$_SESSION['Id_dossier'].'/',
'directory' =>$baseDir . DOSSIER_DOSSIERSPARTAGES.'/'.$_SESSION['Id_dossier'].'/',
'maxSize' => 0,
'allowedExtensions' => '',
'deniedExtensions' => 'swf,js');
}
if($_SESSION['finderdomaine']==DOSSIER_EVENTS)
{
$config['AccessControl'][] = Array(
'role' => 'lecture',
'resourceType' =>$_SESSION['Nom_dossier'],
'folder' => '/',
'folderView' => true,
'folderCreate' => false,
'folderRename' => false,
'folderDelete' => false,
'fileView' => true,
'fileUpload' => false,
'fileRename' => false,
'fileDelete' => false);
$config['AccessControl'][] = Array(
'role' => 'ecriture',
'resourceType' => $_SESSION['Nom_dossier'],
'folder' => '/',
'folderView' => true,
'folderCreate' => true,
'folderRename' => true,
'folderDelete' => true,
'fileView' => true,
'fileUpload' => true,
'fileRename' => true,
'fileDelete' => true);
$config['ResourceType'][] = Array(
'name' => $_SESSION['Nom_dossier'],
'url' => $baseUrl . DOSSIER_EVENTS.'/'.$_SESSION['Id_dossier'],
'directory' =>$baseDir . DOSSIER_EVENTS.'/'.$_SESSION['Id_dossier'],
'maxSize' => 0,
'allowedExtensions' => '',
'deniedExtensions' => 'swf,js');
}
$config['DefaultResourceTypes'] = '';
$config['CheckDoubleExtension'] = true;
$config['DisallowUnsafeCharacters'] = false;
$config['FilesystemEncoding'] = 'ISO-8859-2';
$config['ForceAscii'] = true;
$config['SecureImageUploads'] = true;
$config['CheckSizeAfterScaling'] = true;
$config['HtmlExtensions'] = array('html', 'htm', 'xml', 'js');
$config['HideFolders'] = Array(".*", "CVS");
$config['HideFiles'] = Array(".*");
$config['ChmodFiles'] = 0777 ;
$config['ChmodFolders'] = 0755 ;
$config['XSendfile'] = false;
include_once "plugins/imageresize/plugin.php";
include_once "plugins/fileeditor/plugin.php";
include_once "plugins/zip/plugin.php";
$config['plugin_imageresize']['smallThumb'] = '90x90';
$config['plugin_imageresize']['mediumThumb'] = '120x120';
$config['plugin_imageresize']['largeThumb'] = '180x180'; |
Partager