Jump to content

Module:Template test case: Difference between revisions

Allow showcaption=no, similar to showheader=no, but only hides caption. Tested in Module:Template test case/sandbox, see Module:Template test case/testcases and Template:Test case/testcases#Columns format with showcaption=no.
(don't require __TEMPLATENAME__ magic word for nowiki invocations if there is only one template being displayed)
(Allow showcaption=no, similar to showheader=no, but only hides caption. Tested in Module:Template test case/sandbox, see Module:Template test case/testcases and Template:Test case/testcases#Columns format with showcaption=no.)
Line 203: Line 203:
generalOptions.showcode = yesno(generalOptions.showcode)
generalOptions.showcode = yesno(generalOptions.showcode)
generalOptions.showheader = yesno(generalOptions.showheader) ~= false
generalOptions.showheader = yesno(generalOptions.showheader) ~= false
generalOptions.showcaption = yesno(generalOptions.showcaption) ~= false
generalOptions.collapsible = yesno(generalOptions.collapsible)
generalOptions.collapsible = yesno(generalOptions.collapsible)
obj.options = generalOptions
obj.options = generalOptions
Line 363: Line 364:
if self.options.showheader then
if self.options.showheader then
-- Caption
-- Caption
tableroot
if self.options.showcaption then
:addClass(self.options.class)
tableroot
:cssText(self.options.style)
:addClass(self.options.class)
:tag('caption')
:cssText(self.options.style)
:wikitext(self.options.caption or self:message('columns-header'))
:tag('caption')
:wikitext(self.options.caption or self:message('columns-header'))
end


-- Headers
-- Headers
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.