Difference between revisions of "Template:Superimpose/doc"

From Pathfinder Wiki
(9 intermediate revisions by the same user not shown)
Line 9: Line 9:
  
 
<div style="float: right;">
 
<div style="float: right;">
{{Superimpose| base = US_Locator_Blank.svg
+
{{Superimpose
 +
  | base = US_Locator_Blank.svg
 
   | base_width = 288px
 
   | base_width = 288px
 +
  | base_alt = Boulder is in north central Colorado, which in turn is just west of the center of the U.S.
 
   | base_caption = United States Locator Map
 
   | base_caption = United States Locator Map
 
   | float = Red Dot.svg
 
   | float = Red Dot.svg
 
   | float_width = 10px
 
   | float_width = 10px
  | float_caption = Boulder, Colorado
 
 
   | x = 95
 
   | x = 95
 
   | y = 80
 
   | y = 80
 
}}
 
}}
 
</div>
 
</div>
 
+
<pre style="overflow:auto;">
The wikicode below will create the image at right:
+
{{Superimpose
 
+
  | base = US_Locator_Blank.svg
<div style="margin-right: 300px;">
 
<pre>
 
{{Superimpose| base = US_Locator_Blank.svg
 
 
   | base_width = 288px
 
   | base_width = 288px
 +
  | base_alt = Boulder is in north central Colorado, which in turn is just west of the center of the U.S.
 
   | base_caption = United States Locator Map
 
   | base_caption = United States Locator Map
 
   | float = Red Dot.svg
 
   | float = Red Dot.svg
 
   | float_width = 10px
 
   | float_width = 10px
  | float_caption = Boulder, Colorado
 
 
   | x = 95
 
   | x = 95
 
   | y = 80
 
   | y = 80
 
}}
 
}}
 
</pre>
 
</pre>
</div>
 
  
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
Line 43: Line 40:
  
 
<pre>
 
