Difference between revisions of "Template:comic"

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
(nBjutHruG)
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;">&lt; Prev</span>]]<!--
 
        --></li><!--
 
      -->|<li style="display: inline; font-size: 16px; margin: 0 4px; padding: 1.5px 12px;"><!--
 
          -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!--
 
        --></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 &#35;{{{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 &gt;</span>]]<!--
 
        --></li><!--
 
      -->|<li style="display: inline; font-size: 16px; margin: 0 4px; padding: 1.5px 12px;"><!--
 
          -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!--
 
        --></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>
 

Revision as of 20:37, 23 November 2012

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.