Difference between revisions of "Template:QuickLinks2"

From Geohashing
imported>Nemo
(reorder to test, layout more readable)
imported>Nemo
(+forward chronological order now. meetup links issue appears resolved :))
Line 3: Line 3:
 
Latest Coordinates and Map Quick-Links{{#if:{{{1|}}}| - {{{1}}}|}}
 
Latest Coordinates and Map Quick-Links{{#if:{{{1|}}}| - {{{1}}}|}}
 
</th></tr>{{#vardefine:isThirtyW|{{#ifexpr:{{{lon|0}}} > -30|1|0}}}}
 
</th></tr>{{#vardefine:isThirtyW|{{#ifexpr:{{{lon|0}}} > -30|1|0}}}}
 +
 +
<!-- today -->
 +
{{#vardefine:d0|{{#time:Y-m-d}}}}{{#ifeq: {{coords are announced|{{#var:d0}}|30w={{#var:isThirtyW}}}}|1
 +
|<tr><td>{{#time:l Y-m-d}}</td>
 +
<td>{{coordinates graticule|{{#var:d0}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 +
{{meetup links|{{#time:Y-m-d}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 +
</td></tr>| }}
 +
 +
<!-- one day ahead -->
 +
{{#vardefine:d1|{{#time:Y-m-d|+1 day}}}}{{#ifeq: {{coords are announced|{{#var:d1}}|30w={{#var:isThirtyW}}}}|1
 +
|<tr><td>{{#time:l Y-m-d|+1 day}}</td>
 +
<td>{{coordinates graticule|{{#var:d1}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 +
{{meetup links|{{#time:Y-m-d|+1 days}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 +
</td></tr>| }}
  
 
<!-- two days ahead -->
 
<!-- two days ahead -->
Line 9: Line 23:
 
<td>{{coordinates graticule|{{#var:d2}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
<td>{{coordinates graticule|{{#var:d2}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
{{meetup links|{{#time:Y-m-d|+2 days}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
{{meetup links|{{#time:Y-m-d|+2 days}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
</td></tr>| }}
 
 
<!-- four days ahead -->
 
{{#vardefine:d4|{{#time:Y-m-d|+4 days}}}}{{#ifeq: {{coords are announced|{{#var:d4}}|30w={{#var:isThirtyW}}}}|1
 
|<tr><td>{{#time:l Y-m-d|+4 days}}</td>
 
<td>{{coordinates graticule|{{#var:d4}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
{{meetup links|{{#time:Y-m-d|+4 days}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
 
</td></tr>| }}
 
</td></tr>| }}
  
Line 25: Line 32:
 
</td></tr>| }}
 
</td></tr>| }}
  
<!-- one day ahead -->
+
<!-- four days ahead -->
{{#vardefine:d1|{{#time:Y-m-d|+1 day}}}}{{#ifeq: {{coords are announced|{{#var:d1}}|30w={{#var:isThirtyW}}}}|1
+
{{#vardefine:d4|{{#time:Y-m-d|+4 days}}}}{{#ifeq: {{coords are announced|{{#var:d4}}|30w={{#var:isThirtyW}}}}|1
|<tr><td>{{#time:l Y-m-d|+1 day}}</td>
+
|<tr><td>{{#time:l Y-m-d|+4 days}}</td>
<td>{{coordinates graticule|{{#var:d1}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
+
<td>{{coordinates graticule|{{#var:d4}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
{{meetup links|{{#time:Y-m-d|+1 days}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
+
{{meetup links|{{#time:Y-m-d|+4 days}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
</td></tr>| }}
 
 
 
<!-- today -->
 
{{#vardefine:d0|{{#time:Y-m-d}}}}{{#ifeq: {{coords are announced|{{#var:d0}}|30w={{#var:isThirtyW}}}}|1
 
|<tr><td>{{#time:l Y-m-d}}</td>
 
<td>{{coordinates graticule|{{#var:d0}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
{{meetup links|{{#time:Y-m-d}}|lat={{{lat|0}}}|lon={{{lon|0}}}}}
 
 
</td></tr>| }}
 
</td></tr>| }}
  

Revision as of 16:25, 4 March 2011

Displays a box of quick links to current and up-coming known hash points. Good for planning weekends.

Invented by Nemo, templated by Matty K.

Please keep in mind that a page using this template loads significantly (by several seconds) slower than one which doesn't.

Usage:

{{QuickLinks2|lat=-19|lon=146}}

(actual numbers may vary from those shown)

Latest Coordinates and Map Quick-Links

Sunday 2024-05-26 -19.9346680, 146.1806729

geohashing.info google osm bing/os kml crox

Monday 2024-05-27 -19.5018873, 146.7247090

geohashing.info google osm bing/os kml crox

Tuesday 2024-05-28 -19.7081522, 146.9724131

geohashing.info google osm bing/os kml crox

Any optional text will be appended to the title bit.

For example:

{{QuickLinks2|lat=-19|lon=146|Nowheresville}}

Latest Coordinates and Map Quick-Links - Nowheresville

Sunday 2024-05-26 -19.9346680, 146.1806729

geohashing.info google osm bing/os kml crox

Monday 2024-05-27 -19.5018873, 146.7247090

geohashing.info google osm bing/os kml crox

Tuesday 2024-05-28 -19.7081522, 146.9724131

geohashing.info google osm bing/os kml crox

Edit Documentation