<pre>
{{Superimpose| base =  
+
{{Superimpose
 +
  | base =
 +
  | base_width =
 +
  | base_alt =
 +
  | base_caption =
 +
  | float =
 +
  | float_width =
 +
  | x =
 +
  | y =
 +
}}
 +
</pre>
 +
 
 +
The following blank definition includes all the parameters, including those less-commonly used.
 +
 
 +
<pre>
 +
{{Superimpose
 +
  | base =  
 
   | base_width =  
 
   | base_width =  
 +
  | base_alt =
 
   | base_caption =  
 
   | base_caption =  
 +
  | base_link =
 
   | float =  
 
   | float =  
 +
  | float_alt =
 
   | float_width =  
 
   | float_width =  
 
   | float_caption =  
 
   | float_caption =  
 +
  | float_link =
 
   | x =  
 
   | x =  
 
   | y =  
 
   | y =  
Line 58: Line 75:
 
* '''base:''' File name of the base (bottom) image
 
* '''base:''' File name of the base (bottom) image
 
* '''base_width:''' Width to display the base image, ''in pixels''
 
* '''base_width:''' Width to display the base image, ''in pixels''
* '''base_caption:''' Text to show when a user's mouse hovers over the base image
+
* '''base_alt:''' [[Alt text]] for the image, for visually impaired readers; see [[WP:ALT]]. This normally describes the combination of the two images.
 +
* '''base_caption:''' Text to show when a user's mouse hovers over the base image; ignored if '''base_link''' is specified to be empty
 +
* '''base_link:''' Name of page that the user should be sent to if they click on the base image. The special value "<code>file:</code>", stands for the file page for the base image. If empty, nothing happens if the user clicks on the base image. The default is "<code>file:</code>".
 
* '''float:'''  File name of the top image
 
* '''float:'''  File name of the top image
 
* '''float_width:'''  Width to display the top image, ''in pixels''
 
* '''float_width:'''  Width to display the top image, ''in pixels''
* '''float_caption:''' Text to show when a user's mouse hovers over the top image
+
* '''float_alt:''' Alt text for the top image. This is needed only if '''float_link''' is nonempty. Normally the alt text for the base image describes the combination of the two images, and this parameter is not needed.
 +
* '''float_caption:''' Text to show when a user's mouse hovers over the top image; ignored if '''float_link''' is missing or empty
 +
* '''float_link:''' Name of page that the user should be sent to if they click on the top image. This acts like '''base_link''', except it is for the top image, and it defaults to empty.
 
* '''x:''' distance to offset the top image from the left edge of the base image, ''in pixels or any other CSS-standard units''
 
* '''x:''' distance to offset the top image from the left edge of the base image, ''in pixels or any other CSS-standard units''
 
* '''y:''' distance to offset the top image from the top edge of the base image, ''in pixels or any other CSS-standard units''
 
* '''y:''' distance to offset the top image from the top edge of the base image, ''in pixels or any other CSS-standard units''
Line 70: Line 91:
 
&mdash;[[User:Papayoung|Papayoung]] [[User_talk:Papayoung|&#9775;]] 02:06, 26 October 2005 (UTC)
 
&mdash;[[User:Papayoung|Papayoung]] [[User_talk:Papayoung|&#9775;]] 02:06, 26 October 2005 (UTC)
  
 +
== See also ==
 +
* {{tl|Superimpose2}}, supports more layer superimposition.
 +
* {{tl|Location map}}, places a single image over another at a map coordinate location
 +
* {{tl|Lageplan}}, related template to Location map with specific features
 
<includeonly>
 
<includeonly>
 
<!-- ADD CATEGORIES BELOW THIS LINE -->
 
<!-- ADD CATEGORIES BELOW THIS LINE -->
Line 76: Line 101:
 
<!-- ADD INTERWIKIS BELOW THIS LINE -->
 
<!-- ADD INTERWIKIS BELOW THIS LINE -->
 
[[de:Vorlage:Bild mit Markierung]]
 
[[de:Vorlage:Bild mit Markierung]]
 +
[[eo:Ŝablono:Superimpose]]
 
[[es:Plantilla:Sobrepuesto]]
 
[[es:Plantilla:Sobrepuesto]]
 
[[fi:Malline:Superimpose]]
 
[[fi:Malline:Superimpose]]
Line 82: Line 108:
 
[[it:Template:Sovraimmagine]]
 
[[it:Template:Sovraimmagine]]
 
[[ja:Template:Superimpose]]
 
[[ja:Template:Superimpose]]
 +
[[ko:Template:겹침]]
 +
[[ka:თარგი:Superimpose]]
 
[[kn:Template:Superimpose]]
 
[[kn:Template:Superimpose]]
 
[[nl:Sjabloon:Superimpose]]
 
[[nl:Sjabloon:Superimpose]]
 
[[pl:Szablon:Superimpose]]
 
[[pl:Szablon:Superimpose]]
 
[[ro:Format:Suprapunere]]
 
[[ro:Format:Suprapunere]]
 +
[[ru:Шаблон:Superimpose]]
 
[[rmy:Format:Opralthovipen]]
 
[[rmy:Format:Opralthovipen]]
 
[[sl:Predloga:Superponiraj]]
 
[[sl:Predloga:Superponiraj]]

Revision as of 18:31, 29 October 2009

Script error: No such module "Message box".

{{Superimpose/doc}} is a utility which superimposes one image over another, and positions it relative to the top left corner of the bottom image. Although the original idea was to place a dot on a locator map based on editable coordinates, it can be used to precisely overlay any two images for any reason.

Usage

Example

Boulder is in north central Colorado, which in turn is just west of the center of the U.S.
{{Superimpose
  | base = US_Locator_Blank.svg
  | base_width = 288px
  | base_alt = Boulder is in north central Colorado, which in turn is just west of the center of the U.S.
  | base_caption = United States Locator Map
  | float = Red Dot.svg
  | float_width = 10px
  | x = 95
  | y = 80
}}

Using the Template

To get started, you can simply copy this blank definition into your page, and fill in the data.

{{Superimpose
  | base = 
  | base_width = 
  | base_alt = 
  | base_caption = 
  | float = 
  | float_width = 
  | x = 
  | y = 
}}

The following blank definition includes all the parameters, including those less-commonly used.

{{Superimpose
  | base = 
  | base_width = 
  | base_alt = 
  | base_caption = 
  | base_link = 
  | float = 
  | float_alt = 
  | float_width = 
  | float_caption = 
  | float_link = 
  | x = 
  | y = 
}}

Parameter Definitions

  • base: File name of the base (bottom) image
  • base_width: Width to display the base image, in pixels
  • base_alt: Alt text for the image, for visually impaired readers; see WP:ALT. This normally describes the combination of the two images.
  • base_caption: Text to show when a user's mouse hovers over the base image; ignored if base_link is specified to be empty
  • base_link: Name of page that the user should be sent to if they click on the base image. The special value "file:", stands for the file page for the base image. If empty, nothing happens if the user clicks on the base image. The default is "file:".
  • float: File name of the top image
  • float_width: Width to display the top image, in pixels
  • float_alt: Alt text for the top image. This is needed only if float_link is nonempty. Normally the alt text for the base image describes the combination of the two images, and this parameter is not needed.
  • float_caption: Text to show when a user's mouse hovers over the top image; ignored if float_link is missing or empty
  • float_link: Name of page that the user should be sent to if they click on the top image. This acts like base_link, except it is for the top image, and it defaults to empty.
  • x: distance to offset the top image from the left edge of the base image, in pixels or any other CSS-standard units
  • y: distance to offset the top image from the top edge of the base image, in pixels or any other CSS-standard units

A Note about the Locator Dot

I originally built this template thinking I could use an SVG file with transparency (mostly for the dot in locator maps). However, it seems Internet Explorer users can't handle transparent PNGs without a fix that Wikimedia's not yet delivering, so for now I recommend using the GIF version in the example above. When IE better supports PNGs, we can swap the better format back in. —Papayoung 02:06, 26 October 2005 (UTC)

See also

  • {{Superimpose2}}, supports more layer superimposition.
  • {{Location map}}, places a single image over another at a map coordinate location
  • {{Lageplan}}, related template to Location map with specific features