From c73f243cdb29485bcc534b5c4181aa48f3eff0c7 Mon Sep 17 00:00:00 2001 From: tr4ck3ur Date: Tue, 7 Apr 2015 00:07:49 +0200 Subject: [PATCH] Fix forgot content when no year defined --- jm2l/templates/NewIndex.mako | 36 +++++------------------------------- jm2l/views.py | 6 +++++- 2 files changed, 10 insertions(+), 32 deletions(-) diff --git a/jm2l/templates/NewIndex.mako b/jm2l/templates/NewIndex.mako index 29bbf5a..2b042d9 100644 --- a/jm2l/templates/NewIndex.mako +++ b/jm2l/templates/NewIndex.mako @@ -22,38 +22,12 @@

${edition | n} édition des JM2L en ${year}


-% if year==2015: -
-
-
- Le 28 Novembre 2015 aura lieu la 9ème édition des Journées Méditerranéennes du Logiciel Libre (JM2L) à - Polytech'Nice destinée à tout public. -
- Le thème de cette année sera « Do It Yourself » ou « Faîtes le vous-même » : -
    -
  • Migration vers les logiciels libres
  • -
  • Do It Yourself (jeux vidéos, fablabs…)
  • -
  • Culture libre
  • -
-
-
-

- Nous faisons appel aux acteurs du numérique libre pour alimenter le programme des conférences/ateliers : -
- Vous pouvez nous faire parvenir vos propositions directement via le menu participer. -
- Si vous souhaitez échanger avec le public et partager un bon moment avec la communauté, inscrivez-vous ! -
- Vous pouvez d'ores et déjà synchroniser votre calendrier avec notre fichier ical JM2L 2015 -

-
-
-% else: - % if request.user.Staff: - Editer cette page - - % endif - Le programme des évenements ${year} +
+% if request.user.Staff: + Editer cette page - % endif + Le programme des évenements ${year or 2015 } +
${ content | n } diff --git a/jm2l/views.py b/jm2l/views.py index 4f2f979..69c5e6e 100644 --- a/jm2l/views.py +++ b/jm2l/views.py @@ -233,6 +233,8 @@ def index_page(request): content = DBSession.query(JM2L_Year).filter(JM2L_Year.year_uid==year).first() if content: content = content.description + else: + content = "" if 2004ère" } @@ -243,7 +245,9 @@ def index_page(request): return {'year': year, 'content':content, 'edition':u"%dème" % edition } else: raise HTTPNotFound() - return {'year': CurrentYear, 'edition':u"9ème"} + else: + content = DBSession.query(JM2L_Year).filter(JM2L_Year.year_uid==CurrentYear).first().description + return {'year': CurrentYear, 'content':content, 'edition':u"9ème"} @view_config(route_name='edit_index', renderer="jm2l:templates/Staff/EditIndex.mako") def edit_index(request):