forked from nao-pon/elFinder
-
Notifications
You must be signed in to change notification settings - Fork 0
Simple file permissions control
troex edited this page Aug 26, 2011
·
8 revisions
TODO describe more how locked and hidden works
Assign an attributes array inside the specific mounted driver you would like to set the permissions for.
Example:
<?php
array(
'driver' => 'LocalFileSystem', // driver for accessing file system (REQUIRED)
'path' => 'path/to/files/main_root', // path to files (REQUIRED)
//'accessControl' => 'access', // disable and hide dot starting files (OPTIONAL)
'attributes' => array(
array(
'pattern' => '/\TEST$/', //You can also set permissions for file types by adding, for example, .jpg inside pattern.
'read' => false,
'write' => false,
'locked' => true
)
)
),You can set the following true/false to the attributes:
'read' => true/false,
'write' => true/false,
'locked' => true/false,
'hidden' => true/false
Discussion: https://github.com/Studio-42/elFinder/issues/98#issuecomment-1866553