Loading assets/css/styles.css +4 −0 Original line number Diff line number Diff line Loading @@ -7,3 +7,7 @@ footer{ width: auto; } .hidden{ display: none; } assets/img/Foods_Pie_Pies_Quiche-1613921.jpg 0 → 100644 +51.4 KiB Loading image diff... assets/js/deconnexion.js 0 → 100644 +19 −0 Original line number Diff line number Diff line let boutonDeconnexion = document.getElementById("boutonDeconnexion"); boutonDeconnexion.addEventListener("click", resetSession); function resetSession(){ let requeteHTTP = new XMLHttpRequest(); requeteHTTP.open("GET", "includes/resetSession.php", true); requeteHTTP.send(); requeteHTTP.onload = function(){ if(requeteHTTP.status === 200){ console.log("Session supprimée."); document.location.href = "."; return; } console.error("Erreur pendant la réinitialisation !"); }; } No newline at end of file assets/js/listeRecette.js 0 → 100644 +33 −0 Original line number Diff line number Diff line // Éléments du DOM let conteneurRecette = document.getElementById("conteneurRecette"); let divsRecettes = conteneurRecette.children; let boutonPlus = document.getElementById("boutonPlus"); let nombreRecettesTotal = divsRecettes.length; let nombresRecettesAffiches = 0; console.log("Total recettes : " + nombreRecettesTotal); afficherPlusRecettes(); boutonPlus.addEventListener("click", afficherPlusRecettes); function afficherPlusRecettes(){ if(nombresRecettesAffiches >= nombreRecettesTotal){ return; } for(let i = nombresRecettesAffiches; i < nombresRecettesAffiches + 10; i++){ divsRecettes[i].setAttribute("style", "display: block"); console.log("Recettes affichées : " + (i + 1)); if(i + 1 >= nombreRecettesTotal){ boutonPlus.setAttribute("style", "display: none"); return; } } nombresRecettesAffiches += 10; console.log("nombresRecettesAffiches = " + nombresRecettesAffiches); } No newline at end of file docs/html/annotated.html +17 −14 Original line number Diff line number Diff line Loading @@ -94,20 +94,23 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable(); <div class="contents"> <div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory"> <table class="directory"> <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_categorie_manager.html" target="_self">CategorieManager</a></td><td class="desc"></td></tr> <tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_connection_bdd.html" target="_self">ConnectionBdd</a></td><td class="desc"></td></tr> <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_controleur.html" target="_self">Controleur</a></td><td class="desc"></td></tr> <tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_edito_manager.html" target="_self">EditoManager</a></td><td class="desc"></td></tr> <tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient.html" target="_self">Ingredient</a></td><td class="desc"></td></tr> <tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient_manager.html" target="_self">IngredientManager</a></td><td class="desc"></td></tr> <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_liste_recettes_controleur.html" target="_self">ListeRecettesControleur</a></td><td class="desc"></td></tr> <tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_manager.html" target="_self">Manager</a></td><td class="desc"></td></tr> <tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette.html" target="_self">Recette</a></td><td class="desc"></td></tr> <tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette_manager.html" target="_self">RecetteManager</a></td><td class="desc"></td></tr> <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag.html" target="_self">Tag</a></td><td class="desc"></td></tr> <tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag_manager.html" target="_self">TagManager</a></td><td class="desc"></td></tr> <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur.html" target="_self">Utilisateur</a></td><td class="desc"></td></tr> <tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur_manager.html" target="_self">UtilisateurManager</a></td><td class="desc"></td></tr> <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_assertion_failed_exception.html" target="_self">AssertionFailedException</a></td><td class="desc"></td></tr> <tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_categorie_manager.html" target="_self">CategorieManager</a></td><td class="desc"></td></tr> <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_connection_bdd.html" target="_self">ConnectionBdd</a></td><td class="desc"></td></tr> <tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_controleur.html" target="_self">Controleur</a></td><td class="desc"></td></tr> <tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_edito_manager.html" target="_self">EditoManager</a></td><td class="desc"></td></tr> <tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient.html" target="_self">Ingredient</a></td><td class="desc"></td></tr> <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient_manager.html" target="_self">IngredientManager</a></td><td class="desc"></td></tr> <tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_liste_recettes_controleur.html" target="_self">ListeRecettesControleur</a></td><td class="desc"></td></tr> <tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_manager.html" target="_self">Manager</a></td><td class="desc"></td></tr> <tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_parsedown.html" target="_self">Parsedown</a></td><td class="desc"></td></tr> <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette.html" target="_self">Recette</a></td><td class="desc"></td></tr> <tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette_manager.html" target="_self">RecetteManager</a></td><td class="desc"></td></tr> <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette_modifiee.html" target="_self">RecetteModifiee</a></td><td class="desc"></td></tr> <tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag.html" target="_self">Tag</a></td><td class="desc"></td></tr> <tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag_manager.html" target="_self">TagManager</a></td><td class="desc"></td></tr> <tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur.html" target="_self">Utilisateur</a></td><td class="desc"></td></tr> <tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur_manager.html" target="_self">UtilisateurManager</a></td><td class="desc"></td></tr> </table> </div><!-- directory --> </div><!-- contents --> Loading Loading
assets/css/styles.css +4 −0 Original line number Diff line number Diff line Loading @@ -7,3 +7,7 @@ footer{ width: auto; } .hidden{ display: none; }
assets/js/deconnexion.js 0 → 100644 +19 −0 Original line number Diff line number Diff line let boutonDeconnexion = document.getElementById("boutonDeconnexion"); boutonDeconnexion.addEventListener("click", resetSession); function resetSession(){ let requeteHTTP = new XMLHttpRequest(); requeteHTTP.open("GET", "includes/resetSession.php", true); requeteHTTP.send(); requeteHTTP.onload = function(){ if(requeteHTTP.status === 200){ console.log("Session supprimée."); document.location.href = "."; return; } console.error("Erreur pendant la réinitialisation !"); }; } No newline at end of file
assets/js/listeRecette.js 0 → 100644 +33 −0 Original line number Diff line number Diff line // Éléments du DOM let conteneurRecette = document.getElementById("conteneurRecette"); let divsRecettes = conteneurRecette.children; let boutonPlus = document.getElementById("boutonPlus"); let nombreRecettesTotal = divsRecettes.length; let nombresRecettesAffiches = 0; console.log("Total recettes : " + nombreRecettesTotal); afficherPlusRecettes(); boutonPlus.addEventListener("click", afficherPlusRecettes); function afficherPlusRecettes(){ if(nombresRecettesAffiches >= nombreRecettesTotal){ return; } for(let i = nombresRecettesAffiches; i < nombresRecettesAffiches + 10; i++){ divsRecettes[i].setAttribute("style", "display: block"); console.log("Recettes affichées : " + (i + 1)); if(i + 1 >= nombreRecettesTotal){ boutonPlus.setAttribute("style", "display: none"); return; } } nombresRecettesAffiches += 10; console.log("nombresRecettesAffiches = " + nombresRecettesAffiches); } No newline at end of file
docs/html/annotated.html +17 −14 Original line number Diff line number Diff line Loading @@ -94,20 +94,23 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable(); <div class="contents"> <div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory"> <table class="directory"> <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_categorie_manager.html" target="_self">CategorieManager</a></td><td class="desc"></td></tr> <tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_connection_bdd.html" target="_self">ConnectionBdd</a></td><td class="desc"></td></tr> <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_controleur.html" target="_self">Controleur</a></td><td class="desc"></td></tr> <tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_edito_manager.html" target="_self">EditoManager</a></td><td class="desc"></td></tr> <tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient.html" target="_self">Ingredient</a></td><td class="desc"></td></tr> <tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient_manager.html" target="_self">IngredientManager</a></td><td class="desc"></td></tr> <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_liste_recettes_controleur.html" target="_self">ListeRecettesControleur</a></td><td class="desc"></td></tr> <tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_manager.html" target="_self">Manager</a></td><td class="desc"></td></tr> <tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette.html" target="_self">Recette</a></td><td class="desc"></td></tr> <tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette_manager.html" target="_self">RecetteManager</a></td><td class="desc"></td></tr> <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag.html" target="_self">Tag</a></td><td class="desc"></td></tr> <tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag_manager.html" target="_self">TagManager</a></td><td class="desc"></td></tr> <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur.html" target="_self">Utilisateur</a></td><td class="desc"></td></tr> <tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur_manager.html" target="_self">UtilisateurManager</a></td><td class="desc"></td></tr> <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_assertion_failed_exception.html" target="_self">AssertionFailedException</a></td><td class="desc"></td></tr> <tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_categorie_manager.html" target="_self">CategorieManager</a></td><td class="desc"></td></tr> <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_connection_bdd.html" target="_self">ConnectionBdd</a></td><td class="desc"></td></tr> <tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_controleur.html" target="_self">Controleur</a></td><td class="desc"></td></tr> <tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_edito_manager.html" target="_self">EditoManager</a></td><td class="desc"></td></tr> <tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient.html" target="_self">Ingredient</a></td><td class="desc"></td></tr> <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ingredient_manager.html" target="_self">IngredientManager</a></td><td class="desc"></td></tr> <tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_liste_recettes_controleur.html" target="_self">ListeRecettesControleur</a></td><td class="desc"></td></tr> <tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_manager.html" target="_self">Manager</a></td><td class="desc"></td></tr> <tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_parsedown.html" target="_self">Parsedown</a></td><td class="desc"></td></tr> <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette.html" target="_self">Recette</a></td><td class="desc"></td></tr> <tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette_manager.html" target="_self">RecetteManager</a></td><td class="desc"></td></tr> <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_recette_modifiee.html" target="_self">RecetteModifiee</a></td><td class="desc"></td></tr> <tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag.html" target="_self">Tag</a></td><td class="desc"></td></tr> <tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tag_manager.html" target="_self">TagManager</a></td><td class="desc"></td></tr> <tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur.html" target="_self">Utilisateur</a></td><td class="desc"></td></tr> <tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_utilisateur_manager.html" target="_self">UtilisateurManager</a></td><td class="desc"></td></tr> </table> </div><!-- directory --> </div><!-- contents --> Loading