2016-04-28 11 views
0

:ルートフォルダに(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)Aにルールを制限する方法パターンの代わりにフォルダのリスト? e、g、共有情報のデータベースにファイル名を格納します。ユーザーは許可された読み取り可能なフォルダのリストを取得します

2)フォルダのみ(ファイルではない)にルールを制限する方法ルートフォルダ?

ありがとうございました。

答えて

1

あなたはすべてのユーザーのフォルダを共有しているしたいと同時に、ユーザーの特定のフォルダを持っている場合 - 私はあなたがパターンを使用することを学ぶMultiple Roots

を使用することをお勧めしたい、あなたのようなフォルダのいずれかを使用することができますあなたの例では、1つは'pattern' => '/^TEST\/.*/'

関連する問題