forked from tr4ck3ur/jm2l
Fix forgot content when no year defined
This commit is contained in:
@@ -22,38 +22,12 @@
|
||||
</%def>
|
||||
<H2 style="text-align: center;" class="shadow">${edition | n} édition des JM2L en ${year}</H2>
|
||||
<br>
|
||||
% if year==2015:
|
||||
<div class="row-fluid">
|
||||
<div class="span4 offset1">
|
||||
<blockquote>
|
||||
Le 28 Novembre 2015 aura lieu la 9<sup>ème</sup> édition des Journées Méditerranéennes du Logiciel Libre (JM2L) à
|
||||
Polytech'Nice destinée à tout public.
|
||||
</blockquote>
|
||||
Le thème de cette année sera « Do It Yourself » ou « Faîtes le vous-même » :
|
||||
<ul class="enum">
|
||||
<li>Migration vers les logiciels libres</li>
|
||||
<li>Do It Yourself (jeux vidéos, fablabs…)</li>
|
||||
<li>Culture libre</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span4 offset1">
|
||||
<p>
|
||||
Nous faisons appel aux acteurs du numérique libre pour alimenter le programme des conférences/ateliers :
|
||||
<br>
|
||||
Vous pouvez nous faire parvenir vos propositions directement via le menu <a href="/participer-l-evenement">participer.</a>
|
||||
<br>
|
||||
Si vous souhaitez échanger avec le public et partager un bon moment avec la communauté, <a href="/participer-l-evenement#inscription">inscrivez-vous !</a>
|
||||
<br>
|
||||
Vous pouvez d'ores et déjà synchroniser votre calendrier avec <a href="/2015/JM2L.ics">notre fichier ical JM2L 2015</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
% else:
|
||||
<center>
|
||||
% if request.user.Staff:
|
||||
<a href="/${year}/edit">Editer cette page</a> -
|
||||
% endif
|
||||
<a href="/${year}/le-programme">Le programme des évenements ${year}</a>
|
||||
<a href="/${year or 2015}/edit">Editer cette page</a> -
|
||||
% endif
|
||||
<a href="/${year or 2015}/le-programme">Le programme des évenements ${year or 2015 }</a>
|
||||
</center>
|
||||
<div class="row-fluid">
|
||||
<div class="span10 offset1">
|
||||
${ content | n }
|
||||
|
||||
+5
-1
@@ -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<year<=CurrentYear:
|
||||
if year==2006:
|
||||
return {'year': year, 'content':content, 'edition':u"1<sup>ère</sup>" }
|
||||
@@ -243,7 +245,9 @@ def index_page(request):
|
||||
return {'year': year, 'content':content, 'edition':u"%d<sup>ème</sup>" % edition }
|
||||
else:
|
||||
raise HTTPNotFound()
|
||||
return {'year': CurrentYear, 'edition':u"9<sup>ème</sup>"}
|
||||
else:
|
||||
content = DBSession.query(JM2L_Year).filter(JM2L_Year.year_uid==CurrentYear).first().description
|
||||
return {'year': CurrentYear, 'content':content, 'edition':u"9<sup>ème</sup>"}
|
||||
|
||||
@view_config(route_name='edit_index', renderer="jm2l:templates/Staff/EditIndex.mako")
|
||||
def edit_index(request):
|
||||
|
||||
Reference in New Issue
Block a user