Module:Card: Difference between revisions
No edit summary |
Added additional aliases for consistency with Template:Item |
||
| Line 62: | Line 62: | ||
{ | { | ||
name = 'image_size', | name = 'image_size', | ||
alias = 'imageSize', | alias = {'imageSize', 'size'}, | ||
}, | }, | ||
{ | { | ||
name = 'image_ext', | name = 'image_ext', | ||
alias = {'imageExt', 'extension'}, | alias = {'imageExt', 'ext', 'extension'}, | ||
default = 'png', | default = 'png', | ||
}, | }, | ||
| Line 77: | Line 77: | ||
}, | }, | ||
{ | { | ||
name = ' | name = 'no_link', | ||
type = '1', | type = '1', | ||
}, | }, | ||
| Line 202: | Line 202: | ||
out.first = normalizeBool(out.first) | out.first = normalizeBool(out.first) | ||
out.up = normalizeBool(out.up) | out.up = normalizeBool(out.up) | ||
out. | out.no_link = normalizeBool(out.no_link) | ||
out.show_label = normalizeBool(out.show_label) | out.show_label = normalizeBool(out.show_label) | ||
out.show_caption = normalizeBool(out.show_caption) | out.show_caption = normalizeBool(out.show_caption) | ||
| Line 303: | Line 303: | ||
out.final_link = out.link .. out.link_suffix | out.final_link = out.link .. out.link_suffix | ||
if out. | if out.no_link then | ||
out.final_link = '' | out.final_link = '' | ||
end | end | ||
| Line 315: | Line 315: | ||
-- Main image wikitext | -- Main image wikitext | ||
local linkPart = out. | local linkPart = out.no_link and '|link=' or ('|link=' .. out.final_link) | ||
out.image_wikitext = table.concat({ | out.image_wikitext = table.concat({ | ||
| Line 408: | Line 408: | ||
:addClass('card-caption') | :addClass('card-caption') | ||
if a. | if a.no_link or lib.isEmpty(a.final_link) then | ||
node_caption:wikitext(a.caption) | node_caption:wikitext(a.caption) | ||
else | else | ||