From 04b95d8988264f49a52ffdc3f9bca6b8c99e6649 Mon Sep 17 00:00:00 2001 From: Divlo Date: Fri, 13 Sep 2019 15:58:51 +0200 Subject: [PATCH] Liste des citations/proverbes + ajout de citation --- css/style.css | 4 +++ php/config.php | 5 +++ scripts/main.js | 8 +++++ scripts/variables.js | 50 ++++++++++++++++++++++++---- views/function-views/randomQuote.php | 7 ++-- views/quote-list.php | 28 ++++++++++++++++ 6 files changed, 92 insertions(+), 10 deletions(-) create mode 100644 views/quote-list.php diff --git a/css/style.css b/css/style.css index 9dbd4e6..4d77e66 100644 --- a/css/style.css +++ b/css/style.css @@ -62,6 +62,10 @@ header { .table { color: white; } +.quote-element-list { + vertical-align: middle !important; + line-height: 2; +} /* FOOTER */ footer diff --git a/php/config.php b/php/config.php index 806db4c..dd0312f 100644 --- a/php/config.php +++ b/php/config.php @@ -53,6 +53,11 @@ switch ($currentpage) { $description = "Génère aléatoirement une citation ou un proverbe."; $image = 'https://function.divlo.fr/img/function-image/randomQuote.png'; break; + case '/views/quote-list.php': + $title = 'Liste des citations'; + $description = "La liste de toutes les citations ou proverbes (aimé par Divlo)."; + $image = 'https://function.divlo.fr/img/function-image/randomQuote.png'; + break; default: $title = 'Erreur 404'; $description = "Cette page n'existe pas!"; diff --git a/scripts/main.js b/scripts/main.js index eafdc0d..c9aa747 100644 --- a/scripts/main.js +++ b/scripts/main.js @@ -154,6 +154,14 @@ $(function () { $('.resultsRandomQuote').html(getRandomQuote()); } + /* Permet d'afficher la liste des citations/proverbes */ + if(chemin === "/views/quote-list.php") { + for (index in quotes) { + $( ".quote-list" ).append(' ' + quotes[index]["source"] + ' " ' + quotes[index]["quote"] + ' " '); + } + } + + /* Permet d'afficher l'heure en temps réel sur le footer */ window.onload = realDateTime('realDateTime'); diff --git a/scripts/variables.js b/scripts/variables.js index 7fcb25e..2963a6b 100644 --- a/scripts/variables.js +++ b/scripts/variables.js @@ -1,5 +1,7 @@ /* LES VARIABLES */ +let chemin = window.location.pathname; + /* Messages d'erreur */ const emptyMessageError = "Vous ne pouvez pas rentré de valeur vide."; const messageError = "Vous n'avez pas rentré de valeur valide."; @@ -12,23 +14,59 @@ timeNow.setMinutes(timeNow.getMinutes() + utcOffset); // Variable pour randomQuote const quotes = [ { - quote: "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.", + quote:"Rêver, c’est ce qu’un humain peut faire de mieux.", + source:"Divlo" + }, + { + quote: "Deux choses sont infinies: l'univers et la bêtise humaine; et je ne suis pas sûr de l'univers.", source: "Albert Einstein" }, { - quote:"Be the change that you wish to see in the world.", + quote: "Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés.", + source: "Confucius" + }, + { + quote:"Soyez le changement que vous souhaitez voir dans le monde.", source: "Mahatma Gandhi" }, { - quote:"Vote for the man who promise least, he'll be the least disappointing.", + quote:"Fais de ta vie un rêve, et d'un rêve, une réalité.", + source: "Antoine de Saint-Exupéry" + }, + { + quote: "La vie est un défi à relever, un bonheur à mériter, une aventure à tenter.", + source: "Mère Teresa" + }, + { + quote:"Un sourire coûte moins cher que l'électricité, mais donne autant de lumière.", + source:"Abbé Pierre" + }, + { + quote: "N'essayez pas de devenir un homme qui a du succès. Essayez de devenir un homme qui a de la valeur.", + source: "Albert Einstein" + }, + { + quote:"Notre plus grande gloire n'est point de tomber, mais de savoir nous relever chaque fois que nous tombons.", + source:"Confucius" + }, + { + quote:"Votez pour l'homme qui promet le moins, il sera le moins décevant.", source:"Bernard Baruch" }, { - quote:"Hard work beats talent when talent doesn't work hard.", + quote:"Ne dis pas peu de choses en beaucoup de mots, mais dis beaucoup de choses en peu de mots.", + source:"Pythagore" + }, + { + quote:"Le travail acharné bat le talent quand le talent ne travaille pas dur.", source:"Tim Notke" }, { - quote:"You want to wake up in the morning and think the future is going to be great - and that's what being a spacefaring civilization is all about. It's about believing in the future and thinking that the future will be better than the past. And I can't think of anything more exciting than going out there and being among the stars", - source:"Elon Musk, SpaceX" + quote:"Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie.", + source:"Confucius" + }, + { + quote:"Vous voulez vous lever le matin en pensant que l'avenir sera formidable - et c'est en cela que réside le fait d'être une civilisation à la conquête de l'espace. Il s'agit de croire en l'avenir et de penser que celui-ci sera meilleur que le passé. Et je ne peux rien trouver de plus excitant que d’être parmi les étoiles.", + source:"Elon Musk" } ]; \ No newline at end of file diff --git a/views/function-views/randomQuote.php b/views/function-views/randomQuote.php index 0106b65..fe05bf8 100644 --- a/views/function-views/randomQuote.php +++ b/views/function-views/randomQuote.php @@ -8,10 +8,9 @@

:

-
- (Les citations peuvent être en anglais ou en français)

- La liste de toutes les citations/proverbes. -


+

+ La liste de toutes les citations/proverbes. +


diff --git a/views/quote-list.php b/views/quote-list.php new file mode 100644 index 0000000..22a0a1c --- /dev/null +++ b/views/quote-list.php @@ -0,0 +1,28 @@ + + + + + + + +
+

:

+

+
+ Revenir au générateur de citations/proverbes. +

+ + + + + + + + + + + +
SourceCitation/Proverbe
+ + + \ No newline at end of file