-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
66 lines (57 loc) · 3.27 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link rel="apple-touch-icon" sizes="114x114" href="i/touch-icon.png" />
<meta name="format-detection" content="telephone=no">
<meta name = "viewport" content = "width = 320, initial-scale = 1.0, user-scalable = no">
<meta http-equiv="content-language" content="en, fr, de">
<link rel="stylesheet" href="style.css" />
<link rel="apple-touch-icon" href="/i/apple-touch-icon.png" />
<link rel="shortcut icon" href="i/favicon.ico" type="image/x-icon" />
<title>Nearby - finde die nächste Zug-, Tram- oder Busverbindung</title>
<meta name="description" content="'Nearby' zeigt dir, wo und wann der nächste Bus, Zug oder das nächste Tram in deiner Nähe abfährt.">
<script>
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else{
document.getElementById("locerror").innerHTML ="Dein Browser unterstützt keine Lokalisierungsfunktionen. Deshalb kannst du diesen Dienst leider nicht nutzen.";
alert("Dein Browser unterstützt keine Lokalisierungsfunktionen. Deshalb kannst du diesen Dienst leider nicht nutzen.");}
}
function showPosition(position)
{
self.location.href = "station.php?lat=" + position.coords.latitude.toFixed(9) + "&lng=" + position.coords.longitude.toFixed(9);
}
</script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-26576750-3', 'auto');
ga('send', 'pageview');
</script>
</head>
<body bgcolor="#dddddd">
<div id="headerhome"><h1>Nearby <sup>beta</sup></h1></div>
<div id="resthome">
<div width="100%" style="height:20px"></div>
<div width="100%" style="text-align:center; color: grey; padding-left:60px; padding-right:60px;">'Nearby' zeigt dir, wo und wann der nächste Bus, Zug oder das nächste Tram in deiner Nähe abfährt.</div>
<div width="100%" style="height:20px"></div>
<div width="100%" style="text-align:center"><div id="button" onclick="getLocation()"><img src='i/gps_red.png'> Locate me!</div></div>
<div width="100%" style="height:20px" id="locerror"></div>
<div width="100%" style="height:20px"></div>
<div width="100%" style="text-align:center; color: grey; padding-left:60px; padding-right:60px;"><small>Optimiert für mobile Geräte</small></div>
<div id="header2" style="bottom:0px; position:fixed;" onclick="document.getElementById('footer').style.display='block'"><h2>Impressum - Datenschutz</h2></div>
<div id="footer" onclick="document.getElementById('footer').style.display='none'" style="padding:5px;">
<h2>Impressum - Datenschutz</h2>
<p>Concept & Realisation: <a href="http://www.alexandermuedespacher.ch">Alexander Müdespacher</a></p>
<p>Fahrplandaten: Transport API by <a href="http://transport.opendata.ch">opendata.ch</a></p>
<p>Daten werden mit <a href="http://www.google.com/analytics/">Google Analytics</a> analysiert. Es werden jedoch keine personenbezogenen Daten auf dem Webserver gespeichert.</p>
</div>
</div>
</body>
</html>