88 < meta charset ="utf-8 ">
99 < title > {{ page.title }}</ title >
1010 < meta name ="viewport " content ="width=device-width ">
11+ < script src ="{{ site.baseurl }}/js/moment.min.js " charset ="utf-8 "> </ script >
1112 < script src ="{{ site.baseurl }}/js/d3.v3.min.js " charset ="utf-8 "> </ script >
13+ < script >
14+ nextEvent = null ;
15+ function meetup ( data ) {
16+ if ( data . results && data . results . length > 0 ) {
17+ nextEvent = data . results [ 0 ] ;
18+ }
19+ }
20+ </ script >
21+ < script src ="https://api.meetup.com/2/events?status=upcoming&order=time&limited_events=False&group_urlname=Maptime-AMS&desc=false&offset=0&format=json&page=200&fields=&sig_id=127432242&sig=09a46e33303a48a8fe37e602e1f17a35e9e26124&callback=meetup "> </ script >
1222 < link rel ="stylesheet " href ="{{ site.baseurl }}/css/main.css ">
1323 < link rel ="icon " type ="image/png " href ="{{ site.baseurl }}/favicon.png ">
1424 < meta property ="og:url " content ="http://code.waag.org/maptimeAMS " />
@@ -44,7 +54,7 @@ <h1>Maptime Amsterdam</h1>
4454 < p > Want to learn how to make beautiful maps? Let's do it together! Beginners very welcome!</ p >
4555 < p > < b >
4656 Next Maptime:
47- < a href =" {{ site. next-event-url }} " > {{ site.next-event }} </ a > ,
57+ < a id =" next-maptime " > TBA </ a > ,
4858 < a href ="{{ site.venue-url }} "> {{ site.venue }}</ a >
4959 </ b > </ p >
5060 < ul >
@@ -57,5 +67,17 @@ <h1>Maptime Amsterdam</h1>
5767 < a class ="logo " id ="logo-maptime " href ="http://maptime.io "> < img src ="{{ site.baseurl }}/images/maptime.png " /> </ a >
5868 < a class ="logo " id ="logo-waag " href ="http://waag.org "> < img src ="{{ site.baseurl }}/images/waag.png " /> </ a >
5969 < script src ="{{ site.baseurl }}/js/maptime-ams.js " charset ="utf-8 "> </ script >
70+ < script >
71+ if ( nextEvent ) {
72+ var time = nextEvent . time ,
73+ url = nextEvent . event_url ;
74+ date = new Date ( time ) ,
75+ dateStr = moment ( date ) . format ( 'MMMM Do YYYY, h:mm a' ) ;
76+
77+ d3 . select ( "#next-maptime" )
78+ . attr ( "href" , url )
79+ . html ( dateStr ) ;
80+ }
81+ </ script >
6082 </ body >
6183</ html >
0 commit comments