Difference between revisions of "Module:IPC"

Line 1: Line 1:
-- For unit tests, see [[Module:Bananas/testcases]]
+
{{Infobox
local p = {}
+
|name        = {{subst:PAGENAME}}
 +
|bodystyle    =
  
function p.hello()
+
|titlestyle  =
return "Hello, world!"
+
|abovestyle = background:#cfc;
end
+
|subheaderstyle =
 +
|title        = Test Infobox
 +
|above        = Above text
 +
|subheader    = Subheader above image
 +
|subheader2  = Second subheader
  
return p
+
|imagestyle  =
 +
|captionstyle =
 +
|  image      = [[File:example.png|200px|alt=Example alt text]]
 +
|caption      = Caption displayed below example.png
 +
 
 +
|headerstyle  = background:#ccf;
 +
|labelstyle  = background:#ddf;
 +
|datastyle    =
 +
 
 +
|header1 = Header defined alone
 +
| label1 =
 +
|  data1 =
 +
|header2 =
 +
| label2 = Label defined alone does not display (needs data, or is suppressed)
 +
|  data2 =
 +
|header3 =
 +
| label3 =
 +
|  data3 = Data defined alone
 +
|header4 = All three defined (header, label, data, all with same number)
 +
| label4 = does not display (same number as a header)
 +
|  data4 = does not display (same number as a header)
 +
|header5 =
 +
| label5 = Label and data defined (label)
 +
|  data5 = Label and data defined (data)
 +
 
 +
|belowstyle = background:#ddf;
 +
|below      = Below text
 +
}}

Revision as of 21:29, 20 July 2016

Documentation for this module may be created at Module:IPC/doc

Script error: Lua error: Internal error: The interpreter exited with status 127.

{{Infobox
 |name         = {{subst:PAGENAME}}
 |bodystyle    = 

 |titlestyle   = 
 |abovestyle = background:#cfc;
 |subheaderstyle =
 |title        = Test Infobox
 |above        = Above text
 |subheader    = Subheader above image
 |subheader2   = Second subheader

 |imagestyle   = 
 |captionstyle = 
 |  image      = [[File:example.png|200px|alt=Example alt text]]
 |caption      = Caption displayed below example.png

 |headerstyle  = background:#ccf;
 |labelstyle   = background:#ddf;
 |datastyle    = 

 |header1 = Header defined alone
 | label1 = 
 |  data1 = 
 |header2 = 
 | label2 = Label defined alone does not display (needs data, or is suppressed)
 |  data2 = 
 |header3 =
 | label3 = 
 |  data3 = Data defined alone
 |header4 = All three defined (header, label, data, all with same number)
 | label4 = does not display (same number as a header)
 |  data4 = does not display (same number as a header)
 |header5 =
 | label5 = Label and data defined (label)
 |  data5 = Label and data defined (data)

 |belowstyle = background:#ddf;
 |below      = Below text
}}