phpcms 2008 修改编辑器工具栏问题

所属分类: CMS教程 / phpcms 阅读数: 899
收藏 0 赞 0 分享
如何修改phpcms2008里编辑器的工具栏:
phpcms2008的编辑器是用的fckeditor,默认的功能有五种类型,分别是:default 默认;full 全功能的;standard 标准型的;introduce 和 basic 基本的。
<?=form::editor('data', 'introduce', '100%', '300', 0)?>
这是一般调用编辑器的代码,第二个参数就是编辑器工具栏的类型,可以随意改变成你想要的功能就可以。如果要在这五种类型的基础上做修改的话,比如说去掉“源代码”的功能,只需在根目录下的fckeditor里面找到fckconfig.js这个文件(根目录\fckeditor\fckconfig.js)查找“FCKConfig.ToolbarSets”就会找到这五种类型,以basic为例:
只需将

复制代码
代码如下:

FCKConfig.ToolbarSets["basic"] = [
['Source','Bold','Italic','TextColor','-','OrderedList','UnorderedList','-','Link','Unlink','-','Image','Attach','Flash','Media']
] ;

换成

复制代码
代码如下:

FCKConfig.ToolbarSets["basic"] = [
['Bold','Italic','TextColor','-','OrderedList','UnorderedList','-','Link','Unlink','-','Image','Attach','Flash','Media']
] ;

就可以了,也就是说把原来的'Source'去掉就可以了。
如果你要不想修改现有的类型,想新建一种属于自己的类型的话,就可以在 “根目录\fckeditor\fckconfig.js” 这个文件中加入你自己设定的类型,比如:

复制代码
代码如下:

FCKConfig.ToolbarSets["simple"] = [
['Bold','Italic','-','OrderedList','UnorderedList','-','Image','-','About']
] ;

调用的时候只需<?=form::editor('data', 'simple', '100%', '300', 0)?>这样就可以了。

注:如果报错,提示找不到工具项,那是FCKEDITOR的缓存没清除,退出后台或更新缓存,刷新一下,重新进入或者换个浏览器就可以看到代码插入图标了。

今天修改企业黄页模块里面的编辑器,发现原来这块的编辑器的代码没有直接用<?=form::editor('data', 'simple', '100%', '300', 0)?>这种形式调用,而是写到数组里面调用的,通过跟踪找到了data\cache_model这个目录,然后根据创建content_form.class.php类得对象时传递的参数$modelid的值来确定是 根目录\data\cache_model里的哪个 “**_fields.inc.php”文件,然后把调用的编辑器的工具栏的功能改成相对于的就可以了。
更多精彩内容其他人还在看

phpcms v9联动菜单的调用方法及get_linkage函数详解

联动菜单,想必大家对对它并不陌生吧,下面为大家介绍下它的调用方法及get_linkage函数的使用详解,感兴趣的朋友可以参考下,希望对大家有所帮助
收藏 0 赞 0 分享

PHPCMS V9中$SEO在那?后台可以看见吗

PHPCMS V9中$SEO模板标签,在后台可见,主要似乎标题和标题seo优化,感兴趣的朋友可以参考下
收藏 0 赞 0 分享

phpcms实现列表页显示文字来源及点击数量的方法

列表页如何显示文字来源及点击数量,想必有很多朋友都不知道吧,其实很简单,通过调用字段copyfrom及views就可以实现,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

phpcms v9后台美化需要修改的部分整理

后台美化主要是修改及去掉一些提示性的信息及版权等等,具体需要你修改的部分已经为大家罗列出来了,感兴趣的朋友可以尝试着操作下
收藏 0 赞 0 分享

关于phpcms v9投票模块选项排序listorder设定问题修改

关于phpcms v9投票模块选项排序listorder设定问题修改,小弟主要修改了三个文件三处地方,感兴趣的朋友可以参考下
收藏 0 赞 0 分享

phpcms v9用get-sql调用数据表中的图组图片示例代码

在本文将为大家介绍下phpcms v9如何使用get-sql调用表数据表中的图组图片,具体实现如下,感兴趣的朋友可以参考下
收藏 0 赞 0 分享

phpcms v9自带采集模块功能体验

主流CMS系统之一Phpcms v9自带的采集模块功能如何呢?Phpcms v9默认内置有文章、图片、下载3个内容模型,先来看最普通的文章采集,感兴趣的你可不要错过了哈,希望可以帮助到你哈
收藏 0 赞 0 分享

phpcms2008制作标签以及标签模板教程

第一种就是通过后台设置标签参数调用第二种:只要懂SQL的就应该完全没有问题,接下来将为大家详细介绍下,感兴趣的朋友可以参考下哈,希望可以帮助到你
收藏 0 赞 0 分享

phpcms输入后台内容录入框中支持php代码实现思路

主要是用到的ckedit会进行转义,如果修改它,又没必要. 所以,想了一下,绕绕即可完成支持php代码的功能,感兴趣的朋友可以了解下哈,希望可以帮助到你
收藏 0 赞 0 分享

phpcms2008 if else语句实战应用

if else应用于选择判断的情况,接下来为大家介绍下phpcms2008 if else的应用,感兴趣的朋友可以参考下哈,希望对你有所帮助
收藏 0 赞 0 分享
查看更多