.. Description des pages
############################
Description des pages HDALab
############################
Ces pages constituent la navigation principale du site HDALab.
Accueil
=======
.. image:: _static/img/pages/accueil_hdalab.png
Page d'accueil d'HDALab.
+----------+----------------------------------------+
| url | http://hdalab.iri-research.org/hdalab |
+----------+----------------------------------------+
| view | django.views.generic.TemplateView |
+----------+----------------------------------------+
| template | hdalab/templates/index.html |
+----------+----------------------------------------+
A propos
========
.. image:: _static/img/pages/apropos_hdalab.png
Page décrivant le projet HDALab avec une vidéo de tutoriel Renkan.
+----------+---------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/hdalab/a_propos/ |
+----------+---------------------------------------------------------+
| view | :class:`hdalab.views.pages.HdalabAboutPage` |
+----------+---------------------------------------------------------+
| template | hdalab/templates/a_propos.html |
+----------+---------------------------------------------------------+
Crédits
=======
.. image:: _static/img/pages/credits_hdalab.png
Page de crédits du site.
+----------+--------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/hdalab/credits/ |
+----------+--------------------------------------------------------+
| view | django.views.generic.TemplateView |
+----------+--------------------------------------------------------+
| template | hdalab/templates/credits.html |
+----------+--------------------------------------------------------+
Mentions légales
================
.. image:: _static/img/pages/mentions_legales_hdalab.png
Page des mentions légales.
+----------+----------------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/hdalab/mentions_legales/ |
+----------+----------------------------------------------------------------+
| view | django.views.generic.TemplateView |
+----------+----------------------------------------------------------------+
| template | hdalab/templates/mentions_legales.html |
+----------+----------------------------------------------------------------+
Contact
=======
.. image:: _static/img/pages/contact_hdalab.png
Formulaire de contact pour poser une question à l'équipe HDALab.
Cette partie de l'application s'appuie sur le module `django-envelope <https://github.com/zsiciarz/django-envelope>`_.
+----------+-------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/hdalab/contact/ |
+----------+-------------------------------------------------------+
| view | envelope.views.ContactView |
+----------+-------------------------------------------------------+
| template | - hdalab/templates/envelope/contact.html |
| | - hdalab/templates/envelope/email_body.html |
| | - hdalab/templates/envelope/email_body.txt |
+----------+-------------------------------------------------------+
.. _pages_liste_renkan_publics:
Liste des renkan publics
========================
.. image:: _static/img/pages/renkan_public.png
Page listant l'ensemble des renkan publiés (et modéré).
+----------+------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/public/ |
+----------+------------------------------------------------------+
| view | :class:`hdalab.views.profile.RenkanPublicList` |
+----------+------------------------------------------------------+
| template | hdalab/templates/renkan_list.html |
+----------+------------------------------------------------------+
Note : Les templates hdalab/templates/renkan_list.html et hdalab/templates/renkan_list_favorite.html sont presque les mêmes.
.. _pages_liste_renkan_favoris:
Liste des renkan favoris
========================
.. image:: _static/img/pages/renkan_favorite.png
Page listant l'ensemble des renkan ayant été marqués comme favoris par l'équipe HDALab.
+----------+--------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/favorite/ |
+----------+--------------------------------------------------------+
| view | :class:`hdalab.views.profile.RenkanFavoriteList` |
+----------+--------------------------------------------------------+
| template | hdalab/templates/renkan_list_favorite.html |
+----------+--------------------------------------------------------+
Note : Les templates hdalab/templates/renkan_list.html et hdalab/templates/renkan_list_favorite.html sont presque les mêmes.
.. _pages_recherche_facette:
Recherche (facette)
===================
.. image:: _static/img/pages/facettes_hdalab.png
Page de recherche par facette.
Cette page est relativement complexe.
Elle contient une application javascript permettant l'édition du filtre par facette et l'affichage des résultats.
+----------+-------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/facettes/ |
+----------+-------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+-------------------------------------------------+
| template | hdalab/templates/facettes.html |
+----------+-------------------------------------------------+
Le code javascript se trouve dans le fichier `hdalab/static/hdalab/js/gomina.js`.
Les données pour la page sont chargées par l'url http://hdalab.iri-research.org/hdalab/a/filter.
L'auto-completion pour la saisie de mot-clef lance des requêtes à l'URL suivante : http://hdalab.iri-research.org/hdalab/a/tagsearch.
Les liens d'édition des renkan sont http://hdalab.iri-research.org/hdalab/renkan/edit/.
Détail d'une fiche
==================
.. image:: _static/img/pages/detail_notice.png
cette page affiche le détail d'une notice.
Elle est contituée des éléments suivant disposés en trois colonnes :
- Le détail de la notice
- La liste des mots-clef de la notice
- La liste des notices liées
Lorsqu'on clique sur un mot-clef, la liste dest notices liées est filtrée et n'affiche plus que les notices concernées par le mot-clef.
+----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/notice/{notice_id} |
+----------+----------------------------------------------------------+
| view | :func:`hdalab.views.pages.datasheet` |
+----------+----------------------------------------------------------+
| template | hdalab/templates/notice.html |
+----------+----------------------------------------------------------+
.. _pages_edition_renkan:
Édition d'un renkan
===================
.. image:: _static/img/pages/renkan_edit.png
Page d'édition et de création d'un renkan.
Cette page instancie un éditeur de renkan.
+----------+----------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/edit/ |
+----------+----------------------------------------------------+
| view | :class:`hdalab.views.profile.RenkanEdit` |
+----------+----------------------------------------------------+
| template | hdalab/templates/renkan_edit.html |
+----------+----------------------------------------------------+
L'éditeur de renkan fait alors appel à l'url suivante pour charger et sauvegarder un projet renkan :
http://hdalab.iri-research.org/hdalab/renkan/getput/
.. _affichage-d-un-renkan-en-lecture-seule:
Affichage d'un renkan en lecture seule
======================================
.. image:: _static/img/pages/renkan_view.png
Page d'affichage d'un renkan en lecture seule.
+----------+----------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/view/ |
+----------+----------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+----------------------------------------------------+
| template | hdalab/templates/renkan_view.html |
+----------+----------------------------------------------------+
Cette page instancie un composant renkan en lecture seule.
Le projet renkan est chargé par appel (GET) à l'URL http://hdalab.iri-research.org/hdalab/renkan/getput/.
Les arguments d'affichage (par exemple l'identifiant du renkan) sont passés en javascript grâce à la propriété `window.location.search <https://developer.mozilla.org/en-US/docs/Web/API/HTMLHyperlinkElementUtils/search>`_ (La partie de l'URL qui suit le symbole « ? », avec ce symbole inclus.)
.. _affichage-d-un-renkan-en-plein-ecran:
Affichage d'un renkan en plein-écran
====================================
.. image:: _static/img/pages/renkan_view_full.png
Page d'affichage d'un renkan en lecture seule et en plein écran.
+----------+----------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/full/ |
+----------+----------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+----------------------------------------------------+
| template | hdalab/templates/renkan_view_full.html |
+----------+----------------------------------------------------+
cette page permet l'affichage d'un renkan en plein-écran, sans les en-tête, pied de page, barre de navigation,...
Cette page est utilisée pour la création des miniature de prévisualisation des renkan.
Sur le fonctionnement elle est identique à la page ":ref:`affichage-d-un-renkan-en-lecture-seule`, en particulier sur la façon dont les arguments sont passés.
.. _pages_explorer_domaines_artistiques:
Explorer les domaines artistiques
=================================
.. image:: _static/img/pages/artistic_domains_hdalab.png
Cette page permet d'explorer les fiches HDA par le biais des domaines artistiques.
+----------+----------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/categories/ |
+----------+----------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+----------------------------------------------------+
| template | hdalab/templates/categories.html |
+----------+----------------------------------------------------+
Cette page contient une application javascript s'occupant du chargement de de l'affichage des données.
Les données sont chargées à l'url suivante : http://hdalab.iri-research.org/hdalab/a/cattree
Le code javascript de cette page se trouve dans les fichiers `hdalab/static/hdalab/js/trees.js` et `hdalab/static/hdalab/js/cattree.js`.
.. _pages_recherche_arbre:
Recherche par arbre
===================
.. image:: _static/img/pages/tree_search_hdalab.png
Cette page permet de comparer deux extraits de thesaurus utilisés par le MCC.
+----------+----------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/thesaurus/ |
+----------+----------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+----------------------------------------------------+
| template | hdalab/templates/thesaurus.html |
+----------+----------------------------------------------------+
Cette page contient une application javascript s'occupant du chargement et de l'afficahge des données.
Les données sont chargées à l'url suivante : http://hdalab.iri-research.org/hdalab/a/filltree
Le code javascript de cette page se trouve dans les fichiers `hdalab/static/hdalab/js/trees.js` et `hdalab/static/hdalab/js/thesaurus.js`.
.. _pages-d-administration-django-hdalab-hdabo:
Pages d'administration Django hdalab/hdabo
==========================================
.. image:: _static/img/pages/admin_django_hdalab.png
Ce sont toutes les pages dont l'URL commence par http://hdalab.iri-research.org/hdalab/hdabo/admin/ .
Elles nécessitent toute une authentification.
L'ensemble de ces pages est fournis par l'application d'administration Django fourni d'origine par le framework.
Le lien suivant en donne une documentation : https://docs.djangoproject.com/en/1.8/ref/contrib/admin/.
Les objets suivant sont configurés pour être administrables:
- :class:`hdabo.models.Author`
- :class:`hdabo.models.Datasheet`
- :class:`hdabo.models.DocumentFormat`
- :class:`hdabo.models.Domain`
- :class:`hdabo.models.Organisation`
- :class:`hdabo.models.Tag`
- :class:`hdabo.models.TagCategory`
- :class:`hdabo.models.TaggedSheet`
- :class:`hdabo.models.TimePeriod`
- :class:`hdabo.models.User`
- `registration.models.RegistrationProfile`
- `django.contrib.sites.models import Site`
.. _pages_page_profil_utilisateur:
Page profil utilisateur
=======================
.. image:: _static/img/pages/user_profile_hdalab.png
Page de gestion du profile utilisateur.
Elle permet l'accès à la gestion de ses renkan et de son profile utilisateur.
Cette page nécessite d'être authentifié.
+----------+----------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/profile/ |
+----------+----------------------------------------------------+
| view | :class:`hdalab.views.profile.ProfileHome` |
+----------+----------------------------------------------------+
| template | hdalab/templates/profile_home.html |
+----------+----------------------------------------------------+
Entre outre des fonction de gestion des renkan, cette page donne accès aux liens suivants:
- http://hdalab.iri-research.org/hdalab/hdabo/accounts/password/change/ : modification du mot de passe.
- http://hdalab.iri-research.org/hdalab/profile/update/ : modification des informations utilisateur (c.f. :ref:`changement-information-utilisateur`)
Si l'utilisateur est identifié comme `staff <https://docs.djangoproject.com/en/1.8/ref/contrib/auth/#django.contrib.auth.models.User.is_staff>`_, il a accès aux line supplémentaires:
- http://hdalab.iri-research.org/hdalab/edito/manage/
- http://hdalab.iri-research.org/hdalab/edito/ :
- http://hdalab.iri-research.org/hdalab/hdabo/admin/ : :ref:`pages-d-administration-django-hdalab-hdabo`
- http://hdalab.iri-research.org/hdalab/hdabo/ : **obsolète**
.. _changement-information-utilisateur:
Changement information utilisateur
==================================
.. image:: _static/img/pages/user_info_hdalab.png
Page permettant de modifier les information du profile utilisateur. Dans le cas d'HDALab, cela se limite à la modification de l'email de contact.
Cette page nécessite d'être authentifié.
+----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/profile/update |
+----------+----------------------------------------------------------+
| view | :class:`hdalab.views.profile.UserProfileUpdate` |
+----------+----------------------------------------------------------+
| template | hdalab/templates/hdabo/user_update_form.html |
+----------+----------------------------------------------------------+
Éditorialisation
================
.. image:: _static/img/pages/editorialisation_hdalab.png
Page donnant accès aux fonction de gestion de l'éditorialisation.
+----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/edito/ |
+----------+----------------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+----------------------------------------------------------+
| template | hdalab/templates/editorial/edito_home.html |
+----------+----------------------------------------------------------+
Cette page propose les 2 liens suivants:
- http://hdalab.iri-research.org/hdalab/edito/folders/ : :ref:`gestion-des-dossiers-thematiques`
- http://hdalab.iri-research.org/hdalab/edito/manage/ : :ref:`gestion-des-renkan-moderation`
.. _gestion-des-dossiers-thematiques:
Gestion des dossiers thématiques
================================
.. image:: _static/img/pages/thematic_folder_hdalab.png
Cette page donne accès au tableau des dossiers thématiques.
+----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/edito/folders/ |
+----------+----------------------------------------------------------+
| view | :class:`hdalab.views.editorial.HdalabFolders` |
+----------+----------------------------------------------------------+
| template | hdalab/templates/editorial/folders.html |
+----------+----------------------------------------------------------+
.. _gestion-des-renkan-moderation:
Gestion des renkan (modération)
===============================
.. image:: _static/img/pages/administrer_renkan.png
Page de modération des renkans.
+----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/edito/manage/ |
+----------+----------------------------------------------------------+
| view | :class:`hdalab.views.editorial.ManageRenkans` |
+----------+----------------------------------------------------------+
| template | hdalab/templates/editorial/manage_renkans.html |
+----------+----------------------------------------------------------+
.. _pages_liste_renkan:
Pages de liste des Renkan
=========================
.. image:: _static/img/pages/renkan_base_list.png
Ce sont les pages dont la vue hérite de :class:`hdalab.views.profile.BaseRenkanList`.
Ces vues permettent de gérer une liste de Renkan avec un système de filtre et de pagination.
Les actions suivantes sont disponibles :
- copie : :ref:`pages_copier_renkan`
- affichage : :ref:`affichage-d-un-renkan-en-lecture-seule`
- modération (si l'utilisateur est autorisé) : :ref:`pages_moderation_renkan`
- édition (si l'utilisateur est autorisé) : :ref:`pages_edition_renkan`
- effacement (si l'utilisateur est autorisé) : :ref:`pages_effacer_renkan`
- favori (si l'utilisateur est autorisé) : :ref:`pages_favori_renkan`
- création d'un nouveau renkan vide : :ref:`pages_nouveau_renkan`
.. autoclass:: hdalab.views.profile.BaseRenkanList
:noindex:
Voici la liste des pages héritant de :class:`hdalab.views.profile.BaseRenkanList` :
- :ref:`gestion-des-renkan-moderation`
- :ref:`pages_liste_renkan_publics`
- :ref:`pages_liste_renkan_favoris`
- :ref:`pages_page_profil_utilisateur`
Pages de commande de Renkan
===========================
Ces pages sont appelées à partir des pages listant les renkan, en particulier celle dont la vue hérite de :class:`hdalab.views.profile.BaseRenkanList`
.. _pages_copier_renkan:
Copier un renkan
----------------
Copie un renkan dont l'id est donné dans l'url.
L'utilisateur est redirigé vers la page de liste des Renkan.
+-------------+-----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/copy/<rk_id> |
+-------------+-----------------------------------------------------------+
| view | :class:`hdalab.views.profile.HdalabRenkanCopy` |
+-------------+-----------------------------------------------------------+
| méthode | POST |
+-------------+-----------------------------------------------------------+
| redirection | Page de liste des renkan. |
+-------------+-----------------------------------------------------------+
.. automethod:: hdalab.views.profile.HdalabRenkanCopy.post
:noindex:
.. _pages_effacer_renkan:
Effacer un renkan
-----------------
Effacer un renkan dont l'id est donné dans l'URL.
+-------------+-------------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/delete/<rk_id> |
+-------------+-------------------------------------------------------------+
| view | :class:`hdalab.views.profile.HdalabRenkanDelete` |
+-------------+-------------------------------------------------------------+
| méthode | POST |
+-------------+-------------------------------------------------------------+
| redirection | Page de liste des renkan. |
+-------------+-------------------------------------------------------------+
.. automethod:: hdalab.views.profile.HdalabRenkanDelete.post
:noindex:
.. _pages_favori_renkan:
Marquer un renkan comme favori
------------------------------
Marque comme favori le renkan dont l'id est donné dans l'URL.
+-------------+---------------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/favorite/<rk_id> |
+-------------+---------------------------------------------------------------+
| view | :class:`hdalab.views.profile.HdalabRenkanFavorite` |
+-------------+---------------------------------------------------------------+
| méthode | POST |
+-------------+---------------------------------------------------------------+
| redirection | Page de liste des renkan. |
+-------------+---------------------------------------------------------------+
.. automethod:: hdalab.views.profile.HdalabRenkanFavorite.post
:noindex:
.. _pages_moderation_renkan:
Modération d'un renkan
----------------------
Cette action change l'état d'un Renkan dont l'id est donné dans l'URL.
+-------------+---------------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/moderate/<rk_id> |
+-------------+---------------------------------------------------------------+
| view | :class:`hdalab.views.profile.HdalabRenkanModerate` |
+-------------+---------------------------------------------------------------+
| méthode | POST |
+-------------+---------------------------------------------------------------+
| redirection | Page de liste des renkan. |
+-------------+---------------------------------------------------------------+
.. automethod:: hdalab.views.profile.HdalabRenkanModerate.post
:noindex:
.. _pages_nouveau_renkan:
Création d'un nouveau renkan
----------------------------
Crée un nouveau renkan vide. L'utilisateur est redirigé vers la page d'édition du renkan (:ref:`pages_edition_renkan`)
+-------------+--------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/renkan/new |
+-------------+--------------------------------------------------+
| view | :class:`hdalab.views.profile.RenkanNew` |
+-------------+--------------------------------------------------+
| méthode | POST |
+-------------+--------------------------------------------------+
| redirection | :ref:`pages_edition_renkan` |
+-------------+--------------------------------------------------+
.. automethod:: hdalab.views.profile.RenkanNew.post
:noindex:
Pages de gestion des comptes utilisateurs
=========================================
Ce sont toutes les pages dont l'URL commence par http://hdalab.iri-research.org/hdalab/hdabo/accounts/ .
Ces URL sont fournies par des librariries externe :
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| base d'URL | librairie / lien de documentation |
+=================================================================+================================================================================+
| http://hdalab.iri-research.org/hdalab/hdabo/accounts/activate/ | `django-registration-redux <https://github.com/macropin/django-registration>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| http://hdalab.iri-research.org/hdalab/hdabo/accounts/register/ | `django-registration-redux <https://github.com/macropin/django-registration>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| http://hdalab.iri-research.org/hdalab/login | `django.contrib.auth <https://docs.djangoproject.com/en/1.8/topics/auth/>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| http://hdalab.iri-research.org/hdalab/logout | `django.contrib.auth <https://docs.djangoproject.com/en/1.8/topics/auth/>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| http://hdalab.iri-research.org/hdalab/password | `django.contrib.auth <https://docs.djangoproject.com/en/1.8/topics/auth/>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| http://hdalab.iri-research.org/hdalab/password_change | `django.contrib.auth <https://docs.djangoproject.com/en/1.8/topics/auth/>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
| http://hdalab.iri-research.org/hdalab/password_reset | `django.contrib.auth <https://docs.djangoproject.com/en/1.8/topics/auth/>`_ |
+-----------------------------------------------------------------+--------------------------------------------------------------------------------+
La librairie `django-registration-redux <https://github.com/macropin/django-registration>`_ offre en particulier la fonctionalité d'inscription sur le site et la vérification de l'email.
En outre les 2 URL suivantes sont disponibles afin de faciliter l'authentification à partir de la page d'édition d'un renkan et d'éviter un rechargement de page.
- +----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/ajaxlogin/ |
+----------+----------------------------------------------------------+
| view | :func:`hdalab.views.profile.ajax_login` |
+----------+----------------------------------------------------------+
- +----------+----------------------------------------------------------+
| url | http://hdalab.iri-research.org/hdalab/edito/manage/ |
+----------+----------------------------------------------------------+
| view | django.views.generic.base.TemplateView |
+----------+----------------------------------------------------------+
| template | hdalab/templates/ajax_identification/ajax_login_ok.html |
+----------+----------------------------------------------------------+
Pages hdabo
===========
Ce sont toute les pages dont l'URL commence par `http://hdalab.iri-research.org/hdalab/hdabo/` et qui ne sont pas dans la liste d'excption donnée ci-dessous.
Ces pages sont aujourd'hui obsolètes.
Elles ont été inclues dans le plan d'url HDALab pour référence, mais ne sont plus utiles.
Elles ont permit le premier traitement sémantique des données HDA pour le projet HDALab.
Cette fonctionnalité est aujourd'hui directement intégré au portail HDA par l'intermédiaire du module symfony `WikiTagBundle <https://github.com/IRI-Research/WikiTagBundle>`_.
Les données HDA sont régulièrement importées dans HDALab par la commande :class:`hdalab.management.commands.import_hdabo_db`.
Liste d'exception des pages hdabo non obsolètes :
- http://hdalab.iri-research.org/hdalab/hdabo/searchajax/
- http://hdalab.iri-research.org/hdalab/hdabo/admin/*
- http://hdalab.iri-research.org/hdalab/hdabo/account/*
..
/i18n/setlang/ django.views.i18n.set_language set_language
/jsi18n/ django.views.i18n.javascript_catalog jsi18n.all
/jsi18n/<packages>/ django.views.i18n.javascript_catalog jsi18n
/renkan/copy/<rk_id> hdalab.views.profile.HdalabRenkanCopy renkan_copy login_required
/renkan/delete/<rk_id> hdalab.views.profile.HdalabRenkanDelete renkan_delete login_required
/renkan/favorite/<rk_id> hdalab.views.profile.HdalabRenkanFavorite renkan_favorite login_required
/renkan/moderate/<rk_id> hdalab.views.profile.HdalabRenkanModerate renkan_moderate login_required
/renkan/new/ hdalab.views.profile.RenkanNew renkan_new login_required
Fait:
/renkan/edit/ hdalab.views.profile.RenkanEdit renkan_edit
/renkan/getput/ hdalab.views.profile.HdalabRenkanGetPut renkan_get_put
/profile/ hdalab.views.profile.ProfileHome profile_home login_required
/profile/update/ hdalab.views.profile.UserProfileUpdate profile_update login_required
/notice/<hda_id> hdalab.views.pages.datasheet notice
/a/catsearch hdalab.views.ajax.catsearch cat_search
/a/cattree hdalab.views.ajax.cattree cat_tree
/a/filltree hdalab.views.ajax.filltree fill_tree
/a/filter hdalab.views.ajax.filter filter
/a/tagsearch hdalab.views.ajax.tagsearch tag_search
/edito/deletefolder/<folder_pk> hdalab.views.editorial.HdalabDeleteFolder hdalab_delete_folder login_required
/edito/folder/ hdalab.views.editorial.HdalabAddOrUpdateFolder hdalab_add_or_update_folder login_required
/edito/folder/<folder_pk> hdalab.views.editorial.HdalabAddOrUpdateFolder hdalab_add_or_update_folder login_required
/edito/folders/ hdalab.views.editorial.HdalabFolders hdalab_folders login_required
/edito/manage/ hdalab.views.editorial.ManageRenkans manage_renkans login_required
/facettes/ django.views.generic.base.TemplateView facettes
/hdalab/a_propos/ hdalab.views.pages.HdalabAboutPage a_propos
/hdalab/contact/ envelope.views.ContactView envelope-contact
/hdalab/credits/ django.views.generic.base.TemplateView credits
/hdalab/mentions_legales/ django.views.generic.base.TemplateView mentions_legales
/thesaurus/ django.views.generic.base.TemplateView thesaurus
/hdabo/admin/ django.contrib.admin.sites.index admin:index
/hdabo/admin/<app_label>/ django.contrib.admin.sites.app_index admin:app_list
/hdabo/admin/auth/group/ django.contrib.admin.options.changelist_view admin:auth_group_changelist
/hdabo/admin/auth/group/<var>/ django.contrib.admin.options.change_view admin:auth_group_change
/hdabo/admin/auth/group/<var>/delete/ django.contrib.admin.options.delete_view admin:auth_group_delete
/hdabo/admin/auth/group/<var>/history/ django.contrib.admin.options.history_view admin:auth_group_history
/hdabo/admin/auth/group/add/ django.contrib.admin.options.add_view admin:auth_group_add
/hdabo/admin/hdabo/author/ django.contrib.admin.options.changelist_view admin:hdabo_author_changelist
/hdabo/admin/hdabo/author/<var>/ django.contrib.admin.options.change_view admin:hdabo_author_change
/hdabo/admin/hdabo/author/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_author_delete
/hdabo/admin/hdabo/author/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_author_history
/hdabo/admin/hdabo/author/add/ django.contrib.admin.options.add_view admin:hdabo_author_add
/hdabo/admin/hdabo/datasheet/ django.contrib.admin.options.changelist_view admin:hdabo_datasheet_changelist
/hdabo/admin/hdabo/datasheet/<var>/ django.contrib.admin.options.change_view admin:hdabo_datasheet_change
/hdabo/admin/hdabo/datasheet/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_datasheet_delete
/hdabo/admin/hdabo/datasheet/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_datasheet_history
/hdabo/admin/hdabo/datasheet/add/ django.contrib.admin.options.add_view admin:hdabo_datasheet_add
/hdabo/admin/hdabo/documentformat/ django.contrib.admin.options.changelist_view admin:hdabo_documentformat_changelist
/hdabo/admin/hdabo/documentformat/<var>/ django.contrib.admin.options.change_view admin:hdabo_documentformat_change
/hdabo/admin/hdabo/documentformat/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_documentformat_delete
/hdabo/admin/hdabo/documentformat/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_documentformat_history
/hdabo/admin/hdabo/documentformat/add/ django.contrib.admin.options.add_view admin:hdabo_documentformat_add
/hdabo/admin/hdabo/domain/ django.contrib.admin.options.changelist_view admin:hdabo_domain_changelist
/hdabo/admin/hdabo/domain/<var>/ django.contrib.admin.options.change_view admin:hdabo_domain_change
/hdabo/admin/hdabo/domain/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_domain_delete
/hdabo/admin/hdabo/domain/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_domain_history
/hdabo/admin/hdabo/domain/add/ django.contrib.admin.options.add_view admin:hdabo_domain_add
/hdabo/admin/hdabo/organisation/ django.contrib.admin.options.changelist_view admin:hdabo_organisation_changelist
/hdabo/admin/hdabo/organisation/<var>/ django.contrib.admin.options.change_view admin:hdabo_organisation_change
/hdabo/admin/hdabo/organisation/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_organisation_delete
/hdabo/admin/hdabo/organisation/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_organisation_history
/hdabo/admin/hdabo/organisation/add/ django.contrib.admin.options.add_view admin:hdabo_organisation_add
/hdabo/admin/hdabo/tag/ django.contrib.admin.options.changelist_view admin:hdabo_tag_changelist
/hdabo/admin/hdabo/tag/<var>/ django.contrib.admin.options.change_view admin:hdabo_tag_change
/hdabo/admin/hdabo/tag/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_tag_delete
/hdabo/admin/hdabo/tag/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_tag_history
/hdabo/admin/hdabo/tag/add/ django.contrib.admin.options.add_view admin:hdabo_tag_add
/hdabo/admin/hdabo/tagcategory/ django.contrib.admin.options.changelist_view admin:hdabo_tagcategory_changelist
/hdabo/admin/hdabo/tagcategory/<var>/ django.contrib.admin.options.change_view admin:hdabo_tagcategory_change
/hdabo/admin/hdabo/tagcategory/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_tagcategory_delete
/hdabo/admin/hdabo/tagcategory/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_tagcategory_history
/hdabo/admin/hdabo/tagcategory/add/ django.contrib.admin.options.add_view admin:hdabo_tagcategory_add
/hdabo/admin/hdabo/taggedsheet/ django.contrib.admin.options.changelist_view admin:hdabo_taggedsheet_changelist
/hdabo/admin/hdabo/taggedsheet/<var>/ django.contrib.admin.options.change_view admin:hdabo_taggedsheet_change
/hdabo/admin/hdabo/taggedsheet/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_taggedsheet_delete
/hdabo/admin/hdabo/taggedsheet/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_taggedsheet_history
/hdabo/admin/hdabo/taggedsheet/add/ django.contrib.admin.options.add_view admin:hdabo_taggedsheet_add
/hdabo/admin/hdabo/timeperiod/ django.contrib.admin.options.changelist_view admin:hdabo_timeperiod_changelist
/hdabo/admin/hdabo/timeperiod/<var>/ django.contrib.admin.options.change_view admin:hdabo_timeperiod_change
/hdabo/admin/hdabo/timeperiod/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_timeperiod_delete
/hdabo/admin/hdabo/timeperiod/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_timeperiod_history
/hdabo/admin/hdabo/timeperiod/add/ django.contrib.admin.options.add_view admin:hdabo_timeperiod_add
/hdabo/admin/hdabo/user/ django.contrib.admin.options.changelist_view admin:hdabo_user_changelist
/hdabo/admin/hdabo/user/<var>/ django.contrib.admin.options.change_view admin:hdabo_user_change
/hdabo/admin/hdabo/user/<var>/delete/ django.contrib.admin.options.delete_view admin:hdabo_user_delete
/hdabo/admin/hdabo/user/<var>/history/ django.contrib.admin.options.history_view admin:hdabo_user_history
/hdabo/admin/hdabo/user/<var>/password/ django.contrib.auth.admin.user_change_password admin:auth_user_password_change
/hdabo/admin/hdabo/user/add/ django.contrib.auth.admin.add_view admin:hdabo_user_add
/hdabo/admin/jsi18n/ django.contrib.admin.sites.i18n_javascript admin:jsi18n
/hdabo/admin/login/ django.contrib.admin.sites.login admin:login
/hdabo/admin/logout/ django.contrib.admin.sites.logout admin:logout
/hdabo/admin/password_change/ django.contrib.admin.sites.password_change admin:password_change
/hdabo/admin/password_change/done/ django.contrib.admin.sites.password_change_done admin:password_change_done
/hdabo/admin/r/<content_type_id>/<object_id>/ django.contrib.contenttypes.views.shortcut admin:view_on_site
/hdabo/admin/registration/registrationprofile/ django.contrib.admin.options.changelist_view admin:registration_registrationprofile_changelist
/hdabo/admin/registration/registrationprofile/<var>/ django.contrib.admin.options.change_view admin:registration_registrationprofile_change
/hdabo/admin/registration/registrationprofile/<var>/delete/ django.contrib.admin.options.delete_view admin:registration_registrationprofile_delete
/hdabo/admin/registration/registrationprofile/<var>/history/ django.contrib.admin.options.history_view admin:registration_registrationprofile_history
/hdabo/admin/registration/registrationprofile/add/ django.contrib.admin.options.add_view admin:registration_registrationprofile_add
/hdabo/admin/sites/site/ django.contrib.admin.options.changelist_view admin:sites_site_changelist
/hdabo/admin/sites/site/<var>/ django.contrib.admin.options.change_view admin:sites_site_change
/hdabo/admin/sites/site/<var>/delete/ django.contrib.admin.options.delete_view admin:sites_site_delete
/hdabo/admin/sites/site/<var>/history/ django.contrib.admin.options.history_view admin:sites_site_history
/hdabo/admin/sites/site/add/ django.contrib.admin.options.add_view admin:sites_site_add
/hdabo/accounts/activate/<activation_key>/ registration.backends.default.views.ActivationView registration_activate
/hdabo/accounts/activate/complete/ django.views.generic.base.TemplateView registration_activation_complete
/hdabo/accounts/login/ django.contrib.auth.views.login auth_login
/hdabo/accounts/login/ django.contrib.auth.views.login login
/hdabo/accounts/logout/ django.contrib.auth.views.logout auth_logout login_required
/hdabo/accounts/logout/ django.contrib.auth.views.logout logout login_required
/hdabo/accounts/password/change/ django.contrib.auth.views.password_change auth_password_change
/hdabo/accounts/password/change/done/ django.contrib.auth.views.password_change_done auth_password_change_done login_required
/hdabo/accounts/password/reset/ django.contrib.auth.views.password_reset auth_password_reset
/hdabo/accounts/password/reset/complete/ django.contrib.auth.views.password_reset_complete auth_password_reset_complete login_required
/hdabo/accounts/password/reset/confirm/<uidb64>/<token>/ django.contrib.auth.views.password_reset_confirm auth_password_reset_confirm
/hdabo/accounts/password/reset/confirm/<uidb64>/<token>/ django.contrib.auth.views.password_reset_confirm auth_password_reset_confirm
/hdabo/accounts/password/reset/done/ django.contrib.auth.views.password_reset_done auth_password_reset_done login_required
/hdabo/accounts/password_change/ django.contrib.auth.views.password_change password_change
/hdabo/accounts/password_change/done/ django.contrib.auth.views.password_change_done password_change_done login_required
/hdabo/accounts/password_reset/ django.contrib.auth.views.password_reset password_reset
/hdabo/accounts/password_reset/done/ django.contrib.auth.views.password_reset_done password_reset_done login_required
/hdabo/accounts/register/ registration.backends.default.views.RegistrationView registration_register
/hdabo/accounts/register/closed/ django.views.generic.base.TemplateView registration_disallowed
/hdabo/accounts/register/complete/ django.views.generic.base.TemplateView registration_complete
/hdabo/accounts/reset/<uidb64>/<token>/ django.contrib.auth.views.password_reset_confirm password_reset_confirm
/hdabo/accounts/reset/done/ django.contrib.auth.views.password_reset_complete password_reset_complete login_required
/ajaxlogin/ hdalab.views.profile.ajax_login ajax_login
/ajaxloginok/ django.views.generic.base.TemplateView ajax_login_ok
/categories/ django.views.generic.base.TemplateView categories
/static/media/<path> django.views.static.serve
/renkan/favorite/ hdalab.views.profile.RenkanFavoriteList renkan_favorite_list
/renkan/public/ hdalab.views.profile.RenkanPublicList renkan_public_list
/renkan/view/ django.views.generic.base.TemplateView renkan_view
/renkan/full/ django.views.generic.base.TemplateView renkan_full
/edito/ django.views.generic.base.TemplateView edito_home login_required
/hdabo/ hdabo.views.home hdabo_home login_required
/hdabo/addtag hdabo.views.add_tag login_required
/hdabo/alltags/ hdabo.views.all_tags login_required
/hdabo/alltags/<num_page>/ hdabo.views.all_tags login_required
/hdabo/alltags/<num_page>/<nb_by_page>/ hdabo.views.all_tags login_required
/hdabo/alltags/<num_page>/<nb_by_page>/<sort>/ hdabo.views.all_tags login_required
/hdabo/alltags/<num_page>/<nb_by_page>/<sort>/<searched>/ hdabo.views.all_tags login_required
/hdabo/data hdabo.views.display_datasheet display_datasheet login_required
/hdabo/data/<ds_id> hdabo.views.display_datasheet display_datasheet login_required
/hdabo/deletefolder/<folder_pk> hdabo.views.DeleteFolder delete_folder login_required
/hdabo/folder/ hdabo.views.AddOrUpdateFolder add_or_update_folder login_required
/hdabo/folder/<folder_pk> hdabo.views.AddOrUpdateFolder add_or_update_folder login_required
/hdabo/folders/ hdabo.views.Folders folders login_required
/hdabo/list/ hdabo.views.orga_list orga_list login_required
/hdabo/list/<orga_id> hdabo.views.list_for_orga list_for_orga login_required
/hdabo/list/<orga_id>/<valid>/ hdabo.views.list_for_orga list_for_orga login_required
/hdabo/list/<orga_id>/<valid>/<start_index>/ hdabo.views.list_for_orga list_for_orga login_required
/hdabo/list/<orga_id>/<valid>/<start_index>/<length>/ hdabo.views.list_for_orga list_for_orga login_required
/hdabo/logout/ django.contrib.auth.views.logout_then_login login_required
/hdabo/modifytag hdabo.views.modify_tag login_required
/hdabo/modifytagds hdabo.views.modify_tag_datasheet login_required
/hdabo/ordertagsdatasheet hdabo.views.reorder_tag_datasheet login_required
/hdabo/removetagfromlist hdabo.views.remove_tag_from_list login_required
/hdabo/removewplink hdabo.views.remove_wp_link login_required
/hdabo/resetwpinfo hdabo.views.reset_wikipedia_info login_required
/hdabo/search/ haystack.views.SearchView() haystack_search
/hdabo/searchajax/ hdabo.views.SearchDatasheet() searchajax
/hdabo/tagupdown hdabo.views.tag_up_down login_required
/hdabo/updatetagalias hdabo.views.update_tag_alias login_required
/hdabo/updatetagcategory hdabo.views.update_tag_category login_required
/hdabo/validatedatasheet hdabo.views.validate_datasheet login_required
/hdabo/validatedatasheet/<ds_id> hdabo.views.validate_datasheet login_required
/hdabo/validatedatasheet/<ds_id>/<valid>/ hdabo.views.validate_datasheet login_required