必威体育Betway必威体育官网
当前位置:首页 > 网站建设

FCKeditor编辑器添加图片上传功能及解决图片路径问题

时间:2018-01-21 06:01:00来源:网站建设作者:seo实验室小编阅读:69次「手机版」
 

fckeditor 上传图片

现在很多CMS系统因为安全原因会把后台编辑器里的上传功能给去除,但这样一来对实际使用过程造成了很多麻烦,今天我们以ASPCMS系统的fckeditor编辑器为例,说明一下如何增加图片上传功能。

1. 打开网站后台编辑器里的admin/editor/fckconfig.js这个文件

找到FCKConfig.ImageUpload = false 这句,把false改成true就行啦。

FCKConfig.ImageBrowser = false ; 这里也同样把false改成true

2. 看一下admin/editor/editor目录下面的filemanager文件夹是否存在,如果不在就去下载一个2.6.3版本以上的fck编辑器,把里面的filemanager文件夹复制过来。当然这里是ASP的,所以其他语言像PHP什么的文件夹可以删除。

3. 接下来设置文件上传的路径,打开admin/editor/filemanager/connectors/asp文件夹的config.asp这个文件进行如下设置

ConfigIsEnabled = True 是否开启上传功能

ConfigUserFilesPath = “../../../../../uploads/” 文件上传目录,相对于该文件夹

这里要重点指出的ConfigUserFilesPath = “../../../../../uploads/”这里如果这样设置,我最后发现两个问题

A. ConfigUserFilesPath = “../../../../../uploads/”这样设置虽然图片可以上传,但插入编辑器里的图片路径是有问题的,所以我试了很多次最后把它改成ConfigUserFilesPath = “/uploads/”就可以了。如果您的网站是放在下级文件夹里也可以这样设置ConfigUserFilesPath = “文件夹名称/uploads/”。

B. 至于第二个问题,我感觉好奇怪,FCKeditor编辑器的图片路径会出现两个斜杠//,虽然图片也能显示,但看起来总归不舒服。请打开admin/editor/editor/ filemanager/connectors/asp文件夹里的,io.asp这个文件,请把:

function CombinePaths( sBasePath, sfolder)

CombinePaths = RemoveFromEnd(sBasePath, "/") & "/" & RemoveFromStart( sFolder, "/")

end function

改成

function CombinePaths( sBasePath, sFolder)

sFolder = replace(sFolder, "", "/")

CombinePaths = RemoveFromEnd(sBasePath, "/") & "/" & RemoveFromStart( sFolder, "/")

end function

4. 最后设置上传后的图片自动改名,请打开admin/editor/editor/ filemanager/connectors/asp文件夹里的commands.asp这个文件

在文件中添加如下语句

dim rannum

dim dtnow

dim getnewfilename

dtnow=now()

randomize

rannum=int(90*rnd)+10

getnewfilename=year(dtnow) & right("0" & month(dtnow),2) & right("0" & day(dtnow),2) & right("0"& hour(dtnow),2) & right("0”"& minute(dtnow),2) & right("0" & second(dtnow),2) & rannum

并将

sFileName = ouploader.file("newfile")name

改为

sFileName = getnewfilename &"."& split(ouploader.file("newfile").name,".")(1)

以上是关于ASPCMS网站系统的一点小小的改进,希望对有这方面需要的朋友有所帮助,今后我们还将关注该系统的其他问题。本文来自于http://www.nbhywl.com 由宁波泓宇网络写作转载请保留作者链接,谢谢。

相关阅读

互联网产品的用户运营—-路径转化分析

先说说用户运营,不管是toB还是toC的产品,都需要对用户行为进行分析,对用户习惯进行教育,使用户;对产品产生粘性和活跃,即“用户画像+行

运营狗的成长路径

  但凡提到互联网公司,大家最先想到的是程序猿GG和产品经理,运营岗似乎是一个存在感比较弱的角色。确实,由于运营工作的高度不标准

章喵喵的运营成长路径:我在往“优秀”一步步靠近

毕业4年,从事文案、新媒体小编到新媒体运营,在一家创业公司呆到现在,已成了“骨灰级”元老!刚毕业那会作为一个小白,不在乎钱,只在乎能

社群之变现路径探讨

文/磊少01.社群如何变现?一直以来都是大家喜欢去研究和探讨的问题,要说简单,其实也简单,因为的确很多人靠社群,实现了年盈利上千万,要说

运营成长手册:一个运营的能力模型与成长路径

这一篇,我们分两个维度来聊聊一个运营的成长,一是一个运营的能力构成和能力模型,二则是一个运营从入门小白到大神,依次要突破的几大障

分享到:

栏目导航

推荐阅读

热门阅读