狂犬病/filemanager

完全响应式文件管理器,支持与tinyMCE和Silex后端集成

维护者

详细信息

github.com/Xpycts/FileManager

源代码

安装: 7

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 1

语言:JavaScript

dev-master 2016-11-25 09:46 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:53:23 UTC


README

基于 (https://github.com/trippo/ResponsiveFilemanager)

并查看作者仓库 (https://github.com/Kingtreemonkey/FileManager)

安装

Silex上的操作

将配置文件复制到配置目录并在app.php中添加到项目中

$app['FileManager'] = function() {
        return require (__DIR__.'/../config/'."tinymce_filemanager.php");
    };

添加ControllerProvider

$app->mount('/filemanager', new \Rabies\FileManager\FileManagerControllerProvider());

将模板文件夹复制到您的twig模板目录

将插件添加到TinyMCE

将插件文件复制到tinymce插件文件夹

在tinyMCE初始化中添加responsivefilemanager到插件列表和按钮列表

添加文件管理器路径和标题

external_filemanager_path:"/filemanager",
filemanager_title:"Responsive Filemanager"

例如

tinymce.init({
selector: '.wysiwyg',
language: 'en',
browser_spellcheck: true,
theme: 'modern',
plugins: [
'advlist autolink lists link image charmap print preview hr anchor pagebreak',
'searchreplace wordcount visualblocks visualchars code fullscreen',
'insertdatetime media nonbreaking save table contextmenu directionality',
'emoticons template paste textcolor colorpicker textpattern imagetools localautosave responsivefilemanager'
],
toolbar1: 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent ',
toolbar2: 'print preview | fontsizeselect forecolor backcolor emoticons | link media image responsivefilemanager | localautosave',
relative_urls: false,
image_advtab: true,
external_filemanager_path:"/filemanager",
filemanager_title:"Responsive Filemanager"
});