跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
学习园地
新人须知
教程整合
NEW!!!
主题编号使用指导
论坛百科
SS分区介绍
论坛设定
论坛文化
传奇殿堂
SS大事年表
SS大学图书馆
维基事务
基本规则
新手指南——技术
新手指南——内容
wiki语法手册
规范全集
搜索
搜索
外观
登录
个人工具
登录
查看“︁模块:Test”︁的源代码
模块
讨论
English
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
←
模块:Test
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local p = {} local Navbox = require('Module:Navbox') function p.eventsGuide(frame) -- 获取页面参数,而非#invoke的参数 local page_args = frame:getParent().args local args = {} -- 清理参数,去除nil值 for k, v in pairs(page_args) do if v ~= nil then args[k] = v end end -- 打印参数以进行调试 print("Page Args: ", table.concat(args, ", ")) -- 扩展模板 local expanded_templates = { frame:expandTemplate{title = '活动导览/导览列'} } for _, template in ipairs(args) do table.insert( expanded_templates, frame:expandTemplate{title = template} ) end -- 合并所有扩展的模板 local wikitext = table.concat(expanded_templates) -- 创建活动导览的导航框 local events_guide_navbox = Navbox._navbox({ name = '活动导览', title = frame:preprocess("<big>[[模板:活动导览|导览列]]</big>"), listclass = 'hlist', state = 'mw-uncollapsed', style = 'width:100%; box-shadow:1px 1px 3px #878787;', list1 = wikitext }) return events_guide_navbox end return p
该页面使用的模板:
模板:Purge
(
查看源代码
)
模块:Test/doc
(
查看源代码
)
返回
模块:Test
。