[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)

  前天写了一篇《让DNN也用CuteEditor》的文章。师域建议说:CuteEditor是收费组件(最便宜也要$129),在DNN中推广还是用免费的好。他向我推荐了Lion.Web.WebHtmlEditor。到Lion的网站上一看,发现WebHtmlEditor决不比CuteEditor逊色。这么好的东西当然值得推广,而且WebHtmlEditor还是开源的,简直太棒了。
  自己编写了一个Provider让DNN支持WebHtmlEditor(DNN也做的相当不错,为扩展富文本编辑留下了基本接口),效果如下:
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)_第1张图片

下载LionHtmlEditorProvider>>(在DNN3.0.x和DNN3.1上都适用)
下载安装版>>(使用Release配置生成,更小更快)

按装步骤:
1、将压缩包中的LionHtmlEditorProvider(v1.0.0)文件夹下文件全部Copy到DNN程序根目录下
2、修改web.config文件的htmlEditor节点

     < htmlEditor  defaultProvider ="LionHtmlEditorProvider" >
      
< providers >
        
< clear  />
        
< add  name ="Ftb3HtmlEditorProvider"  type ="DotNetNuke.HtmlEditor.Ftb3HtmlEditorProvider, DotNetNuke.Ftb3HtmlEditorProvider"  providerPath ="~\Providers\HtmlEditorProviders\Ftb3HtmlEditorProvider\"  toolbarStyle ="Office2003"  enableProFeatures ="false"  spellCheck =""   />
        
< add  name ="LionHtmlEditorProvider"  type ="DotNetNuke.HtmlEditor.LionHtmlEditorProvider, DotNetNuke.LionHtmlEditorProvider"  providerPath ="~\Providers\HtmlEditorProviders\LionHtmlEditorProvider\"  toolbarStyle ="Office_XP"   />
      
</ providers >
    
</ htmlEditor >

注:这只是个试验版,几乎都用的WebHtmlEditor默认设置,等以后充分了解WebHtmlEditor的功能后在将逐步完善这个Provider。希望广大DNN的爱好者都下载试用一下,如有问题和需求都请指出。

再次感谢Lion的无私奉献和鼎力支持!!!!!

你可能感兴趣的:(editor)