使用YUI和Grails编写一个所见即所得的Wiki编辑器
2008年5月1日下午03:18由Eric米拉利亚| 开发 | 评论关闭
丰富的文本编辑器在创建和部署所面临的挑战之一是,你可能需要支持在输出端 - 包括从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它! | 书签交易!
还没有评论
抱歉,评论形式此时关闭。



