zoukankan      html  css  js  c++  java
  • 修改ECSHOP后台编辑器的表情

    ECSHOP后台的商品编辑和文章编辑使用的是fckedtor编辑器,此编辑器的工具条工具栏是可以自定义的,ECSHOP默认使用的是Normal ,属于中档功能,下面我们来改一下设置,让fckedtor的全部功能都显露出来。

    打开/admin/includes/lib_main.php。

     1 /**
     2  * 生成编辑器
     3  * @param   string  input_name  输入框名称
     4  * @param   string  input_value 输入框值
     5  */
     6 function create_html_editor($input_name, $input_value = '')
     7 {
     8     global $smarty;
     9  
    10     $editor = new FCKeditor($input_name);
    11     $editor->BasePath   = '../includes/fckeditor/';
    12     $editor->ToolbarSet = 'Normal';
    13     $editor->Width      = '100%';
    14     $editor->Height     = '320';
    15     $editor->Value      = $input_value;
    16     $FCKeditor = $editor->CreateHtml();
    17     $smarty->assign('FCKeditor', $FCKeditor);
    18 }

    修改为:

     1 /**
     2  * 生成编辑器
     3  * @param   string  input_name  输入框名称
     4  * @param   string  input_value 输入框值
     5  */
     6 function create_html_editor($input_name, $input_value = '')
     7 {
     8     global $smarty;
     9  
    10     $editor = new FCKeditor($input_name);
    11     $editor->BasePath   = '../includes/fckeditor/';
    12     $editor->ToolbarSet = 'Default';  //工具栏样式
    13     $editor->Width      = '100%';
    14     $editor->Height     = '480';  //高度
    15     $editor->Value      = $input_value;
    16     $FCKeditor = $editor->CreateHtml();
    17     $smarty->assign('FCKeditor', $FCKeditor);
    18 }

    另外fckedtor使用的MSN表情,外观较丑,更换为QQ表情效果不错,在/includes/fckeditor/editor/images/smiley下新建目录qq,将QQ表情图片复制到该目录下。

    打开/includes/fckeditor/fckconfig.js。

    FCKConfig.SmileyPath    = FCKConfig.BasePath + 'images/smiley/msn/' ;
    FCKConfig.SmileyImages    = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif'] ;
    FCKConfig.SmileyColumns = 8 ;

    修改为:

    FCKConfig.SmileyPath    = FCKConfig.BasePath + 'images/smiley/qq/' ;
    FCKConfig.SmileyImages    = [
        'wx.gif','pz.gif','se.gif','fd.gif','dy.gif','ll.gif','hx.gif','bz.gif','shui.gif','dk.gif','gg.gif','fn.gif','tp.gif','cy.gif','jy.gif',
        'ng.gif','kuk.gif','lengh.gif','zk.gif','tuu.gif','tx.gif','ka.gif','baiy.gif','am.gif','jie.gif','kun.gif','jk.gif','lh.gif','hx.gif','db.gif',
        'fendou.gif','zhm.gif','yiw.gif','xu.gif','yun.gif','zhem.gif','shuai.gif','kl.gif','qiao.gif','zj.gif','ch.gif','kb.gif','gz.gif','qd.gif','huaix.gif',
        'zhh.gif','yhh.gif','hq.gif','bs.gif','wq.gif','kk.gif','yx.gif','qq.gif','xia.gif','kel.gif','cd.gif','xig.gif','pj.gif','lq.gif','pp.gif',
        'kf.gif','fan.gif','zt.gif','mg.gif','dx.gif','sa.gif','xin.gif','xs.gif','dg.gif','shd.gif','zhd.gif','dao.gif','zq.gif','pch.gif','bb.gif',
        'yl.gif','ty.gif','lw.gif','yb.gif','qiang.gif','ruo.gif','ws.gif','shl.gif','bq.gif','gy.gif','qt.gif','cj.gif','aini.gif','bu.gif','hd.gif',
        'aiq.gif','fw.gif','tiao.gif','fad.gif','oh.gif','zhq.gif','kt.gif','ht.gif','tsh.gif','hsh.gif','jd.gif','jw.gif','xw.gif','zuotj.gif','youtj.gif'
        ] ;
     
    FCKConfig.SmileyColumns = 15 ; //每行表情个数
  • 相关阅读:
    一.创建型模式 Factory
    Tcp/Ip I/O函数
    Tcp/Ip协议理解_简单实例
    Tcp/Ip协议理解_3
    Tcp/Ip协议理解_2
    Tcp/Ip协议理解_1
    abp+angular+bootstrap-table的使用
    Abp mvc angular 添加视图
    Abp添加菜单
    JS 获取一串路径中的文件名称
  • 原文地址:https://www.cnblogs.com/whendream/p/2814166.html
Copyright © 2011-2022 走看看