【发布时间】:2012-07-01 23:59:30
【问题描述】:
对于我的 Web 前端,我必须在我的系统中实现 wiki 语法的子集。我是否需要手动指定规则并重新发明轮子?是否有现有的 javascript 库或 jquery 插件可以提供帮助?
例如,用户输入== Header ==,因为这需要转换为例如媒体标题(假设媒体在此上下文中定义为如下所示的跨度)
<span class="mediumHeader" id = "Header">Header</span>
现在,当用户编辑上述文本时,我猜这将涉及替换
<span...> ... </span> 和 ==...==
现在,对于我设计的每个系统,这都将按照“我的规则”进行,并且几乎总是需要重新发明轮子。有什么东西可以让我使用 Jquery/Javascript 来简化这个 wiki 与 HTML 之间的转换吗?我确定这是已知解决方案的问题。
我更愿意自定义什么是可接受的,什么是不可接受的,即我不会将所有内容都翻译成 wiki 语法(或 HTML),只是它的子集。我应该为我的应用程序自己滚动吗?
【问题讨论】:
-
wikitext 的哪个方言?有很多,如果没有这些信息,就不可能回答这个问题。您是在谈论维基百科中使用的 MediaWiki 格式吗?
标签: javascript jquery html translation wiki