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

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

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

[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)    <htmlEditor defaultProvider="LionHtmlEditorProvider">
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)      
<providers>
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)        
<clear />
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)        
<add name="Ftb3HtmlEditorProvider" type="DotNetNuke.HtmlEditor.Ftb3HtmlEditorProvider, DotNetNuke.Ftb3HtmlEditorProvider" providerPath="~\Providers\HtmlEditorProviders\Ftb3HtmlEditorProvider\" toolbarStyle="Office2003" enableProFeatures="false" spellCheck="" />
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)        
<add name="LionHtmlEditorProvider" type="DotNetNuke.HtmlEditor.LionHtmlEditorProvider, DotNetNuke.LionHtmlEditorProvider" providerPath="~\Providers\HtmlEditorProviders\LionHtmlEditorProvider\" toolbarStyle="Office_XP" />
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)      
</providers>
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)    
</htmlEditor>
[DNN扩展]将Lion.Web.WebHtmlEditor作为DNN的富文本编辑器(初步实现)

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

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

相关文章:

  • 2021-07-26
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
  • 2021-10-11
  • 2021-11-27
猜你喜欢
  • 2021-12-24
  • 2021-09-12
  • 2022-01-16
  • 2022-01-21
  • 2021-11-01
  • 2022-12-23
  • 2021-12-05
相关资源
相似解决方案