Ajout de realDateTime sur le footer + hotfix
This commit is contained in:
parent
c318a12de2
commit
4987734cde
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
Toutes les informations en détails sur le projet sont disponible sur [function.divlo.fr](https://function.divlo.fr/).
|
Toutes les informations en détails sur le projet sont disponible sur [function.divlo.fr](https://function.divlo.fr/).
|
||||||
|
|
||||||
(Projet uniquement en français pour le moment.)
|
(Projet uniquement en français)
|
||||||
|
|
||||||
[![FunctionProject](https://cloud.divlo.fr/public_files/others/FunctionProject.png)](https://function.divlo.fr/)
|
[![FunctionProject](https://cloud.divlo.fr/public_files/others/FunctionProject.png)](https://function.divlo.fr/)
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ body {
|
|||||||
background-color: #181818;
|
background-color: #181818;
|
||||||
color:rgba(222, 222, 222, 0.9);
|
color:rgba(222, 222, 222, 0.9);
|
||||||
font-family: 'Montserrat', 'Arial', sans-serif;
|
font-family: 'Montserrat', 'Arial', sans-serif;
|
||||||
margin: 0 0 125px; /* bottom = footer height */
|
margin: 0 0 182px; /* bottom = footer height */
|
||||||
}
|
}
|
||||||
b {
|
b {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
@ -59,7 +59,7 @@ footer
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
left: 0;
|
left: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
height: 125px;
|
height: 182px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
.footer-text
|
.footer-text
|
||||||
@ -80,3 +80,10 @@ footer i:hover
|
|||||||
{
|
{
|
||||||
font-size: 30px;
|
font-size: 30px;
|
||||||
}
|
}
|
||||||
|
.realDateTime {
|
||||||
|
padding-bottom: 20px;
|
||||||
|
}
|
||||||
|
#realDateTime {
|
||||||
|
font-size: 18px;
|
||||||
|
font-family: 'Roboto', 'sans-serif';
|
||||||
|
}
|
@ -1,6 +1,7 @@
|
|||||||
<footer class="text-center">
|
<footer class="text-center">
|
||||||
<a href="#" class="yellow-color"><i class="fas fa-arrow-up"></i></a>
|
<a href="#" class="yellow-color"><i class="fas fa-arrow-up"></i></a>
|
||||||
<div class="footer-text">Divlo | Tous droits réservés</div>
|
<div class="realDateTime">Affichage de l'heure en temps réel : <span class="yellow-color text-center" id="realDateTime"></span></div>
|
||||||
|
<div class="footer-text"><a href="https://divlo.fr/" target="_blank" class="yellow-color">Divlo</a> | Tous droits réservés</div>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("./incl/header.php");?>
|
<?php include("./incl/header.php");?>
|
||||||
|
|
||||||
|
<!-- Menu -->
|
||||||
<ul class="navbar-nav ml-auto">
|
<ul class="navbar-nav ml-auto">
|
||||||
<li class="nav-item active">
|
<li class="nav-item active">
|
||||||
<a class="nav-link" href="/index.php">Accueil<span class="sr-only">(current)</span></a>
|
<a class="nav-link" href="/index.php">Accueil<span class="sr-only">(current)</span></a>
|
||||||
@ -33,7 +35,6 @@
|
|||||||
Je suis débutant en programmation donc si je commets une erreur dans le code, n'hésitez pas à me le faire savoir. <i class="fas fa-code"></i>
|
Je suis débutant en programmation donc si je commets une erreur dans le code, n'hésitez pas à me le faire savoir. <i class="fas fa-code"></i>
|
||||||
<br><br>
|
<br><br>
|
||||||
Vous pouvez m'envoyer vos avis, suggestion d'ajouts, éventuel bug/problème grâce à ce <a href="https://docs.google.com/forms/d/1NliUWi3lntHDM42Td0C47J0cZKgnYilxT_0UcdmVaog/" target="_blank">Feedback Formulaire</a> 📝.
|
Vous pouvez m'envoyer vos avis, suggestion d'ajouts, éventuel bug/problème grâce à ce <a href="https://docs.google.com/forms/d/1NliUWi3lntHDM42Td0C47J0cZKgnYilxT_0UcdmVaog/" target="_blank">Feedback Formulaire</a> 📝.
|
||||||
<br>
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////
|
||||||
/* Fonctions Principales */ https://www.google.com/maps/search/?api=1&query=48.86,2.35
|
/* Fonctions Principales */
|
||||||
|
|
||||||
// Permet de faire une requête à l'API openweathermap.org
|
// Permet de faire une requête à l'API openweathermap.org
|
||||||
function weatherRequest(url,toDo) {
|
function weatherRequest(url,toDo) {
|
||||||
@ -183,7 +183,7 @@ function isEmptyValue(value) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui formate les nombres avec des espaces (ex : 76120 = 76 120)
|
// Formate les nombres avec des espaces (ex : 76120 = 76 120)
|
||||||
function formatNumberResult(num) {
|
function formatNumberResult(num) {
|
||||||
if (!isNaN(num))
|
if (!isNaN(num))
|
||||||
{
|
{
|
||||||
@ -202,7 +202,7 @@ function formatNumberResult(num) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui convertit les puissances de 10 en nombre (ex: 1e+20 = 100 000 000 000 000 000 000), ne peut pas dépasser 1e+20 (21 ne fonctionne pas)
|
// Convertit les puissances de 10 en nombre (ex: 1e+20 = 100 000 000 000 000 000 000), ne peut pas dépasser 1e+20 (21 ne fonctionne pas)
|
||||||
function convertPuissanceToNumber(num) {
|
function convertPuissanceToNumber(num) {
|
||||||
if(!isNaN(num))
|
if(!isNaN(num))
|
||||||
{
|
{
|
||||||
@ -215,31 +215,7 @@ function convertPuissanceToNumber(num) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui convertit un résultat en m/s en km/s
|
// Calcul une valeur (= 100%) selon le pourcentage (ex: 25% de 100 = 25)
|
||||||
function msToKms(num) {
|
|
||||||
if (!isNaN(num))
|
|
||||||
{
|
|
||||||
return num / 1000;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
return messageError;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Fonction qui convertit un résultat en m/s en km/h
|
|
||||||
function msToKmh(num) {
|
|
||||||
if (!isNaN(num))
|
|
||||||
{
|
|
||||||
return num * 3.6;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
return messageError;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Fonction qui calcul une valeur (= 100%) selon le pourcentage (ex: 25% de 100 = 25)
|
|
||||||
function calculPercentagePart(percentage,value) {
|
function calculPercentagePart(percentage,value) {
|
||||||
if (!isNaN(percentage) && !isNaN(value))
|
if (!isNaN(percentage) && !isNaN(value))
|
||||||
{
|
{
|
||||||
@ -251,13 +227,13 @@ function calculPercentagePart(percentage,value) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui met une majuscule à la 1ère lettre d'une string
|
// Met une majuscule à la 1ère lettre d'une string
|
||||||
function capitalize (s) {
|
function capitalize (s) {
|
||||||
if (typeof s !== 'string') return ''
|
if (typeof s !== 'string') return ''
|
||||||
return s.charAt(0).toUpperCase() + s.slice(1)
|
return s.charAt(0).toUpperCase() + s.slice(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui donne la date et l'heure selon l'UTC (Universal Time Coordinated)
|
// Donne la date et l'heure selon l'UTC (Universal Time Coordinated)
|
||||||
function dateTimeUTC(utc) {
|
function dateTimeUTC(utc) {
|
||||||
if(typeof utc === 'string' && utc.length >= 1 && utc[0] === '-' || '0' || '+' || !isNaN(parseFloat(utc[0])))
|
if(typeof utc === 'string' && utc.length >= 1 && utc[0] === '-' || '0' || '+' || !isNaN(parseFloat(utc[0])))
|
||||||
{
|
{
|
||||||
@ -343,7 +319,7 @@ function dateTimeUTC(utc) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui affiche la date et l'heure (format : dd/mm/yyyy - 00:00:00)
|
// Affiche la date et l'heure (format : dd/mm/yyyy - 00:00:00)
|
||||||
function showDateTime(enteredOffset) {
|
function showDateTime(enteredOffset) {
|
||||||
year = timeNow.getFullYear();
|
year = timeNow.getFullYear();
|
||||||
month = ('0'+(timeNow.getMonth()+1)).slice(-2);
|
month = ('0'+(timeNow.getMonth()+1)).slice(-2);
|
||||||
@ -358,7 +334,19 @@ function showDateTime(enteredOffset) {
|
|||||||
return showDateTimeValue;
|
return showDateTimeValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fonction qui permet de récupérer le décalage en secondes depuis UTC grâce à l'API
|
// Affiche l'heure en temps réel
|
||||||
|
function realDateTime(id)
|
||||||
|
{
|
||||||
|
timeNow = new Date;
|
||||||
|
showDateTime();
|
||||||
|
resultat = hour + ":" + minute + ":" + second;
|
||||||
|
|
||||||
|
document.getElementById(id).innerHTML = resultat;
|
||||||
|
setTimeout('realDateTime("'+id+'");','1000');
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Permet de récupérer le décalage en secondes depuis UTC grâce à l'API
|
||||||
function timeZone(json) {
|
function timeZone(json) {
|
||||||
if(json.name === 'Moscou') // Il faut ajouter + 1h de décallage à Moscou
|
if(json.name === 'Moscou') // Il faut ajouter + 1h de décallage à Moscou
|
||||||
{
|
{
|
||||||
|
@ -129,6 +129,8 @@ $(function () {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
window.onload = realDateTime('realDateTime');
|
||||||
|
|
||||||
// Fin de l'import des fonctions
|
// Fin de l'import des fonctions
|
||||||
});
|
});
|
||||||
// Fin de l'import des variables
|
// Fin de l'import des variables
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../incl/header.php");?>
|
<?php include("../incl/header.php");?>
|
||||||
|
|
||||||
|
<!-- Menu -->
|
||||||
<ul class="navbar-nav ml-auto">
|
<ul class="navbar-nav ml-auto">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="/index.php">Accueil</a>
|
<a class="nav-link" href="/index.php">Accueil</a>
|
||||||
|
Reference in New Issue
Block a user