Template:Location map many: Difference between revisions
From Zoophilia Wiki
Jump to navigationJump to search
meta>Wikid77 closed divisions of points #2 & #3 |
meta>Wikid77 expanded with 6 more markers #4-#9 |
||
Line 24: | Line 24: | ||
}} ({{Location map {{{1}}}|name}})}}}</div> | }} ({{Location map {{{1}}}|name}})}}}</div> | ||
<!-- | <!-- | ||
================================================== Marker/Label #1 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | --><div style="position: absolute; z-index: 2; top: {{#expr: | ||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat_deg|}}} | 100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat_deg|}}} | ||
Line 36: | Line 36: | ||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | }} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | ||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | }}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | ||
------------------------------------------------ Marker#1 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{marksize|}}} | --><div style="position: relative; text-align: center; {{#if: {{{marksize|}}} | ||
| left: -{{#expr: {{{marksize}}} / 2 round 0 }}px; top: -{{#expr: {{{marksize}}} / 2 round 0 }}px; width: {{{marksize}}}px; font-size: {{{marksize}}}px; | | left: -{{#expr: {{{marksize}}} / 2 round 0 }}px; top: -{{#expr: {{{marksize}}} / 2 round 0 }}px; width: {{{marksize}}}px; font-size: {{{marksize}}}px; | ||
Line 63: | Line 63: | ||
}}">{{{label|}}}</span></div><!-- end-div label1 --> | }}">{{{label|}}}</span></div><!-- end-div label1 --> | ||
}}</div><!--end-div point#1-- | }}</div><!--end-div point#1-- | ||
================================================== Marker/Label #2 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | --><div style="position: absolute; z-index: 2; top: {{#expr: | ||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat2_deg|}}} | 100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat2_deg|}}} | ||
Line 75: | Line 75: | ||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | }} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | ||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | }}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | ||
------------------------------------------------ Marker#2 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark2size|}}} | --><div style="position: relative; text-align: center; {{#if: {{{mark2size|}}} | ||
| left: -{{#expr: {{{mark2size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark2size}}} / 2 round 0 }}px; width: {{{mark2size}}}px; font-size: {{{mark2size}}}px; | | left: -{{#expr: {{{mark2size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark2size}}} / 2 round 0 }}px; width: {{{mark2size}}}px; font-size: {{{mark2size}}}px; | ||
Line 102: | Line 102: | ||
}}">{{{label2|}}}</span></div><!-- end-div label2 --> | }}">{{{label2|}}}</span></div><!-- end-div label2 --> | ||
}}</div><!--end-div point#2-- | }}</div><!--end-div point#2-- | ||
================================================= Marker/Label #3 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | --><div style="position: absolute; z-index: 2; top: {{#expr: | ||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat3_deg|}}} | 100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat3_deg|}}} | ||
Line 114: | Line 114: | ||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | }} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | ||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | }}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | ||
----------------------------------------------- Marker#3 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark3size|}}} | --><div style="position: relative; text-align: center; {{#if: {{{mark3size|}}} | ||
| left: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; width: {{{mark3size}}}px; font-size: {{{mark3size}}}px; | | left: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; width: {{{mark3size}}}px; font-size: {{{mark3size}}}px; | ||
Line 128: | Line 128: | ||
| {{PAGENAME}} | | {{PAGENAME}} | ||
}}]]</div><!-- end-div marker3 | }}]]</div><!-- end-div marker3 | ||
---------------------------------------------- Label #3 | -------------------------------------------------- Label #3 | ||
-->{{#ifeq: {{{position3|}}} | none | |||
| | |||
|<div style="font-size: {{{label3_size|90}}}%; line-height: 110%; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position3}}} | |||
|left = left: -6.5em; text-align: right; | |||
|right = left: 0.5em; text-align: left; | |||
|top = top:-2.65em; left:-3em; text-align: center; | |||
|bottom = top:-0.15em; left: -3em; text-align: center; | |||
|left: 0.5em; text-align: left; | |||
}}"><span style="padding: 1px; {{#if: {{{background3|}}} | |||
| background-color: {{{background3}}}; | |||
}}">{{{label3|}}}</span></div><!-- end-div label3 --> | |||
}}</div><!--end-div point#3-- | |||
================================================= Marker/Label #4 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | |||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat4_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lat4_dir|}}}|S|-1|1}} * ({{{lat4_deg|0}}} + ({{{lat4_min|0}}} / 60) + ({{{lat4_sec|0}}} / 3600)) }} | |||
| {{{lat4|0}}} | |||
}}) / ({{Location map {{{1}}}|top}} - {{Location map {{{1}}}|bottom}}) round 1 | |||
}}%; left: {{#expr: | |||
{{#expr:{{#if:{{Location map {{{1}}}|crosses180}}|{{#ifeq: {{{lon4_dir|}}}|W|-36000/({{Location map {{{1}}}|left}}-{{Location map {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon4_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lon4_dir|}}}|W|-1|1}} * ({{{lon4_deg|0}}} + ({{{lon4_min|0}}} / 60) + ({{{lon4_sec|0}}} / 3600)) }} | |||
| {{{long4|0}}} | |||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | |||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | |||
----------------------------------------------- Marker#4 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark4size|}}} | |||
| left: -{{#expr: {{{mark4size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark4size}}} / 2 round 0 }}px; width: {{{mark4size}}}px; font-size: {{{mark4size}}}px; | |||
| left: -{{#expr: {{#if: {{Location map {{{1}}}|mark4size}}|{{Location map {{{1}}}|mark4size}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{Location map {{{1}}}|mark4size}}|{{Location map {{{1}}}|mark4size}}|8}} / 2 round 0 }}px; width: {{#if: {{Location map {{{1}}}|mark4size}}|{{Location map {{{1}}}|mark4size}}|8}}px; font-size: {{#if: {{Location map {{{1}}}|mark4size}}|{{Location map {{{1}}}|mark4size}}|8}}px; | |||
}}"><!-- specify marker#4 -->[[Image:{{#if: {{{mark4|}}} | |||
| {{{mark4}}} | |||
| {{#if: {{Location map {{{1}}}|mark4}}|{{Location map {{{1}}}|mark4}}|Red pog.svg}} | |||
}}|{{#if: {{{mark4size|}}} | |||
| {{{mark4size}}}x{{{mark4size}}} | |||
| {{#if: {{Location map {{{1}}}|mark4size}}|{{Location map {{{1}}}|mark4size}}|8}}x{{#if: {{Location map {{{1}}}|mark4size}}|{{Location map {{{1}}}|mark4size}}|8}} | |||
}}px|{{#if: {{{label4|}}} | |||
| {{{label4}}} | |||
| {{PAGENAME}} | |||
}}]]</div><!-- end-div marker4 | |||
-------------------------------------------------- Label #4 | |||
-->{{#ifeq: {{{position4|}}} | none | |||
| | |||
|<div style="font-size: {{{label4_size|90}}}%; line-height: 110%; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position4}}} | |||
|left = left: -6.5em; text-align: right; | |||
|right = left: 0.5em; text-align: left; | |||
|top = top:-2.65em; left:-3em; text-align: center; | |||
|bottom = top:-0.15em; left: -3em; text-align: center; | |||
|left: 0.5em; text-align: left;<!-- default --> | |||
}}"><span style="padding: 1px; {{#if: {{{background4|}}} | |||
| background-color: {{{background4}}}; | |||
}}">{{{label4|}}}</span></div><!-- end-div label4 --> | |||
}}</div><!--end-div point#4-- | |||
================================================= Marker/Label #5 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | |||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat5_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lat5_dir|}}}|S|-1|1}} * ({{{lat5_deg|0}}} + ({{{lat5_min|0}}} / 60) + ({{{lat5_sec|0}}} / 3600)) }} | |||
| {{{lat5|0}}} | |||
}}) / ({{Location map {{{1}}}|top}} - {{Location map {{{1}}}|bottom}}) round 1 | |||
}}%; left: {{#expr: | |||
{{#expr:{{#if:{{Location map {{{1}}}|crosses180}}|{{#ifeq: {{{lon5_dir|}}}|W|-36000/({{Location map {{{1}}}|left}}-{{Location map {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon5_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lon5_dir|}}}|W|-1|1}} * ({{{lon5_deg|0}}} + ({{{lon5_min|0}}} / 60) + ({{{lon5_sec|0}}} / 3600)) }} | |||
| {{{long5|0}}} | |||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | |||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | |||
----------------------------------------------- Marker#5 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark5size|}}} | |||
| left: -{{#expr: {{{mark5size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark5size}}} / 2 round 0 }}px; width: {{{mark5size}}}px; font-size: {{{mark5size}}}px; | |||
| left: -{{#expr: {{#if: {{Location map {{{1}}}|mark5size}}|{{Location map {{{1}}}|mark5size}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{Location map {{{1}}}|mark5size}}|{{Location map {{{1}}}|mark5size}}|8}} / 2 round 0 }}px; width: {{#if: {{Location map {{{1}}}|mark5size}}|{{Location map {{{1}}}|mark5size}}|8}}px; font-size: {{#if: {{Location map {{{1}}}|mark5size}}|{{Location map {{{1}}}|mark5size}}|8}}px; | |||
}}"><!-- specify marker#5 -->[[Image:{{#if: {{{mark5|}}} | |||
| {{{mark5}}} | |||
| {{#if: {{Location map {{{1}}}|mark5}}|{{Location map {{{1}}}|mark5}}|Red pog.svg}} | |||
}}|{{#if: {{{mark5size|}}} | |||
| {{{mark5size}}}x{{{mark5size}}} | |||
| {{#if: {{Location map {{{1}}}|mark5size}}|{{Location map {{{1}}}|mark5size}}|8}}x{{#if: {{Location map {{{1}}}|mark5size}}|{{Location map {{{1}}}|mark5size}}|8}} | |||
}}px|{{#if: {{{label5|}}} | |||
| {{{label5}}} | |||
| {{PAGENAME}} | |||
}}]]</div><!-- end-div marker5 | |||
-------------------------------------------------- Label #5 | |||
-->{{#ifeq: {{{position5|}}} | none | |||
| | |||
|<div style="font-size: {{{label5_size|90}}}%; line-height: 110%; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position5}}} | |||
|left = left: -6.5em; text-align: right; | |||
|right = left: 0.5em; text-align: left; | |||
|top = top:-2.65em; left:-3em; text-align: center; | |||
|bottom = top:-0.15em; left: -3em; text-align: center; | |||
|left: 0.5em; text-align: left;<!-- default --> | |||
}}"><span style="padding: 1px; {{#if: {{{background5|}}} | |||
| background-color: {{{background5}}}; | |||
}}">{{{label5|}}}</span></div><!-- end-div label5 --> | |||
}}</div><!--end-div point#5-- | |||
================================================= Marker/Label #6 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | |||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat6_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lat6_dir|}}}|S|-1|1}} * ({{{lat6_deg|0}}} + ({{{lat6_min|0}}} / 60) + ({{{lat6_sec|0}}} / 3600)) }} | |||
| {{{lat6|0}}} | |||
}}) / ({{Location map {{{1}}}|top}} - {{Location map {{{1}}}|bottom}}) round 1 | |||
}}%; left: {{#expr: | |||
{{#expr:{{#if:{{Location map {{{1}}}|crosses180}}|{{#ifeq: {{{lon6_dir|}}}|W|-36000/({{Location map {{{1}}}|left}}-{{Location map {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon6_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lon6_dir|}}}|W|-1|1}} * ({{{lon6_deg|0}}} + ({{{lon6_min|0}}} / 60) + ({{{lon6_sec|0}}} / 3600)) }} | |||
| {{{long6|0}}} | |||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | |||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | |||
----------------------------------------------- Marker#6 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark6size|}}} | |||
| left: -{{#expr: {{{mark6size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark6size}}} / 2 round 0 }}px; width: {{{mark6size}}}px; font-size: {{{mark6size}}}px; | |||
| left: -{{#expr: {{#if: {{Location map {{{1}}}|mark6size}}|{{Location map {{{1}}}|mark6size}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{Location map {{{1}}}|mark6size}}|{{Location map {{{1}}}|mark6size}}|8}} / 2 round 0 }}px; width: {{#if: {{Location map {{{1}}}|mark6size}}|{{Location map {{{1}}}|mark6size}}|8}}px; font-size: {{#if: {{Location map {{{1}}}|mark6size}}|{{Location map {{{1}}}|mark6size}}|8}}px; | |||
}}"><!-- specify marker#6 -->[[Image:{{#if: {{{mark6|}}} | |||
| {{{mark6}}} | |||
| {{#if: {{Location map {{{1}}}|mark6}}|{{Location map {{{1}}}|mark6}}|Red pog.svg}} | |||
}}|{{#if: {{{mark6size|}}} | |||
| {{{mark6size}}}x{{{mark6size}}} | |||
| {{#if: {{Location map {{{1}}}|mark6size}}|{{Location map {{{1}}}|mark6size}}|8}}x{{#if: {{Location map {{{1}}}|mark6size}}|{{Location map {{{1}}}|mark6size}}|8}} | |||
}}px|{{#if: {{{label6|}}} | |||
| {{{label6}}} | |||
| {{PAGENAME}} | |||
}}]]</div><!-- end-div marker6 | |||
-------------------------------------------------- Label #6 | |||
-->{{#ifeq: {{{position6|}}} | none | |||
| | |||
|<div style="font-size: {{{label6_size|90}}}%; line-height: 110%; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position6}}} | |||
|left = left: -6.5em; text-align: right; | |||
|right = left: 0.5em; text-align: left; | |||
|top = top:-2.65em; left:-3em; text-align: center; | |||
|bottom = top:-0.15em; left: -3em; text-align: center; | |||
|left: 0.5em; text-align: left;<!-- default --> | |||
}}"><span style="padding: 1px; {{#if: {{{background6|}}} | |||
| background-color: {{{background6}}}; | |||
}}">{{{label6|}}}</span></div><!-- end-div label6 --> | |||
}}</div><!--end-div point#6-- | |||
================================================= Marker/Label #7 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | |||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat7_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lat7_dir|}}}|S|-1|1}} * ({{{lat7_deg|0}}} + ({{{lat7_min|0}}} / 60) + ({{{lat7_sec|0}}} / 3600)) }} | |||
| {{{lat7|0}}} | |||
}}) / ({{Location map {{{1}}}|top}} - {{Location map {{{1}}}|bottom}}) round 1 | |||
}}%; left: {{#expr: | |||
{{#expr:{{#if:{{Location map {{{1}}}|crosses180}}|{{#ifeq: {{{lon7_dir|}}}|W|-36000/({{Location map {{{1}}}|left}}-{{Location map {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon7_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lon7_dir|}}}|W|-1|1}} * ({{{lon7_deg|0}}} + ({{{lon7_min|0}}} / 60) + ({{{lon7_sec|0}}} / 3600)) }} | |||
| {{{long7|0}}} | |||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | |||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | |||
----------------------------------------------- Marker#7 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark7size|}}} | |||
| left: -{{#expr: {{{mark7size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark7size}}} / 2 round 0 }}px; width: {{{mark7size}}}px; font-size: {{{mark7size}}}px; | |||
| left: -{{#expr: {{#if: {{Location map {{{1}}}|mark7size}}|{{Location map {{{1}}}|mark7size}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{Location map {{{1}}}|mark7size}}|{{Location map {{{1}}}|mark7size}}|8}} / 2 round 0 }}px; width: {{#if: {{Location map {{{1}}}|mark7size}}|{{Location map {{{1}}}|mark7size}}|8}}px; font-size: {{#if: {{Location map {{{1}}}|mark7size}}|{{Location map {{{1}}}|mark7size}}|8}}px; | |||
}}"><!-- specify marker#7 -->[[Image:{{#if: {{{mark7|}}} | |||
| {{{mark7}}} | |||
| {{#if: {{Location map {{{1}}}|mark7}}|{{Location map {{{1}}}|mark7}}|Red pog.svg}} | |||
}}|{{#if: {{{mark7size|}}} | |||
| {{{mark7size}}}x{{{mark7size}}} | |||
| {{#if: {{Location map {{{1}}}|mark7size}}|{{Location map {{{1}}}|mark7size}}|8}}x{{#if: {{Location map {{{1}}}|mark7size}}|{{Location map {{{1}}}|mark7size}}|8}} | |||
}}px|{{#if: {{{label7|}}} | |||
| {{{label7}}} | |||
| {{PAGENAME}} | |||
}}]]</div><!-- end-div marker7 | |||
-------------------------------------------------- Label #7 | |||
-->{{#ifeq: {{{position7|}}} | none | |||
| | |||
|<div style="font-size: {{{label7_size|90}}}%; line-height: 110%; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position7}}} | |||
|left = left: -6.5em; text-align: right; | |||
|right = left: 0.5em; text-align: left; | |||
|top = top:-2.65em; left:-3em; text-align: center; | |||
|bottom = top:-0.15em; left: -3em; text-align: center; | |||
|left: 0.5em; text-align: left;<!-- default --> | |||
}}"><span style="padding: 1px; {{#if: {{{background7|}}} | |||
| background-color: {{{background7}}}; | |||
}}">{{{label7|}}}</span></div><!-- end-div label7 --> | |||
}}</div><!--end-div point#7-- | |||
================================================= Marker/Label #8 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | |||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat8_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lat8_dir|}}}|S|-1|1}} * ({{{lat8_deg|0}}} + ({{{lat8_min|0}}} / 60) + ({{{lat8_sec|0}}} / 3600)) }} | |||
| {{{lat8|0}}} | |||
}}) / ({{Location map {{{1}}}|top}} - {{Location map {{{1}}}|bottom}}) round 1 | |||
}}%; left: {{#expr: | |||
{{#expr:{{#if:{{Location map {{{1}}}|crosses180}}|{{#ifeq: {{{lon8_dir|}}}|W|-36000/({{Location map {{{1}}}|left}}-{{Location map {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon8_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lon8_dir|}}}|W|-1|1}} * ({{{lon8_deg|0}}} + ({{{lon8_min|0}}} / 60) + ({{{lon8_sec|0}}} / 3600)) }} | |||
| {{{long8|0}}} | |||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | |||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | |||
----------------------------------------------- Marker#8 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark8size|}}} | |||
| left: -{{#expr: {{{mark8size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark8size}}} / 2 round 0 }}px; width: {{{mark8size}}}px; font-size: {{{mark8size}}}px; | |||
| left: -{{#expr: {{#if: {{Location map {{{1}}}|mark8size}}|{{Location map {{{1}}}|mark8size}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{Location map {{{1}}}|mark8size}}|{{Location map {{{1}}}|mark8size}}|8}} / 2 round 0 }}px; width: {{#if: {{Location map {{{1}}}|mark8size}}|{{Location map {{{1}}}|mark8size}}|8}}px; font-size: {{#if: {{Location map {{{1}}}|mark8size}}|{{Location map {{{1}}}|mark8size}}|8}}px; | |||
}}"><!-- specify marker#8 -->[[Image:{{#if: {{{mark8|}}} | |||
| {{{mark8}}} | |||
| {{#if: {{Location map {{{1}}}|mark8}}|{{Location map {{{1}}}|mark8}}|Red pog.svg}} | |||
}}|{{#if: {{{mark8size|}}} | |||
| {{{mark8size}}}x{{{mark8size}}} | |||
| {{#if: {{Location map {{{1}}}|mark8size}}|{{Location map {{{1}}}|mark8size}}|8}}x{{#if: {{Location map {{{1}}}|mark8size}}|{{Location map {{{1}}}|mark8size}}|8}} | |||
}}px|{{#if: {{{label8|}}} | |||
| {{{label8}}} | |||
| {{PAGENAME}} | |||
}}]]</div><!-- end-div marker8 | |||
-------------------------------------------------- Label #8 | |||
-->{{#ifeq: {{{position8|}}} | none | |||
| | |||
|<div style="font-size: {{{label8_size|90}}}%; line-height: 110%; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position8}}} | |||
|left = left: -6.5em; text-align: right; | |||
|right = left: 0.5em; text-align: left; | |||
|top = top:-2.65em; left:-3em; text-align: center; | |||
|bottom = top:-0.15em; left: -3em; text-align: center; | |||
|left: 0.5em; text-align: left;<!-- default --> | |||
}}"><span style="padding: 1px; {{#if: {{{background8|}}} | |||
| background-color: {{{background8}}}; | |||
}}">{{{label8|}}}</span></div><!-- end-div label8 --> | |||
}}</div><!--end-div point#8-- | |||
================================================= Marker/Label #9 | |||
--><div style="position: absolute; z-index: 2; top: {{#expr: | |||
100 * ({{Location map {{{1}}}|top}} - {{#if: {{{lat3_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lat3_dir|}}}|S|-1|1}} * ({{{lat3_deg|0}}} + ({{{lat3_min|0}}} / 60) + ({{{lat3_sec|0}}} / 3600)) }} | |||
| {{{lat3|0}}} | |||
}}) / ({{Location map {{{1}}}|top}} - {{Location map {{{1}}}|bottom}}) round 1 | |||
}}%; left: {{#expr: | |||
{{#expr:{{#if:{{Location map {{{1}}}|crosses180}}|{{#ifeq: {{{lon3_dir|}}}|W|-36000/({{Location map {{{1}}}|left}}-{{Location map {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon3_deg|}}} | |||
| {{#expr: {{#ifeq: {{{lon3_dir|}}}|W|-1|1}} * ({{{lon3_deg|0}}} + ({{{lon3_min|0}}} / 60) + ({{{lon3_sec|0}}} / 3600)) }} | |||
| {{{long3|0}}} | |||
}} - {{Location map {{{1}}}|left}}) / ({{Location map {{{1}}}|right}} - {{Location map {{{1}}}|left}}) round 1 | |||
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!-- | |||
----------------------------------------------- Marker#3 division | |||
--><div style="position: relative; text-align: center; {{#if: {{{mark3size|}}} | |||
| left: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; width: {{{mark3size}}}px; font-size: {{{mark3size}}}px; | |||
| left: -{{#expr: {{#if: {{Location map {{{1}}}|mark3size}}|{{Location map {{{1}}}|mark3size}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{Location map {{{1}}}|mark3size}}|{{Location map {{{1}}}|mark3size}}|8}} / 2 round 0 }}px; width: {{#if: {{Location map {{{1}}}|mark3size}}|{{Location map {{{1}}}|mark3size}}|8}}px; font-size: {{#if: {{Location map {{{1}}}|mark3size}}|{{Location map {{{1}}}|mark3size}}|8}}px; | |||
}}"><!-- specify marker#3 -->[[Image:{{#if: {{{mark3|}}} | |||
| {{{mark3}}} | |||
| {{#if: {{Location map {{{1}}}|mark3}}|{{Location map {{{1}}}|mark3}}|Red pog.svg}} | |||
}}|{{#if: {{{mark3size|}}} | |||
| {{{mark3size}}}x{{{mark3size}}} | |||
| {{#if: {{Location map {{{1}}}|mark3size}}|{{Location map {{{1}}}|mark3size}}|8}}x{{#if: {{Location map {{{1}}}|mark3size}}|{{Location map {{{1}}}|mark3size}}|8}} | |||
}}px|{{#if: {{{label3|}}} | |||
| {{{label3}}} | |||
| {{PAGENAME}} | |||
}}]]</div><!-- end-div marker3 | |||
---------------------------------------------- Label #9 | |||
-->{{#ifeq: {{{position3|}}} | none | -->{{#ifeq: {{{position3|}}} | none | ||
| | | | ||
Line 158: | Line 392: | ||
--HISTORY: | --HISTORY: | ||
-- 06Sep07 Created/debugged to allow 3 markers. | -- 06Sep07 Created/debugged to allow 3 markers. | ||
-- 08Sep07 Expanded with 6 more markers #4-#9 (of eventual 20). | |||
--> | --> | ||
{{/doc}} | {{/doc}} |