Spaces:
Running
Running
File size: 5,770 Bytes
191624a acb2262 191624a aae11d2 191624a aae11d2 191624a d514c0e 191624a aae11d2 191624a 2461a99 191624a aae11d2 191624a 2461a99 191624a acb2262 191624a acb2262 191624a acb2262 191624a acb2262 191624a |
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 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 |
<!DOCTYPE html>
<html>
<head>
<!--
Ce template n'a pas du tout été réutilisé pour une autre utilisation que celle pour laquelle il
a été prévu parce que le dev avait "la flemme". Et encore moins pour une interface de redirecteur
de flux smb. Toute ressemblance serait bien entendu fortuite ^^
(C'est pour ça qu'il y a des tags ip partout) ;)
-->
<meta charset="UTF-8">
<!--meta http-equiv="refresh" content="2;"-->
<style>
.banner {
font-size: 20pt;
color: #fff;
font-family: 'Lucida Sans', sans-serif;
}
body {
background-color: black;
width: 100vw;
}
.uri {
color: #fff;
font-family: 'Lucida Sans';
height: 380px;
background-color: #222;
padding-top: 2vh;
padding-bottom: 2vh;
}
.uri p {
margin-left: 2vw;
margin-right: 2vw;
}
.ips {
font-family: 'Lucida Sans';
font-family: monospace;
height: auto;
width: 98vw;
background-color: #222;
font-size: 20pt;
}
.ips-elems {
margin: 2vh;
color: #eee;
}
.ip-item {
background-color: #444;
display: flex;
padding-left: 2vw;
}
.ip-item2 {
background-color: #333;
display: flex;
padding-left: 2vw;
}
.chkb-allow {
color: green;
margin-left: 4vw;
}
.chkb-remove {
color: red;
margin-left: 1vw;
}
.nRetry {
color: orange;
}
.conPhr {
color: #fff;
}
.ResponsesBanner {
position: fixed;
top: 30vh;
left: 15vw;
width: 70vw;
height: 40vh;
background-color: #555;
color: #fff;
overflow-x: auto;
overflow-y: auto;
white-space: pre;
display: none;
font-size: 12pt;
}
.closeBanner {
position: fixed;
top: 30vh;
left: calc(85vw - 10vh);
width: 7.5vh;
height: 7.5vh;
background-color: red;
display: none;
}
</style>
</head>
<body>
<script>
function PrintResponse(elem, ip) {
try {
document.querySelector('.ResponsesBanner').style.display = 'flex';
document.querySelector('.closeBanner').style.display = 'flex';
let http = new XMLHttpRequest();
http.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var response = "\n\n" + http.responseText;
document.querySelector('.ResponsesBanner').querySelector("p").textContent = response;
}
};
http.open("GET", "/responsesFrom/" + ip, false);
http.send();
//location.reload();
} catch {
document.querySelector('.ResponsesBanner').INNERText = "Fetch error";
}
}
</script>
<div style="display: flex;">
<h1 class="banner">\=====HOME-IP_Addr=====\</h1>
</div>
<div class="uri">
<br>
<br>
<br>
<p>
Vous trouverez ici, la liste des salles disponibles ou aucun cours n'a lieu en ce moment meme
<br>
Le fonctionnement est simple: ci-dessous une liste vous indique le numero de la salle et l'heure jusqu'a
<br>
laquelle elle est disponible (avant le cours suivant). En cliquant sur un element de la liste,
<br>
il est possible d'avoir des infos supplementaires comme la capacite theorique de la salle et la liste
<br>
des heures auxquelles la salle se voit occupee. Je vous conseille de regarder ces infos juste pour vous
<br>
assurer que l'estimation de disponibilite est correcte et a le reporter a [email protected]
<br>
si vous constatez que la correlation est mauvaise. (avec des screenshots svp <3).
<br>
</p>
</div>
<br>
<div class="ResponsesBanner">
<div class="closeBanner" onclick="document.querySelector('.ResponsesBanner').style.display = 'none'; document.querySelector('.closeBanner').style.display = 'none';">
</div>
<br>
<p></p>
</div>
<div class="ips">
<div class="ips-elems">
<br>
=====cnt=====
<br>
</div>
</div>
</body>
</html> |