-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
81 lines (65 loc) · 3.02 KB
/
index.html
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<html>
<head>
<title>Meine Träwelling-Statistik</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="./assets/style.css">
<link rel="stylesheet" href="./assets/styledark.css">
<link rel="icon" type="image/x-icon" href="./assets/favicon.png">
</head>
<body>
<center>
<div class="container">
<h2>Your Träwelling-Stats</h2>
<form action="https://traewelling.de/stats">
<label for="starttag">von</label>
<input type="date" id="starttag" name="from"><br><br>
<label for="endtag">bis</label>
<input type="date" id="endtag" name="to"><br><br>
<button type="submit" class="sendbutton">ABSENDEN</button>
</form>
<div class="popup">
<b>Hinweis:</b><br>
Bei größen Zeitspannen kann die Ladezeit bis zu 60 Sekunden betragen.
</div>
<br>
<h2>💡 Vorschläge</h2>
<a href="https://traewelling.de/stats?from=2010-01-01&to="><button>Seit der Aufzeichnung</button></a>
<a id="dynamicLinkthisyear" href="#"><button>Dieses Jahr</button></a>
<a id="dynamicLinklastyear" href="#"><button>Letztes Jahr</button></a>
<a id="dynamicLinklastthirtydays" href="#"><button>Letzte 30 Tage</button></a>
<br><br>
<small>Gemacht mit <span class="emoji"> ❤</span> von <a href="https://twitter.com/SBahnFahrer">@SBahnFahrer</a></small>
<a href="https://github.com/hoolycrash/traewellingstats"><img src="./assets/github-mark-white.svg" class="icon"></a>
</div>
</center>
<script>
var currentDate = new Date();
var currentYear = currentDate.getFullYear();
var linkElement = document.getElementById('dynamicLinkthisyear');
var linkURL = 'https://traewelling.de/stats?from=' + currentYear + '-01-01&to=';
linkElement.href = linkURL;
</script>
<script>
var currentDate = new Date();
var currentYear = currentDate.getFullYear();
var previousYear = currentYear - 1;
var linkElement = document.getElementById('dynamicLinklastyear');
var linkURL = 'https://traewelling.de/stats?from=' + previousYear + '-01-01&to=' + previousYear + '-12-31';
linkElement.href = linkURL;
</script>
<script>
var currentDate = new Date();
var previousDate = new Date();
previousDate.setDate(currentDate.getDate() - 30);
var currentYear = currentDate.getFullYear();
var currentMonth = ('0' + (currentDate.getMonth() + 1)).slice(-2);
var currentDay = ('0' + currentDate.getDate()).slice(-2);
var previousYear = previousDate.getFullYear();
var previousMonth = ('0' + (previousDate.getMonth() + 1)).slice(-2);
var previousDay = ('0' + previousDate.getDate()).slice(-2);
var linkElement = document.getElementById('dynamicLinklastthirtydays');
var linkURL = 'https://traewelling.de/stats?from=' + previousYear + '-' + previousMonth + '-' + previousDay + '&to=' + currentYear + '-' + currentMonth + '-' + currentDay;
linkElement.href = linkURL;
</script>
</body>
</html>