防止Elfinder中的mkdir

恶作剧

我试图在elfinder中禁用mkdir-option。我只希望允许在(根)文件夹中进行上传。以下解决方案不会禁用mkdir选项(即使我删除了mkdir)。有什么提示吗?

tinyMCE.activeEditor.windowManager.open({
file : 'elfinder/elfinder.html',
        title : 'elFinder 2.0',
        width : 950,  
        height : 630,
        resizable : "yes",

    uiOptions: {
        toolbar : [
            // toolbar configuration
            ['open'],
            ['back', 'forward'],
            ['reload'],
            ['home', 'up'],
            ['mkfile', 'upload'],
            ['info'],
            ['quicklook'],
            ['copy', 'cut', 'paste'],
            ['rm'],
            ['duplicate', 'rename', 'edit'],
            ['extract', 'archive'],
            ['search'],
            ['view'],
            ['help']
        ]
    },

   commands : [
    'open', 'reload', 'home', 'up', 'back', 'forward', 'getfile', 'quicklook',
    'download', 'rm', 'duplicate', 'rename', 'mkfile', 'upload', 'copy',
    'cut', 'paste', 'edit', 'extract', 'archive', 'search', 'info', 'view', 'help'
   ],                       
}
用户2928471

编辑connector.php文件,并添加一个名为“ disabled”的键

    'roots' => array(
            array(
                    'driver'     => 'LocalFileSystem',
                    'path'       => '../../ava/externo/',
                    'startPath'  => '../../ava/externo/',
                    'URL'        => dirname($_SERVER['PHP_SELF']) . '/../../ava/externo',
                    'tmbPath'    => '.tmb',
                    'utf8fix'    => true,
                    'tmbCrop'    => false,
                    'tmbBgColor' => 'transparent',
                    'accessControl' => 'access',
                    'acceptedName'    => '/^[^\.].*$/',
                    'disabled' => array('extract', 'archive', 'mkdir'),
                    'tmbSize' => 128,
                    'attributes' => array(
                            array(
                                    'pattern' => '/^\/icons$/',
                                    'read' => true,
                                    'write' => false
                            ),
                            array(
                                    'pattern' => '/\.php$/',
                                    'hidden' => true,
                                    'read' => false
                            ),
                            array(
                                    'pattern' => '/\.zip$/',
                                    'read' => true,
                                    'write' => true
                            )
                    ),
                    'uploadDeny' => array('text/php')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何防止在elFinder中修改文件?

来自分类Dev

Mac中的mkdir -p

来自分类Dev

Elfinder中的Laravel 5.2中间件

来自分类Dev

elFinder connector.php-> Internet Explorer中的路径

来自分类Dev

在 elFinder 中打开 FTP 文件而不提供详细信息

来自分类Dev

如何链接到 elfinder 中的特定卷和路径?

来自分类Dev

Perl,mkdir练习中的Unicode

来自分类Dev

在bash / shell中覆盖mkdir

来自分类Dev

mkdir 命令中变量的使用

来自分类Dev

Elfinder On dblClcik

来自分类Dev

bash 脚本中的 mkdir: mkdir: 无法创建目录 ''

来自分类Dev

在文件文件夹中的Elfinder中映射驱动器

来自分类Dev

Elfinder图像缩略图在Windows和Linux服务器中不显示

来自分类Dev

在 IIS windows 环境下 elFinder 中启用“上传”和“新建文件夹”

来自分类Dev

mkdir函数在C中不起作用

来自分类Dev

mkdir中的详细选项是什么?

来自分类Dev

在bash脚本中找不到mkdir命令

来自分类Dev

无法在DirectAdmin中创建目录(mkdir)

来自分类Dev

bk脚本中带有sed的mkdir

来自分类Dev

shell 脚本中拒绝了 mkdir 权限

来自分类Dev

在Symfony中防止XSS

来自分类Dev

防止UICollectionView中崩溃

来自分类Dev

在Java中防止NullPointerException

来自分类Dev

防止脚本中的睡眠

来自分类Dev

防止在arraylist中重复

来自分类Dev

防止Java中的事件

来自分类Dev

防止在textarea中换行

来自分类Dev

在 main 中防止回溯

来自分类Dev

Elfinder:添加关闭按钮