elFinder - 根文件夹和子文件夹的单独访问控制

时间:2016-02-08 11:09:32

标签: php jquery regex elfinder

我有一个非常厚的问题,但如何禁用删除/重命名root中的第一级文件夹?

例如,如果我的根路径是路径/到/ files ,那么我想阻止用户在根路径/之后删除/重命名第一级文件夹/ files / first_level_folder ,但用户应该能够完全控制 path / to / files / first_level_folder / Subfolders

我尝试过:

    'attributes' => array(
                        array(
                                'pattern' => '/no_edit_path/', 
                                'read'    => true,
                                'write'   => false,
                                'locked'  => true,
                                'hidden'  => false
                            ),
                        array(
                                'pattern' => '/no_edit_path/*', 
                                'read'    => true,
                                'write'   => true,
                                'locked'  => false,
                                'hidden'  => false
                            ),
                        )

我有一个理想的效果,用户不能使用第一级文件夹,但后来我无法添加子文件夹和文件......是否有解决方法?

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

在尝试了几件事之后,我找到了解决方案。也许它会在将来帮助某人。

  'attributes' => array(
                        array(
                                'pattern' => '/no_edit_path$/', 
                                'read'    => true,
                                'write'   => false,
                                'locked'  => true,
                                'hidden'  => false
                            ),
                        array(
                                'pattern' => '/no_edit_path/.*/', 
                                'read'    => true,
                                'write'   => true,
                                'locked'  => false,
                                'hidden'  => false
                            ),
                        )
相关问题