首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Roxy文件管理器的tinymce预览路径错误

Roxy文件管理器的tinymce预览路径错误
EN

Stack Overflow用户
提问于 2017-07-12 22:56:58
回答 1查看 989关注 0票数 0

我已经设置了如下的roxy文件管理器-- app root的目录结构:

roxy文件目录/public/admin/js/fileman

上传目录/ uploads /user_uploads

Roxy配置:

代码语言:javascript
复制
{
"FILES_ROOT":          "uploads/user_uploads",
"RETURN_URL_PREFIX":   "http://xyz.dev",
"SESSION_PATH_KEY":    "",
"THUMBS_VIEW_WIDTH":   "140",
"THUMBS_VIEW_HEIGHT":  "120",
"PREVIEW_THUMB_WIDTH": "100",
"PREVIEW_THUMB_HEIGHT":"100",
"MAX_IMAGE_WIDTH":     "1000",
"MAX_IMAGE_HEIGHT":    "1000",
"INTEGRATION":         "tinymce4",
"DIRLIST":             "php/dirtree.php",
"CREATEDIR":           "php/createdir.php",
"DELETEDIR":           "php/deletedir.php",
"MOVEDIR":             "php/movedir.php",
"COPYDIR":             "php/copydir.php",
"RENAMEDIR":           "php/renamedir.php",
"FILESLIST":           "php/fileslist.php",
"UPLOAD":              "php/upload.php",
"DOWNLOAD":            "php/download.php",
"DOWNLOADDIR":         "php/downloaddir.php",
"DELETEFILE":          "php/deletefile.php",
"MOVEFILE":            "php/movefile.php",
"COPYFILE":            "php/copyfile.php",
"RENAMEFILE":          "php/renamefile.php",
"GENERATETHUMB":       "php/thumb.php",
"DEFAULTVIEW":         "list",
"FORBIDDEN_UPLOADS":   "zip js jsp jsb mhtml mht xhtml xht php phtml php3 php4 php5 phps shtml jhtml pl sh py cgi exe application gadget hta cpl msc jar vb jse ws wsf wsc wsh ps1 ps2 psc1 psc2 msh msh1 msh2 inf reg scf msp scr dll msi vbs bat com pif cmd vxd cpl htpasswd htaccess",
"ALLOWED_UPLOADS":     "",
"FILEPERMISSIONS":     "0644",
"DIRPERMISSIONS":      "0755",
"LANG":                "auto",
"DATEFORMAT":          "dd/MM/yyyy HH:mm",
"OPEN_LAST_DIR":       "yes"
}

JS初始化代码:

代码语言:javascript
复制
$(function() {
        tinymce.init({
            selector: 'textarea',
            menubar: false,
            plugins: 'link image',
            toolbar: "link | image",
            file_browser_callback: RoxyFileBrowser
        });
    });

    function RoxyFileBrowser(field_name, url, type, win) {
        var roxyFileman = '/public/admin/js/fileman/index.html';
        if (roxyFileman.indexOf("?") < 0) {
            roxyFileman += "?type=" + type;
        }
        else {
            roxyFileman += "&type=" + type;
        }
        roxyFileman += '&input=' + field_name + '&value=' + win.document.getElementById(field_name).value;
        if(tinyMCE.activeEditor.settings.language){
            roxyFileman += '&langCode=' + tinyMCE.activeEditor.settings.language;
        }
        tinyMCE.activeEditor.windowManager.open({
            file: roxyFileman,
            title: 'Roxy Fileman',
            width: 850,
            height: 650,
            resizable: "yes",
            plugins: "media",
            inline: "yes",
            close_previous: "no"
        }, {     window: win,     input: field_name    });
        return false;
    }

上传作品和路径的文件在内容是正确的,但当我点击预览文件在文件浏览器它去错误的网址以roxy文件目录开始。它将发送到:

代码语言:javascript
复制
http://xyz.dev/public/admin/js/fileman/uploads/user_uploads/file.jpg

而不是:

代码语言:javascript
复制
http://xyz.dev/uploads/user_uploads/file.jpg

我做错了什么吗?我发现将roxy文件移出根目录非常令人困惑,所有的指令都假定它在根目录中。但我不希望这些文件在根目录下。

EN

回答 1

Stack Overflow用户

发布于 2017-07-26 02:32:19

试试这个你的问题就能解决的代码,

"FILES_ROOT":"/uploads/user_uploads“

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45061211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档