打开/关闭菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

帮助:Sandbox:修订间差异

来自Cookie☆Wiki
(由于无法处理 <gallery>, 只得换用并不兼容原有画廊用法的方法)
无编辑摘要
 
(未显示7个用户的76个中间版本)
第1行: 第1行:
<div class="WikiaArticle ">
local p = {}
<ul class="tabbernav"><li>[[#zig]]</li><li>[[#zag]]</li></ul>

<div class="tabbertab" title="zig">zig</div><div class="tabbertab" title="zag">zag</div>
function p.make()
</div>
local frame = mw.getCurrentFrame()
<font color=#31a9ed>1</font>、<font color=#bcfd1f>2</font>
local parent = frame:getParent()
local arg = parent.args['image']
if arg != nil then --< 单张图片
if string.byte(arg, 1) == 127 then
return '<span style="font-size: 24px; color: red">\
不支持<nowiki><gallery></nowiki>语法</span>\
[[Category: 含有在信息框中使用了旧的画廊语法的页面]]'
end
return frame:expandTemplate{ title = 'Infobox/item/single image', args = {
image = arg, caption = parent.args['caption']
} }
end

arg = parent.args['gallery']
if arg == nil then --< 根本没有图片
return ''
end

for image_line in arg:gmatch('[^\r\n]+') do
-- table.insert(lines, line)
local sep = image_line:find(':')
table.insert(images, {
file = string.sub(image_line, 1, sep-1),
title = string.sub(image_line, sep+1, -1)
})
end
return mw.dumpObject(images) --< debug
end

return p

2024年9月27日 (五) 21:40的最新版本

zig
zag

12