Exemples texte qui change page d'accueil

This commit is contained in:
Divlo 2019-10-23 11:41:22 +02:00
parent a176e81c6a
commit a6f2537b15
3 changed files with 38 additions and 5 deletions

View File

@ -6,9 +6,11 @@
<!-- Page Content --> <!-- Page Content -->
<div class="container"> <div class="container">
<div class="row pb-5"> <div class="row">
<h1>Bienvenue sur <span class="important">FunctionProject</span> <i class="fas fa-file-code"></i></h1> <h1 class="pb-4">Bienvenue sur <span class="important">FunctionProject</span> <i class="fas fa-file-code"></i></h1>
<p class="pt-4 mx-auto"><a href="/views/function-list.php">Liste de Mini-programmes</a> permettant de <a href="/views/function-views/weatherRequest.php">connaître la météo</a>, générer un <a href="/views/function-views/randomNumber.php">nombre aléatoire</a>, etc.</p> </div>
<div class="row pb-5 pt-2">
<p class="mx-auto"><a href="/views/function-list.php">Liste de Mini-programmes</a> permettant de <a id="change" href="/views/function-views/weatherRequest.php">connaître la météo</a>...</p>
</div> </div>
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-6 pb-4"> <div class="col-sm-12 col-md-6 pb-4">

View File

@ -240,3 +240,18 @@ $(function () {
}) })
}) })
/* Changement du texte accueil (exemples de fonction) */
if(chemin === "/" || chemin === '/index.php') {
let index=-1;
function change() {
if(index === texteFonctionChange.length-1) {
index = 0;
}
else {
index++;
}
document.getElementById("change").innerHTML = texteFonctionChange[index];
}
setInterval("change()",10000);
}

View File

@ -6,6 +6,22 @@ let chemin = window.location.pathname;
const emptyMessageError = "Vous ne pouvez pas rentré de valeur vide."; const emptyMessageError = "Vous ne pouvez pas rentré de valeur vide.";
const messageError = "Vous n'avez pas rentré de valeur valide."; const messageError = "Vous n'avez pas rentré de valeur valide.";
/* Variable du texte accueil (exemples de fonction) */
texteFonctionChange = [
'<a href="/views/function-views/randomNumber.php">générer des nombres aléatoires</a>',
`<a href="/views/function-views/calculateAge.php">calculer votre âge</a>`,
'<a href="/views/function-views/convertTemperature.php">convertir des températures</a>',
'<a href="/views/function-views/convertDistance.php">convertir des distances</a>',
'<a href="/views/function-views/filterStudents.php">trier des prénoms par leur première lettre</a>',
'<a href="/views/function-views/randomQuote.php">générer des citations</a>',
'<a href="/views/function-views/convertCurrency.php">convertir des devises</a>',
'<a href="/views/function-views/convertEncoding.php">convertir des nombres de différentes bases.</a>',
'<a href="/views/function-views/convertRomanArabicNumbers.php">convertir des nombres arabes en nombres romains</a>',
`<a href="/views/function-views/armstrongNumber.php">vérifier si un nombre fait partie des nombres d'Armstrong</a>`,
`<a href="/views/function-views/heapAlgorithm.php">génèrer toutes les permutations uniques possibles d'une chaîne de caractère</a>`,
'<a href="/views/function-views/weatherRequest.php">connaître la météo</a>'
];
/* Variables pour les fonctions */ /* Variables pour les fonctions */
let timeNow = new Date(); let timeNow = new Date();
let utcOffset = timeNow.getTimezoneOffset(); let utcOffset = timeNow.getTimezoneOffset();