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

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

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

=====
j?y#[P$Z%F s0
    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软件测试网Q7@NDv*d&u
参考链接:51Testing软件测试网,X^KKgntZ
http://www.teamst.org/forum/viewtopic.php?f=11&t=3255
``p jS|8a%]0http://www.teamst.org/forum/viewtopic.php?f=1&t=3684
Q)| G9D th051Testing软件测试网4o8Bix7R~R$t;F0b
备注:替换后可能会出现安全问题,具体原因参考链接,考虑到该TL为公司内网使用,因此不予修改51Testing软件测试网x]F?(Y8\ _.c
=====
}w0Th:{G0i0
7f:\(W-|L.m~ fqC0

fckedit简介

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

51Testing软件测试网%~/T A%o,w

(windows版本的修改方式)

#S_2OQ2O|.i&U.e/Vu0

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

)@oW3J_nC0

1.修改<testlink>\third_party\fckeditor\fckconfig.js文件,选择php模式

7hm R Ls4i0

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

qu`3a2Z ?0

将var _FileBrowserLanguage  = 'asp' ;  // asp | aspx | cfm | lasso | perl | php | py51Testing软件测试网'O d2t9K ye)_
var _QuickUploadLanguage = 'asp' ;  // asp | aspx | cfm | lasso | php51Testing软件测试网T3uw1z`.p/Y6}
里面的asp都改为php

6Z1@"_$ti0

2.修改<testlink>\third_party\fckeditor\editor\filemanager\browser\default\connectors\php\config.php
$}4D-Q+]g+i+?.j^|0$Config['Enabled'] = false ;
"m)e6Qix1_0改为$Config['Enabled'] = true ;51Testing软件测试网j1Y7mC.ji0c

$Config['UserFilesPath'] = '/userfiles/' ;
^7F3mHTI4b0改为$Config['UserFilesPath'] = 'TestLink_upload/' ;

+] w ]| Re~b_6x0

$Config['UserFilesAbsolutePath'] = '' ;
,K~*a(Z\X(EN0改为$Config['UserFilesAbsolutePath'] = 'C:\\www\\\testlink\\TestLink_upload\\' ;

1?9mC!g-I0aiX0

3.修改<testlink>\third_party\fckeditor\editor\filemanager\upload\php\config.php51Testing软件测试网"Q"t\ ]2i*P%q3nc
$Config['Enabled'] = false ;
/~%S2zKRpa-|l0改为$Config['Enabled'] = true ;

(f3[Tv p;O6bc0

$Config['UserFilesPath'] = '/userfiles/' ;
j GZD,Q {0改为$Config['UserFilesPath'] = 'TestLink_upload/' ;51Testing软件测试网:nn{5~/W2`9d,huHF

$Config['UserFilesAbsolutePath'] = '' ;
+j5v-d;r n \0改为$Config['UserFilesAbsolutePath'] = 'C:\\www\\\testlink\\TestLink_upload\\' ;

q yax0]c0

4. 重启电脑等待1-2小时后,修改就生效了(很奇怪,不是重启apache或者电脑后立马生效的,我配置2次都是如此)51Testing软件测试网 o'eIh*I%^M8E5E4oy)y

三. 基本操作示例51Testing软件测试网uHm$}jOSf

添加图片

]L!W5hG[6F0

51Testing软件测试网?6EP"{W Z/p
添加图片的超链接51Testing软件测试网Bx|x r4i


1x!_%x?~.Dx.S tD?0添加成功,save后

%n!pnP$n.^9L*z0


)n/F*Y%EAXG0

T7[qS$Gb0

c2l r R4nz(zI^7N t0

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

zb$P6QZ&p1x0


%h#gyL7m[ \8v0

d7sMz~s0

还有诡异的错误。。。51Testing软件测试网g d8bNf+v

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

{U8z)OGQ8i0

.fI-s%T$@z9d(]051Testing软件测试网&Byvl2JQ*\H*Q


TQW*k"vm;_051Testing软件测试网Ne.FU$L*odIq:k:N K

51Testing软件测试网 c*|AEbXS8w
51Testing软件测试网M`]ggT

m,Bh,J aQ]+O#Lu$B7{0

参考链接:

UCZ8^6Hj0

http://blog.csdn.net/yolanda_chung/archive/2006/07/15/926788.aspx51Testing软件测试网I&ty@"E]mT

http://blog.loland.net/2008/12/23/118.et51Testing软件测试网:MS)mA @

lHwQ-e IBY051Testing软件测试网J c$M7Y t


TAG: 图片 jquery jQuery TestLink testlink 配置

 

评分:0

我来说两句

Open Toolbar