2016-04-28 56 views
0

我在文件管理器插件的工作:如何只顯示elfinder文件夾列表(jQuery的文件管理器插件)

http://studio-42.github.io/elFinder/#elf_l1_Lw

在根文件夾中,用戶可以共享文件夾但是,其他人,如果該文件夾不共享,其他人不應該看到它。

在教程,我可以隱藏的文件夾名稱模式的文件夾基

https://github.com/Studio-42/elFinder/wiki/Simple-file-permissions-control

<?php 
array(
    'driver' => 'LocalFileSystem', // driver for accessing file system (REQUIRED) 
    'path' => 'path/to/files', // path to files (REQUIRED) 
    'attributes' => array(
     array(
      'pattern' => '/^TEST$/', //You can also set permissions for file types by adding, for example, .jpg inside pattern. 
      'hidden' => true 
     ) 
    ) 
), 

然而,問題是:

1)如何限制規則以一個文件夾列表而不是模式? e,g,我會在數據庫中存儲共享信息的文件名,用戶將得到一個允許列表,可讀文件夾

2)如何限制規則只限文件夾(不是文件)根文件夾?

非常感謝您的幫助。

回答

1

如果你想擁有共享文件夾的所有用戶,並在同一時間有一個用戶特定的文件夾 - 我建議你使用Multiple Roots

學習使用的模式,你可以使用一個像文件夾在您的示例中,一個用於此文件夾中的文件與'pattern' => '/^TEST\/.*/'

相關問題