使用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它! | 書籤交易!
還沒有評論
抱歉,評論形式此時關閉。


