Possibilité de tweet la citation dans randomQuote
This commit is contained in:
		| @@ -85,16 +85,21 @@ $(function () { | ||||
|         } | ||||
|     }); | ||||
|  | ||||
|     let randomQuoteClicked; | ||||
|     $("#submitRandomQuote").click(() => { | ||||
|         randomQuoteClicked = true; | ||||
|         $('.resultsRandomQuote').html(getRandomQuote()); | ||||
|     }); | ||||
|     // Affichage d'une citation au chargement de la page | ||||
|     if (randomQuoteClicked != true && chemin === '/views/function-views/randomQuote.php') { | ||||
|         $('.resultsRandomQuote').html(getRandomQuote()); | ||||
|  | ||||
|     function showQuote() { | ||||
|         const randomQuote = getRandomQuote(); | ||||
|         const quote = randomQuote.quote; | ||||
|         const source = randomQuote.source; | ||||
|         $('.resultsRandomQuote').html(`<p id="citation">" ${quote} "</p> <p id="auteur"> - ${source} </p>`);     | ||||
|         $('#twitterLink').attr('href', `https://twitter.com/intent/tweet?text="${quote}" - ${source}&via=Divlo_FR&hashtags=citation,FunctionProject&url=https://function.divlo.fr/views/function-views/randomQuote.php`); | ||||
|     } | ||||
|  | ||||
|     $("#submitRandomQuote").click(() => { | ||||
|         showQuote(); | ||||
|     }); | ||||
|     // Affichage d'une citation au chargement de la page  | ||||
|     showQuote(); | ||||
|  | ||||
|     $("#submitConvertCurrency").click(() => { | ||||
|         let value = $('#value').val(); | ||||
|         const currencyOfTheValue = $("#currencyOfTheValue option:selected").val(); | ||||
|   | ||||
| @@ -185,13 +185,11 @@ function filterStudents(filteredLetter, students) | ||||
|  * @description Génère aléatoirement une citation ou un proverbe. | ||||
|  * @requires {@link variables.js: quotes} | ||||
|  * @requires {@link fonctions_principales.js: randomNumber} | ||||
|  * @returns {string} - une citation au hasard à partir de la constante 'quotes' dans variables.js | ||||
|  * @example getRandomQuote() → " Ne fais jamais rien contre ta conscience, même si l'Etat te le demande. " <br> <br> - Albert Einstein | ||||
|  * @returns {object} - une citation au hasard à partir de la constante 'quotes' dans variables.js | ||||
|  * @example getRandomQuote() → { quote: "Ne fais jamais rien contre ta conscience, même si l'Etat te le demande.", source: "Albert Einstein" } | ||||
|  */ | ||||
| function getRandomQuote() { | ||||
|     const randomNbr = randomNumber(0, (quotes.length - 1)); | ||||
|     const randomQuotes = quotes[randomNbr]; | ||||
|     return  '" ' + randomQuotes["quote"] + ' " <br> <br> - ' + randomQuotes["source"]; | ||||
|     return quotes[randomNumber(0, (quotes.length - 1))]; | ||||
| }  | ||||
|  | ||||
| /**  | ||||
|   | ||||
| @@ -23,8 +23,12 @@ | ||||
|                 <button type="submit" id="submitRandomQuote" class="btn btn-dark text-center">Générer une nouvelle citation</button> | ||||
|             </div> | ||||
|         </div> | ||||
|         <br> <br> | ||||
| 		<p class="resultsRandomQuote text-center"></p> | ||||
|         <br>  | ||||
|         <p class="resultsRandomQuote text-center"></p> | ||||
|         <br> | ||||
|         <div class="text-center"> | ||||
|             <a target="_blank" id="twitterLink" class="btn btn-lg btn-primary"><i class="fab fa-twitter"></i> Twitter</a> | ||||
|         </div> | ||||
|     </div> | ||||
| </div> | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user