全站通知:
帮助:解析函数/pageid
刷
历
编
< 帮助:解析函数
跳到导航
跳到搜索
PAGEID是一个变量。帮助:解析函数页列出了所有解析函数的说明。
PAGEID
获取页面ID。MediaWiki原生支持。
页面ID是一个数字,是页面的唯一标识符。
- 官方文档:MediaWiki文档
- 官方文档:Help:Page ID
语法
{{PAGEID}}
- 获取当前页面ID
{{PAGEID:页面名称}}
- 获取指定页面ID
示例
{{PAGEID}}
→ 3318{{PAGEID:首页}}
→ 1{{PAGEID:帮助:解析函数}}
→ 2216{{PAGEID:特殊:最近更改}}
→ 0- 构造页面链接
https://wiki.biligame.com/tools/?curid={{PAGEID}}
→ https://wiki.biligame.com/tools/?curid=3318- 注意,BWiki针对此类URL的缓存约半小时
底层代码
- 代码逻辑:
- 对于特殊页面和跨wiki链接,返回0
- 对于当前页面直接返回所在页面ID
- 获取指定页面ID,先查找缓存,再查数据库。
实际用例
- 一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时,仅供批判性参考。