Difference between revisions of "CreditsTest"

From Sega Retro

(yeah... I don't know how to make this work without deconstructing/reconstructing ref templates)
(that's a good point)
Line 7: Line 7:
 
}}}}</div>{{#if: {{{source|}}} |
 
}}}}</div>{{#if: {{{source|}}} |
 
: ''Source: {{{source}}}'' }}</includeonly><noinclude>
 
: ''Source: {{{source}}}'' }}</includeonly><noinclude>
{{#cargo_declare:_table=credits|role=Text|name=Text|game=Text|console=Text|date=Text|ref=Text}}
+
{{#cargo_declare:_table=credits|role=Text|name=Text|game=Text|console=Text|date=Text|pdf=Text|pdfpage=Integer}}
 
<pre>
 
<pre>
 
{{creditsTest
 
{{creditsTest
Line 24: Line 24:
 
| Colours of the rainbow | Red, Orange, Yellow, Green, Blue, Indigo, Violet
 
| Colours of the rainbow | Red, Orange, Yellow, Green, Blue, Indigo, Violet
 
| Capital of Egypt | Cairo
 
| Capital of Egypt | Cairo
| ref=intref¦bums.pdf
+
| pdf=bums.pdf
 +
| pdfpage=3
 
}}
 
}}
  

Revision as of 11:45, 10 November 2017

This template defines the table "credits". View table.

{{creditsTest
| source=Instruction manual
| Programmer | Hivebrain
| Header type thing |
| Colours of the rainbow | Red, Orange, Yellow, Green, Blue, Indigo, Violet
| Capital of Egypt | Cairo
}}
  • Programmer: Hivebrain
Header type thing
  • Colours of the rainbow: Red, Orange, Yellow, Green, Blue, Indigo, Violet
  • Capital of Egypt: Cairo
Source: Instruction manual

An attempt at making credits more efficient. The template also outputs variables for rolecount ( in this example) as well as the entire text split into role_1, role_2 etc and name_1, name_2 etc. Unfortunately it would require editing every page that uses template:creditstable to implement. - Hivebrain (talk) 20:32, 12 August 2017 (CDT)

I think it's inevitable that every page with a list of credits is going to need to be edited, if not just to add sections to transclude things -Black Squirrel (talk) 03:47, 13 August 2017 (CDT)