查看“模块:Tfd links”的源代码
←
模块:Tfd links
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
-- This module implements [[Template:Tfd links]] local p = {} local function urlencode(text) -- Return equivalent of {{urlencode:text}}. local function byte(char) return string.format('%%%02X', string.byte(char)) end return text:gsub('[^ %w%-._]', byte):gsub(' ', '+') end local function fullurllink(t, a, s) return '[https://en.wikipedia.org/w/index.php?title=' .. urlencode(t) .. '&' .. a .. ' ' .. s .. ']' end function p.main(frame) local args = frame:getParent().args local ns = (((args['catfd'] and args['catfd'] ~= '') and 'Category') or (args['module'] and args['module'] ~= '') and 'Module') or 'Template' local tname = mw.getContentLanguage():ucfirst(args['1']) local fname = ns .. ':' .. tname local fullpagename = frame:preprocess('{{FULLPAGENAME}}') local sep = ' <b>·</b> ' local res = '<span id="' .. ns .. ':' .. tname .. '" class="plainlinks nourlexpansion 1x">' .. '[[:' .. ns .. ':' .. tname .. ']] (' .. '[[' .. ns .. ' talk:' .. tname .. '|talk]]' .. sep .. '[[Special:PageHistory/' .. fname .. '|history]]' .. sep .. fullurllink('Special:Whatlinkshere/' .. fname, 'limit=5000&hidelinks=1&hideredirs=1', 'transclusions') .. sep .. fullurllink('Special:Log', 'page=' .. urlencode(fname), 'logs') .. sep .. '[[Special:PrefixIndex/' .. fname .. '/|subpages]])</span>' return res end return p
本页使用的模板:
模块:Tfd links/doc
(
查看源代码
)
返回
模块:Tfd links
。
导航菜单
个人工具
登录
命名空间
模块
讨论
English
查看
阅读
查看源代码
查看历史
更多
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息