Difference between revisions of "Magref"
From Sega Retro
(Created page with "<includeonly>{{#vardefine:pubcode|{{{1}}}}}{{#vardefine:issueno|{{{2}}}}}{{#vardefine:page|{{{3|}}}}}{{#cargo_query: tables=issuenames,magnames |fields=issuenames.name,issuena...") |
|||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#vardefine:pubcode|{{{1}}}}}{{#vardefine:issueno|{{{2}}}}}{{#vardefine:page|{{{3|}}}}}{{#cargo_query: | + | <includeonly><span style="display:none;">{{#vardefine:pubcode|{{{1}}}}}{{#vardefine:issueno|{{{2}}}}}{{#vardefine:page|{{{3|}}}}}{{#cargo_query: |
tables=issuenames,magnames | tables=issuenames,magnames | ||
− | |fields=issuenames.name,issuenames.date,issuenames.pdf,magnames.name,magnames.country | + | |fields=issuenames.name=issuename,issuenames.date,issuenames.pdf,magnames.name=magname,magnames.country |
|where=issuenames.code="{{#var:pubcode}}" and issuenames.num="{{#var:issueno}}" | |where=issuenames.code="{{#var:pubcode}}" and issuenames.num="{{#var:issueno}}" | ||
|join on=issuenames.code=magnames.code | |join on=issuenames.code=magnames.code | ||
|limit=1 | |limit=1 | ||
|format=template | |format=template | ||
− | |template= | + | |template=magref/Cargo |
− | }} | + | }}</span>{{#if: {{#var:filename}} | {{#ifexist:File:{{#var:filename}}|<span style="display:none;">[[Media:{{#var:filename}}]]</span>}}{{#tag: ref | {{#if: {{#var:page}} | [{{fullurl:File:{{#var:filename}}|page={{#var:page}}}} ''{{#var:pubname}}'', "{{#var:issuename}}" ({{#var:country}}; {{#var:date}}), page {{#var:page}}] | [[:File:{{#var:filename}}]]}} | name=":File:{{#var:filename}}_p{{#var:page}}" }} | {{#tag: ref | ''{{#var:pubname}}'', "{{#var:issuename}}" ({{#var:country}}; {{#var:date}}){{#if:{{#var:page}}|, page {{#var:page}}}} }}}}{{incvar|refcount}}</includeonly><noinclude>[[Category:Sega Retro templates]] |
+ | This is an improved version of the fileref template{{magref|mms|12|34}}. You only need to specify a code, issue and page{{magref|edge|10|20}}, the rest should be done for you{{magref|hyper|1|2}}{{magref|edge|10|20}}{{magref|mms|34|45}}.{{magref|cvg|93a}} | ||
+ | ==Usage== | ||
+ | <pre> | ||
+ | {{magref|<CODE>|<ISSUE>|<PAGE>}} | ||
+ | </pre> | ||
− | + | ==References== | |
− | + | <references /> | |
− | |||
− | |||
− | |||
</noinclude> | </noinclude> |