zoukankan      html  css  js  c++  java
  • 关于如何去除fckeditor中图片上传对话框中的链接和高级两个选项

    今天老板要求修改一个网站后台的编辑器,原因是原来的编辑老出问题,不好用。于是我就找了个现在很流行的fckedior来作为后台的编辑器。

       在做的过程中我碰到一个配置问题,上google上google搞了很久才成功。这个配置就是把图片上传对话框中的浏览器服务器中的文件功能和高级选项给去掉。这个修改是不能再fckeditor中的配置文件中得以实现的,要先找到editor/dialog/fck_image.html,去掉这个页面中对应的div,这样在选择链接和高级选项时,下面的内容就不出现了,到这里为止,改造还没完全成功,这是因为对话框中的标签还没有去掉。我们还需要去修改ediotr\fck_image\fck_image.js,找到//#### Dialog Tabs,从这里开始按下面的代码去注释掉不用的js语句就可以实现我们的功能了。

    //#### Dialog Tabs

    // Set the dialog tabs.
    dialog.AddTab( 'Info', FCKLang.DlgImgInfoTab ) ;

    //if ( !bImageButton && !FCKConfig.ImageDlgHideLink )
    // dialog.AddTab( 'Link', FCKLang.DlgImgLinkTab ) ;

    if ( FCKConfig.ImageUpload )
     dialog.AddTab( 'Upload', FCKLang.DlgLnkUpload ) ;

    //if ( !FCKConfig.ImageDlgHideAdvanced )
    // dialog.AddTab( 'Advanced', FCKLang.DlgAdvancedTag ) ;

    // Function called when a dialog tag is selected.
    function OnDialogTabChange( tabCode )
    {
     ShowE('divInfo'  , ( tabCode == 'Info' ) ) ;
     //ShowE('divLink'  , ( tabCode == 'Link' ) ) ;
     ShowE('divUpload' , ( tabCode == 'Upload' ) ) ;
     //ShowE('divAdvanced' , ( tabCode == 'Advanced' ) ) ;
    }

        到现在为止,图片上传对话框就按要求改造完毕。

  • 相关阅读:
    Python写出LSTM-RNN的代码
    TensorFlow 实现 RNN 入门教程
    RNN与应用案例:注意力模型与机器翻译
    RNN入门
    内积(又名点积)
    词袋模型(BOW, bag of words)
    softmax
    Dropout
    随机梯度下降法
    L1范式和L2范式
  • 原文地址:https://www.cnblogs.com/taizhouxiaoba/p/1589785.html
Copyright © 2011-2022 走看看