Difference between revisions of "Template:ASG"

From Geohashing
imported>Tjtrumpet2323
imported>Tjtrumpet2323
Line 5: Line 5:
 
-->{{#switch: {{PAGENAME}}
 
-->{{#switch: {{PAGENAME}}
 
  | ASG = <div style="font-size: 90%;">Created by [[User:Phyzome|Phyzome]] and [[User:Tjtrumpet2323|Tjtrumpet2323]].</div>
 
  | ASG = <div style="font-size: 90%;">Created by [[User:Phyzome|Phyzome]] and [[User:Tjtrumpet2323|Tjtrumpet2323]].</div>
| ASG/Documentation = <div style="font-size: 90%;">Created by [[User:Phyzome|Phyzome]] and [[User:Tjtrumpet2323|Tjtrumpet2323]].</div>
 
 
  | #default = [[Category:Geohashers|{{PAGENAME}}]][[Category:Geohashers in their {{#expr:{{#var:age}} - ({{#var:age}} mod 10)}}s|{{#expr:{{#var:age}} mod 10}}]][[Category:Geohashers in {{{lat}}},{{{lon}}}|{{PAGENAME}}]]
 
  | #default = [[Category:Geohashers|{{PAGENAME}}]][[Category:Geohashers in their {{#expr:{{#var:age}} - ({{#var:age}} mod 10)}}s|{{#expr:{{#var:age}} mod 10}}]][[Category:Geohashers in {{{lat}}},{{{lon}}}|{{PAGENAME}}]]
 
}}<!--
 
}}<!--
  
--></includeonly><noinclude>{{ASG/Documentation}}</noinclude>
+
--></includeonly><noinclude><!--
 +
 
 +
-->{{ASG|Y=1988|m=01|d=04|gender=m|lat=40|lon=-79}}
 +
'''a/s/g: It's like a/s/l, only more elite.'''
 +
 
 +
Let people know your age, sex (well, gender), and graticule with this little template. (Blame [[User:chrisinajar|chrisinajar]] for the idea.)
 +
 
 +
== Usage ==
 +
<code><nowiki>{{ASG|Y=1985|m=08|d=15|gender=m|lat=40|lon=-79}}</nowiki></code>
 +
* '''Age:''' Automatically calculated from your provided birthdate.
 +
** ''Y'', ''m'', and ''d'' parameters refer respectively to the year, month, and day of your birthdate.
 +
** For the privacy-conscious, you can manually set your age: <code><nowiki>{{ASG|age=23|gender=m|lat=38|lon=-78}}</nowiki></code>, but don't forget to change it when you get older!
 +
* '''Sex:''' Taken as <code>m</code> or <code>f</code> from the ''gender'' parameter.
 +
* '''Graticule:''' Presents a link to ''lat,lon'', which may require a redirect page.  ''See [[#Caveats|Caveats]].''
 +
 
 +
=== Tweaks ===
 +
* If the default userbox-style width of 238px just isn't doing it for you, you may also specify a CSS-valid ''width'' parameter, e.g., <code>width=300px</code> or <code>width=27em</code>.
 +
 
 +
== Why? ==
 +
* It will help with stats analysis! Theoretically. (Y'know, as soon as someone actually writes a bot to do it.)
 +
* It's nice to be able to look up someone's username and get some general idea of who and where they are. This just extends that into a standard format.
 +
* Maybe one day we'll have an IRC bot, script, or plugin that can use this template to gather information for easy lookup during chat.
 +
 
 +
== Caveats ==
 +
You may need to create the redirect page for your grat's coordinates. Not all graticules have coordinate-based redirects to their page. Here's an example:
 +
# Oh no! [[Please don't create this fake page|38,-78]]<!-- don't fake this red link with styles, some people will be using different skins --> is a red link! What shall I do?
 +
# Well, it should go to [[Shenandoah Valley, Virginia]].
 +
# I'll follow the red link and put this in: <pre><nowiki>#REDIRECT [[Shenandoah Valley, Virginia]]</nowiki></pre>
 +
# Magic: [[38,-78]]
 +
</noinclude>

Revision as of 22:34, 9 July 2008

Lol-asg.png 36 / m / 40,-79
Created by Phyzome and Tjtrumpet2323.

a/s/g: It's like a/s/l, only more elite.

Let people know your age, sex (well, gender), and graticule with this little template. (Blame chrisinajar for the idea.)

Usage

{{ASG|Y=1985|m=08|d=15|gender=m|lat=40|lon=-79}}

  • Age: Automatically calculated from your provided birthdate.
    • Y, m, and d parameters refer respectively to the year, month, and day of your birthdate.
    • For the privacy-conscious, you can manually set your age: {{ASG|age=23|gender=m|lat=38|lon=-78}}, but don't forget to change it when you get older!
  • Sex: Taken as m or f from the gender parameter.
  • Graticule: Presents a link to lat,lon, which may require a redirect page. See Caveats.

Tweaks

  • If the default userbox-style width of 238px just isn't doing it for you, you may also specify a CSS-valid width parameter, e.g., width=300px or width=27em.

Why?

  • It will help with stats analysis! Theoretically. (Y'know, as soon as someone actually writes a bot to do it.)
  • It's nice to be able to look up someone's username and get some general idea of who and where they are. This just extends that into a standard format.
  • Maybe one day we'll have an IRC bot, script, or plugin that can use this template to gather information for easy lookup during chat.

Caveats

You may need to create the redirect page for your grat's coordinates. Not all graticules have coordinate-based redirects to their page. Here's an example:

  1. Oh no! 38,-78 is a red link! What shall I do?
  2. Well, it should go to Shenandoah Valley, Virginia.
  3. I'll follow the red link and put this in:
    #REDIRECT [[Shenandoah Valley, Virginia]]
  4. Magic: 38,-78