Testlink 1.74/1.9 的 fckedit上传图片配置示例
上一篇 /下一篇 2009-03-13 11:14:53/ 个人分类:TestLink
[若TL更新至1.9],所有配置完毕后请添加如下配置
=====51Testing软件测试网Px5l$GC+Sr2K- 1. 打开testlink/third_party/fckeditor/editor/filemanager/connectors/php/config.php 文件
- 2.查找$Config['Enabled'] = false;替换false为true
- 3.查找 $Config['UserFilesPath'] = '/userfiles/' ; 将userfiles路径替换为testlink的图片上传路径 'testlink/upload_area'51Testing软件测试网e%FeW1T;u/P3]u*m/pi
http://www.teamst.org/forum/viewtopic.php?f=11&t=325551Testing软件测试网e0`-Z#FPx
http://www.teamst.org/forum/viewtopic.php?f=1&t=3684
7\e2b5F'BOOr8h356092
1A?8h)_4b5uy356092备注:替换后可能会出现安全问题,具体原因参考链接,考虑到该TL为公司内网使用,因此不予修改51Testing软件测试网*euu8XY4]1K V|
V}9B6G5MW:}35609251Testing软件测试网T]I@.B6kJ?U8^K
一fckedit简介
fckedit是testlink采用的一个第三方插件,是文本编辑和插入图片的控件。具体位置在testcase中点击插入图片,就可以看到了。(当然,默认安装好testlink后,是无法成功插入图片的,因此需要配置)51Testing软件测试网Vr"E&[f3Y-^
51Testing软件测试网;e&a#r*iE$n#[(c W
(windows版本的修改方式)
'k6ea@ }-}356092首先在testlink的目录下建立一个上传目录TestLink_upload,并确认该目的地址文件夹必须是可读写的而且能用网络访问的
WQCb7S$[Z"^3560921.修改<testlink>\third_party\fckeditor\fckconfig.js文件,选择php模式51Testing软件测试网n&mjZm*PY
去掉// FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ; // PHP style. server side code的注释51Testing软件测试网gf S-CSR7L
将var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
,h r0Tp6J`356092var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | php
Up MC:F-nAJ356092里面的asp都改为php
2.修改<testlink>\third_party\fckeditor\editor\filemanager\browser\default\connectors\php\config.php
&Mh:]e c;z356092$Config['Enabled'] = false ;51Testing软件测试网 t? cs_m?@&R
改为$Config['Enabled'] = true ;51Testing软件测试网#QOxVlq-eDJ-n
$Config['UserFilesPath'] = '/userfiles/' ;
^ tO*OWJ356092改为$Config['UserFilesPath'] = 'TestLink_upload/' ;51Testing软件测试网 R0O5r6k6u4^Sz
$Config['UserFilesAbsolutePath'] = '' ;
Ox4T:u7U%[sbL356092改为$Config['UserFilesAbsolutePath'] = 'C:\\www\\\testlink\\TestLink_upload\\' ;
3.修改<testlink>\third_party\fckeditor\editor\filemanager\upload\php\config.php
"c j\E8e356092$Config['Enabled'] = false ;
*Nk@P _ p A356092改为$Config['Enabled'] = true ;
$Config['UserFilesPath'] = '/userfiles/' ;51Testing软件测试网U0v ?[Ln)W{ ^$T
改为$Config['UserFilesPath'] = 'TestLink_upload/' ;
$Config['UserFilesAbsolutePath'] = '' ;51Testing软件测试网:~Q]-V*w)?1Ro k
改为$Config['UserFilesAbsolutePath'] = 'C:\\www\\\testlink\\TestLink_upload\\' ;51Testing软件测试网h)L C0C6K?Y!^k6Q
4. 重启电脑等待1-2小时后,修改就生效了(很奇怪,不是重启apache或者电脑后立马生效的,我配置2次都是如此)
V9O}XuA(Z356092三. 基本操作示例51Testing软件测试网p*X#}1Vb mR
添加图片
3O"x9z*Q c@-s356092
F U.J(el\356092添加图片的超链接51Testing软件测试网*}9Y,m|Wna&Q@)A
:Q6oxZ)EB(n35609251Testing软件测试网A?rE(Ed5eWK3vU
(pH5v^(z_356092
使用Firefox浏览加了超链接的图片(使用GreaseMoney+JQuery Lightbox增加了图片预览效果)51Testing软件测试网K?As4GKj$}$f]_g7s
&os)drmO&k7J$KpN356092还有诡异的错误。。。
if5@ roHo}356092我使用本机的IE 7.0无法实现上传图片操作,提示错误如下。但是使用虚拟机的IE 7.0,一切正常,Chrome1.0不支持Test case的编辑,但是浏览Test case没有问题51Testing软件测试网T0SsD:V|$XDk
O+s[P"cExV356092
j;om5?V|si356092 "EMVa9AW356092
&[:?G}Qj3q356092
51Testing软件测试网;O$LGgkWX
参考链接:51Testing软件测试网$[x[4R]%_I)b
http://blog.csdn.net/yolanda_chung/archive/2006/07/15/926788.aspx51Testing软件测试网 z[$ZL0Z
http://blog.loland.net/2008/12/23/118.et51Testing软件测试网!a{"X"c n(b
51Testing软件测试网'r*xkTi?B51Testing软件测试网 _}+rmEB