2011-04-27 56 views
1

我需要向我的網站添加富文本編輯器。這是我第一次這樣做,所以你建議我使用哪種富文本編輯器?我需要一個功能完整且易於與Rails應用程序集成的應用程序,同時我也使用原型。用於Rails應用程序的富文本編輯器

在此先感謝:)

+0

@Blorgbeard謝謝你糾正我的問題,我認爲你也投了我的票我是什麼原因投票給我,所以我不應該重複向前 – 2011-04-27 08:06:35

+0

我不是downvoter,但我可以建議你嘗試將來您的問題標題會更好一些。你原來的標題基本上是「我有問題」,而不是對問題的簡要描述。我們知道你有問題,這就是爲什麼你發佈一個問題:) – Blorgbeard 2011-04-27 08:11:30

+0

此外,你的問題將更容易閱讀幾個更完整的中止 - 打破你的想法到更短的句子。 – Blorgbeard 2011-04-27 08:13:34

回答

4

因爲海報上面已經建議你可以添加TinyMCE的編輯。但恕我直言,這些編輯器生成的HTML往往會變得混亂。我建議你看看像Redcloth。帶有文本字段。而且爲了增加金光閃閃,你可以給一個ajaxy預覽,就像stackoverflow一樣!這將是一個更清潔的解決方案恕我直言。

如果您打算使用WYSIWYG編輯器,請參閱CKeditor以及Yahoo YUI2 Rich Text Editor

至於TinyMCE有一個Rails plugin,如果你決定使用它,會讓事情變得更容易。

+0

html生成的雜亂是什麼方式?有一個例子來備份你所說的內容是很好的。我問這個是因爲我感興趣,不是因爲我說你錯了。 – rzetterberg 2011-04-27 08:23:42

+0

好現在,我沒有任何關於每個人的想法,但我正在探索這兩個,並會看到哪一個可以讓我輕鬆實現更好的功能。 – 2011-04-27 08:24:35

+1

我現在懶得製作一個例子。但是如果你有興趣,只需嘗試一下所有WYSIWYG編輯器,寫幾行。看看它生成的html。它的有效的HTML好吧,但它會有一堆未完成的標籤。你可以看看這個鏈接:http://redcloth.org/articles/wysi-dangerous-why-wysiwyg-editors-are-bad-for-your-website/ – thekindofme 2011-04-27 08:28:08

1

我會建議TinyMCE這是很容易實現。您只需爲要使用的textarea添加一個id,然後在TinyMCE的配置中使用該id。你甚至可以配置TinyMCE在所有textareas上放置一個RTE。

它是用JavaScript編寫的,所以它使用什麼後端並不重要。

http://tinymce.moxiecode.com/

這裏是一個例子與源:

http://tinymce.moxiecode.com/tryit/full.php

+0

嗯,感謝我給它一個嘗試。 – 2011-04-27 08:01:37

0

Aloha看起來不錯,有一些非常好的功能,但我遇到了一些惱人的錯誤。你可能想看看Mercury