Different title and description for each page
This commit is contained in:
parent
694bed6d59
commit
c81b29e924
@ -1,31 +1,31 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="fr" prefix="og: http://ogp.me/ns#">
|
<html lang="fr" prefix="og: http://ogp.me/ns#">
|
||||||
<head>
|
<head>
|
||||||
<title>Function Project</title>
|
<title><?php echo $title?></title>
|
||||||
<link rel="icon" type="image/png" href="/img/FunctionProject_logo.png"/>
|
<link rel="icon" type="image/png" href="/img/FunctionProject_logo.png"/>
|
||||||
|
|
||||||
<!-- Meta Tag -->
|
<!-- Meta Tag -->
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta https-equiv="X-UA-Compatible" content="IE=edge">
|
<meta https-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="FunctionProject est un projet créé par Divlo qui a pour but de rassembler plein de mini-programme (fonctions JavaScript) permettant de faire plusieurs choses comme savoir la météo, générer un nombre aléatoire, etc."/>
|
<meta name="description" content="<?php echo $description?>"/>
|
||||||
<link rel="canonical" href="function.divlo.fr"/>
|
<link rel="canonical" href="function.divlo.fr"/>
|
||||||
<meta name="Language" content="fr"/>
|
<meta name="Language" content="fr"/>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
|
|
||||||
<!--Open Graph Metadata-->
|
<!--Open Graph Metadata-->
|
||||||
<meta property="og:title" content="Function Project">
|
<meta property="og:title" content="<?php echo $title?>">
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:url" content="https://function.divlo.fr/">
|
<meta property="og:url" content="https://function.divlo.fr/">
|
||||||
<meta property="og:image" content="https://function.divlo.fr/img/FunctionProject.png">
|
<meta property="og:image" content="https://function.divlo.fr/img/FunctionProject.png">
|
||||||
<meta property="og:description" content="FunctionProject est un projet créé par Divlo qui a pour but de rassembler plein de mini-programme (fonctions JavaScript) permettant de faire plusieurs choses comme savoir la météo, générer un nombre aléatoire, etc.">
|
<meta property="og:description" content="<?php echo $description?>">
|
||||||
<meta property="og:locale" content="fr_FR">
|
<meta property="og:locale" content="fr_FR">
|
||||||
<meta property="og:site_name" content="Function Project">
|
<meta property="og:site_name" content="Function Project">
|
||||||
|
|
||||||
<!-- Twitter card Metadata -->
|
<!-- Twitter card Metadata -->
|
||||||
<meta name="twitter:card" content="summary">
|
<meta name="twitter:card" content="summary">
|
||||||
<meta name="twitter:description" content="FunctionProject est un projet créé par Divlo qui a pour but de rassembler plein de mini-programme (fonctions JavaScript) permettant de faire plusieurs choses comme savoir la météo, générer un nombre aléatoire, etc.">
|
<meta name="twitter:description" content="<?php echo $description?>">
|
||||||
<meta name="twitter:title" content="Function Project">
|
<meta name="twitter:title" content="<?php echo $title?>">
|
||||||
<meta name="twitter:site" content="@Divlo_FR">
|
<meta name="twitter:site" content="@Divlo_FR">
|
||||||
<meta name="twitter:image:src" content="https://function.divlo.fr/img/FunctionProject.png">
|
<meta name="twitter:image:src" content="https://function.divlo.fr/img/FunctionProject.png">
|
||||||
<meta name="twitter:creator" content="@Divlo_FR">
|
<meta name="twitter:creator" content="@Divlo_FR">
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("./php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("./incl/header.php");?>
|
<?php include("./incl/header.php");?>
|
||||||
<ul class="navbar-nav ml-auto">
|
<ul class="navbar-nav ml-auto">
|
||||||
@ -17,7 +20,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<!-- Page Content -->
|
<!-- Page Content -->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
@ -30,6 +33,7 @@
|
|||||||
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>
|
||||||
|
|
||||||
|
43
php/headPerso.php
Normal file
43
php/headPerso.php
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
$currentpage = $_SERVER['PHP_SELF'];
|
||||||
|
|
||||||
|
switch ($currentpage) {
|
||||||
|
case '/index.php':
|
||||||
|
$title = 'FunctionProject';
|
||||||
|
$description = 'FunctionProject est un projet créé par Divlo qui a pour but de rassembler plein de mini-programme (fonctions JavaScript) permettant de faire plusieurs choses comme savoir la météo, générer un nombre aléatoire, etc.';
|
||||||
|
break;
|
||||||
|
case '/views/function-list.php':
|
||||||
|
$title = 'Liste des fonctions';
|
||||||
|
$description = '';
|
||||||
|
break;
|
||||||
|
case '/views/error404.php':
|
||||||
|
$title = 'Erreur 404';
|
||||||
|
$description = '';
|
||||||
|
break;
|
||||||
|
case '/views/function-views/calculateAge.php':
|
||||||
|
$title = 'Quelle âge avez-vous ?';
|
||||||
|
$description = "Calcule l'âge de quelqu'un selon la date de naissance.";
|
||||||
|
break;
|
||||||
|
case '/views/function-views/convertDistance.php':
|
||||||
|
$title = 'Conversion de Distance';
|
||||||
|
$description = 'Convertit la longueur (distance) avec les unités allant de picomètre au Téramètre.';
|
||||||
|
break;
|
||||||
|
case '/views/function-views/convertTemperature.php':
|
||||||
|
$title = 'Conversion de Température';
|
||||||
|
$description = "Convertit des Degré Celsius en Degré Fahrenheit et l'inverse aussi.";
|
||||||
|
break;
|
||||||
|
case '/views/function-views/randomNumber.php':
|
||||||
|
$title = 'Nombre Aléatoire';
|
||||||
|
$description = 'Génère un nombre aléatoire entre un minimum inclus et un maximum inclus.';
|
||||||
|
break;
|
||||||
|
case '/views/function-views/weatherRequest.php':
|
||||||
|
$title = 'Météo';
|
||||||
|
$description = "Affiche la météo et l'heure local selon la ville.";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$title = 'FunctionProject';
|
||||||
|
$description = 'FunctionProject est un projet créé par Divlo qui a pour but de rassembler plein de mini-programme (fonctions JavaScript) permettant de faire plusieurs choses comme savoir la météo, générer un nombre aléatoire, etc.';
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../incl/header.php");?>
|
<?php include("../incl/header.php");?>
|
||||||
|
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../incl/header.php");?>
|
<?php include("../incl/header.php");?>
|
||||||
<ul class="navbar-nav ml-auto">
|
<ul class="navbar-nav ml-auto">
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../../incl/header.php");?>
|
<?php include("../../incl/header.php");?>
|
||||||
|
|
||||||
@ -6,8 +9,8 @@
|
|||||||
|
|
||||||
<!-- Page Content -->
|
<!-- Page Content -->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="mt-4 text-center"><span class="yellow-color">Quelle âge avez-vous ?</span></h1>
|
<h1 class="mt-4 text-center"><span class="yellow-color"><?php echo $title?></span></h1>
|
||||||
<p class="pt-3 text-center">Calcule l'âge de quelqu'un selon la date de naissance.</p>
|
<p class="pt-3 text-center"><?php echo $description?></p>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="birthDateValue">Entrez la date de naissance au format (dd/mm/yyyy) :</label>
|
<label for="birthDateValue">Entrez la date de naissance au format (dd/mm/yyyy) :</label>
|
||||||
<input name="birthDateValue" type="text" id="birthDateValue" placeholder="(e.g : 31/03/2003)" class="form-control">
|
<input name="birthDateValue" type="text" id="birthDateValue" placeholder="(e.g : 31/03/2003)" class="form-control">
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../../incl/header.php");?>
|
<?php include("../../incl/header.php");?>
|
||||||
|
|
||||||
@ -6,8 +9,9 @@
|
|||||||
|
|
||||||
<!-- Page Content -->
|
<!-- Page Content -->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="mt-4 text-center"><span class="yellow-color">Conversion de Distance</span> :</h1>
|
<h1 class="mt-4 text-center"><span class="yellow-color"><?php echo $title?></span> :</h1>
|
||||||
<p class="pt-3 text-center">Convertit la longueur (distance) avec les unités allant de picomètre au Téramètre.</p>
|
<p class="pt-3 text-center"><?php echo $description?></p>
|
||||||
|
<br>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="firstValue">Entrez la distance que vous voulez convertir :</label>
|
<label for="firstValue">Entrez la distance que vous voulez convertir :</label>
|
||||||
<input name="firstValue" type="text" id="firstValue" placeholder="(e.g : 50cm)" class="form-control">
|
<input name="firstValue" type="text" id="firstValue" placeholder="(e.g : 50cm)" class="form-control">
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../../incl/header.php");?>
|
<?php include("../../incl/header.php");?>
|
||||||
|
|
||||||
@ -6,8 +9,8 @@
|
|||||||
|
|
||||||
<!-- Page Content -->
|
<!-- Page Content -->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="mt-4 text-center"><span class="yellow-color">Conversion de Température</span> :</h1>
|
<h1 class="mt-4 text-center"><span class="yellow-color"><?php echo $title?></span> :</h1>
|
||||||
<p class="pt-3 text-center">Convertit des Degré Celsius en Degré Fahrenheit et l'inverse aussi.</p>
|
<p class="pt-3 text-center"><?php echo $description?></p>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="temperatureValue">Entrez la température :</label>
|
<label for="temperatureValue">Entrez la température :</label>
|
||||||
<input name="temperatureValue" type="text" id="temperatureValue" placeholder="(e.g : 23°C)" class="form-control">
|
<input name="temperatureValue" type="text" id="temperatureValue" placeholder="(e.g : 23°C)" class="form-control">
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../../incl/header.php");?>
|
<?php include("../../incl/header.php");?>
|
||||||
|
|
||||||
@ -6,8 +9,8 @@
|
|||||||
|
|
||||||
<!-- Page Content -->
|
<!-- Page Content -->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="mt-4 text-center"><span class="yellow-color">Nombre Aléatoire</span> :</h1>
|
<h1 class="mt-4 text-center"><span class="yellow-color"><?php echo $title?></span> :</h1>
|
||||||
<p class="pt-3 text-center">Génère un nombre aléatoire entre un minimum inclus et un maximum inclus.</p>
|
<p class="pt-3 text-center"><?php echo $description?></p>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="minValue">Entrez la valeur minimale :</label>
|
<label for="minValue">Entrez la valeur minimale :</label>
|
||||||
<input name="minValue" type="text" id="minValue" placeholder="(e.g : 1)" class="form-control">
|
<input name="minValue" type="text" id="minValue" placeholder="(e.g : 1)" class="form-control">
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
<!-- Head Perso -->
|
||||||
|
<?php include("../../php/headPerso.php");?>
|
||||||
|
|
||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<?php include("../../incl/header.php");?>
|
<?php include("../../incl/header.php");?>
|
||||||
|
|
||||||
@ -6,8 +9,8 @@
|
|||||||
|
|
||||||
<!-- Page Content -->
|
<!-- Page Content -->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="mt-4 text-center"><span class="yellow-color">Météo</span> :</h1>
|
<h1 class="mt-4 text-center"><span class="yellow-color"><?php echo $title?></span> :</h1>
|
||||||
<p class="pt-3 text-center">Affiche la météo et l'heure local selon la ville.</p>
|
<p class="pt-3 text-center"><?php echo $description?></p>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="cityName">Entrez le nom d'une ville :</label>
|
<label for="cityName">Entrez le nom d'une ville :</label>
|
||||||
<input name="cityName" type="text" id="cityName" placeholder="(e.g : Paris)" class="form-control">
|
<input name="cityName" type="text" id="cityName" placeholder="(e.g : Paris)" class="form-control">
|
||||||
|
Reference in New Issue
Block a user