From 2c8bd43f56d7f50cf61184d59f6a274f95d13b55 Mon Sep 17 00:00:00 2001 From: tr4ck3ur Date: Mon, 6 Apr 2015 16:21:45 +0200 Subject: [PATCH] Set Home page for all years Added video on Home change navigation bar buttons --- jm2l/__init__.py | 2 +- jm2l/templates/NewIndex.mako | 26 +++---------- jm2l/templates/helpers.mako | 3 +- jm2l/templates/layout.mako | 29 +++++++-------- jm2l/views.py | 71 ++++++++++++++++++++++++++---------- 5 files changed, 74 insertions(+), 57 deletions(-) diff --git a/jm2l/__init__.py b/jm2l/__init__.py index 8cd4b31..b1c3ce3 100644 --- a/jm2l/__init__.py +++ b/jm2l/__init__.py @@ -69,7 +69,7 @@ def main(global_config, **settings): config.add_route('action_salle', '/Salles/{action:(\w+)}/{salle_id:(\d+)}') # HTML Routes - Public - config.add_route('home', '/') + config.add_route('home', '/{year:(\d+/)?}') config.add_route('presse', '/{year:\d+}/dossier-de-presse') config.add_route('edit_presse', '/{year:\d+}/dossier-de-presse/edit') config.add_route('programme', '/{year:\d+}/le-programme') diff --git a/jm2l/templates/NewIndex.mako b/jm2l/templates/NewIndex.mako index a16a83c..7cb1594 100644 --- a/jm2l/templates/NewIndex.mako +++ b/jm2l/templates/NewIndex.mako @@ -4,7 +4,7 @@ <%def name="cssAddOn()"> @@ -20,8 +20,9 @@ } -

9ème édition des JM2L

+

${edition | n} édition des JM2L


+% if year=='2015':
@@ -31,11 +32,8 @@ Le thème de cette année sera « Do It Yourself » ou « Faîtes le vous-même » :
  • Migration vers les logiciels libres
  • -##
  • Libres enfants du numérique : jeux et loisirs pour les juniors.
  • -##
  • Gérer ses données personnelles
  • Do It Yourself (jeux vidéos, fablabs…)
  • Culture libre
  • -##
  • Communautés du libre
@@ -50,21 +48,9 @@

- - -## Nous vous proposons plusieurs formats de contribution : -## -##

-## Il sera bien sûr possible de combiner plusieurs formats (par exemple, une démo ou une conférence suivie -## d’un atelier). -##

+% else: + La grille du programme +% endif
diff --git a/jm2l/templates/helpers.mako b/jm2l/templates/helpers.mako index 4f25331..30bfb83 100644 --- a/jm2l/templates/helpers.mako +++ b/jm2l/templates/helpers.mako @@ -603,7 +603,7 @@ TabJs = {'select':[], 'desc':[]} ## Wrapper pour les sponsors ## -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= <%def name="participants(Year)"> \ - +
@@ -647,4 +647,5 @@ TabJs = {'select':[], 'desc':[]} % endfor
Sponsors ${Year}
+
\ diff --git a/jm2l/templates/layout.mako b/jm2l/templates/layout.mako index cc28373..94a7ead 100644 --- a/jm2l/templates/layout.mako +++ b/jm2l/templates/layout.mako @@ -37,9 +37,8 @@ ${helpers.uploader_js()}
% if DisplayYear!=2015: - ## style="background: url( ${"/img/%s/headerbg.png" % DisplayYear} ) repeat-x scroll 0 top #ffffff;"> -
- +
+
@@ -98,19 +97,18 @@ ${helpers.uploader_js()}