|
|
Line 1: |
Line 1: |
− | <includeonly><!--
| + | Thanks for sharing my blog on this site! I be psonitg 3 more Tarantino Comics covers in the upcoming weeks. Also with the comic convention season approaching in March, I should have more artist contributions very soon. |
− | --><table class="{{{bodyclass|}}}" cellspacing="5"
| |
− | style="background-color: #FFFFFF; border: 1px solid #AAAAAA; color: black; font-size: 88%; line-height: 1.5em;
| |
− | margin: 0.5em 0 0.5em 1em; padding: 0.2em; text-align: center; width:98%; {{{bodystyle|}}}"><!--
| |
− | | |
− | ### Navigation bar (previous, next...) ###
| |
− | | |
− | --><tr><td><!--
| |
− | --><ul style="text-align: center; margin-bottom: 10px;" class="no-link-underline"><!--
| |
− | | |
− | ### If there is an article for the comic prior to this one, create a "prev" ###
| |
− | | |
− | -->{{#ifexist:{{#expr:{{{number}}} - 1}}<!--
| |
− | -->|<li style="background-color: #6E7B91;
| |
− | border: 1.5px solid #333333; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px 0 gray;
| |
− | display: inline; font-size: 16px; font-variant: small-caps; font-weight: 600;
| |
− | margin: 0 4px; padding: 1.5px 12px;"><!--
| |
− | -->[[{{#expr:{{{number}}} - 1}}|<span style="color: #FFFFFF;">< Prev</span>]]<!--
| |
− | --></li><!--
| |
− | -->|<li style="display: inline; font-size: 16px; margin: 0 4px; padding: 1.5px 12px;"><!--
| |
− | --> <!--
| |
− | --></li><!--
| |
− | -->}}<!--
| |
− | | |
− | ### Create a centre button with comic number, date (if exists) and link ###
| |
− | | |
− | --><li style="background-color: #6E7B91;
| |
− | border: 1.5px solid #333333; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px 0 gray;
| |
− | display: inline; font-size: 16px; font-variant: small-caps; font-weight: 600;
| |
− | margin: 0 4px; padding: 1.5px 12px;"
| |
− | class="no-xkcd-favicon"><!--
| |
− | -->[http://www.xkcd.com/{{{number}}}/ <!--
| |
− | --><span style="color: #FFFFFF;">Comic #{{{number}}} {{#if:{{{date|}}}|({{{date}}})}}</span>]<!--
| |
− | --></li><!--
| |
− | | |
− | ### If there is an article for the comic following this one, create a "next" ###
| |
− | | |
− | -->{{#ifexist:{{#expr:{{{number}}} + 1}}<!--
| |
− | -->|<li style="background-color: #6E7B91;
| |
− | border: 1.5px solid #333333; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px 0 gray;
| |
− | display: inline; font-size: 16px; font-variant: small-caps; font-weight: 600;
| |
− | margin: 0 4px; padding: 1.5px 12px;"><!--
| |
− | -->[[{{#expr:{{{number}}} + 1}}|<span style="color: #FFFFFF;">Next ></span>]]<!--
| |
− | --></li><!--
| |
− | -->|<li style="display: inline; font-size: 16px; margin: 0 4px; padding: 1.5px 12px;"><!--
| |
− | --> <!--
| |
− | --></li><!--
| |
− | -->}}<!--
| |
− | --></ul><!--
| |
− | --></td></tr><!--
| |
− | | |
− | ### Comic title ###
| |
− | | |
− | -->{{#if:{{{title|}}}|<tr><td style="font-size: 20px; padding-bottom:10px"><!--
| |
− | -->'''{{{title}}}'''<!--
| |
− | --></td></tr>}}<!--
| |
− | | |
− | ### Comic image and title text ###
| |
− | | |
− | --><tr><td><!--
| |
− | -->{{#if:{{{image|}}}|[[File:{{{image|}}}|{{{imagesize|}}}|{{{titletext|}}}]]}}<!--
| |
− | -->{{#if:{{{imagesize|}}}|<br />[Click comic to enlarge]}}<!--
| |
− | -->{{#if:{{{titletext|}}}|<br /><span style="{{{captionstyle|}}}"><span style="color:grey">Title text:</span> {{{titletext}}}</span>}}<!--
| |
− | --></td></tr><!--
| |
− | --></table><!--
| |
− | | |
− | ### Add categories to comic based on date field ###
| |
− | | |
− | -->{{#ifeq:{{NAMESPACE}}|{{ns:10}}||<!-- (no categorization on the Template namespace)
| |
− | -->{{#ifeq:{{FULLPAGENAME}}|{{int:mainpage}}||<!-- (no categorization when transcluded into the main page)
| |
− | -->[[Category:Comics|{{Num4|{{{number}}}}}]]<!--
| |
− | -->{{#if:{{{date|}}}|<!--
| |
− | -->[[Category:Comics from {{#time:Y|{{{date}}}}}]]<!--
| |
− | -->[[Category:Comics from {{#time:F|{{{date}}}}}]]<!--
| |
− | -->[[Category:{{#time:l|{{{date}}}}} Comics]]<!--
| |
− | -->}}<!--
| |
− | -->}}<!--
| |
− | -->}}<!--
| |
− | | |
− | ### DOCUMENTATION ###
| |
− | | |
− | --></includeonly><noinclude>
| |
− | This is the basic infobox-style header template used to display [[xkcd]] comics on their own pages, including the comic number (with external link to xkcd), publication date, title, comic image, and title text.
| |
− | | |
− | == Sample ==
| |
− | | |
− | The following is a sample usage of this template:
| |
− | {{comic
| |
− | | number = 16
| |
− | | date = January 1, 2006
| |
− | | title = Monty Python -- Enough
| |
− | | image = monty_python.jpg
| |
− | | imagesize = 350px
| |
− | | titletext = I went to a dinner where there was a full 10 minutes of Holy Grail quotes exchanged, with no context, in lieu of conversation. It depressed me badly.
| |
− | }}
| |
− | | |
− | == Usage ==
| |
− | | |
− | <pre>{{comic
| |
− | | number =
| |
− | | date =
| |
− | | title =
| |
− | | image =
| |
− | | imagesize =
| |
− | | titletext =
| |
− | }}</pre>
| |
− | | |
− | === Notes ===
| |
− | | |
− | * At least the number, title and image are required.
| |
− | * The date should be written in the form: January 1, 2006
| |
− | * The imagesize field is optional for larger comics.
| |
− | ** The comic's '''width''' will be limited to the set size. Format must be in pixels (eg: "350px")
| |
− | ** The comic's '''height''' may be set by adding an 'x' to the start (eg: "x350px")
| |
− | ** Warning: If the size is larger than the image, the image will be stretched.
| |
− | | |
− | The above sample is produced by the following code:
| |
− | | |
− | <pre>{{comic
| |
− | | number = 16
| |
− | | date = January 1, 2006
| |
− | | title = Monty Python -- Enough
| |
− | | image = monty_python.jpg
| |
− | | imagesize = 350px
| |
− | | titletext = I went to a dinner where there was a full 10 minutes of Holy Grail quotes exchanged, with no context, in lieu of conversation. It depressed me badly.
| |
− | }}</pre>
| |
− | | |
− | [[Category:Templates]]
| |
− | </noinclude>
| |