Testlink 1.74/1.9 的 fckedit上传图片配置示例

上一篇 / 下一篇  2009-03-13 11:14:53 / 个人分类:TestLink

[若TL更新至1.9],所有配置完毕后请添加如下配置

=====51Testing软件测试网)x'O,w']y
    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'
    DBzYk5b(|T5U0
参考链接:51Testing软件测试网3h@ kXEU
http://www.teamst.org/forum/viewtopic.php?f=11&t=325551Testing软件测试网%q@ ~'w4_*R F
http://www.teamst.org/forum/viewtopic.php?f=1&t=368451Testing软件测试网 ]#X H @y4|V$D)j
51Testing软件测试网:p VJdd0G5B@J `
备注:替换后可能会出现安全问题,具体原因参考链接,考虑到该TL为公司内网使用,因此不予修改
:ww4yw}%h0=====51Testing软件测试网bMGa"XB6A0h7R
51Testing软件测试网 Au;M'VN}*Zo

fckedit简介

fckedittestlink采用的一个第三方插件,是文本编辑和插入图片的控件。具体位置在testcase中点击插入图片,就可以看到了。(当然,默认安装好testlink后,是无法成功插入图片的,因此需要配置)51Testing软件测试网xQv4BNRZpR

u"[9dF3]PJ ~0

(windows版本的修改方式)

pZ Yx7K(~ C?BE0

首先在testlink的目录下建立一个上传目录TestLink_upload,并确认该目的地址文件夹必须是可读写的而且能用网络访问的

|N{? ^)F0

1.修改<testlink>\third_party\fckeditor\fckconfig.js文件,选择php模式51Testing软件测试网`w2e;E%znL

去掉// FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ; // PHP style. server side code的注释

/ttG5^Rpn"X\ N?H0

将var _FileBrowserLanguage  = 'asp' ;  // asp | aspx | cfm | lasso | perl | php | py51Testing软件测试网)O*L \`;V2GfL;`/n\_
var _QuickUploadLanguage = 'asp' ;  // asp | aspx | cfm | lasso | php51Testing软件测试网/aT o._Bbg
里面的asp都改为php

,S!Aa"`-I0

2.修改<testlink>\third_party\fckeditor\editor\filemanager\browser\default\connectors\php\config.php
(n V;vZ3P!so R0$Config['Enabled'] = false ;51Testing软件测试网nwQlU \
改为$Config['Enabled'] = true ;

wj+K UU,nMx-gA5|0

$Config['UserFilesPath'] = '/userfiles/' ;
(zIR!j~4E0改为$Config['UserFilesPath'] = 'TestLink_upload/' ;

ow tC1e&fp4Q~0

$Config['UserFilesAbsolutePath'] = '' ;
?#`#xC/vy0改为$Config['UserFilesAbsolutePath'] = 'C:\\www\\\testlink\\TestLink_upload\\' ;

:a%r3R-^9r)i9y5C.J$c0

3.修改<testlink>\third_party\fckeditor\editor\filemanager\upload\php\config.php
8f"s]w^'f?'u"A6C0$Config['Enabled'] = false ;51Testing软件测试网F*lmn)~ Ui ]
改为$Config['Enabled'] = true ;

0Qc+]/C9L%x0

$Config['UserFilesPath'] = '/userfiles/' ;51Testing软件测试网 |^2b iMA0qJ"i
改为$Config['UserFilesPath'] = 'TestLink_upload/' ;51Testing软件测试网N Q9o8XI/^t M

$Config['UserFilesAbsolutePath'] = '' ;51Testing软件测试网c7Rma Nv
改为$Config['UserFilesAbsolutePath'] = 'C:\\www\\\testlink\\TestLink_upload\\' ;51Testing软件测试网5Vt$n%C%B-q.\+L3b

4. 重启电脑等待1-2小时后,修改就生效了(很奇怪,不是重启apache或者电脑后立马生效的,我配置2次都是如此)51Testing软件测试网]$}3D'Gv9fux

三. 基本操作示例

["M YW Ve0

添加图片

h f8xw1z/qZ zHK0

51Testing软件测试网%j%cF*O8h/|+~ao W_&x
添加图片的超链接

H h ^dw~$r0


A V+C"qZ7l#{0添加成功,save后51Testing软件测试网R*vl t O


P A#B(A.Sf051Testing软件测试网7@? H4iS`YJ9g

qW"sn(\.aQ0

使用Firefox浏览加了超链接的图片(使用GreaseMoney+JQuery Lightbox增加了图片预览效果)

1|.W?q A)PaN0

51Testing软件测试网(n M$[U SLz

2| OTQ(f0

还有诡异的错误。。。

"f^/y9m"l;E(W0

我使用本机的IE 7.0无法实现上传图片操作,提示错误如下。但是使用虚拟机的IE 7.0,一切正常,Chrome1.0不支持Test case的编辑,但是浏览Test case没有问题

.Z J7A:?)vD,n*V0

a7F`Ah051Testing软件测试网/v-~o b0Dq+ye


!kO]N9`,T051Testing软件测试网'GvI*y?"C*yao7Q4d

51Testing软件测试网!Ng!m{i5L;F+L

b{ tX*i@ c0

51Testing软件测试网4e k s(i S&@"\q+z

参考链接:

s0k d9O!K:r0

http://blog.csdn.net/yolanda_chung/archive/2006/07/15/926788.aspx

;OZ s%T ]`1\0

http://blog.loland.net/2008/12/23/118.et

KD%uF F#y0

!W!A_ B/`@051Testing软件测试网3}*a6l+a;|


TAG: 图片 jquery jQuery TestLink testlink 配置

 

评分:0

我来说两句

Open Toolbar