• Welcome to the Kancolle Wiki!
  • If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord

Difference between revisions of "Template:Map/Image"

From Kancolle Wiki
Jump to navigation Jump to search
m
 
(13 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:map|{{#ifeq:{{#sub:{{{page|{{PAGENAME}}}}}|8|5}}|Phase|{{#sub:{{{page|{{PAGENAME}}}}}|8|7}}_{{SUBPAGENAME}}|{{#ifeq:{{#explode:{{{page|{{PAGENAME}}}}}|/|0}}|Sandbox|{{#explode:{{{page|{{PAGENAME}}}}}|/|0}}_{{#explode:{{{page|{{PAGENAME}}}}}|/|1}}_{{#explode:{{{page|{{PAGENAME}}}}}|/|2}}_Map.png|{{#ifeq:{{#sub:{{{page|{{PAGENAME}}}}}|0|5}}|World|{{#explode:{{{page|{{PAGENAME}}}}}|/|1}}_Map.png|{{#explode:{{{page|{{PAGENAME}}}}}|/|0}}_{{#explode:{{{page|{{PAGENAME}}}}}|/|1}}_Map.png}}}}}}}}{{#if:{{{1|}}}|<div style="position:relative;" data-map="{{#var:map}}">{{#ifexist:File:{{#var:map}}|[[File:{{#var:map}}|{{{size|700}}}px|link={{{link|}}}]]|[[File:Catbomb.png|link=]]}}{{{1}}}</div>|<div data-map="{{#var:map}}">{{#ifexist:File:{{#var:map}}|[[File:{{#var:map}}|{{{size|700}}}px|link={{{link|}}}]]|[[File:Catbomb.png|link=]]}}</div>}}</includeonly><noinclude>
+
<includeonly>{{#vardefine:map|{{#ifeq:{{#sub:{{{page|{{PAGENAME}}}}}|0|5}}|Phase|{{#sub:{{{page|{{PAGENAME}}}}}|0|7}}_{{SUBPAGENAME}}_Map.png|{{#ifeq:{{#explode:{{{page|{{PAGENAME}}}}}|/|0}}|Sandbox|{{#explode:{{{page|{{PAGENAME}}}}}|/|0}}_{{#explode:{{{page|{{PAGENAME}}}}}|/|1}}_{{#explode:{{{page|{{PAGENAME}}}}}|/|2}}_Map.png|<!--{{#ifeq:{{#sub:{{{page|{{PAGENAME}}}}}|0|5}}|World|{{#explode:{{{page|{{PAGENAME}}}}}|/|1}}_Map.png|-->{{#explode:{{{page|{{PAGENAME}}}}}|/|0}}_{{#explode:{{{page|{{PAGENAME}}}}}|/|1}}_Map.png}}<!--}}-->}}}}{{#if:{{{1|}}}|<div class="map-image"><!--{{#ifexist:File:{{#var:map}}|-->[[File:{{#var:map}}|{{{size|700}}}px|link={{{link|}}}]]<!--|[[File:Catbomb.png|link=|{{#var:map}} not found]]}}-->{{{1}}}</div>|<div><!--{{#ifexist:File:{{#var:map}}|-->[[File:{{#var:map}}|{{{size|700}}}px|link={{{link|}}}]]<!--|[[File:Catbomb.png|link=|{{#var:map}} not found]]}}--></div>}}</includeonly><noinclude>
Puts an [[event]] map on the page, used on enemy pattern pages.
+
Puts a map on the page, used on enemy pattern pages.
 
==Parameters==
 
==Parameters==
 
===page===
 
===page===
Defaults to <code><nowiki>{{PAGENAME}}</nowiki></code>, if <code>page</code> is <code><event>/<map>/...</code>, then <code><event> <map> Map.png</code> is the file used for map image.
+
Defaults to <code><nowiki>{{PAGENAME}}</nowiki></code>, if <code>page</code> is <code><area>/<map>/...</code>, then <code><area> <map> Map.png</code> is the file used for map image. <code><area></code> is event name for event maps or world name for regular maps.
 
===size===
 
===size===
 
Optional, size of the map image, defaults to 700.
 
Optional, size of the map image, defaults to 700.
Line 9: Line 9:
 
Optional, link for the map image, no link by default.
 
Optional, link for the map image, no link by default.
 
===[1]===
 
===[1]===
Use to overlay clickable nodes, see [[Template:Event/MapNode]].
+
Use to overlay clickable nodes with [[Template:Map/ImageNode]].
 
==Examples==
 
==Examples==
 
===Just a map===
 
===Just a map===
<pre>{{Event/Map}}</pre>
+
<pre>{{Map/Image}}</pre>
 
===With clickable nodes===
 
===With clickable nodes===
<pre>{{Event/Map|
+
<pre>{{Map/Image|
{{Event/MapNode|...}}
+
{{Map/ImageNode|...}}
 
...
 
...
 
}}</pre>
 
}}</pre>
 +
===Specifying a page===
 +
<pre>{{Map/Image|page=Fall 2020 Event/E-1}}</pre>
 +
{{Map/Image|page=Fall 2020 Event/E-1}}
 +
==Tests==
 +
* [[Template:Map/Image/Test]]
 
</noinclude>
 
</noinclude>

Latest revision as of 12:12, 6 November 2022

Puts a map on the page, used on enemy pattern pages.

Parameters

page

Defaults to {{PAGENAME}}, if page is <area>/<map>/..., then <area> <map> Map.png is the file used for map image. <area> is event name for event maps or world name for regular maps.

size

Optional, size of the map image, defaults to 700.

link

Optional, link for the map image, no link by default.

[1]

Use to overlay clickable nodes with Template:Map/ImageNode.

Examples

Just a map

{{Map/Image}}

With clickable nodes

{{Map/Image|
{{Map/ImageNode|...}}
...
}}

Specifying a page

{{Map/Image|page=Fall 2020 Event/E-1}}
Fall 2020 Event E-1 Map.png

Tests