吴伟贤のBlog

Feed Rss

存档:七月, 2009

php FCKeditor瘦身

07.27.2009, php FCKeditor瘦身已关闭评论, php, by .

FCKeditor_2.6.4程序瘦身
首先下在FCK文件,解压该文件。
根目录下:
editor目录
fckconfig.js
fckeditor.cfm
fckutils.cfm
fckeditor.php
fckeditor_php4.php
fckeditor_php5.php
fckstyles.xml
fcktemplates.xml
这几个保留,其余的全部去除。
然后是精简 editor目录:
editor\filemanager\connectors目录中把PHP目录留下(注意留下test.html 和 uploadtest.html)其余的方法目录删除.
editor\lang 语言目 把 en.js 、 zh.js 、 zh-cn.js留下,其余全部删除.
editor\skins界面目录:默认带有三个界面,保留default,其余全部删除.
基本完成
下面是配置:
1、默认语言
打开fckconfig.js文件(注意此文件是utf-8编码哦), 找到FCKConfig.AutoDetectLanguage = true ;
此句作用为自动检测语言,默认为true,即表示编辑器会根据系统语言自动检测加载相应的语言,
我们将其改为false,不让其检测,然后 将FCKConfig.DefaultLanguage = ‘en’;
改为简体中文"zh-cn"。
2、字体列表
依然打开fckconfig.js,因为此编辑器为外国人编写,所以默认不提供中文字体,我们为其加入,找到
FCKConfig.FontNames加入“宋体;楷体_GB2312;新宋体;黑体;隶书;幼圆;”其他字体可根据自己需要自
行加入。
3、文件上传
配置相对复杂,下面我大致讲一下:在FCKeditor中共有三个文件跟上传功能有关,
一个是js文件,两个是php文件,前者关闭后界面中不出现相关窗口或按钮,后者关闭后相关功能不可用。
js文件即是指的fckconfig.js文件,在以前旧版本的fckconfig.js中首先你必需开启如下几项:
浏览上传功能:
CODE:
FCKConfig.LinkBrowser = true ; //文件
FCKConfig.ImageBrowser = true ; //图片
FCKConfig.FlashBrowser = true ; //Flash
快速上传功能:
CODE:
FCKConfig.LinkUpload = true ; //同上
FCKConfig.ImageUpload = true ; //同上
FCKConfig.FlashUpload = true ; //同上
即把这几项设为true,而我们今天使用的fckconfig.js中默认已经是开启上传开关显示功能的,
所以,如果你要将该编辑器作为前 台使用(fckeditor上传漏洞问题一直没有得到较好的改善),
考虑到安全性你可能需要关闭文件上传功能,那么你只需要将这几项设置为false即可
(当然两个php文件你也不要开启上传功能哦)。
如果你要使用文件上传功能,那么我们继续配置:
依然在fckconfig.js文件中,fckeditor对语言默认支持的是php,找到以下两句,进行相应修改:
var _FileBrowserLanguage = ‘php’ ; // asp | aspx | cfm | lasso | perl | php | py(第182行)
var _QuickUploadLanguage = ‘php’ ; // asp | aspx | cfm | lasso | php
对js文件的配置到此已经完成,下面我们进行两个php文件在上传方面的设置:
文件浏览上传修改:
打开editor\filemanager\connectors\php\config.php文件,找到:
$Config[‘Enabled’] = false ;(第28行)将false改为true,即允许上传。
$Config[‘UserFilesPath’] = ‘/userfiles/’ ;(第32行)为定义上传目录,可根据自己情况进行修改,我将其改为upload目录。

了解更多

最新免费access手机号码归属地数据库,包含152、186、188、189号码段。(2009年02月22日更新)

07.27.2009, 最新免费access手机号码归属地数据库,包含152、186、188、189号码段。(2009年02月22日更新)已关闭评论, 杂七杂八, by .

下载地址:

http://www.elishar.com/soft/090222.rar

包含152、186、188、189号码段(186目前尚未放号,预计5月17日世界电信日放号)

 

http://hi.baidu.com/123avc123/blog

了解更多

10个免费的PSD资源站点

07.16.2009, 10个免费的PSD资源站点已关闭评论, 未分类, by .

10个免费的PSD资源站点,不可不收藏哦。

1. http://www.photoshopfiles.com/

2. http://www.officialpsds.com/

3. http://www.psgalaxy.com/

4. http://www.freepsd.com/

5. http://www.designbum.net/

6. http://deviantart.com/

7. http://psdfreebee.com/

8. http://www.toptut.com/

9. http://www.downloadpsd.com/

10. http://photoshopcandy.com/

另外,模仿是最好的老师,建议大家在学习psd的时候,多模仿,从以前大师们的作品中学习。

了解更多

fckeditor在IE7下不显示

07.16.2009, fckeditor在IE7下不显示已关闭评论, div+css & html, by .

 

fckeditor.js里面设置了属性宽为100%,高为200,在ie6、firefox下面显示都正常,但是在ie7下面就不行,就是不显示

看DOM,发现iframe已经有了,说明fckeditor.js已经起作用了

在没用seam和richfaces的时候貌似也是正常的,估计十有八九是richfaces的问题

没办法,在无数次修改fckeditor的源代码都没有用,自己写xhtml倒是可以的

最后就是width=100%这里出问题了,删掉或者改成具体数字比如200、300,就正常显示了。

了解更多