static.wiai.de/door/log.html

84 lines
1.4 KiB
HTML

<html>
<header>
<title>Log - Is FsWIAI open?</title>
</header>
<style type="text/css">
body {
padding: 0;
margin: 0;
}
#content {
margin: 0 auto;
display: block;
min-height: 20em;
width: 50em;
background-color: gray;
color: white;
padding: 1em;
}
</style>
<script type="text/javascript" src="/door/prototype.js">
</script>
<script type="text/javascript" src="/door/effects.js">
</script>
<script type="text/javascript">
function toTimeStamp(unix) {
var date = new Date(1000 * unix);
var year = date.getFullYear();
var month = 1+date.getMonth();
var day = date.getDate();
var hours = date.getHours();
var minutes = date.getMinutes();
return day + "." + month + "." + year + " " + hours + ":" + minutes;
}
new Ajax.Request('/doorapi/log', {
onSuccess: function(response) {
var data = eval('(' + response.responseText + ')');
var html = "<h1>Logbuch</h1>";
if(data.length == 0)
{
html += "<p>No log data found!</p>";
}
else
{
html += "<ul>";
for(var i = 0; i < data.length; ++i)
{
html += "<li>";
html += "Von " + toTimeStamp(data[i].start);
html += " bis " + toTimeStamp(data[i].end);
html += "</li>";
}
html += "</ul>";
}
$('content').innerHTML = html;
},
onFailure: function(response) {
alert("Failed to get data!");
}
});
</script>
<body>
<div id='content'>
</div>
</body>
</html>