diff --git a/scripts/ccInterface.py b/scripts/ccInterface.py index a354889..72c564d 100644 --- a/scripts/ccInterface.py +++ b/scripts/ccInterface.py @@ -163,7 +163,7 @@ class FilmInterface(): def communication(self): self.filmEnCours() rep = input( - "Voulez-vous afficher \n 1: l'article du bocal du film courant \n 2: l'article de blog du film courant \n 3: le calendrier du film courant \n 4: la communication Facebook du film courant \n 5: l'email du film courant \n 6: le calendrier des films à partir du film courant \n 7: changer le film sélectionné \n 0: revenir au menu principal \n") + "Voulez-vous afficher \n 1: l'article du bocal du film courant \n 2: l'article de blog du film courant \n 3: le calendrier du film courant \n 4: la communication Facebook du film courant \n 5: l'email du film courant \n 6: le texte ics du film courant \n 7: le calendrier des films à partir du film courant \n 8: changer le film sélectionné \n 0: revenir au menu principal \n") if rep == "1": print(self.generateur_com.bocal(self.filmCharge)) self.finAction() @@ -180,9 +180,12 @@ class FilmInterface(): print(self.generateur_com.mail(self.filmCharge)) self.finAction() elif rep == "6": - print(self.generateur_com.allCalendars(self.filmCharge)) + print(self.generateur_com.ics_text(self.filmCharge)) self.finAction() elif rep == "7": + print(self.generateur_com.allCalendars(self.filmCharge)) + self.finAction() + elif rep == "8": self.selectFilm() elif rep == "0": self.menu() diff --git a/scripts/genCom.py b/scripts/genCom.py index e1556f0..373db94 100644 --- a/scripts/genCom.py +++ b/scripts/genCom.py @@ -58,6 +58,8 @@ class GenerateurComm: def mail(self, film): return self.build_com(film, 'mail.html.jinja2') + def ics_text(self, film): + return self.build_com(film, 'ics.md') + def allCalendars(self, film): pass - \ No newline at end of file diff --git a/templates/ics.md b/templates/ics.md new file mode 100644 index 0000000..63d6228 --- /dev/null +++ b/templates/ics.md @@ -0,0 +1,13 @@ +{{ film.nom }} - {{ film.realisateur }} + +**Pays** : {{ film.pays }} +**Durée** : {{ film.duree }} minutes +**Année** : {{ film.annee }} +{{ film.couleur|couleurStr }} +{{ film.formatCopie }} . {{ film.langST }} +**Avec** : {{ film.acteurs|strListe }} + +Plus d'informations sur [notre site Internet](http://www.cineclub.ens.fr/category/seances/), [facebook](https://www.facebook.com/cineclub.ensulm), [instagram](https://www.instagram.com/cineclubens/) ou via la [newsletter](https://lists.ens.psl.eu/wws/info/cineclub-informations) + +Comme d’habitude, l’entrée coûte {{ prices.one_cof }}€ pour les membres du COF. +L’entrée est gratuite pour les membres du Programme Étudiant⋅e⋅s Invité⋅e⋅s.