导航菜单
未登录
创建账号
登录
搜索
生物多样性知识平台
导航
首页
能力发展门户
公众科学园地
最近更改
随机页面
加入我们
工具
链入页面
相关更改
特殊页面
页面信息
命名空间
模块
讨论
查看
阅读
查看源代码
查看历史
查看“模块:PackedGallery”的源代码
来自生物多样性知识平台
←
模块:PackedGallery
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、editors
您可以查看和复制此页面的源代码。
local p = {} local html = require('mw.html') function p.renderGallery(frame) local images = frame.args.images or "" local imageList = mw.text.split(images, ",") local galleryCode = '<gallery mode="packed" widths="120px">\n' for i, image in ipairs(imageList) do local parts = mw.text.split(image, ";") local fileName = parts[1] or "" local fileDesc = parts[2] or "" galleryCode = galleryCode .. string.format('File:%s|%s\n', mw.text.trim(fileName), mw.text.trim(fileDesc)) end galleryCode = galleryCode .. '</gallery>' -- 使用 frame:preprocess() 确保输出按 wiki 文本处理 return frame:preprocess(galleryCode) end return p
本页使用的模板:
模块:PackedGallery/doc
(
查看源代码
)
返回
模块:PackedGallery
。