更改
跳到导航
跳到搜索
←上一编辑
模块:PageName
(查看源代码)
2021年7月5日 (一) 08:07的版本
添加4字节
、
2021年7月5日 (一) 08:07
撤销
VIFF
(
讨论
)的版本1382
第1行:
第1行:
−
p = {}
+
local
p = {}
function p.split(s)
function p.split(s)
第5行:
第5行:
parent, name = s:match("^(.+)/(.+)$")
parent, name = s:match("^(.+)/(.+)$")
return parent, name
return parent, name
+
end
+
+
function p.rsplit(s)
+
return s:match("^([^/]+)/(.+)$")
end
end
第21行:
第25行:
if type_flag then
if type_flag then
local base, sub
local base, sub
−
base, sub = p.
split
(full_name)
+
base, sub = p.
rsplit
(full_name)
if base then
if base then
return type_flag, base, sub
return type_flag, base, sub
第28行:
第32行:
end
end
else
else
−
local base, sub
+
return nil, nil, s
−
base, sub = p.split(s)
−
if base then
−
return nil, base, sub
−
else
−
return nil, nil, s
−
end
end
end
+
end
+
+
function p.getPageName()
+
return mw.title.getCurrentTitle().text
end
end
return p
return p
VIFF
IFEXEditor、
行政员
、
评论管理员
、
界面管理员
、
管理员(语义MediaWiki)
、
监护人(语义MediaWiki)
、
管理员
1,370
个编辑
导航菜单
个人工具
创建账户
登录
名字空间
模块
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
特殊页面
可打印版本