pydata_sphinx_theme.short_link#
一个自定义的 Transform 对象,用于缩短 github 和 gitlab 链接。
类#
当链接来自 github 或 gitlab 时,缩短链接,并为标签添加额外的类,以便进一步的样式设置。 |
模块内容#
- class pydata_sphinx_theme.short_link.ShortenLinkTransform(document, startnode=None)[source]#
基类:
sphinx.transforms.post_transforms.SphinxPostTransform
当链接来自 github 或 gitlab 时,缩短链接,并为标签添加额外的类,以便进一步的样式设置。
- 之前
<a class="reference external" href="https://github.com/2i2c-org/infrastructure/issues/1329"> https://github.com/2i2c-org/infrastructure/issues/1329 </a>
- 之后
<a class="reference external github" href="https://github.com/2i2c-org/infrastructure/issues/1329"> 2i2c-org/infrastructure#1329 </a>
- parse_url(uri)[source]#
根据选定的平台解析 url 的内容。
- 参数:
uri (urllib.parse.ParseResult) – 到平台内容的链接
- 返回值:
重新格式化的 url 标题
- 返回类型:
str