跳转到主要内容

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 查看散列值)

上传日期 源代码

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面