使用YUI和Grails编写一个所见即所得的Wiki编辑

2008年5月1日下午03:18由Eric米拉利亚| 开发 | 评论关闭

使用YUI的RTE的创建和编辑wiki文本阅读格伦史密斯的教程。

幽谷的截屏显示在动作编辑器。 丰富的文本编辑器在创建和部署所面临的挑战之一是,你可能需要支持在输出端 - 包括从HTML的Wiki风格的文本纯粹的特异标记样式标记格式。 DAV工作就很难YUI的富文本编辑器 ,使输出的转换,尽可能简单。 (如果你正在做的是YUI的RTE的工作,并没有看到DAV的视频介绍组件,您可以检查出在这里。)

格伦史密斯从堪培拉共享一些antipodean YUI善今天对Wiki文本进行编辑使用了YUI RTE的快速教程 ,他一直使用Grails的YUI的插件 ,在一个小的混合纺织- J ,他得到的东西,工作不够好第1版:

原来的配方为使这项工作是非常straighforward:

  • 当开关从Wiki标记的HTML,Ajax调用后端的Grails控制器使用纺织- J从纺织标记转换为HTML 。 饲料YUI的富文本编辑器的AJAX调用的结果和你业务。
  • 为了支持切换的RichText纺织,再次做一个Ajax调用Grails控制器的转换。 这个时候你在自己的regexp的土地,但你可以修剪你暴露在富文本编辑器,你必须做大量的工作。 返回的结果,并注入维基textarea的。
  • 从底层的HTML编辑器, myEditor.getEditorHTML() ( )。 真棒!

欲了解更多,请查看幽谷的博客文章和随行的QuickTime影片。

分享和扩展: 书签del.icio.us | Digg它! | 书签交易!

还没有评论

抱歉,评论形式此时关闭。

主办雅虎

版权所有© 2006-2011雅虎公司保留所有权利。 隐私政策 - 服务条款

支持WordPress的关于雅虎 虚拟主机