Difference between revisions of "User:NeatNit/Template/comic"

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
(Copy the template from Template:comic)
 
(remove all noinclude)
Line 126: Line 126:
 
     -->[[Category:{{#time:l|{{{date}}}}} comics]]                                                <!-- Weekdays
 
     -->[[Category:{{#time:l|{{{date}}}}} comics]]                                                <!-- Weekdays
 
     -->}}}}}}|}}<!--
 
     -->}}}}}}|}}<!--
--></includeonly><noinclude>
+
--></includeonly>
<!--    DOCUMENTATION  -->
 
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      = October 4, 2005
 
| title    = Monty Python -- Enough
 
| image    = monty_python.jpg
 
| 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    =
 
| before    =
 
| image    =
 
| custom    =
 
| imagesize =
 
| titletext =
 
| ldomain  =
 
| lappend  =
 
}}</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.
 
** 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.
 
* '''before''' is a special field for inserting text before the comic. One use is for extremely large comics (e.g. [[Umwelt]]), to skip to the explanation.
 
* If the '''custom''' field is not empty, the image field will be ignored and be replaced with any text that you put in the '''custom''' field.
 
* if '''number''' is left undefined, most of the navigation bar will be disabled.
 
** '''lappend''' must be defined as <pre>...kd.com/'''lappend'''/</pre> to keep the link to xkcd.com valid.
 
** If the link is to eg. a blog post (blog.xkcd.com) '''ldomain''' can be defined as <pre>blog</pre> to change the subdomain in the link.
 
 
 
The above sample is produced by the following code:
 
 
 
<pre>{{comic
 
| number    = 16
 
| date      = October 4, 2005
 
| title    = Monty Python -- Enough
 
| image    = monty_python.jpg
 
| 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 18:04, 24 June 2019