打开/关闭搜索
搜索
打开/关闭菜单
3
497
2
1.4K
此界与彼端
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
切换首选项菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
查看“︁模块:GetGenres”︁的源代码
来自此界与彼端
分享此页面
查看
阅读
查看源代码
查看历史
associated-pages
模块
讨论
更多操作
←
模块:GetGenres
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local getArgs = require('Module:Arguments').getArgs local genres = require('Module:GlobalVars').genres local stringUtil = require('Module:StringUtil') local p = {} function p.isKeyInTable(keyToCheck) for key in pairs(genres) do if key == keyToCheck then return true end end return false end function p.exec(str) local arr = stringUtil.split(str, ",") local ret = "" for key, value in pairs(arr) do mw.log(value) if p.isKeyInTable(value) then ret = ret.."[[:分类:类型/"..genres[value].."|"..genres[value].."]][[分类:类型/"..genres[value].."]] " else ret = ret..value.."[[分类:类型/缺少类型]] " end end return ret end function p.getGenres(frame) local args = getArgs(frame) return p.exec(args[1]) end return p
该页面使用的模板:
模块:GetGenres/doc
(
查看源代码
)
返回
模块:GetGenres
。