accueil : index des briques
authordavin baragiotta <davin.baragiotta@u-db.(none)>
Thu, 7 Oct 2010 18:59:15 +0000 (14:59 -0400)
committerDavin BARAGIOTTA <davin.baragiotta@auf.org>
Thu, 7 Oct 2010 18:59:15 +0000 (14:59 -0400)
auf_savoirs_en_partage/chercheurs/views.py
auf_savoirs_en_partage/savoirs/views.py
auf_savoirs_en_partage/templates/chercheurs/index.html [new file with mode: 0644]
auf_savoirs_en_partage/templates/chercheurs/repertoire.html [deleted file]
auf_savoirs_en_partage/templates/container_base.html
auf_savoirs_en_partage/templates/savoirs/actualite_index.html [new file with mode: 0644]
auf_savoirs_en_partage/templates/savoirs/evenement_index.html [new file with mode: 0644]
auf_savoirs_en_partage/templates/savoirs/index.html
auf_savoirs_en_partage/templates/savoirs/ressource_index.html [new file with mode: 0644]
auf_savoirs_en_partage/urls.py

index 2d23376..b94eef3 100644 (file)
@@ -34,8 +34,8 @@ def chercheur_queryset (request):
         #    list = list.filter (personne__nom__icontains=mots_cles)
     return list
     
-def repertoire(request):
-    """Mock up du répertoire"""
+def index(request):
+    """Répertoire des chercheurs"""
     
     chercheurs = chercheur_queryset (request)
     repertoire_form = RepertoireSearchForm (request.GET)
index c474dfe..8ae5d5f 100644 (file)
@@ -17,8 +17,9 @@ from models import *
 from chercheurs.models import Chercheur
 from sitotheque.models import Site
 
-
+# sous-menu gauche
 def index (request):
+    """Page d'accueil"""
     delta = datetime.timedelta (days = 90)
     oldest = datetime.date.today () - delta
     articles = Actualite.objects.filter (visible = '1', date__gt = oldest)
@@ -41,6 +42,18 @@ def index (request):
                       }), \
             context_instance = RequestContext(request))
 
+# sous-menu droite
+def a_propos (request):
+    return render_to_response ("savoirs/a-propos.html", \
+            Context ({'count': len(backend_config.RESOURCES)}), \
+            context_instance = RequestContext(request))
+
+def nous_contacter (request):
+    return render_to_response ("savoirs/contact.html", \
+            Context (), \
+            context_instance = RequestContext(request))
+
+# recherche
 def recherche (request):
     q = request.GET.get("q", "")
     page = int(request.GET.get("page", 0))
@@ -92,11 +105,12 @@ def conseils (request):
             Context (), \
             context_instance = RequestContext(request))
 
-def a_propos (request):
-    return render_to_response ("savoirs/a-propos.html", \
-            Context ({'count': len(backend_config.RESOURCES)}), \
+# ressources
+def ressource_index(request):
+    return render_to_response ("savoirs/ressource_index.html", \
+            Context (), \
             context_instance = RequestContext(request))
-
+            
 def informations (request):
     s = sep.SEP()
     resources = copy.deepcopy (backend_config.RESOURCES)
@@ -109,11 +123,17 @@ def informations (request):
             Context ({'r': resources}), \
             context_instance = RequestContext(request))
 
-def nous_contacter (request):
-    return render_to_response ("savoirs/contact.html", \
+# actualités
+def actualite_index(request):
+    return render_to_response ("savoirs/actualite_index.html", \
             Context (), \
             context_instance = RequestContext(request))
 
+# agenda
+def evenement_index(request):
+    return render_to_response ("savoirs/evenement_index.html", \
+            Context (), \
+            context_instance = RequestContext(request))
 
 def evenement(request, id):
     event = evenement_info(id)
diff --git a/auf_savoirs_en_partage/templates/chercheurs/index.html b/auf_savoirs_en_partage/templates/chercheurs/index.html
new file mode 100644 (file)
index 0000000..89915e0
--- /dev/null
@@ -0,0 +1,5 @@
+{% extends "container_base.html" %}
+
+{% block contenu %}
+{% include "chercheurs/rechercher.html" %}
+{% endblock %}
diff --git a/auf_savoirs_en_partage/templates/chercheurs/repertoire.html b/auf_savoirs_en_partage/templates/chercheurs/repertoire.html
deleted file mode 100644 (file)
index 89915e0..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends "container_base.html" %}
-
-{% block contenu %}
-{% include "chercheurs/rechercher.html" %}
-{% endblock %}
index 19af797..4ea79d2 100644 (file)
         <div id="fond">
             <div id="enrobage" class="clearfix">
                 <div class="clearfix sous-menu gauche">
-                    <a href="" class="bout-droit">Actualités</a>
+                    <a href="{% url savoirs.views.actualite_index %}" class="bout-droit">Actualités</a>
                     <span>|</span>
-                    <a href="">Agenda</a>
+                    <a href="{% url savoirs.views.evenement_index %}">Agenda</a>
                     <span>|</span>
-                    <a href="">Sites</a>
+                    <a href="{% url sitotheque.views.index %}">Sites</a>
                     <span>|</span>
-                    <a href="">Ressources</a>
+                    <a href="{% url savoirs.views.ressource_index %}">Ressources</a>
                     <span>|</span>
-                    <a href="">Chercheurs</a>
+                    <a href="{% url chercheurs.views.index %}">Chercheurs</a>
                     <span>|</span>
                     <a href="{% url savoirs.views.index %}" class="bout-gauche">Accueil</a>
                 </div>
