【问题标题】:Rich text editor for rails applicationRails 应用程序的富文本编辑器
【发布时间】:2012-11-21 05:03:41
【问题描述】:

我需要向我的网站添加富文本编辑器。这是我第一次这样做,那么您建议我使用哪个富文本编辑器?我需要一个功能齐全且易于与 Rails 应用程序集成的工具,我也在使用原型。

提前致谢:)

【问题讨论】:

  • @Blorgbeard 感谢您纠正我的问题,我认为您也对我投了反对票,是什么原因让我反对,所以我不应该再重复了
  • 我不是反对者,但我可以建议您尝试使您的问题标题在未来变得更好一些。您的原始标题基本上是“我有问题”,而不是对问题的快速描述。我们知道您有问题,这就是您发布问题的原因:)
  • 此外,您的问题会更容易阅读,只需多几个句号 - 将您的想法分解成更短的句子。
  • @Blorgbeard 是的,你很有礼貌,我不应该这样写标题,现在我知道了,我会小心的,谢谢你纠正我:)

标签: ruby-on-rails


【解决方案1】:

一个非常有前途的是Aloha Editor

【讨论】:

    【解决方案2】:

    您可以像上面的海报推荐的那样添加像 TinyMCE 这样的编辑器。但是恕我直言,这些编辑器生成的 HTML 往往会变得混乱。我建议您查看类似Redcloth 的内容。带有文本字段。并且为了增加 bling 你可以给一个 ajaxy 预览,就像 stackoverflow 一样!恕我直言,这将是一个更清洁的解决方案。

    如果您要使用 WYSIWYG 编辑器,请查看 CKeditorYahoo YUI2 Rich Text Editor

    至于 TinyMCE,如果您决定使用它,有一个 Rails plugin 可以让事情变得更容易。

    【讨论】:

    • html是怎么生成的乱七八糟的?最好有一个例子来备份你所说的。我问这个是因为我感兴趣,而不是因为我说你错了。
    • 现在好了,我对每一个都没有任何想法,但我正在探索这两个,看看哪一个可以让我轻松实现并提供更好的功能。
    • 我现在懒得举个例子。但是,如果您有兴趣,只需尝试任何所见即所得的编辑器,写几行。并查看它生成的 html。它的有效 HTML 没问题,但它会有大量不需要的标签。你可以看看这个链接:redcloth.org/articles/…
    【解决方案3】:

    我会推荐 TinyMCE,它真的很容易实现。您只需为要使用的 textarea 添加一个 id,然后在 TinyMCE 的配置中使用该 id。您甚至可以配置 TinyMCE 以在所有文本区域上放置 RTE。

    它是用 javascript 编写的,所以不管你使用什么后端。

    http://tinymce.moxiecode.com/

    这是一个带有来源的例子:

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

    【讨论】:

      【解决方案4】:

      Aloha 看起来不错,并且有一些非常好的功能,但是我遇到了一些烦人的错误。你可能想看看Mercury

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多