add direct link to notice on ref field
authorymh <ymh.work@gmail.com>
Tue, 02 Jul 2013 10:15:50 +0200
changeset 57 a82c3913c1fc
parent 56 f0b6be72761d
child 58 260acdc543ff
add direct link to notice on ref field
src/jocondelab/settings.py
src/jocondelab/templates/jocondelab/term_edit.html
src/jocondelab/views.py
--- a/src/jocondelab/settings.py	Mon Jul 01 19:01:52 2013 +0200
+++ b/src/jocondelab/settings.py	Tue Jul 02 10:15:50 2013 +0200
@@ -186,6 +186,7 @@
 WIKIPEDIA_VERSION_PERMALINK_TEMPLATE = "http://fr.wikipedia.org/w/index.php?oldid=%s"
 DBPEDIA_URI_TEMPLATE = "http://fr.dbpedia.org/resource/%s"
 JOCONDE_IMG_BASE_URL = "http://www.culture.gouv.fr/Wave/image/joconde"
+JOCONDE_NOTICE_BASE_URL = "http://www.culture.gouv.fr/public/mistral/joconde_fr?ACTION=CHERCHER&FIELD_98=REF&VALUE_98="
 
 TERM_LIST_PAGE_SIZE = 20
 PAGINATOR_VISIBLE_RANGE = 5
--- a/src/jocondelab/templates/jocondelab/term_edit.html	Mon Jul 01 19:01:52 2013 +0200
+++ b/src/jocondelab/templates/jocondelab/term_edit.html	Tue Jul 02 10:15:50 2013 +0200
@@ -187,12 +187,13 @@
             {% endwith %}
             <div class="notice-desc">
                 <table>
+                <tr><td class="notice-field-title">ref</td><td class="notice-field-val"><a target="_blank" href="{{JOCONDE_NOTICE_BASE_URL}}{{ notice.ref }}">{{ notice.ref }}</a></td></tr>
                 <tr><td class="notice-field-title">domn</td><td class="notice-field-val">{{ notice.domn }}</td></tr>
                 <tr><td class="notice-field-title">deno</td><td class="notice-field-val">{{ notice.deno }}</td></tr>
                 <tr><td class="notice-field-title">titr</td><td class="notice-field-val">{{ notice.titr }}</td></tr>
                 <tr><td class="notice-field-title">pdec</td><td class="notice-field-val">{{ notice.pdec }}</td></tr>
                 <tr><td class="notice-field-title">lieux</td><td class="notice-field-val">{{ notice.lieux }}</td></tr>
-                <tr><td class="notice-field-title">inv</td><td class="notice-field-val">{{ notice.inv }}</td></tr>
+                <tr><td class="notice-field-title">inv</td><td class="notice-field-val">{{ notice.inv }}</td></tr>                
                 </table>
             </div>
         </td>
--- a/src/jocondelab/views.py	Mon Jul 01 19:01:52 2013 +0200
+++ b/src/jocondelab/views.py	Tue Jul 02 10:15:50 2013 +0200
@@ -109,7 +109,8 @@
                  
         context['filter_form'] = self.get_filter_form()
         context['link_semantic_level_choice'] = TERM_WK_LINK_SEMANTIC_LEVEL_CHOICES
-        context['JOCONDE_IMG_BASE_URL'] = settings.JOCONDE_IMG_BASE_URL;
+        context['JOCONDE_IMG_BASE_URL'] = settings.JOCONDE_IMG_BASE_URL
+        context['JOCONDE_NOTICE_BASE_URL'] = settings.JOCONDE_NOTICE_BASE_URL
         
         field_index = {
             'DOMN' : 1,