Template:AniDBLink: Difference between revisions
Jump to navigation
Jump to search
m (template can be rename this way) |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[http://anidb.net/perl-bin/animedb.pl?show={{{1}}}{{#if:{{{3|}}}|&{{{2|}}}={{{3|}}}{{#if:{{{5|}}}|&{{{4|}}}={{{5|}}}{{#if:{{{7|}}}|&{{{6|}}}={{{7|}}}}}}}}} {{{8|{{{7|{{{6|{{{5|{{{4|{{{3|{{{2|{{{1}}}}}}}}}}}}}}}}}}}}}}}}]<noinclude> | <includeonly>[http://anidb.net/perl-bin/animedb.pl?show={{{1}}}{{#if:{{{3|}}}|&{{{2|}}}={{{3|}}}{{#if:{{{5|}}}|&{{{4|}}}={{{5|}}}{{#if:{{{7|}}}|&{{{6|}}}={{{7|}}}}}}}}} {{{8|{{{7|{{{6|{{{5|{{{4|{{{3|{{{2|{{{1}}}}}}}}}}}}}}}}}}}}}}}}]</includeonly><noinclude>{{{{PAGENAME}}/doc}}[[Category:Template Link]]</noinclude> | ||
{{ {{ | |||
[[Category:Template Link]]</noinclude> |
Latest revision as of 22:00, 5 May 2009
This template generates a link to animedb.pl. The last item is used for the displayed name.
Alternative names
- {{link}} - The short template alias.
- {{AniDBLink}} - The full template name.
Syntax
The template can have 1 to 8 parameters:
- {{AniDBLink|<show>}} - Internal argument (show=) linking to AniDB page.
- {{AniDBLink|<show>|<name>}} - Name the link.
- {{AniDBLink|<show>|<tag2>|<arg2>}} - Define a 2nd URL tag with argument.
- {{AniDBLink|<show>|<tag2>|<arg2>|<name>}} - Name the link.
- {{AniDBLink|<show>|<tag2>|<arg2>|<tag3>|<arg3>}} - Define a 3rd URL tag with argument.
- {{AniDBLink|<show>|<tag2>|<arg2>|<tag3>|<arg3>|<name>}} - Name the link.
- {{AniDBLink|<show>|<t2>|<a2>|<t3>|<a3>|<t4>|<a4>}} - Define a 4th URL tag with argument.
- {{AniDBLink|<show>|<t2>|<a2>|<t3>|<a3>|<t4>|<a4>|<name>}} - Name the link.
<show> = Argument for show= tag, defines the AniDB page call. <name> = Defines the name of the link. <tag2> = Define a 2nd tag / argument pair in the URL, i.e. &<tag2>=<arg2>. <arg2> <tag3> = Define a 3rd tag / argument pair in the URL, i.e. &<tag3>=<arg3>. <arg3> <t4> = Define a 4th (and final) tag / argument pair in the URL, i.e. &<t4>=<a4>. <a4>
Examples
{{AniDBLink|main}}
{{AniDBLink|main|Main page}}
{{AniDBLink|admin|adm|user}}
{{AniDBLink|anime|do.random|1|Random anime}}
{{AniDBLink|animelist|orderby.name|0.1|noalias|1|anime without synonyms}}
Note | When adding |parameter|value pair(s), e.g. adm|user in {{AniDBLink|admin|adm|user}}, the link will be named after the last value! Define your own link name by appending another parameter, see |Random anime or |anime without synonyms in above examples. |