【问题标题】:How to modify menus items in WMD editor forks?如何修改 WMD 编辑器分支中的菜单项?
【发布时间】:2011-03-17 16:02:46
【问题描述】:

我刚刚开始接触 WMD 编辑器 :) 其中我喜欢 MarkEdit,因为它能够很容易地修改菜单项,但它并没有做一些我真正喜欢的事情几个分叉,例如http://github.com/openlibrary/wmd

理想情况下,我完美的 WMD 编辑器应该是:

  1. 在列表块中按回车键自动创建列表项(MarkEdit 中未实现)
  2. 允许删除菜单项(在 MarkEdit 中实现)
  3. 在不需要两个空格的情况下换行的秘籍(在 MarkEdit 中实现)

第 1 点和第 2 点对我来说都很重要,但我想 1. 更难实现,我可能不得不使用诸如 openlibrary-wmd 之类的分支,而不是我首选的 MarkEdit。

如何修改 openlibrary-wmd 之类的 fork 中的菜单按钮?配置功能似乎不再像原来描述的那样工作。

【问题讨论】:

  • 现在仔细查看了 openlibrary-wmd 和 markit 版本的代码,正如我所怀疑的那样,破解 openlibrary 版本的菜单会更容易,而不是转移它将处理功能列出到markedit。 makeSpritedButtonRow 的肮脏黑客可能会出现在卡片上......

标签: wmd wmd-editor


【解决方案1】:

我最近使用了标记编辑器,发现皮肤实现非常有用。每个皮肤都有自己的图像和样式,如果需要,您可以轻松覆盖它们。该编辑器也是 jQuery 驱动的,如果您习惯了这种语法,那就太好了。看看吧

【讨论】:

  • 感谢您的回复 - 但我已经尝试过 markitup。对于我的最终用户(一大群不同的非 IT 人员,他们没有接受过降价或所见即所得编辑器的培训),它只是没有以足够友好的方式进行降价。但我已经将 WMD 的 OL-fork 修改为漂亮地为这个项目做我想要的;)我认为对于下一个项目,我需要将输入存储为文本,我将使用 markdownify 和 markdown-php 坐在用户和所见即所得编辑器之间
猜你喜欢
  • 2012-07-04
  • 2023-04-01
  • 1970-01-01
  • 2010-10-12
  • 1970-01-01
  • 1970-01-01
  • 2011-03-02
  • 1970-01-01
  • 2011-06-17
相关资源
最近更新 更多