【问题标题】:Extend RedCloth via Redmine plugin?通过 Redmine 插件扩展 RedCloth?
【发布时间】:2010-12-25 13:45:42
【问题描述】:

我是 Ruby/Redmine/Redcloth 的新手,但我正在努力实现以下目标: 在 Textile 中建立链接的默认方式是“foo”:http://bar。但是,我一天中有 90% 的时间使用 Atlassian 产品,这些产品使用 [foo|http://bar] 作为链接标记。

为了保持一切统一,我想通过插件在 Redmine 中实现这一点。但是,您似乎无法更改宏语法,因此我将不得不考虑扩展 RedCloth 以接受这种形式的插入链接。

有谁知道我如何做到这一点?

谢谢你,圣诞快乐,

丹尼斯

【问题讨论】:

    标签: ruby redmine textile redcloth redmine-plugins


    【解决方案1】:

    您可能会考虑切换到两个 Markdown 插件之一(一个是 Markdown Extra-like,基于 Bluefeather),它们的链接样式有点相似,但与您习惯的不一样。不过,既然你使用 SO,你显然对它很熟悉。

    否则你必须编写一个完整的插件,我提到的任何一个插件都可以作为一个很好的模型。祝你好运。

    【讨论】:

    • 您好 Binary Phile,感谢您的回答!一件令人讨厌的事情是它依赖于 rdiscount 并且它似乎以一种奇怪的方式绕过 wiki 格式化程序以调用降价格式化。我宁愿在正则表达式的基础上构建一些东西,以正确的 html 输出它。知道该怎么做吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    • 1970-01-01
    • 1970-01-01
    • 2015-11-11
    • 1970-01-01
    • 2010-12-17
    相关资源
    最近更新 更多