Template:Diff: Difference between revisions
From All Skies Encyclopaedia
imported>Ben (allow diff parm to disappear if not filled in, to let a specific revision be cited without diff if desired.) |
imported>Edokter (Add title= to easy copy/paste of diff links) |
||
(32 intermediate revisions by 17 users not shown) | |||
Line 1: | Line 1: | ||
<span class="plainlinks">[{{#if:{{{title|{{{page|{{{1|}}}}}}}}} |
|||
<span class="plainlinks">[{{fullurl:{{{page|{{{1|Main Page}}}}}}|oldid={{{oldid|{{{3|}}}}}}{{#ifeq:{{{diff|{{{2|}}}}}}|||&diff={{{diff|{{{2|cur}}}}}}}}}} <span style="color:#002bb8">{{{label|{{{4|Last revision of '''Main Page'''}}}}}}</span>]</span><noinclude> |
|||
|{{fullurl:{{{title|{{{page|{{{1}}}}}}}}}|{{#if:{{{diff|{{{2|}}}}}} |
|||
|diff={{trim|{{{diff|{{{2}}}}}}}}& |
|||
}}oldid={{trim|{{{oldid|{{{3|}}}}}}}}}} |
|||
|{{SERVER}}{{SCRIPTPATH}}/index.php?title={{#if:{{{diff|{{{2|}}}}}} |
|||
===Usage=== |
|||
|&diff={{trim|{{{diff|{{{2}}}}}}}} |
|||
}}&oldid={{trim|{{{oldid|{{{3|}}}}}}}} |
|||
'''{{diff|1='''''page'''''|2='''''diff'''''|3='''''oldid'''''|4='''''label'''''}}''' |
|||
}}{{#ifeq:{{{diffonly|}}}|yes|&diffonly=1}} {{{label|{{{4|}}}}}}]</span><noinclude> |
|||
{{documentation}} |
|||
;Current default:'''{{|1='''Main Page'''|2=|3=|4='''<nowiki>Last revision of '''Main Page'''</nowiki>'''}}''' → {{diff|1=Main Page|2=|3=|4=Last revision of '''Main Page'''}} |
|||
;You can also use the named variables "page", "diff", "oldid", and "label".:'''{{diff|page='''Main Page'''|diff='''cur'''|oldid=|label='''<nowiki>Last change to '''Main Page'''</nowiki>'''}}''' → {{diff|page=Main Page|diff=cur|oldid=|label=Last change to '''Main Page'''}} |
|||
;As long as the values do not contain equals signs, you can skip the variable names/numbers.:'''{{diff|'''Main Page'''|'''cur'''||'''<nowiki>Last change to '''Main Page'''</nowiki>'''}}''' → {{diff|Main Page|cur||Last change to '''Main Page'''}} |
|||
</noinclude> |
</noinclude> |