跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
最近修改
新手使用指南
隨機頁面
貢獻分數
建立新頁面
工具
上傳檔案
特殊頁面
搜尋
搜尋
建立賬號
登入
個人工具
暗色模式
建立賬號
登入
用於已登出編輯者的頁面
了解更多
貢獻
討論
正在編輯
模組:InfoboxImageVariant
模組
討論
English
閱讀
編輯原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
編輯原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
取得短網址
警告:
您尚未登入。 若您進行任何的編輯您的 IP 位址將會被公開。 若您
登入
或
建立帳號
,您的編輯將會以您的使用者名稱標示,並能擁有另外的益處。
防垃圾訊息檢查用。
請勿
填寫此欄位!
require( 'strict' ) local infoboxImage = require('Module:InfoboxImage').InfoboxImage local lc = require('Module:WikitextLC').selective local getArgs = require('Module:Arguments').getArgs local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local variety = {'', '-hans', '-hant', '-cn', '-hk', '-mo', '-my', '-sg', '-tw'} local varietyHans = {'-hans', '-cn', '-my', '-sg'} local varietyHant = {'-hant', '-hk', '-mo', '-tw'} local hansIndicator, hantIndicator = false, false for i, v in ipairs(varietyHans) do if args['image' .. v] then hansIndicator = true break end end for i, v in ipairs(varietyHant) do if args['image' .. v] then hantIndicator = true break end end if hansIndicator and hantIndicator then local content = {} for i, v in ipairs(variety) do if args['image' .. v] then content['zh' .. v] = infoboxImage{args = { image = args['image' .. v], suppressplaceholder = args.suppressplaceholder, page = args['page' .. v] or args.page, size = args['size' .. v] or args.size, maxsize = args['maxsize' .. v] or args.maxsize, sizedefault = args['sizedefault' .. v] or args.sizedefault, alt = args['alt' .. v] or args.alt, link = args['link' .. v] or args.link, title = args['title' .. v] or args.title, border = args['border' .. v] or args.border, upright = args['upright' .. v] or args.upright, thumbtime = args['thumbtime' .. v] or args.thumbtime, center = args['center' .. v] or args.center, class = args['class' .. v] or args.class, } } end end return lc(content) end for i, v in ipairs(variety) do if args['image' .. v] then return infoboxImage{args = { image = args['image' .. v], suppressplaceholder = args.suppressplaceholder, page = args['page' .. v] or args.page, size = args['size' .. v] or args.size, maxsize = args['maxsize' .. v] or args.maxsize, sizedefault = args['sizedefault' .. v] or args.sizedefault, alt = args['alt' .. v] or args.alt, link = args['link' .. v] or args.link, title = args['title' .. v] or args.title, border = args['border' .. v] or args.border, upright = args['upright' .. v] or args.upright, thumbtime = args['thumbtime' .. v] or args.thumbtime, center = args['center' .. v] or args.center, class = args['class' .. v] or args.class, } } end end end return p
摘要:
請注意,所有於合眾百科 Unitedbook所做的貢獻會依據CC BY-NC-SA(創用CC 姓名標示─非商業性─相同方式分享)授權條款發佈(詳情請見
合眾百科:版權
)。若您不希望您的著作被任意修改與散佈,請勿在此發表文章。
您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源。
請勿在未經授權的情況下發表文章!
取消
編輯說明
(在新視窗開啟)
此頁面使用了以下模板:
模組:InfoboxImageVariant/doc
(
編輯
)
切換限制內容寬度