1

我正在使用 Roadkill wiki 引擎并尝试将 xml 粘贴到这样的页面中:{{{这是一个测试}}}

但是“”文本没有显示,它只显示“这是一个测试”

是否有另一种方法来逃避它,以便页面显示“这是一个测试”?

4

2 回答 2

2

从 1.7 版开始,您可以使用内置的语法高亮:

[[[code lang=XML| 
your XML here
]]]

这为您提供了来自SyntaxHighlighter的客户端语法突出显示。Roadkill 文档通常落后几个月,但它最终确实包含您需要的信息!

于 2013-08-04T12:28:01.113 回答
2

我找到了解决方案。Roadkill 有一个令牌文件 (App_Data\tokens.xml),您可以在其中设置要查找的文本令牌和替换值。因此,为了修复 "" 和 "" 元素,我在令牌文件中添加了以下内容:

<TextToken>
    <Name>Begin Body Element</Name>
    <Description><![CDATA[
    fixes the body element problem
    ]]>
    </Description>
    <SearchRegex>&lt;Body&gt;</SearchRegex>
    <HtmlReplacement><![CDATA[&lt;body&gt;]]>
    </HtmlReplacement>
</TextToken>
<TextToken>
    <Name>End Body Element</Name>
    <Description><![CDATA[
    fixes the body element problem
    ]]>
    </Description>
    <SearchRegex>&lt;/Body&gt;</SearchRegex>
    <HtmlReplacement><![CDATA[&lt;/body&gt;]]>
    </HtmlReplacement>
</TextToken>
于 2012-09-11T14:19:32.390 回答