【问题标题】:RichTextEditor that is PHP/code friendly to snippets of phpRichTextEditor 是 PHP/代码对 php 片段友好的
【发布时间】:2009-03-03 09:11:14
【问题描述】:

我似乎找不到一个 js RTE 可以与 php 的 sn-ps 交织在一起。我想要一个用于多个站点后端的迷你 CMS。这些视图到处都有一些 php 的 sn-ps

是否有任何 RTE 可以单独使用 php,甚至显示它与漂亮的格式混合?

即使在 html 模式下输入并来回切换,TinyMCE 也会杀死标签。如果粘贴到源代码模式,FCKEdit 似乎可以保持代码完整,但它不会显示在编辑端,所以如果有人删除了一个包含一些 php 的元素,bop,它就消失了。

而且没有一个编辑器喜欢创建很好的缩进代码,这也是一个不错的加分项,但可能会问得过头了,呵呵。

【问题讨论】:

    标签: php javascript richtext rte


    【解决方案1】:

    Javascript 富文本编辑器利用浏览器内置的 DesignMode 或 ContentEditable 功能来实现内嵌 HTML 编辑,这些不支持嵌入的 PHP 标签。

    解决方案必须将这些转换为其他形式,不会被浏览器的 HTML 编辑器弄糊涂,然后在提交时将它们转换回 PHP 标记。

    这是可以做到的。但是,我不知道有什么这样做的。

    至于创建良好缩进的代码,这是一个类似的问题。浏览器在它们的内嵌 HTML 编辑器中处理它。

    【讨论】:

    • 我认为可能是这样。我尝试在标签前后添加一个
      并希望我可以修改代码以将“
       配合使用...
    • 我认为您与
       的合作是正确的。您是否也尝试像 
      那样转义其内容?我有一种感觉应该被浏览器保留。不过我不能保证。
    【解决方案2】:

    几周前我有一个类似的问题: Textarea that can do syntax highlighting on the fly?

    这可能适合您: http://marijn.haverbeke.nl/codemirror/ 他们甚至混合了 PHP 和 HTML 突出显示。

    【讨论】:

      猜你喜欢
      • 2011-03-02
      • 1970-01-01
      • 1970-01-01
      • 2011-08-11
      • 2011-08-23
      • 2014-05-19
      • 1970-01-01
      • 2011-04-05
      • 2016-04-13
      相关资源
      最近更新 更多