• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

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

    发布者: 雪落无声 | 发布时间: 2025-7-24 16:13| 查看数: 81| 评论数: 0|帖子模式

    如何修改phpcms2008里编辑器的工具栏: 
    phpcms2008的编辑器是用的fckeditor,默认的功能有五种类型,分别是:default 默认;full 全功能的;standard 标准型的;introduce 和 basic 基本的。 
     
    这是一般调用编辑器的代码,第二个参数就是编辑器工具栏的类型,可以随意改变成你想要的功能就可以。如果要在这五种类型的基础上做修改的话,比如说去掉“源代码”的功能,只需在根目录下的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'] 
    ] ; 

    调用的时候只需这样就可以了。 

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

    今天修改企业黄页模块里面的编辑器,发现原来这块的编辑器的代码没有直接用这种形式调用,而是写到数组里面调用的,通过跟踪找到了data\cache_model这个目录,然后根据创建content_form.class.php类得对象时传递的参数$modelid的值来确定是 根目录\data\cache_model里的哪个 “**_fields.inc.php”文件,然后把调用的编辑器的工具栏的功能改成相对于的就可以了。

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表