articles = Actualite.objects.filter (visible = '1', date__gt = oldest)
articles = articles[0:configuration['accueil_actualite']]
try:
+ erreur_caldav = False
events = evenements()[0:configuration['accueil_evenement']]
except:
+ erreur_caldav = u"Problème de connexion à l'agenda"
events = []
chercheurs = Chercheur.objects.all().order_by('?')[:configuration['accueil_chercheur']]
sites = Site.objects.all().order_by('?')[:configuration['accueil_sites']]
return render_to_response ("savoirs/index.html", \
Context ({"articles": articles,
"events": events,
+ "erreur_caldav": erreur_caldav,
"caldav_url": configuration['calendrier_publique'],
"chercheurs":chercheurs,
"sites":sites,
<div class="demi-droite clearfix">
<div id="agenda" class="box">
<h4>Agenda</h4>
+ {% if not erreur_caldav %}
<a id="rss-agenda" href="/rss/agenda"><img src="/media/img/feed.png" /></a>
<ul class="sous-menu">
<li><a href="{% url savoirs.views.evenement_ajout %}">Soumettre un événement</a></li>
</li>
{% endfor %}
</ul>
+ {% else %}
+ <ul><li>{{ erreur_caldav }}</li></ul>
+ {% endif %}
+
</div>
<div class="box">
<h4>Sites</h4>