跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
中医百科
搜索
搜索
登录
个人工具
登录
深色模式
查看“Module:Fullurl”的源代码
模块
讨论
English
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
清除缓存
常规
链入页面
相关更改
特殊页面
页面信息
页面值
←
Module:Fullurl
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
local p = {} local yesno = require('Module:Yesno') local getArgs = require "Module:Arguments".getArgs function p._fullurl(args) local args = mw.clone(args) local onlyurl = yesno(args.onlyurl) args.onlyurl = nil local title = args['title'] or args[1] or tostring(mw.title.getCurrentTitle()) if title == '' then -- 不能讓title變空值,否則url會返回nil title = tostring(mw.title.getCurrentTitle()) end local url, text if args[3] then url = tostring(mw.uri.fullUrl(title, args[2])) text = args[3] else text = args['text'] or args[2] or args[1] or title args.title = nil args.text = nil args[1] = nil args[2] = nil url = tostring(mw.uri.fullUrl(title, args)) end local plainlink = '<span class="plainlinks">[' .. url .. ' ' .. text .. ']</span>' if onlyurl then return url else return plainlink end end function p.fullurl(frame) local args = getArgs(frame) return p._fullurl(args) end function p._fullurl2(title, paid, text) return '<span class="plainlinks">[' .. tostring(mw.uri.fullUrl(title,paid)) .. ' ' .. text .. ']</span>' end return p
该页面使用的模板:
Module:Arguments
(
查看源代码
)
Module:Documentation
(
查看源代码
)
Module:Fullurl
(
查看源代码
)
Module:Fullurl/doc
(
查看源代码
)
Module:No globals
(
查看源代码
)
Module:Page name
(
查看源代码
)
Module:Yesno
(
查看源代码
)
返回
Module:Fullurl
。
开关有限宽度模式