社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103,点点小课堂(腾讯会议):5696651544
全站通知:
帮助:解析函数/rel2abs
刷
历
编
< 帮助:解析函数
跳到导航
跳到搜索
rel2abs是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。
将相对路径转换为绝对路径。
出自扩展ParserFunctions。
- 格式
{{#rel2abs: 相对路径 }}
{{#rel2abs: 相对路径 | 基础路径 }}
- 说明
- '相对路径'参数中,支持下列格式:
.
→ 当前路径级别..
→ “至上一级路径”/foo
→ “至下一级子目录 /foo”
- 如果'基础路径'参数没有被指定,则会使用当前页面的完整页面名称(可使用
{{FULLPAGENAME}}
获得,本页为帮助:解析函数/rel2abs
)。 - 例子
- 一般情况如下:
{{#rel2abs: /quok | Help:Foo/bar/baz }}
→Help:Foo/bar/baz/quok
{{#rel2abs: ./quok | Help:Foo/bar/baz }}
→Help:Foo/bar/baz/quok
{{#rel2abs: ../quok | Help:Foo/bar/baz }}
→Help:Foo/bar/quok
{{#rel2abs: ../. | Help:Foo/bar/baz }}
→Help:Foo/bar
/.
、/./
之类不正确的格式会被忽略。不允许出现连续两个以上的句点.
,多层路径移动如下:{{#rel2abs: ../quok/. | Help:Foo/bar/baz }}
→Help:Foo/bar/quok
{{#rel2abs: ../../quok | Help:Foo/bar/baz }}
→Help:Foo/quok
{{#rel2abs: ../../../quok | Help:Foo/bar/baz }}
→quok
{{#rel2abs: ../../../../quok | Help:Foo/bar/baz }}
→错误:无效路径深度:“Help:Foo/bar/baz/../../../../quok”(尝试访问根节点以上节点)
- 实际用例
- BWIKI中实际应用它的页面。这个静态列表可能在下列页面更改后过时
- 模板:Doc - 看门狗
- 模板:Doc - 忘却前夜
- 模板:Doc - 红警3
- 模板:Docpage - 红警3
- 模板:Doc - 斯露德
- 模板:Docpage - 斯露德
- 模板:Doc - 战争雷霆
- 模板:Docpage - 战争雷霆