Difference between revisions of "Template:Book"
m (Adding a missing squirrelly bracket) |
(Making the {{Book}} template more forgiving) |
||
Line 32: | Line 32: | ||
Leaving parameters out (as above) will just cause the resulting text to look a little weird. But it's a wiki; things often look weird. | Leaving parameters out (as above) will just cause the resulting text to look a little weird. But it's a wiki; things often look weird. | ||
− | </noinclude><includeonly>Book: "{{{title|}}} | + | </noinclude><includeonly><i>{{{title|some silly book}}}</i> ({{{year|timeless}}}) by {{{author|someone}}} ({{{url|FIXME}}}) |
+ | |||
+ | === Example Three === | ||
+ | |||
+ | This template is "forgiving". It's possible to leave all of the parameters off: | ||
+ | |||
+ | <code>* <nowiki>{{Book}}</nowiki></code> | ||
+ | |||
+ | Result: | ||
+ | |||
+ | * {{Book}} | ||
+ | |||
+ | When the "<code>title</code>" parameter is omitted, some filler text (e.g. "some silly book") is inserted. When the "<code>author</code>" parameter is omitted, different filler text is inserted. | ||
+ | |||
+ | </noinclude><includeonly><i>{{{title|some silly book}}}</i> ({{{year|timeless}}}) by {{{author|someone}}} ({{{url|FIXME}}}) | ||
+ | |||
+ | |||
+ | </includeonly> |
Revision as of 05:44, 20 November 2020
Template:Book is a MediaWiki template
Examples
Example One
This is an example for using "Template:Book"
* {{Book
|title=MediaWiki
|author=Daniel J. Barrett
|year=2009
|url=https://openlibrary.org/works/OL17309374W/MediaWiki
}}
Result
- MediaWiki (2009) by Daniel J. Barrett (https://openlibrary.org/works/OL17309374W/MediaWiki)
Example Three
This template is "forgiving". It's possible to leave all of the parameters off:
* {{Book}}
Result:
- Template loop detected: Template:Book
When the "title
" parameter is omitted, some filler text (e.g. "some silly book") is inserted. When the "author
" parameter is omitted, different filler text is inserted.
</noinclude>MediaWiki (2009) by Daniel J. Barrett (https://openlibrary.org/works/OL17309374W/MediaWiki)
Example Two
It's even possible to use this template on a single line of wikitext:
* {{Book|title=MediaWiki|author=Daniel J. Barrett}}
Result:
- MediaWiki (timeless) by Daniel J. Barrett (FIXME)
Example Three
This template is "forgiving". It's possible to leave all of the parameters off:
* {{Book}}
Result:
- Template loop detected: Template:Book
When the "title
" parameter is omitted, some filler text (e.g. "some silly book") is inserted. When the "author
" parameter is omitted, different filler text is inserted.
</noinclude>MediaWiki (timeless) by Daniel J. Barrett (FIXME)
Leaving parameters out (as above) will just cause the resulting text to look a little weird. But it's a wiki; things often look weird.