diff --git a/site_campagne/campagne/__pycache__/views.cpython-310.pyc b/site_campagne/campagne/__pycache__/views.cpython-310.pyc index 5906a1bf04599dfa3f3a5d8e9e5f584a0bc965ff..3216ec302c503d2125d314d747c9b7dba963798e 100644 Binary files a/site_campagne/campagne/__pycache__/views.cpython-310.pyc and b/site_campagne/campagne/__pycache__/views.cpython-310.pyc differ diff --git a/site_campagne/static/css/base.css b/site_campagne/campagne/static/campagne/css/base.css similarity index 99% rename from site_campagne/static/css/base.css rename to site_campagne/campagne/static/campagne/css/base.css index 5d7eb9dd672641f730d6c46a36a60d1d83690269..26ea712db41d89fda90706906871c6f342298195 100644 --- a/site_campagne/static/css/base.css +++ b/site_campagne/campagne/static/campagne/css/base.css @@ -21,6 +21,7 @@ body{ background-image: url("../images/bg.png"); background-attachment: fixed; background-repeat: none; + background: fixed; background-size: 100%; padding: 10% 3% 3% 3%; margin-bottom:40px; diff --git a/site_campagne/static/images/abricot.jpg b/site_campagne/campagne/static/campagne/images/abricot.jpg similarity index 100% rename from site_campagne/static/images/abricot.jpg rename to site_campagne/campagne/static/campagne/images/abricot.jpg diff --git a/site_campagne/static/images/banquet.png b/site_campagne/campagne/static/campagne/images/banquet.png similarity index 100% rename from site_campagne/static/images/banquet.png rename to site_campagne/campagne/static/campagne/images/banquet.png diff --git a/site_campagne/static/images/banquet2.png b/site_campagne/campagne/static/campagne/images/banquet2.png similarity index 100% rename from site_campagne/static/images/banquet2.png rename to site_campagne/campagne/static/campagne/images/banquet2.png diff --git a/site_campagne/static/images/bg.png b/site_campagne/campagne/static/campagne/images/bg.png similarity index 100% rename from site_campagne/static/images/bg.png rename to site_campagne/campagne/static/campagne/images/bg.png diff --git a/site_campagne/static/images/bgLeFaux.jpeg b/site_campagne/campagne/static/campagne/images/bgLeFaux.jpeg similarity index 100% rename from site_campagne/static/images/bgLeFaux.jpeg rename to site_campagne/campagne/static/campagne/images/bgLeFaux.jpeg diff --git a/site_campagne/static/images/bouclier.png b/site_campagne/campagne/static/campagne/images/bouclier.png similarity index 100% rename from site_campagne/static/images/bouclier.png rename to site_campagne/campagne/static/campagne/images/bouclier.png diff --git a/site_campagne/static/images/carteGif.png b/site_campagne/campagne/static/campagne/images/carteGif.png similarity index 100% rename from site_campagne/static/images/carteGif.png rename to site_campagne/campagne/static/campagne/images/carteGif.png diff --git a/site_campagne/static/images/casque.png b/site_campagne/campagne/static/campagne/images/casque.png similarity index 100% rename from site_campagne/static/images/casque.png rename to site_campagne/campagne/static/campagne/images/casque.png diff --git a/site_campagne/static/images/confiture.jpeg b/site_campagne/campagne/static/campagne/images/confiture.jpeg similarity index 100% rename from site_campagne/static/images/confiture.jpeg rename to site_campagne/campagne/static/campagne/images/confiture.jpeg diff --git a/site_campagne/static/images/epee.png b/site_campagne/campagne/static/campagne/images/epee.png similarity index 100% rename from site_campagne/static/images/epee.png rename to site_campagne/campagne/static/campagne/images/epee.png diff --git a/site_campagne/static/images/fock.jpg b/site_campagne/campagne/static/campagne/images/fock.jpg similarity index 100% rename from site_campagne/static/images/fock.jpg rename to site_campagne/campagne/static/campagne/images/fock.jpg diff --git a/site_campagne/static/images/gourde.png b/site_campagne/campagne/static/campagne/images/gourde.png similarity index 100% rename from site_campagne/static/images/gourde.png rename to site_campagne/campagne/static/campagne/images/gourde.png diff --git a/site_campagne/static/images/logoBDE.png b/site_campagne/campagne/static/campagne/images/logoBDE.png similarity index 100% rename from site_campagne/static/images/logoBDE.png rename to site_campagne/campagne/static/campagne/images/logoBDE.png diff --git a/site_campagne/static/images/membres/alex.png b/site_campagne/campagne/static/campagne/images/membres/alex.png similarity index 100% rename from site_campagne/static/images/membres/alex.png rename to site_campagne/campagne/static/campagne/images/membres/alex.png diff --git a/site_campagne/static/images/membres/alixA.png b/site_campagne/campagne/static/campagne/images/membres/alixA.png similarity index 100% rename from site_campagne/static/images/membres/alixA.png rename to site_campagne/campagne/static/campagne/images/membres/alixA.png diff --git a/site_campagne/static/images/membres/alixB.png b/site_campagne/campagne/static/campagne/images/membres/alixB.png similarity index 100% rename from site_campagne/static/images/membres/alixB.png rename to site_campagne/campagne/static/campagne/images/membres/alixB.png diff --git a/site_campagne/static/images/membres/antoine.png b/site_campagne/campagne/static/campagne/images/membres/antoine.png similarity index 100% rename from site_campagne/static/images/membres/antoine.png rename to site_campagne/campagne/static/campagne/images/membres/antoine.png diff --git a/site_campagne/static/images/membres/baptisteA.png b/site_campagne/campagne/static/campagne/images/membres/baptisteA.png similarity index 100% rename from site_campagne/static/images/membres/baptisteA.png rename to site_campagne/campagne/static/campagne/images/membres/baptisteA.png diff --git a/site_campagne/static/images/membres/baptisteB.png b/site_campagne/campagne/static/campagne/images/membres/baptisteB.png similarity index 100% rename from site_campagne/static/images/membres/baptisteB.png rename to site_campagne/campagne/static/campagne/images/membres/baptisteB.png diff --git a/site_campagne/static/images/membres/capucine.png b/site_campagne/campagne/static/campagne/images/membres/capucine.png similarity index 100% rename from site_campagne/static/images/membres/capucine.png rename to site_campagne/campagne/static/campagne/images/membres/capucine.png diff --git a/site_campagne/static/images/membres/diane.png b/site_campagne/campagne/static/campagne/images/membres/diane.png similarity index 100% rename from site_campagne/static/images/membres/diane.png rename to site_campagne/campagne/static/campagne/images/membres/diane.png diff --git a/site_campagne/static/images/membres/gad.png b/site_campagne/campagne/static/campagne/images/membres/gad.png similarity index 100% rename from site_campagne/static/images/membres/gad.png rename to site_campagne/campagne/static/campagne/images/membres/gad.png diff --git a/site_campagne/static/images/membres/hassan.png b/site_campagne/campagne/static/campagne/images/membres/hassan.png similarity index 100% rename from site_campagne/static/images/membres/hassan.png rename to site_campagne/campagne/static/campagne/images/membres/hassan.png diff --git a/site_campagne/static/images/membres/hugo.png b/site_campagne/campagne/static/campagne/images/membres/hugo.png similarity index 100% rename from site_campagne/static/images/membres/hugo.png rename to site_campagne/campagne/static/campagne/images/membres/hugo.png diff --git a/site_campagne/static/images/membres/james.png b/site_campagne/campagne/static/campagne/images/membres/james.png similarity index 100% rename from site_campagne/static/images/membres/james.png rename to site_campagne/campagne/static/campagne/images/membres/james.png diff --git a/site_campagne/static/images/membres/kelian.png b/site_campagne/campagne/static/campagne/images/membres/kelian.png similarity index 100% rename from site_campagne/static/images/membres/kelian.png rename to site_campagne/campagne/static/campagne/images/membres/kelian.png diff --git a/site_campagne/static/images/membres/khalil.png b/site_campagne/campagne/static/campagne/images/membres/khalil.png similarity index 100% rename from site_campagne/static/images/membres/khalil.png rename to site_campagne/campagne/static/campagne/images/membres/khalil.png diff --git a/site_campagne/static/images/membres/marineB.png b/site_campagne/campagne/static/campagne/images/membres/marineB.png similarity index 100% rename from site_campagne/static/images/membres/marineB.png rename to site_campagne/campagne/static/campagne/images/membres/marineB.png diff --git a/site_campagne/static/images/membres/marineT.png b/site_campagne/campagne/static/campagne/images/membres/marineT.png similarity index 100% rename from site_campagne/static/images/membres/marineT.png rename to site_campagne/campagne/static/campagne/images/membres/marineT.png diff --git a/site_campagne/static/images/membres/martin.png b/site_campagne/campagne/static/campagne/images/membres/martin.png similarity index 100% rename from site_campagne/static/images/membres/martin.png rename to site_campagne/campagne/static/campagne/images/membres/martin.png diff --git a/site_campagne/static/images/membres/maxime.png b/site_campagne/campagne/static/campagne/images/membres/maxime.png similarity index 100% rename from site_campagne/static/images/membres/maxime.png rename to site_campagne/campagne/static/campagne/images/membres/maxime.png diff --git a/site_campagne/static/images/membres/maximilien.png b/site_campagne/campagne/static/campagne/images/membres/maximilien.png similarity index 100% rename from site_campagne/static/images/membres/maximilien.png rename to site_campagne/campagne/static/campagne/images/membres/maximilien.png diff --git a/site_campagne/static/images/membres/milo.png b/site_campagne/campagne/static/campagne/images/membres/milo.png similarity index 100% rename from site_campagne/static/images/membres/milo.png rename to site_campagne/campagne/static/campagne/images/membres/milo.png diff --git a/site_campagne/static/images/membres/oscar.png b/site_campagne/campagne/static/campagne/images/membres/oscar.png similarity index 100% rename from site_campagne/static/images/membres/oscar.png rename to site_campagne/campagne/static/campagne/images/membres/oscar.png diff --git a/site_campagne/static/images/membres/quentin.png b/site_campagne/campagne/static/campagne/images/membres/quentin.png similarity index 100% rename from site_campagne/static/images/membres/quentin.png rename to site_campagne/campagne/static/campagne/images/membres/quentin.png diff --git a/site_campagne/static/images/membres/reda.png b/site_campagne/campagne/static/campagne/images/membres/reda.png similarity index 100% rename from site_campagne/static/images/membres/reda.png rename to site_campagne/campagne/static/campagne/images/membres/reda.png diff --git a/site_campagne/static/images/membres/sachaC.png b/site_campagne/campagne/static/campagne/images/membres/sachaC.png similarity index 100% rename from site_campagne/static/images/membres/sachaC.png rename to site_campagne/campagne/static/campagne/images/membres/sachaC.png diff --git a/site_campagne/static/images/membres/sachaK.png b/site_campagne/campagne/static/campagne/images/membres/sachaK.png similarity index 100% rename from site_campagne/static/images/membres/sachaK.png rename to site_campagne/campagne/static/campagne/images/membres/sachaK.png diff --git a/site_campagne/static/images/membres/tiber.png b/site_campagne/campagne/static/campagne/images/membres/tiber.png similarity index 100% rename from site_campagne/static/images/membres/tiber.png rename to site_campagne/campagne/static/campagne/images/membres/tiber.png diff --git a/site_campagne/static/images/membres/yann.png b/site_campagne/campagne/static/campagne/images/membres/yann.png similarity index 100% rename from site_campagne/static/images/membres/yann.png rename to site_campagne/campagne/static/campagne/images/membres/yann.png diff --git a/site_campagne/static/images/nature.jpeg b/site_campagne/campagne/static/campagne/images/nature.jpeg similarity index 100% rename from site_campagne/static/images/nature.jpeg rename to site_campagne/campagne/static/campagne/images/nature.jpeg diff --git a/site_campagne/static/images/nutella.jpeg b/site_campagne/campagne/static/campagne/images/nutella.jpeg similarity index 100% rename from site_campagne/static/images/nutella.jpeg rename to site_campagne/campagne/static/campagne/images/nutella.jpeg diff --git a/site_campagne/static/images/placeMilan.jpg b/site_campagne/campagne/static/campagne/images/placeMilan.jpg similarity index 100% rename from site_campagne/static/images/placeMilan.jpg rename to site_campagne/campagne/static/campagne/images/placeMilan.jpg diff --git a/site_campagne/static/images/sucre.jpeg b/site_campagne/campagne/static/campagne/images/sucre.jpeg similarity index 100% rename from site_campagne/static/images/sucre.jpeg rename to site_campagne/campagne/static/campagne/images/sucre.jpeg diff --git a/site_campagne/static/js/actualisation.js b/site_campagne/campagne/static/campagne/js/actualisation.js similarity index 100% rename from site_campagne/static/js/actualisation.js rename to site_campagne/campagne/static/campagne/js/actualisation.js diff --git a/site_campagne/static/js/hotline.js b/site_campagne/campagne/static/campagne/js/hotline.js similarity index 91% rename from site_campagne/static/js/hotline.js rename to site_campagne/campagne/static/campagne/js/hotline.js index 717bb8f040be8af5838dc5cfe44e8735ce76a0bb..aef0527a1d6277db258dd113c015ca5990097b7d 100644 --- a/site_campagne/static/js/hotline.js +++ b/site_campagne/campagne/static/campagne/js/hotline.js @@ -24,7 +24,6 @@ var adresse = bouton_adresse.value; nature=0;nutella=0;sucre=0;fraise=0;abricot=0; function f (){ - console.log("test") nature = bouton_nature.value; nutella = bouton_nutella.value; sucre = bouton_sucre.value; @@ -53,7 +52,7 @@ function f (){ paraph.classList.add("text_box"); } - if (somme > 40 && messageof_trop){ + if (somme > 5 && messageof_trop){ var paraph = document.createElement("p"); var texte = document.createTextNode("Vous ne pouvez pas commander plus de 40 crêpes d'un coup."); paraph.appendChild(texte); @@ -69,8 +68,8 @@ function f (){ messageof_adresse=false; paraph.classList.add("text_box"); } - if (adresse!=="" && somme >0 && somme <= 40 ){ - window.location = "http://localhost:8000/mes_commandes/"+nature+"_"+nutella+"_"+sucre+"_"+fraise+"_"+abricot+"_"+adresse+"_"; + if (adresse!=="" && somme >0 && somme <= 5 ){ + window.location = "https://astegifetobegif.cs-campus.fr/mes_commandes/"+nature+"_"+nutella+"_"+sucre+"_"+fraise+"_"+abricot+"_"+adresse+"_"; } } } diff --git a/site_campagne/static/js/navbar.js b/site_campagne/campagne/static/campagne/js/navbar.js similarity index 100% rename from site_campagne/static/js/navbar.js rename to site_campagne/campagne/static/campagne/js/navbar.js diff --git a/site_campagne/campagne/templates/campagne/accueil.html b/site_campagne/campagne/templates/campagne/accueil.html index fb0baefaca86da0a313a04893d6f0788532ca34e..9cdcfcdcb848efde326300b65a2cb17eb7f66166 100644 --- a/site_campagne/campagne/templates/campagne/accueil.html +++ b/site_campagne/campagne/templates/campagne/accueil.html @@ -28,7 +28,7 @@ <p class="txt_accueil">Shotgun lundi à 13h:</p> <br> <div class="conteneur_shotgun"> - <a class="bouton_shotgun" href="#"> SHOTGUN</a> + <a class="bouton_shotgun" href="https://forms.viarezo.fr/paps/2cjl66"> SHOTGUN</a> </div> <br> </div> diff --git a/site_campagne/campagne/templates/campagne/activites.html b/site_campagne/campagne/templates/campagne/activites.html index b446504dd33f9a45f7d3c523eba484bd50406765..1d4890b7637c5813892488373d5b55bce861c91d 100644 --- a/site_campagne/campagne/templates/campagne/activites.html +++ b/site_campagne/campagne/templates/campagne/activites.html @@ -29,15 +29,11 @@ <p>De lundi à vendredi midi : commandes de 7h00 à minuit</p> </a> <br> - <!-- <a href = "https://pixel-war-kappa.vercel.app" style="text-decoration:none;color: coral;"> + <a href = "https://pixel-war-kappa.vercel.app" style="text-decoration:none;color: coral;"> <h3>Pixels War</h3> <p>Enfin un Pixels War juste pour CS.</p> + <p style="color:black">CLiQUE</p> </a> - <br> - <a href = "" style="text-decoration:none;color: coral;"> - <h3>Concours du meilleur aux actis !</h3> - <p>Tente de gagner des dingueries tqt</p> - </a>--> </div> <br> <h1> @@ -95,7 +91,7 @@ <h3>Soirée</h3> <p></p> <p>En capable de 23h à 3h</p> - <p>Sur paps <a href="">ici</a></p> + <p>Sur paps <a href="https://forms.viarezo.fr/paps/2cjl66">ici</a></p> </div> <br> <h1> diff --git a/site_campagne/campagne/templates/campagne/base.html b/site_campagne/campagne/templates/campagne/base.html index e7b674e078000b6af923478c1b29598263c52ee7..40e20cba66b7dea724913294b9e9a6e4428084a6 100644 --- a/site_campagne/campagne/templates/campagne/base.html +++ b/site_campagne/campagne/templates/campagne/base.html @@ -3,7 +3,6 @@ <!DOCTYPE html> <html lang="en"> <head> - <title>Astegif&obegif</title> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> @@ -62,8 +61,7 @@ <footer> <div class="le_bas"> Pour nous contacter : - @astegif_et_obegif sur facebook - @astegif_et_obegif sur insta + @astegif_obegif sur insta </div> </footer> <script type="text/javascript" src="{% static 'campagne/js/navbar.js' %}" ></script> diff --git a/site_campagne/campagne/templates/campagne/commandes_campus.html b/site_campagne/campagne/templates/campagne/commandes_campus.html index c0924b2455f0a18dfcdefd176424ae7cb1216373..86cabf4e4a80bf6501308fe34e7f054efbe58b00 100644 --- a/site_campagne/campagne/templates/campagne/commandes_campus.html +++ b/site_campagne/campagne/templates/campagne/commandes_campus.html @@ -9,15 +9,18 @@ <div class="wrapper"> <p class ="titre_page" style="background-color:beige;border-radius:5px;padding:10px 0;">TOUTES LES COMMANDES NON PRISES EN CHARGE</p> <div class="block_commande"> - <p class="titre_page">VIP</p> + <p class="titre_page">TOUT LE MONDE</p> <div class="commandes"> {% for commande in commandes %} - {% if commande.statut == 'a traiter' and commande.commanditaire.role != "cotisant" %} + {% if commande.statut == 'a traiter' %} <div class="une_commande"> <p>Commanditaire: {{commande.commanditaire.prenom}} {{commande.commanditaire.nom}}</p> <p>Adresse de Livraison: {{commande.adresse_livraison}}</p> <p>Commandé le {{commande.date.day}}/{{commande.date.month}} à {{ commande.date.hour}}:{{commande.date.minute}}</p> - {% if commande.crepe_nature != 0 %} + {% if commande.commanditaire.role == 'vip' %} + <p style="color:red">VIP</p> + {% endif %} + {% if commande.crepe_nature != 0 %} <p>Crêpes nature : {{commande.crepe_nature}}</p> {% endif %} {% if commande.crepe_confiture_fraise != 0 %} @@ -42,37 +45,6 @@ {%endfor%} </div> </div> - <div class="block_commande"> - <p class="titre_page">COTISANTS</p> - <div class="commandes"> - {% for commande in commandes %} - {% if commande.statut == 'a traiter'%} - <div class="une_commande"> - Commanditaire:{{commande.commanditaire}} - Adresse de Livraison:{{commande.adresse_livraison}} - Commandée le {{commande.date.day}}/{{commande.date.month}} à {{ commande.date.hour}}:{{commande.date.minute}} - {% if commande.crepe_nature != 0 %} - Crêpes nature : {{commande.crepe_nature}} - {% endif %} - {% if commande.crepe_confiture != 0 %} - Crêpes confiture : {{commande.crepe_confiture}} - {% endif %} - {% if commande.crepe_nutella != 0 %} - Crêpes nutella : {{commande.crepe_nutella}} - {% endif %} - {% if commande.crepe_sucre != 0 %} - Crêpes sucre : {{commande.crepe_sucre}} - {% endif %} - <br> - <div class="block_bouton"> - <a class="prendre en charge" href="{% url 'prendre_en_charge' pkrequete=commande.pk %}"> Prendre en charge</a> - </div> - <br> - </div> - {% endif %} - {%endfor%} - </div> - </div> </div> <script type="text/javascript" src="{% static 'campagne/js/actualisation.js' %}" ></script> -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/site_campagne/campagne/templates/campagne/hotline.html b/site_campagne/campagne/templates/campagne/hotline.html index c271ad98eab8d9faf605d2404cb1411bcbb753c2..f72290632c0803a92648ebed88606594e4abb7a4 100644 --- a/site_campagne/campagne/templates/campagne/hotline.html +++ b/site_campagne/campagne/templates/campagne/hotline.html @@ -21,6 +21,7 @@ </div> </div> </h1> + <div><p class="text_box">Les commandes sont limitées à 5 crêpes par personne pour pouvoir servir un max de monde. Si vous êtes êtes en coloc on livre de toute facon par groupes d'apparts proches donc soyez plusieurs à commander et ça arrivera en même temps.</p></div> <div id= "commande_crepe"> <div class="our_team"> <div class="box_crepes"> diff --git a/site_campagne/campagne/templates/campagne/membres.html b/site_campagne/campagne/templates/campagne/membres.html index 7c9a03ad9e58599bafe468a125924609190ac18a..e4337ea53002ec127820cfebff1b5b7c063fe6c8 100644 --- a/site_campagne/campagne/templates/campagne/membres.html +++ b/site_campagne/campagne/templates/campagne/membres.html @@ -19,8 +19,8 @@ les Astégif et Obégif débarquent sur le campus.</p> <p>Notre équipe de tocards a sacrifié ses nuits pour vous faire profiter de notre campagne, réunis autour - d'une bière nous allons vous montrer ce que c'est - qu'appartenir au village. Il n'existe pas d'armée + d'une cervoise, nous allons vous montrer ce que c'est + d'appartenir au village. Il n'existe pas d'autre armée aussi puissante et aussi dévouée pour vous représenter.</p> <p>Innover sera le maître mot de notre mandat. La reconnaissance et l'importance des assos seront @@ -64,7 +64,7 @@ Nous sommes en 2022 après jésus-christ. Tout le plateau est occupé par des sacoches. Tout ? Non ! Une liste peuplée d'irréductibles gaulois résiste - encore et toujours à l' envahisseur. Durant les + encore et toujours à l'envahisseur. Durant les campagnes, la vie va changer pour les garnisons de légionnaires des camps retranchés de Residentiae II, Troukipus, et Eiffelum. @@ -89,9 +89,9 @@ création d'une équipe d'irréductibles gaulois, rassemblée sous le nom d'Astégif et Obégif. James a su coordonner ce groupe pour vous - régaler pendant cette semaine après avoir - conquis sa liste, il tentera de conquérir Gif. - Son secret ? Une potion magique du musée lui + régaler pendant cette semaine. Après avoir + conquis sa liste, il tente maintenant de conquérir Gif. + Son secret ? Une potion magique lui permettant de résister au tracos malgré son enzyme déficient ! Ses atouts ? Une capacité à s'investir sans limite, sa bonne humeur à @@ -112,13 +112,13 @@ </div> <h3>Diane</h3> <span>Vice-prez</span> - <p>Tout droit sortie du 6ème, cete lyonnaise va + <p>Tout droit sortie du 6ème, cette lyonnaise va gérer à la perfection vos assos et clubs. Presque la fille de Mme Lagarde, les postes à responsabilité sont de famille, elle a les - codes. Trop occupée à travailler (ou danser ? ) + codes. Trop occupée à travailler (ou danser ?) la nuit, votre vp maitrise à merveille le sommeil - fractionné pour vous régaler! En effet, Diane est + fractionné ! Diane est également une patissière comme on en croise peu : c'est notre cheffe à tous !</p> </div> @@ -136,11 +136,11 @@ <p>Un visage sévère qui cache un coeur de sucre : voilà la meilleure façon de décrire Maxime, le secgen de notre liste. Ce maître des rétroplannings et des excels qui - règle le rythme de l' asso d'une main de fer est capable + règle le rythme de l'asso d'une main de fer est capable d'enchainer double réu et TU sans broncher. Sa polyvalence - sans égale, et son penchant pour le tracos ont fait de + sans égale et son penchant pour le tracos ont fait de Maxime un membre central de la liste. Avoir Maxime à ses - côtes, c'est être sur d'être toujours préparé à tout.</p> + côtés, c'est être sûr d'être toujours préparé à tout.</p> </div> <div class="team_member"> <div class="member_img"> @@ -157,7 +157,7 @@ de crise : d'une inondation (inopinée ?) dans son appartement à une nouvelle deadline imprévue, il sait quoi faire et motiver plus ou moins agréablement les - troupes ! Au fond c'est un crand gentil. Prêt à + troupes ! Au fond c'est un grand gentil. Prêt à transporter Baptiste arraché dans sa voiture à pas d'heure et aider ses amis. Sa motivation sans faille pour les paris et son nouvel amour d'excel lui @@ -177,7 +177,7 @@ <p>Cet homme du nord, pourtant charismatique en toutes circonstances, a parfois du mal à doser l'alcool. Après avoir BO le quadra, Yann est - revenu plus déterminé que jamais, et constitue + revenu plus déterminé que jamais et constitue désormais un pilier de notre bureau. À l'affût des moindres bons plans, toute la liste est désormais parrainée en banque par notre cher @@ -310,7 +310,7 @@ voyageant entre l'Egypte où elle à côtoyé Cléopatre et Rome pour rencontrer Jules César. Pour repérer Alix, sachez qu'elle est haute comme trois pommes, - celles de l'autre Alix. Au lieu d'allerturn-up à la + celles de l'autre Alix. Au lieu d'aller turn-up à la taverne, elle préfère les parchemins du druide Panoramix. C'est grâce à son sérieux qu'elle accumule les victoires face aux entreprises comme Obélix les @@ -327,8 +327,8 @@ </div> <h3>Antoine</h3> <span>VP ent'</span> - <p>Cheveux bouclés, grande taille, et sex appeal - exceptionnel, ce sont les caractéristiques de notre + <p>Cheveux bouclés, grande taille et sex appeal + exceptionnel: ce sont les caractéristiques de notre VP ent antoine. Venant du lycée La Martinière Monplaisir de Lyon, dans lequel il faisait des dons de feuilles doubles aux immigrés. Avec sa compréhension des mécanismes @@ -421,8 +421,8 @@ Raphaël se dévoue complètement pour le village. S'il n'est pas en train de se faire un torticolis sur le dancefloor, il s'assure que vous ayez les - meilleures soirees de votre vie. Le sommeil ? - Secondaire devant ses responsabilites. Humble et + meilleures soirées de votre vie. Le sommeil ? + Secondaire devant ses responsabilités. Humble et raisonnable, il est à l'écoute de tous.tes. Garde à vous, il suffit de peu pour tomber sous le charme de ce rugbyman à la carrure d'un vrai lion.</p> @@ -486,7 +486,7 @@ <p>Homme extrêmement vif. Il a la barbe soyeuse et le regard vivace. Toujours en carré vip et dans les soirées auxquelles tu ne peux pas accéder. On - l'appelle le fennec, li a toujours max de plans et + l'appelle le fennec, il a toujours max de plans et il mène toujours à bout ses missions. Il n'a jamais laissé de frero en galère, un vrai OG</p> </div> @@ -506,7 +506,7 @@ grand du groupe. Cette panthère indomptable apporte sa bonne humeur, son charisme, son grand corps, sa réactivité (n'a jamais réussi un shotgun depuis de - le début de l'année et le sérieux dont le pôle + le début de l'année) et le sérieux dont le pôle eclipse a besoin. Fort de ses nombreuses expériences (éco-délégué en 5ème) et de sa taille. Il portera haut la liste qu'il a rejoint sur un coup de tête @@ -575,7 +575,7 @@ à la coiffure couleur sanglier rôti ? Il est affuté (sauf pour sg), malin et cuisinier. Son sport gaulois préféré ? L'écrasement de - table, une pratique collective, intense te + table, une pratique collective, intense et coûteuse. Avide de potion magique, il est beaucoup plus assidu pour TU que pour participer aux réus. Néanmoins Pierremagrix est débrouillard @@ -595,7 +595,7 @@ <p>Martin est petit mais courageux. Il aime le tennis, la clope et son implication au bde n'a d'égal que celle en SIP. Sa passion viscérale - pour le taekwondo l'a pousse à devenir log soirées. + pour le taekwondo l'a poussé à devenir log soirées. Il saura vous ambiancer par ses pas de danse tous plus inspirés les uns que les autres et faire danser CentraleSupélec jusqu'au bout de la nuit.</p> @@ -625,7 +625,7 @@ bretonne depuis la naissance; il vous suffit d'un verre ou deux pour découvrir la face cachée de cette irréductible gauloise. Mais attention, vous ne la - verrez que jusqu'au quatrieme verre....</p> + verrez que jusqu'au quatrième verre...</p> </div> <div class="team_member"> <div class="member_img"> @@ -660,8 +660,8 @@ <span>VP étude</span> <p>De par ses sources bretonnes, Baptiste garde un taux constant d'alcoolémie à 3g depuis ses - 5 ans si par mégarde vous êtes amenés à le croiser, - n'oubliez pas de le nourrir au risoue de subir des + 5 ans. Si par mégarde vous êtes amenés à le croiser, + n'oubliez pas de le nourrir au risque de subir des ralements conséquents : ou sinon payez lui une bière ça marche toujours ! Néanmoins, il sera une bonne oreille pour toute observation même stupide (même diff --git a/site_campagne/campagne/templates/campagne/pas_lheure.html b/site_campagne/campagne/templates/campagne/pas_lheure.html index d8529904e612f29671ff9fb2a122c8a0f978d641..a537f79fc6f073a3b022b1706e9503fde65be8c8 100644 --- a/site_campagne/campagne/templates/campagne/pas_lheure.html +++ b/site_campagne/campagne/templates/campagne/pas_lheure.html @@ -7,6 +7,6 @@ {% block content %} <div class="block_commande"> - <p>La hotline n'est ouverte qu'entre 7h et minuit.</p> + <p>La hotline ouvre à 10h, lendemain de soirée difficile .</p> </div> -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/site_campagne/campagne/templates/campagne/qui_travaille.html b/site_campagne/campagne/templates/campagne/qui_travaille.html index 1353f2db9b68f745e3c855d6e554ac9500010b3d..61029b2b0f44a715c4c0ace5c5f6a6e7d497885d 100644 --- a/site_campagne/campagne/templates/campagne/qui_travaille.html +++ b/site_campagne/campagne/templates/campagne/qui_travaille.html @@ -6,26 +6,37 @@ {% endblock %} {% block content %} - {% for commande in commandes %} - <div class="une_commande"> - {% if commande.statut == 'en cours' %} - Commanditaire:{{commande.commanditaire}} - Adresse de Livraison:{{commande.adresse_livraison}} - Commandée le {{commande.date.day}}/{{commande.date.month}} à {{ commande.date.hour}}:{{commande.date.minute}} - {% if commande.crepe_nature != 0 %} - Crêpes nature : {{commande.crepe_nature}} +<div class="wrapper"> + <div class="block_commande"> + <p class="titre_page">Qui travaille ?<p> + <div class="commandes" > + {% for commande in commandes %} + {% if commande.statut == 'en cours' %} + <div class="une_commande"> + <p>Commanditaire: {{commande.commanditaire.prenom}} {{commande.commanditaire.nom}}</p> + <p>Adresse de Livraison: {{commande.adresse_livraison}}</p> + <p>Commandé le {{commande.date.day}}/{{commande.date.month}} à {{ commande.date.hour}}:{{commande.date.minute}}</p> + {% if commande.crepe_nature != 0 %} + <p>Crêpes nature : {{commande.crepe_nature}}</p> + {% endif %} + {% if commande.crepe_confiture_fraise != 0 %} + <p>Crêpes confiture fraise: {{commande.crepe_confiture_fraise}}</p> + {% endif %} + {% if commande.crepe_confiture_abricot != 0 %} + <p>Crêpes confiture abricot: {{commande.crepe_confiture_abricot}}</p> + {% endif %} + {% if commande.crepe_nutella != 0 %} + <p>Crêpes nutella : {{commande.crepe_nutella}}</p> + {% endif %} + {% if commande.crepe_sucre != 0 %} + <p>Crêpes sucre : {{commande.crepe_sucre}}</p> + {% endif %} + <p>Livreur: {{commande.livreur.prenom}} {{commande.livreur.nom}}</p> + </div> {% endif %} - {% if commande.crepe_confiture != 0 %} - Crêpes confiture : {{commande.crepe_confiture}} - {% endif %} - {% if commande.crepe_nutella != 0 %} - Crêpes nutella : {{commande.crepe_nutella}} - {% endif %} - {% if commande.crepe_sucre != 0 %} - Crêpes sucre : {{commande.crepe_sucre}} - {% endif %} - Livreur: {{commande.livreur.prenom}} {{commande.livreur.nom}} - {% endif %} + {%endfor%} </div> - {%endfor%} + </div> +</div> +<script type="text/javascript" src="{% static 'campagne/js/actualisation.js' %}" ></script> {% endblock %} \ No newline at end of file diff --git a/site_campagne/campagne/templates/campagne/vip.html b/site_campagne/campagne/templates/campagne/vip.html index b45a618b211ebe57b262f31f7ebef85b5eb6ad4b..b9531c62c65be6b3e26b9d780871c03fbbdeecb9 100644 --- a/site_campagne/campagne/templates/campagne/vip.html +++ b/site_campagne/campagne/templates/campagne/vip.html @@ -1,4 +1,3 @@ - {% extends 'campagne/base.html'%} {% load static %} @@ -8,15 +7,14 @@ {% block content %} <div class="wrapper"> - <div class="block_commande"> - <p>Stylé, tu es VIP</p> - <p>Bières pendant les matchs.</p> - <p>Chez nous, pas d'artifices, c'est fait à la main.</p> - <p>Envie que quelqu'un se fasse kidnapper ? 06 52 06 39 92</p> - <p>Besoin de p ? D'un peu de lavende dans tes poumons ? 06 67 48 17 89</p> - <p>Vous êtes au chaud dans votre lit et vous ne voulez pas vous lever pour éteindre la lumière ? 06 74 85 65 48</p> - <p>(On m'a dit que y'avait même un jacuzzi 07 68 04 19 41)</p> - </div> - </div> -{% endblock %} - + <div class="block_commande"> + <p>Stylé, tu es VIP</p> + <p>Bières pendant les matchs.</p> + <p>Chez nous, pas d'artifices, c'est fait à la main.</p> + <p>Envie que quelqu'un se fasse kidnapper ? <a href="tel:06 52 06 39 92">06 52 06 39 92</a></p> + <p>Besoin de p ? D'un peu de lavende dans tes poumons ? <a href="tel:06 67 48 17 89">06 67 48 17 89</a></p> + <p>Vous êtes au chaud dans votre lit et vous ne voulez pas vous lever ppour éteindre la lumière ?<a href="tel:06 74 85 65 48">06 74 85 65 48</a></p> + <p>Jacuzzi: regardez les dispos <a href= https://docs.google.com/spreadsheets/d/1LbjXQcQDzi8TsOW1UCYOxA2gEYq2E3HsCzETwJuDN9U/edit#gid=0">ici</a> et contactez le<a href="tel:07 68 04 19 41"> 07 68 04 19 41</a> pour vous inscrire</p> + </div> + </div> +{%endblock%} diff --git a/site_campagne/campagne/views.py b/site_campagne/campagne/views.py index 7f6cc89084c2b2b487532bd6de042ea31b119ad1..a0fa397a00e9ff9047ab55d5599186cb2a36a959 100644 --- a/site_campagne/campagne/views.py +++ b/site_campagne/campagne/views.py @@ -88,33 +88,20 @@ def commande_passee(request, requete): token=decryptmess(token_crypté) r = requests.get("https://auth.viarezo.fr/api/user/show/me", headers={"Authorization" : "Bearer "+token}) mail = r.json()['email'] + date_mtn = datetime.datetime.now() if commande_crepe.objects.filter(commanditaire=utilisateur.objects.get(email=mail)).exists(): last_command_user=commande_crepe.objects.filter(commanditaire=utilisateur.objects.get(email=mail)).last() date_derniere_commande=last_command_user.date - date_mtn = datetime.datetime.now() last_command_second = date_to_second(date_derniere_commande) mtn_second = date_to_second(date_mtn) durée_dernière_commande=mtn_second-last_command_second - temps_entre_commandes=60*30 + temps_entre_commandes=60*10 if durée_dernière_commande <= temps_entre_commandes: patiente=temps_entre_commandes-durée_dernière_commande return render(request,"campagne/patiente.html",{"min":patiente//60, "sec":patiente%60}) -<<<<<<< HEAD - if check(request)[1]['role']=='vip': - commande=commande_crepe.objects.create(adresse_livraison=L[5], crepe_nature=L[0], crepe_nutella=L[1], crepe_sucre=L[2], crepe_confiture_fraise=L[3],crepe_confiture_abricot=L[4],commanditaire=utilisateur.objects.get(email=mail)) - commande.save() - return redirect(mes_commandes) -||||||| 2400909 -======= - if check(request)[1]['role']!='cotisant': - commande=commande_crepe.objects.create(adresse_livraison=L[5], crepe_nature=L[0], crepe_nutella=L[1], crepe_sucre=L[2], crepe_confiture_fraise=L[3],crepe_confiture_abricot=L[4],commanditaire=utilisateur.objects.get(email=mail)) - commande.save() - return redirect(mes_commandes) ->>>>>>> 12c7762bd4e40e13a33a0b724dea2c37a1e4944a - if int(date_mtn.hour<7): - return render(request,"campagne/pas_lheure.html") - if int(date_mtn.day==4): - return HttpResponse("La hotline ouvre demain à 7h.") + if check(request)[1]['role']=="cotisant": + if int(date_mtn.hour<10): + return render(request,"campagne/pas_lheure.html") commande=commande_crepe.objects.create(adresse_livraison=L[5], crepe_nature=L[0], crepe_nutella=L[1], crepe_sucre=L[2], crepe_confiture_fraise=L[3],crepe_confiture_abricot=L[4],commanditaire=utilisateur.objects.get(email=mail)) commande.save() #send_mail('commande crêpes', @@ -123,6 +110,11 @@ def commande_passee(request, requete): # ['stepgifimstuck@gmail.com']) return redirect(mes_commandes) +def dele(request): + commandes_del=commande_crepe.objects.filter(statut='a traiter') + #for commande in commandes_del: + # commande.delete() + return HttpResponse("ok") def mes_commandes(request): test=check(request) @@ -140,12 +132,23 @@ def mes_livraisons(request): return redirect_admin(request,url) def commandes_campus(request): + test=check(request) + if not test[0] or test[1]['role']=='cotisant': + return HttpResponse("T'es pas autorisé ici") url="campagne/commandes_campus.html" - return redirect_admin(request,url) + dico=test[1] + dico['commandes']=commande_crepe.objects.all() + return render(request,url,dico) def annuler(request, pkrequete): - commande_crepe.objects.filter(pk=pkrequete).delete() - return redirect(mes_commandes) + commande=commande_crepe.objects.get(pk=pkrequete) + test=check(request) + if test[0]: + mec=utilisateur.objects.get(email=test[1]['email']) + mec_commande=commande.commanditaire + if mec==mec_commande: + commande.delete() + return redirect('mes_commandes') def prendre_en_charge(request, pkrequete): @@ -170,22 +173,23 @@ def clore(request, pkrequete): return redirect(mes_livraisons) return HttpResponse("Vous n'avez pas les autorisations requises pour accéder à cette page") + def vip(request): -<<<<<<< HEAD - url="campagne/vip.html" - return redirect_vip(request,url) -||||||| 2400909 - return HttpResponse("Stylé tu es VIP") -======= - return redirect_vip(request,"campagne/vip.html") ->>>>>>> 12c7762bd4e40e13a33a0b724dea2c37a1e4944a + if check(request)[1]['role']=="cotisant": + return HttpResponse('Tu me fais chier, je suis en train de ne pas dormir à cause de gens comme toi qui veulent me hacker') + return render(request,'campagne/vip.html') + return HttpResponse("Stylé, tu es VIP. Bières pendant les matchs. Chez nous, pas d'artifices, c'est fait à la main. Besoin de p ? D'un peu de lavende dans tes poumons ? Tout se passe ici: 06 67 48 17 89. Envie que quelqu'un se fasse kidnapper ? 06 52 06 39 92. Besoin de p ? D'un peu de lavende dans tes poumons ? 06 67 48 17 89. Vous êtes au chaud dans votre lit et vous ne voulez pas vous lever ppour éteindre la lumière ? 06 74 85 65 48 (On m'a dit que y'avait même un jacuzzi 07 68 04 19 41)") def check(request): if request.COOKIES.get('token'): token_crypté=request.COOKIES.get('token') token=decryptmess(token_crypté) r = requests.get("https://auth.viarezo.fr/api/user/show/me", headers={"Authorization" : "Bearer "+token}) - mail = r.json()['email'] + dico=r.json() + if 'email' not in dico: + request.delete_cookie('token') + return [False] + mail = dico['email'] role=utilisateur.objects.get(email=mail) return [True,{'email': mail, 'role': role.role, 'commandes': reversed(commande_crepe.objects.all())}] return [False] @@ -198,10 +202,9 @@ def redirect_admin(request, url): def redirect_vip(request, url): test=check(request) - if ((not test[0]) or test[1]['role']=='cotisant'): + if not test[0] or test[1]['role']=='cotisant': return HttpResponse("Vous n'avez pas les autorisations requises pour accéder à cette page") - return render(request,url,test[1]) - + return render(request,url) def addtodb(): admin=[ diff --git a/site_campagne/site_campagne/.urls.swp b/site_campagne/site_campagne/.urls.swp new file mode 100644 index 0000000000000000000000000000000000000000..b67caadb27d5c5bbe4b429be91ebdf8efb51056e Binary files /dev/null and b/site_campagne/site_campagne/.urls.swp differ diff --git a/site_campagne/site_campagne/__pycache__/settings.cpython-310.pyc b/site_campagne/site_campagne/__pycache__/settings.cpython-310.pyc index 99d2e22e9aa56de669c2feff13c99230251cbec6..caa0c58c98fc5caafdc2c25ebc52e5b950e2c900 100644 Binary files a/site_campagne/site_campagne/__pycache__/settings.cpython-310.pyc and b/site_campagne/site_campagne/__pycache__/settings.cpython-310.pyc differ diff --git a/site_campagne/site_campagne/__pycache__/urls.cpython-310.pyc b/site_campagne/site_campagne/__pycache__/urls.cpython-310.pyc index 89b2cfca121f41f1e534fa6933abf3ff3c0b4630..78ed14a495ffd927efc9002bdc582a73b2338595 100644 Binary files a/site_campagne/site_campagne/__pycache__/urls.cpython-310.pyc and b/site_campagne/site_campagne/__pycache__/urls.cpython-310.pyc differ diff --git a/site_campagne/site_campagne/settings.py b/site_campagne/site_campagne/settings.py index ac8f4785877385c17b5abcc989d9fc187def739f..5b4ba96d7dbfbd27d58666bf2c107941ca581e1c 100644 --- a/site_campagne/site_campagne/settings.py +++ b/site_campagne/site_campagne/settings.py @@ -24,7 +24,7 @@ SECRET_KEY = 'django-insecure-^pwp$p=!_g7hoyl&1kul+!v(!y9lu+6@-+1d_&auub18m^h@w( # SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True +DEBUG = False ALLOWED_HOSTS = ["138.195.139.213", "localhost", "astegifetobegif.cs-campus.fr", "*"] diff --git a/site_campagne/site_campagne/urls.py b/site_campagne/site_campagne/urls.py index 1f7169686e64d1c695079bd328f9ca343da63ec0..322f3d4f9d84ed73dccacd3366005392785359de 100644 --- a/site_campagne/site_campagne/urls.py +++ b/site_campagne/site_campagne/urls.py @@ -27,7 +27,7 @@ urlpatterns = [ path('mes_livraisons/', views.mes_livraisons, name='mes_livraisons'), path('commandes_campus/', views.commandes_campus, name='commandes_campus'), path('mes_commandes/', views.mes_commandes, name="mes_commandes"), - path('mes_commandes/<requete>', views.commande_passee, name='mes_commandes'), + path('mes_commandes/<requete>/', views.commande_passee, name='mes_commandes'), path('annuler/<pkrequete>/', views.annuler, name="annuler"), path('prendre_en_charge/<pkrequete>/', views.prendre_en_charge, name="prendre_en_charge"), path('clore/<pkrequete>/', views.clore, name="clore"), @@ -35,4 +35,6 @@ urlpatterns = [ path('vip', views.vip, name='vip'), path('intermediaire/', views.login, name="login"), path('',views.accueil, name="accueil"), + path('dele/',views.dele, name="dele"), + ] diff --git a/site_campagne/static/campagne/css/base.css b/site_campagne/static/campagne/css/base.css index 5d7eb9dd672641f730d6c46a36a60d1d83690269..26ea712db41d89fda90706906871c6f342298195 100644 --- a/site_campagne/static/campagne/css/base.css +++ b/site_campagne/static/campagne/css/base.css @@ -21,6 +21,7 @@ body{ background-image: url("../images/bg.png"); background-attachment: fixed; background-repeat: none; + background: fixed; background-size: 100%; padding: 10% 3% 3% 3%; margin-bottom:40px; diff --git a/site_campagne/static/campagne/js/hotline.js b/site_campagne/static/campagne/js/hotline.js index 96b9c4ff91b7d6d61f02190301920812f74529ad..aef0527a1d6277db258dd113c015ca5990097b7d 100644 --- a/site_campagne/static/campagne/js/hotline.js +++ b/site_campagne/static/campagne/js/hotline.js @@ -24,7 +24,6 @@ var adresse = bouton_adresse.value; nature=0;nutella=0;sucre=0;fraise=0;abricot=0; function f (){ - console.log("test") nature = bouton_nature.value; nutella = bouton_nutella.value; sucre = bouton_sucre.value; @@ -53,9 +52,9 @@ function f (){ paraph.classList.add("text_box"); } - if (somme > 20 && messageof_trop){ + if (somme > 5 && messageof_trop){ var paraph = document.createElement("p"); - var texte = document.createTextNode("Vous ne pouvez pas commander plus de 20 crêpes d'un coup."); + var texte = document.createTextNode("Vous ne pouvez pas commander plus de 40 crêpes d'un coup."); paraph.appendChild(texte); bloc.appendChild(paraph); messageof_trop=false; @@ -69,7 +68,7 @@ function f (){ messageof_adresse=false; paraph.classList.add("text_box"); } - if (adresse!=="" && somme >0 && somme <= 40 ){ + if (adresse!=="" && somme >0 && somme <= 5 ){ window.location = "https://astegifetobegif.cs-campus.fr/mes_commandes/"+nature+"_"+nutella+"_"+sucre+"_"+fraise+"_"+abricot+"_"+adresse+"_"; } } diff --git a/site_campagne/static/images/affiche.jpg b/site_campagne/static/images/affiche.jpg deleted file mode 100644 index 50899003381af3252fed11382d8bf99e32164171..0000000000000000000000000000000000000000 Binary files a/site_campagne/static/images/affiche.jpg and /dev/null differ diff --git a/site_campagne/static/images/affiche.png b/site_campagne/static/images/affiche.png deleted file mode 100644 index 73111148f5fbd5cba9e0af78d1a744f6e9020cac..0000000000000000000000000000000000000000 Binary files a/site_campagne/static/images/affiche.png and /dev/null differ diff --git a/site_campagne/static/images/membres/adam.png b/site_campagne/static/images/membres/adam.png deleted file mode 100644 index 7239d3ff74dc8d5141562a4fd10007e7bcee2567..0000000000000000000000000000000000000000 Binary files a/site_campagne/static/images/membres/adam.png and /dev/null differ diff --git a/site_campagne/static/images/membres/armand.png b/site_campagne/static/images/membres/armand.png deleted file mode 100644 index 7159778062906b406c35c0b11ca8104e440f8e08..0000000000000000000000000000000000000000 Binary files a/site_campagne/static/images/membres/armand.png and /dev/null differ diff --git a/site_campagne/static/images/membres/pierre.png b/site_campagne/static/images/membres/pierre.png deleted file mode 100644 index 926fc1daa1137c2d7909cd783d3b422840feff20..0000000000000000000000000000000000000000 Binary files a/site_campagne/static/images/membres/pierre.png and /dev/null differ diff --git a/site_campagne/static/images/membres/raphael.png b/site_campagne/static/images/membres/raphael.png deleted file mode 100644 index b728a3add202a2d367aacef32fdb91107d43fdac..0000000000000000000000000000000000000000 Binary files a/site_campagne/static/images/membres/raphael.png and /dev/null differ