diff --git a/auf_savoirs_en_partage/templates/savoirs/actualite_index.html b/auf_savoirs_en_partage/templates/savoirs/actualite_index.html
new file mode 100644 (file)
index 0000000..d111dd1
--- /dev/null
@@ -0,0 +1,6 @@
+{% extends "container_base.html" %}
+
+{% block contenu %}
+<h4>Actualités</h4>
+
+{% endblock %}
diff --git a/auf_savoirs_en_partage/templates/savoirs/evenement_index.html b/auf_savoirs_en_partage/templates/savoirs/evenement_index.html
new file mode 100644 (file)
index 0000000..1c1d777
--- /dev/null
@@ -0,0 +1,6 @@
+{% extends "container_base.html" %}
+
+{% block contenu %}
+<h4>Agenda</h4>
+
+{% endblock %}
index 775dd83..232150c 100644 (file)
@@ -25,7 +25,7 @@
     <div class="box">
         <h4>Chercheurs</h4>
         <ul class="sous-menu">
-            <li><a href="{% url chercheurs.views.repertoire %}">Répertoire</a></li>
+            <li><a href="{% url chercheurs.views.index %}">Répertoire</a></li>
             <li><a href="{% url chercheurs.views.inscription %}">Inscription</a></li>
             {% if user_chercheur %}
             <li><a href="{% url chercheurs.views.perso %}">Espace chercheur</a></li>
diff --git a/auf_savoirs_en_partage/templates/savoirs/ressource_index.html b/auf_savoirs_en_partage/templates/savoirs/ressource_index.html
new file mode 100644 (file)
index 0000000..8c7f4b6
--- /dev/null
@@ -0,0 +1,6 @@
+{% extends "container_base.html" %}
+
+{% block contenu %}
+<h4>Ressources</h4>
+
+{% endblock %}
index 3f87b64..fd79344 100644 (file)
@@ -1,3 +1,4 @@
+# -*- encoding: utf-8 -*-
 from django.conf.urls.defaults import patterns, include, handler500, url
 from django.conf import settings
 from django.contrib import admin
@@ -25,33 +26,47 @@ urlpatterns = patterns(
     (r'^accounts/login/$', 'django.contrib.auth.views.login', {'template_name': 'savoirs/login.html'}),
     (r'^accounts/logout/$', 'django.contrib.auth.views.logout', {'template_name': 'savoirs/logout.html'}),
 
+    # sous-menu gauche
     (r'^$', 'savoirs.views.index'),
-    (r'^conseils/$', 'savoirs.views.conseils'),
+    
+    # sous-menu droite
     (r'^a-propos/$', 'savoirs.views.a_propos'),
-    (r'^informations/$', 'savoirs.views.informations'),
     (r'^nous-contacter/$', 'savoirs.views.nous_contacter'),
+    
+    # recherche
     (r'^recherche/$', 'savoirs.views.recherche'),
     (r'^recherche/avancee/$', 'savoirs.views.avancee'),
-
-    (r'^evenements/creer/$', 'savoirs.views.evenement_ajout'),
-    (r'^evenements/moderer/$', 'savoirs.views.evenement_moderation'),
-    (r'^evenements/moderer/(.+)/accepter/$', 'savoirs.views.evenement_accepter'),
-    (r'^evenements/moderer/(.+)/refuser/$', 'savoirs.views.evenement_refuser'),
-    (r'^evenements/(.+)/$', 'savoirs.views.evenement'),
-
-    (r'^json/get/$', 'savoirs.views.json_get'),
-    (r'^json/set/$', 'savoirs.views.json_set'),
+    (r'^recherche/conseils/$', 'savoirs.views.conseils'),
     
+    # ressources
+    (r'^ressources/$', 'savoirs.views.ressource_index'),
+    (r'^informations/$', 'savoirs.views.informations'),
+    
+    # actualités
+    (r'^actualites/$', 'savoirs.views.actualite_index'),
+    
+    # agenda
+    (r'^agenda/$', 'savoirs.views.evenement_index'),
+    (r'^agenda/evenements/creer/$', 'savoirs.views.evenement_ajout'),
+    (r'^agenda/evenements/moderer/$', 'savoirs.views.evenement_moderation'),
+    (r'^agenda/evenements/moderer/(.+)/accepter/$', 'savoirs.views.evenement_accepter'),
+    (r'^agenda/evenements/moderer/(.+)/refuser/$', 'savoirs.views.evenement_refuser'),
+    (r'^agenda/evenements/(.+)/$', 'savoirs.views.evenement'),
+
+    # chercheurs
+    (r'^chercheurs/$', 'chercheurs.views.index'),
     (r'^chercheurs/(?P<id>\d+)/$', 'chercheurs.views.retrieve'),
     (r'^chercheurs/inscription/$', 'chercheurs.views.inscription'),
-    (r'^chercheurs/repertoire/$', 'chercheurs.views.repertoire'),
     (r'^chercheurs/perso/$', 'chercheurs.views.perso'),
     (r'^chercheurs/edit/$', 'chercheurs.views.edit'),
 
+    # sites
     (r'^sites/$', 'sitotheque.views.index'),
     (r'^sites/(?P<id>\d+)/$', 'sitotheque.views.retrieve'),
 
     (r'^rss/(.*)/$', 'django.contrib.syndication.views.feed', {'feed_dict':site_feeds}),
+    (r'^json/get/$', 'savoirs.views.json_get'),
+    (r'^json/set/$', 'savoirs.views.json_set'),
 
 )