zoukankan      html  css  js  c++  java
  • 用RadEditorLite替代MOSS中的富文本编辑控件

    在SharePoint中,自带的富文本编辑控件有许多的不足之处,比如说不支持Firefox浏览器、不能管理上传图片等,还有一些功能也比较弱,这给我们平常的使用过程中带来了不好的感受。不过telerik公司给我们提供了一个替代产品,RadEditor,相信许多朋友一定不陌生吧。Free Lite MOSS Edition是其中的一个免费版本,通过在MOSS中安装Feature,我们可以使用这个出色的编辑控件。下面我将为大家简单的做下介绍:

    下载地址:http://www.telerik.com/community/free-products.aspx

     下载需要注册,不过没关系,很快。下载结束后,找到RadEditorMOSS.wsp文件,从压缩包中提取出来。

    1、在MOSS服务器上,进入cmd命令行界面,使用stsadm命令部署解决方案包,格式如下:

    stsadm -o addsolution -filename C:\RadEditorMOSS.wsp

    注意:stsadm所在位置是C:"Program Files"Common Files"Microsoft Shared"web server extensions"12"BIN

    2、进入MOSS管理中心,操作-管理解决方案,点开 radeditormoss.wsp ,部署解决方案到站点集。
     

    3、在部署的站点集中,站点设置 -  Site Features站点功能中,激活如图的两个Feature。

     
     

    使用: 
     

    1、WebPart

       在任意页面中,选择“编辑页面”,添加WebPart,选择如下图的WebPart:
     

      

    使用效果: 
     

      
     

    2、 列表中的使用
     

       在任务列表中,点击新建按钮,效果如图,已经自动发生变化了。
     

      
     

    3、Wiki内容中的使用

      建个Wiki库,点击编辑:
     

      

    4、图片上传的支持(这个比较重要) 
     

     

    重点:支持Firefox,显示一模一样
     

    扩展: 
     

    RadEditorMoss不能够在WSS中使用,因为其使用了众多MOSS中的功能,RadEditor同样支持我们进行XML文件的配置,主要是功能按钮、控件样式、CSS等,可以查看他的帮助文件,简单介绍一下下面比较酷的功能。

    打开下面的文件夹:
     

    C:\Program Files\Common Files\microsoft shared\Web Server Extensions\wpresources\RadEditorSharePoint\4.5.4.0__1f131a624888eeed\RadControls\Editor

    打开ListToolsFile.xml文件,我们找到这个配置节:
     

    <tool name="MOSSLinkManager" />   //这个是MOSS自带的链接管理窗口
     

    改成:<tool name="LinkManager" />  //这个是RadEditor带的

    比较一下:

      

    是不是差距很大啊?

    还有更cool的,拼写ajax的检查:

    在刚才的配置节后面加一行:<tool name="AjaxSpellCheck"/>

    效果见下图:

    其他插入flash、媒体文件,想看帮助文件吧。
     

    编程的支持:

    引入程序集后,using Telerik.SharePoint;

           private MOSSRadEditor contentEditor;
           protected override void CreateChildControls()
           {
               contentEditor = new MOSSRadEditor();
               contentEditor.Content = "Enter content...";
               base.CreateChildControls();
     

           }

    非常方便。

     

    简单写写,希望对你有一点帮助。
     

  • 相关阅读:
    做个坚强的逆行者,献给终日奋斗的你我——《当幸福来敲门》
    学习jvm,关于MAT an internal error occurred during:"Parsing heap dump" from问题
    很详尽KMP算法(厉害)
    插入排序[数据结构](复习)
    JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat(复制)
    Hadoop集群配置搭建
    Tomcat IO阻塞异常
    centos通过yum安装jdk
    关于PHPExcel上传Excel单元格富文本和时间类型读取数据问题
    负载均衡集群总结(Haproxy)
  • 原文地址:https://www.cnblogs.com/Areas/p/2196459.html
Copyright © 2011-2022 走看看