--- /dev/null
+{% extends "container_base.html" %}
+
+{% block contenu %}
+<h4>La page n'existe pas</h4>
+<div class="zone-texte">
+ <p>Vous tentez d'accéder à une page qui n'existe pas.</p>
+ <p>Vous pouvez utiliser la recherche générale pour trouver des pages connexes.</p>
+</div>
+{% endblock %}
-erreur 500
+{% extends "container_base.html" %}
+
+{% block contenu %}
+<h4>Erreur sur le site</h4>
+<div class="zone-texte">
+ <p>Une erreur est survenue sur le site. Cette erreur a été reportée à l'équipe technique.</p>
+</div>
+{% endblock %}
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Savoirs en partage - Agence universitaire de la Francophonie</title>
+ <link rel="icon" type="image/png" href="{{ MEDIA_URL }}img/favicon.ico" />
<script type="text/javascript" src="{{ MEDIA_URL }}js/jquery/jquery.js"></script>
<script type="text/javascript" src="{{ MEDIA_URL }}js/jquery/jquery-ui.js"></script>
<script type="text/javascript" src="{{ MEDIA_URL }}js/tabber.js"></script>
# -*- encoding: utf-8 -*-
-from django.conf.urls.defaults import patterns, include, handler500, url
+from django.conf.urls.defaults import patterns, include, handler500, handler404, url
from django.conf import settings
from django.contrib import admin
from savoirs.rss import FilActualite, FilEvenement
admin.autodiscover()
-handler500 # Pyflakes
+handler500 = "views.page_500"
+handler404 = "views.page_404"
site_feeds = {'actualites': FilActualite,
'agenda': FilEvenement }
--- /dev/null
+# -*- encoding: utf-8 -*-
+
+from django.shortcuts import render_to_response
+from django.template import RequestContext
+
+def page_404(request):
+ return render_to_response("404.html", context_instance = RequestContext(request))
+
+def page_500(request):
+ return render_to_response("500.html", context_instance = RequestContext(request))