ckeditor 4上的fileman具有图像的绝对路径

ckeditor 4上的fileman具有图像的绝对路径,ckeditor,roxy-fileman,Ckeditor,Roxy Fileman,我在ckeditor 4上安装了fileman roxyfileman.com,当我上传图像时,我得到了相对路径 /maillist/maillist/admin/js/ckeditor/fileman/Uploads/roxy-fileman-logo.gif 我应该在conf.json上放置哪个绝对路径 文件\u根:, 会话路径密钥: 取得 http://www.mydomain.com/maillist/maillist/admin/js/ckeditor/fileman/Uploads/

我在ckeditor 4上安装了fileman roxyfileman.com,当我上传图像时,我得到了相对路径

/maillist/maillist/admin/js/ckeditor/fileman/Uploads/roxy-fileman-logo.gif

我应该在conf.json上放置哪个绝对路径 文件\u根:, 会话路径密钥:

取得

http://www.mydomain.com/maillist/maillist/admin/js/ckeditor/fileman/Uploads/roxy-fileman-logo.gif


感谢最近版本的roxy fileman添加了一个参数:RETURN\u URL\u PREFIX,可以在conf.json文件中设置。 它工作得很好,但需要在conf.json中硬编码完整的URL

但是,如果您需要更灵活的方式,例如,如果您处理多个环境,则可以通过将RETURN\u URL\u PREFIX参数设置为布尔标志来修改其工作方式:

在conf.json中将其设置为1 修改main.js,第700-701行和801-802行:

if(RoxyFilemanConf.RETURN_URL_PREFIX){
    var prefix = location.protocol+'//'+location.hostname;
而不是:

if(RoxyFilemanConf.RETURN_URL_PREFIX){
var prefix = RoxyFilemanConf.RETURN_URL_PREFIX;
编辑:以下是conf.json的外观,请注意返回的\u URL\u前缀值:

{
"FILES_ROOT":          "",
"RETURN_URL_PREFIX":   "1",
"SESSION_PATH_KEY":    "image_browser_url",
"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":         "ckeditor",
"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":         "thumb",
"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"
}

roxy fileman的最新版本为此添加了一个参数:RETURN\u URL\u PREFIX,可以在conf.json文件中设置。 它工作得很好,但需要在conf.json中硬编码完整的URL

但是,如果您需要更灵活的方式,例如,如果您处理多个环境,则可以通过将RETURN\u URL\u PREFIX参数设置为布尔标志来修改其工作方式:

在conf.json中将其设置为1 修改main.js,第700-701行和801-802行:

if(RoxyFilemanConf.RETURN_URL_PREFIX){
    var prefix = location.protocol+'//'+location.hostname;
而不是:

if(RoxyFilemanConf.RETURN_URL_PREFIX){
var prefix = RoxyFilemanConf.RETURN_URL_PREFIX;
编辑:以下是conf.json的外观,请注意返回的\u URL\u前缀值:

{
"FILES_ROOT":          "",
"RETURN_URL_PREFIX":   "1",
"SESSION_PATH_KEY":    "image_browser_url",
"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":         "ckeditor",
"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":         "thumb",
"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"
}

这对我来说很有效,我只是在一个RETRUN\u URL\u前缀中添加了一个绝对URL

希望这有帮助

{ 文件\u根:, 返回\u URL\u前缀:https://www.strategic-options.com, 会话路径密钥:, 拇指\视图\宽度:140, 拇指高度:120, 预览\u拇指\u宽度:100, 预览拇指高度:100, 最大图像宽度:1000, 最大图像高度:1000, 集成:ckeditor, 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, 上传:php/UPLOAD.php, 下载:php/DOWNLOAD.php, DOWNLOADDIR:php/DOWNLOADDIR.php, DELETEFILE:php/DELETEFILE.php, MOVEFILE:php/MOVEFILE.php, COPYFILE:php/COPYFILE.php, 重命名文件:php/RENAMEFILE.php, GENERATETHUMB:php/thumb.php, 默认视图:列表, 禁止上传:zip js jsp jsb mhtml mht xhtml xht php phtml php3 php4 php5 phps shtml jhtml pl sh py cgi exe应用程序小工具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, 允许的上传:, 文件权限:0644, 电话:0755, 朗:汽车, 日期格式:年月日, 打开最后一个目录:是
} 这对我来说很有效,我只是在一个RETRUN\u URL\u前缀中添加了一个绝对URL

希望这有帮助

{ 文件\u根:, 返回\u URL\u前缀:https://www.strategic-options.com, 会话路径密钥:, 拇指\视图\宽度:140, 拇指高度:120, 预览\u拇指\u宽度:100, 预览拇指高度:100, 最大图像宽度:1000, 最大图像高度:1000, 集成:ckeditor, 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, 上传:php/UPLOAD.php, 下载:php/DOWNLOAD.php, DOWNLOADDIR:php/DOWNLOADDIR.php, DELETEFILE:php/DELETEFILE.php, MOVEFILE:php/MOVEFILE.php, COPYFILE:php/COPYFILE.php, 重命名文件:php/RENAMEFILE.php, GENERATETHUMB:php/thumb.php, 默认视图:列表, 禁止上传:zip js jsp jsb mhtml mht xhtml xht php phtml php3 php4 php5 phps shtml jhtml pl sh py cgi exe应用程序小工具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, 允许的上传:, 文件权限:0644, 电话:0755, 朗:汽车, 日期格式:年月日, 打开最后一个目录:是
}我这样做,除了添加到src中的1之外,所有的事情都会实现。@Peymanabdollahy:你能更具体地说明这个问题吗?现在,我只是不理解你的情况/期望。我照你说的做,除了返回URL前缀1中的1被添加到绝对路径的开头外,它还起作用。我这样做,除了添加到src的1之外,一切都会实现。@Peymanabdollahy:你能更具体地说明这个问题吗?现在,我只是不知道
我不理解你的情况/期望。我照你说的去做,除了返回URL前缀中的1之外,它是有效的:1添加到绝对路径的开头。