【发布时间】:2012-08-31 13:06:59
【问题描述】:
我正在使用 Roadkill wiki 引擎并尝试将 xml 粘贴到如下页面中:{{{this is a test}}}
但是“”文本没有显示,它只显示“这是一个测试”
还有其他方法可以逃避它,让页面显示“这是一个测试”吗?
【问题讨论】:
标签: creole roadkill-wiki
我正在使用 Roadkill wiki 引擎并尝试将 xml 粘贴到如下页面中:{{{this is a test}}}
但是“”文本没有显示,它只显示“这是一个测试”
还有其他方法可以逃避它,让页面显示“这是一个测试”吗?
【问题讨论】:
标签: creole roadkill-wiki
我找到了解决方案。 Roadkill 有一个令牌文件 (App_Data\tokens.xml),您可以在其中设置要查找的文本令牌和替换值。因此,为了修复 "" 和 "" 元素,我在令牌文件中添加了以下内容:
<TextToken>
<Name>Begin Body Element</Name>
<Description><![CDATA[
fixes the body element problem
]]>
</Description>
<SearchRegex><Body></SearchRegex>
<HtmlReplacement><![CDATA[<body>]]>
</HtmlReplacement>
</TextToken>
<TextToken>
<Name>End Body Element</Name>
<Description><![CDATA[
fixes the body element problem
]]>
</Description>
<SearchRegex></Body></SearchRegex>
<HtmlReplacement><![CDATA[</body>]]>
</HtmlReplacement>
</TextToken>
【讨论】:
从 1.7 版本开始,您可以使用内置的语法高亮:
[[[code lang=XML|
your XML here
]]]
这为您提供了来自SyntaxHighlighter 的客户端语法突出显示。 Roadkill 文档通常落后几个月,但它最终确实包含了您需要的信息!
【讨论】: