2011-08-11 10 views
2

ブログの投稿(Railsアプリケーション内)のフォーマットを簡単に許可するにはどうすればよいですか?最小限、textがHTMLとして表示されている場合のキャリッジリターンを保持したいと思います。私は理想的には太字のイタリック体を許容したいと思います&インデント。シンプルなレールのテキストフィールドのフォーマット

私はCKEditorを知っています。私はちょうどそれが過度の可能性があり、迅速に実装することが恐れて&

+0

改行を維持することは簡単です。 http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#method-i-simple_format。太字、イタリック体などの場合は、ckeditorやtinymceは問題ありませんが、マークダウンや、赤い布、青い布などのルビーライブラリがあります。 – rubish

答えて

3

なぜマークダウンを使用しない?多くの実装があります。これを参照してください投稿 - Better ruby markdown interpreter?

+0

Markdownとの合意。 RedCarpet 2はかなり甘い技術です。 –

+0

RedCloth、RedCarpet、BlueCloth ...優先/最もアクティブな/ populerで、かつ/または扱いが簡単ですか? – Meltemi

+0

私はそれを自分で使ったことはありませんが、(明らかに)最新かつ最高のものはGitHubのRedCarpetから来ています。 SOの最後のリンク私は答えにリンクしています。 – jgradim

4

あなたのテキストをラップしてsimple_format(@post.description)あなたのテキストの改行を表示します。追加の書式を設定するには、RedCloth gemや好きなものを使用する必要があります。

+0

は 'simple_format'を認識しませんでした。これは素晴らしいことであり、私の "ピンチ"問題(+1)を解決します。私はまだ私のすべての選択肢が何であるか不思議であるので、質問を開いたままにしています。どうも! "ルーキー"にはかなり良い。 – Meltemi

+0

ありがとう、Railsで新人として始めました。 :)。マークアップのオプションのいくつかを[このリンク](http://ruby-toolbox.com/categories/markup_processors.html)で検索してください。 Markup、rDiscount、RedClothが最も一般的に使用されています。 – rookieRailer

関連する問題