默认安装TestLink完毕后,内置的FCKEditor配置居然是使用ASP的,要将其修改为使用PHP
编辑third_party/fckeditor/fckconfig.js
查找以下行并去掉行首的注释:
FCKConfig.ProtectedSource.Add( /<?[sS]*??>/g ) ; // PHP style server side code
查找以下代码,并将其中的asp改成php
var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | php
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | php
编辑以下两个文件
third_party/fckeditor/editor/filemanager/browser/default/connectors/php/config.php
third_party/fckeditor/editor/filemanager/upload/php/config.php
修改两个变量:
$Config['UserFilesPath'] = '/TestLink/userfiles/' ; //WEB URL
$Config['UserFilesAbsolutePath'] = '/data/testlink/userfiles/' ; //AbsolutePath
$Config['UserFilesAbsolutePath'] = '/data/testlink/userfiles/' ; //AbsolutePath
注意:这两个变量的修改并不是必需的,只有当TestLink的安装位置不在根目录,或者使用了Alias(别名)的时候才需要
然后确保userfiles目录具有写权限
Change Log:
2009.11.30 在最新版本(1.8.4)中,还需要手工启用文件上传功能
编辑third_party/fckeditor/editor/filemanager/upload/php/config.php:
// SECURITY: You must explicitelly enable this "uploader".
$Config['Enabled'] = false ;
$Config['Enabled'] = false ;
将false改为true
标签:FCKEditor, PHP, TestLink, 上传相关日志

Recent Comments