@@ -22,38 +22,12 @@ | |||||
</%def> | </%def> | ||||
<H2 style="text-align: center;" class="shadow">${edition | n} édition des JM2L en ${year}</H2> | <H2 style="text-align: center;" class="shadow">${edition | n} édition des JM2L en ${year}</H2> | ||||
<br> | <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: | |||||
% if request.user.Staff: | |||||
<a href="/${year}/edit">Editer cette page</a> - | |||||
% endif | |||||
<a href="/${year}/le-programme">Le programme des évenements ${year}</a> | |||||
<center> | |||||
% if request.user.Staff: | |||||
<a href="/${year or 2015}/edit">Editer cette page</a> - | |||||
% endif | % endif | ||||
<a href="/${year or 2015}/le-programme">Le programme des évenements ${year or 2015 }</a> | |||||
</center> | |||||
<div class="row-fluid"> | <div class="row-fluid"> | ||||
<div class="span10 offset1"> | <div class="span10 offset1"> | ||||
${ content | n } | ${ content | n } | ||||
@@ -233,6 +233,8 @@ def index_page(request): | |||||
content = DBSession.query(JM2L_Year).filter(JM2L_Year.year_uid==year).first() | content = DBSession.query(JM2L_Year).filter(JM2L_Year.year_uid==year).first() | ||||
if content: | if content: | ||||
content = content.description | content = content.description | ||||
else: | |||||
content = "" | |||||
if 2004<year<=CurrentYear: | if 2004<year<=CurrentYear: | ||||
if year==2006: | if year==2006: | ||||
return {'year': year, 'content':content, 'edition':u"1<sup>ère</sup>" } | 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 } | return {'year': year, 'content':content, 'edition':u"%d<sup>ème</sup>" % edition } | ||||
else: | else: | ||||
raise HTTPNotFound() | 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") | @view_config(route_name='edit_index', renderer="jm2l:templates/Staff/EditIndex.mako") | ||||
def edit_index(request): | def edit_index(request): | ||||