我们正在安装Foswiki( http://foswiki.org/ )。
对其他Foswiki / TWiki用户的问题在这里:是否有一种方法来禁用选定页面中的电子邮件自动链接?
我已经find了通过使用<noautolink>我可以禁用自动wikilinks。 但是,它并不适用于mailto自动链接。 那么是否有相应的命令来禁用它们,或者是否有人知道其他一些解决方法?
更具体地说,问题是我只需要禁用电子邮件自动链接,而不是其他wiki标记转换。 这是一个特定的标记示例:
* WikiPageName - [email protected] * WikiPageName2 - [email protected] * WikiPageName3 - [email protected]
如果我把整个标记放在逐字块内,它不仅会禁用电子邮件自动链接,还会禁用所有其他wiki标记,如自动wikipage链接和列表样式。
也可以考虑使用插件来解决这个问题,但无插件解决scheme是首选。
谢谢!
我很抱歉没有注意到这一点。
在http://foswiki.org/System/DefaultPreferences中有一个名为NOAUTOLINK的设置,您可以设置为closures自动链接。
只是电子邮件 – 烨,更难 – 猴子修补核心Foswiki :: Render :: _ mailLink可能是最实际的。
斯文。
<verbatim />做你想做的吗?
您可以使用!,<nop>或%NOP%,如下所示
– 编辑澄清:
好吧,我还不够清楚。 不,除了把它放在那里,或者有一个插件放在那里,你就不会有简单的解决scheme(我不知道现有的这样做)。 mailtoreplace是直接在渲染引擎内完成的,因此,唯一的防止mailto的东西是我的testing页面上面显示的(我不能链接,因为serverfault仍然认为我是垃圾邮件发送者,所以我只允许1个链接,只是一个链接,但…)
关键是…你为什么需要这个? 如果你写的文字,然后把%NOP%。 如果它来自格式化的SEARCH,则将%NOP%放在formfield之前。 你的例子似乎是search的结果,所以这很容易解决。 告诉我你的用例,也许我可以找出别的东西。