一谈到在线编辑器FreeTextBox,我想众多站长都为之喜为之忧!
这是一个免费的在线编辑器,应用在论坛或留言板、文章发布、新闻发布等地方,非常实用!
其功能是比较强大的,基本能满足各种发布系统!
但是,它的缺点也是致命的,不知道俺使用的是免费版的还是咋滴,总之,这个致命的缺点也让俺为之心痛,但是由于其设置简单,又不得不用!
昨天,俺分析了一下FreeTextBox的部分源代码,总结了部分使用的技巧,希望能与大家分析下!
上传图片是FreeTextBox的致命缺点!首先,默认情况下,该在线编辑器可允许任何用户上传图片和删除图片!并且,上传的图片都默认保存到同一个文件夹下!
这就带来是严重的安全隐患,比如,A会员在网站中发布了自己的图文并茂的文章;当B会员欲发表自己的图文并茂的文章时,使用该编辑器,当上传图片的时候,他是可能看到A上传的图片的,如果一不小心,有可能将A的图片也删除了,导致文章引用的图片地址无法找到资源,就造成了图片无法显示的效果!此为其一,后面还有更多,再逐一介绍吧!
①针对图片上传的功能,我们可以根据需要将相关的功能禁用即可!
如上图,使用记事本打开FreeTextBox自带的“ftb.imagegallery.aspx”网页文件,找到上图红线圈住的那两行代码,可禁用其文件删除和文件上传功能,默认的值都是“true”,即允许的意思,改为上图中的“false”即可!
修改好了,当我们使用在线编辑器的时候,工具栏上的上传图片的功能仍然是存在的,如下图!
点击以后,和往常一样,会弹出“插入图片”的对话框!如下图!
这个时候,就没有了上传图片和删除文件的功能了,已经被完全禁用了!
不过,这也有一个缺点,那就是,尽管没有了上传和删除的功能,但是仍然能显示出已上传的图片的缩略图片,一点击,会弹出错误对话框,图片也无法插入到在线编辑器里面,只不过,弹出的对话框没啥影响,大不了点击“确定”即可!
唉,将就着使用吧;上传和删除的功能是解决了,但是仍然不能从根本上解决问题,如果能在工具栏中取消上传图片的按钮,那就更完美拉,希望达人指点指点!
②上传的图片太多,生成缩略图速度太慢,如何快速插入图片?
使用这个在线编辑器插入图片,还得等待该编辑器生成一大堆的图片缩略图,然后从列表中慢慢慢地找到已上传的图片,选择,双击,这样才能插入!
试问?如果您的图片非常多,那么,就导致显示的速度相当慢;如果您上传的图片文件名称“鬼迷之眼”的,那么,要找到自己想插入的图片,实在也不是一件很容易的事情!
那么,我们该如何解决这个问题呢,如何才能迅速插入所需要的图片?
那还得使用FTP软件,上传图片可以通过FTP上传到指点目录,这个过程速度非常快,大可不必担心!
要迅速插入图片,还得使用复制、粘贴图片源代码方法!
首先,打开你网站中存在图文并茂的一篇文章,之后,在IE窗口中执行操作“查看”→“源文件”,在源文件中找到诸如“/Img/FreeBoxImg/FreeTextBoxUpLoadImg/Web2008-6-22-2.gif”等与插入的图片相关的路径,然后,将其复制(复制其中一个就足够了),返回到在线编辑器,并切换到HTML代码模式,在需要插入的地方粘贴以上图片源路径,最后,将“Web2008-6-22-2.gif”这个名称改为您欲插入的图片名称即可!
切换到在线编辑器的“设计”模式,即可迅速,快速的到达插入图片的效果了!