Trac插件,用于预先格式化Wiki页面的部分
项目描述
WikiTemplates是Trac插件。此插件将为您提供一种将其他Wiki页面的部分(模板)包含到当前Wiki页面中的方法。
注意:此插件与Trac 0.11不兼容,除非有人为其提交补丁。我的时间很有限,Trac 0.11已经发生了许多变化,我实在没有时间去更新这个插件。
为什么是它?您可能有一个使文本呈红色并使用等宽字体的模板,并使用该模板而不是创建多个span标签。
一些使用示例
模板
{{{ #!html <span style="color: #339900; font-family: monospace;">{{1}}</span> }}}
要使用该模板,用户需要在正在编辑的Wiki页面上放置
[[T(GreenText|The Green Text Passed)]]
HTML输出
<span style="color: rgb(51, 153, 0); font-family: monospace;">The Green Text Passed</span>
另一个示例将是
模板
{{{ #!html <span style="color: #339900; font-family: monospace;">{{1}}</span> <span style="color: red;">{{2}}</span> }}}
Wiki实现
[[T(GreenAndRedText|The Green Text Passed|And The Red Not Monospace Text)]]
HTML输出(为可读性添加换行符)
<span style="color: rgb(51, 153, 0); font-family: monospace;">The Green Text Passed</span> <span style="color: red;">And The Red Not Monospace Text</span>
当然,这并不真的很实用,但想象一下可能性,太多了,这里无法一一列举。
从版本 >=0.3.0开始,WikiTemplates还支持包含整个Wiki页面(无需解析参数)以及外部页面。示例
包含Wiki页面
[[Include(WikiPageName)]]
包含外部页面
[[Include(http://the.url.to.site.com/page)]]
您可以在WikiTemplates网站上找到更多信息,其中包含错误和新功能请求。
下载和安装
WikiTemplates 可以通过输入以下命令使用 Easy Install 安装:
> easy_install TracWikiTemplates
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
TracWikiTemplates-0.3.0.zip (60.2 kB 查看散列值)
TracWikiTemplates-0.3.0.tar.bz2 (43.3 kB 查看散列值)
构建分发
TracWikiTemplates-0.3.0-py2.5.egg (82.3 kB 查看散列值)