]> git.parisson.com Git - telemeta.git/commitdiff
goto Django 1.6.7
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 5 Sep 2014 14:26:23 +0000 (16:26 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 5 Sep 2014 14:26:23 +0000 (16:26 +0200)
68 files changed:
telemeta/forms/format.py
telemeta/templates/postman/base.html
telemeta/templates/postman/base_folder.html
telemeta/templates/postman/view.html
telemeta/templates/telemeta/admin.html
telemeta/templates/telemeta/admin_enumerations.html
telemeta/templates/telemeta/admin_general.html
telemeta/templates/telemeta/base.html
telemeta/templates/telemeta/collection.m3u
telemeta/templates/telemeta/collection_add.html
telemeta/templates/telemeta/collection_detail.html
telemeta/templates/telemeta/collection_detail_dc.html
telemeta/templates/telemeta/collection_edit.html
telemeta/templates/telemeta/collection_list.html
telemeta/templates/telemeta/collection_related_edit.html
telemeta/templates/telemeta/collection_xspf.xml
telemeta/templates/telemeta/country_info.html
telemeta/templates/telemeta/enumeration_edit.html
telemeta/templates/telemeta/enumeration_edit_value.html
telemeta/templates/telemeta/geo_continents.html
telemeta/templates/telemeta/geo_countries.html
telemeta/templates/telemeta/geo_country_collections.html
telemeta/templates/telemeta/geo_country_items.html
telemeta/templates/telemeta/home.html
telemeta/templates/telemeta/inc/children_list.html
telemeta/templates/telemeta/inc/collection_list.html
telemeta/templates/telemeta/inc/collection_related.html
telemeta/templates/telemeta/inc/dublincore.html
telemeta/templates/telemeta/inc/mediaitem_list.html
telemeta/templates/telemeta/inc/mediaitem_related.html
telemeta/templates/telemeta/inc/module_revisions.html
telemeta/templates/telemeta/inc/module_searches.html
telemeta/templates/telemeta/inc/module_user_revisions.html
telemeta/templates/telemeta/inc/resource_list.html
telemeta/templates/telemeta/inc/resource_related.html
telemeta/templates/telemeta/inc/user_list.html
telemeta/templates/telemeta/instrument_alias_edit.html
telemeta/templates/telemeta/instrument_alias_edit_value.html
telemeta/templates/telemeta/instrument_edit.html
telemeta/templates/telemeta/instrument_edit_value.html
telemeta/templates/telemeta/lists.html
telemeta/templates/telemeta/login.html
telemeta/templates/telemeta/mediaitem_add.html
telemeta/templates/telemeta/mediaitem_copy.html
telemeta/templates/telemeta/mediaitem_detail.html
telemeta/templates/telemeta/mediaitem_detail_dc.html
telemeta/templates/telemeta/mediaitem_edit.html
telemeta/templates/telemeta/mediaitem_keywords_edit.html
telemeta/templates/telemeta/mediaitem_list.html
telemeta/templates/telemeta/mediaitem_performances_edit.html
telemeta/templates/telemeta/mediaitem_player.html
telemeta/templates/telemeta/mediaitem_player_contour.html
telemeta/templates/telemeta/mediaitem_related_edit.html
telemeta/templates/telemeta/mediaitem_xspf.xml
telemeta/templates/telemeta/profile_detail.html
telemeta/templates/telemeta/profile_edit.html
telemeta/templates/telemeta/registration/password_change_done.html
telemeta/templates/telemeta/registration/password_change_form.html
telemeta/templates/telemeta/registration/password_reset_email.html
telemeta/templates/telemeta/resource_detail.html
telemeta/templates/telemeta/resource_detail_dc.html
telemeta/templates/telemeta/resource_edit.html
telemeta/templates/telemeta/resource_list.html
telemeta/templates/telemeta/resource_related_edit.html
telemeta/templates/telemeta/search_criteria.html
telemeta/templates/telemeta/search_results.html
telemeta/urls.py
telemeta/views/core.py

index fa3cc1c5bb83eef17d5c2828ee31a45e93d99640..452df8e2b71e74ca4523d6eb101d966711c2e93b 100644 (file)
@@ -6,4 +6,4 @@ from telemeta.models import *
 class FormatForm(ModelForm):
     class Meta:
         model = Format
-        exclude = ('item')
+        exclude = ('item',)
index c209be0633367da76b1101b0aef033ff1e501b0c..cf1246d83a7f9cd7f2a5484814beea8777d9dbb0 100644 (file)
@@ -9,10 +9,10 @@
 {% block title_buttons %}
 <div id="postman_menu" style="padding-left: 20px;">
 {% postman_unread as unread_count %}
-<a href="{% url postman_inbox %}" class="component_icon button icon_edit">{% trans "Inbox" %}{% if unread_count %} <strong>({{ unread_count }})</strong>{% endif %}</a></li>
-<a href="{% url postman_sent %}" class="component_icon button icon_edit">{% trans "Sent Messages" %}</a>
-<a href="{% url postman_write %}" class="component_icon button icon_edit">{% trans "Write" %}</a>
-<a href="{% url postman_archives %}" class="component_icon button icon_edit">{% trans "Archives" %}</a>
-<a href="{% url postman_trash %}" class="component_icon button icon_edit">{% trans "Trash" %}</a>
+<a href="{% url "postman_inbox" %}" class="component_icon button icon_edit">{% trans "Inbox" %}{% if unread_count %} <strong>({{ unread_count }})</strong>{% endif %}</a></li>
+<a href="{% url "postman_sent" %}" class="component_icon button icon_edit">{% trans "Sent Messages" %}</a>
+<a href="{% url "postman_write" %}" class="component_icon button icon_edit">{% trans "Write" %}</a>
+<a href="{% url "postman_archives" %}" class="component_icon button icon_edit">{% trans "Archives" %}</a>
+<a href="{% url "postman_trash" %}" class="component_icon button icon_edit">{% trans "Trash" %}</a>
 </div>
 {% endblock %}
\ No newline at end of file
index 7728819d2dbb69a468af341be79d0233838b38dc..370f1171c21bc2fbb6d298c6bc8f17cf6d2c9231 100644 (file)
@@ -34,7 +34,7 @@
 {% block pm_recipient_cell %}   <td>{{ message.obfuscated_recipient|or_me:user }}{% if message.count %} ({{ message.count }}){% endif %}</td>{% endblock %}
    <td>{% if message.is_new %}<strong>{% endif %}{% if message.is_replied %}<em>{% endif %}
 {% block pm_subject %}
-    <a href="{% if by_conversation and message.thread_id %}{% url postman_view_conversation message.thread_id %}{% else %}{{message.get_absolute_url }}{% endif %}?next={{ current_url|urlencode }}">
+    <a href="{% if by_conversation and message.thread_id %}{% url "postman_view_conversation" message.thread_id %}{% else %}{{message.get_absolute_url }}{% endif %}?next={{ current_url|urlencode }}">
     {% include "postman/inc_subject_ex.html" %}
     </a>
 {% endblock %}
@@ -46,9 +46,9 @@
 
 <br />
 {% block pm_form_buttons %}<span id="pm_buttons">
-{% block pm_delete_button %}<button type="submit" onclick="this.form.action='{% url postman_delete %}'">{% trans "Delete" %}</button>{% endblock %}
-{% block pm_archive_button %}<button type="submit" onclick="this.form.action='{% url postman_archive %}'">{% trans "Archive" %}</button>{% endblock %}
-{% block pm_undelete_button %}<button type="submit" onclick="this.form.action='{% url postman_undelete %}'">{% trans "Undelete" %}</button>{% endblock %}
+{% block pm_delete_button %}<button type="submit" onclick="this.form.action='{% url "postman_delete" %}'">{% trans "Delete" %}</button>{% endblock %}
+{% block pm_archive_button %}<button type="submit" onclick="this.form.action='{% url "postman_archive" %}'">{% trans "Archive" %}</button>{% endblock %}
+{% block pm_undelete_button %}<button type="submit" onclick="this.form.action='{% url "postman_undelete" %}'">{% trans "Undelete" %}</button>{% endblock %}
 </span>{% endblock %}
 
 </form>
index 23c7264cc3ae707e1417d2986a6c7e28aa5f9105..81b28bca91ed20e5cb24ad288ad00b16cacea10f 100644 (file)
 <input type="hidden" {% if message.thread_id %}name="tpks" value="{{ message.thread_id }}"{% else %}name="pks" value="{{ message.pk }}"{% endif %} />
 <a href="{{ next_url }}">{% trans "Back" %}</a>
 <span id="pm_buttons">
-<button type="submit" onclick="this.form.action='{% url postman_delete %}?next={{ next_url|urlencode }}'">{% trans "Delete" %}</button>
-{% if not archived %}<button type="submit" onclick="this.form.action='{% url postman_archive %}?next={{ next_url|urlencode }}'">{% trans "Archive" %}</button>{% endif %}
+<button type="submit" onclick="this.form.action='{% url "postman_delete" %}?next={{ next_url|urlencode }}'">{% trans "Delete" %}</button>
+{% if not archived %}<button type="submit" onclick="this.form.action='{% url "postman_archive" %}?next={{ next_url|urlencode }}'">{% trans "Archive" %}</button>{% endif %}
 </span>
-{% if reply_to_pk %}<a href="{% url postman_reply reply_to_pk %}?next={{ next_url|urlencode }}">{% trans "Reply" %}</a>{% endif %}
+{% if reply_to_pk %}<a href="{% url "postman_reply" reply_to_pk %}?next={{ next_url|urlencode }}">{% trans "Reply" %}</a>{% endif %}
 </form>
 {% if reply_to_pk %}<hr />
 <h2>{% trans 'Reply' %}</h2>
-<form action="{% url postman_reply reply_to_pk %}?next={{ next_url|urlencode }}" method="post">{% csrf_token %}
+<form action="{% url "postman_reply" reply_to_pk %}?next={{ next_url|urlencode }}" method="post">{% csrf_token %}
 <div id="pm_reply">{{ form.body }}</div>
 <button type="submit">{% trans 'Reply' %}</button>
 </form>{% endif %}
index 95facdc7c867b2526e566fd7a0b676fcc13ae164..d9b1dd1b57c9fd413f9d1cc4a145395e08f50518 100644 (file)
@@ -8,7 +8,7 @@
 {% endblock %}
 
 {% block title %}
-<h1><img src="{{ STATIC_URL }}telemeta/images/admin_red.png" style="vertical-align:middle" /> <a href="{% url telemeta-admin-general %}">{% trans "Administration" %}</a></h1>
+<h1><img src="{{ STATIC_URL }}telemeta/images/admin_red.png" style="vertical-align:middle" /> <a href="{% url "telemeta-admin-general" %}">{% trans "Administration" %}</a></h1>
 {% endblock %}
 
  <li>{% trans "General" %}</a></li>
index c6352b7ebab093747e8e12dfa37f1a1ff3a50c54..6cb3e58e26f5f7ac293378f0311f61d54941038c 100644 (file)
@@ -14,7 +14,7 @@
     <tr><th>{% trans "Title"%}</th></tr>
    </thead><tbody>
     {% for enum in enumerations %}
-         <tr><td><a href="{% url telemeta-enumeration-edit enum.id %}">
+         <tr><td><a href="{% url "telemeta-enumeration-edit" enum.id %}">
                 {% trans enum.name|capfirst %}</a></td></tr>
     {% endfor %}
     </tbody>
index 00bcfcce180f83670f49d0fe18f9770c69cfc0e3..c83baffe2aad94a3f917e49ea926016d713db5c5 100644 (file)
@@ -6,5 +6,5 @@
 {% endblock %}
 
 {% block tabcontents %}
- <iframe align="middle" frameborder="0" width="100%" height="600px"  src="{% url telemeta-home %}admin/django/" />
+ <iframe align="middle" frameborder="0" width="100%" height="600px"  src="{% url "telemeta-home" %}admin/django/" />
 {% endblock %}
index c0a5b06cf02f0d34188b6b2a5b78aad5789c3f8c..5221acc004daf53827fc3fa4b983561bf2b125f3 100644 (file)
@@ -23,7 +23,7 @@
 {% block extra_stylesheets %}{% endblock %}
 
 {% block javascript %}
-<script src="{% url django.views.i18n.javascript_catalog %}" type="text/javascript"></script>
+<script src="{% url "django.views.i18n.javascript_catalog" %}" type="text/javascript"></script>
 <script src="{{ STATIC_URL }}timeside/js/libs/jquery-1.6.min.js" type="text/javascript"></script>
 <script src="{{ STATIC_URL }}telemeta/js/locale.js" type="text/javascript"></script>
 <script src="{{ STATIC_URL }}telemeta/js/application.js" type="text/javascript"></script>
@@ -44,7 +44,7 @@
 <div id="header">
 <div id="logo">
 {% block logo %}
-<a href="{% url telemeta-home %}"><img src="{{ STATIC_URL }}telemeta/images/logo_crem.png" alt="Telemeta" /></a>
+<a href="{% url "telemeta-home" %}"><img src="{{ STATIC_URL }}telemeta/images/logo_crem.png" alt="Telemeta" /></a>
 {% endblock %}
 </div>
 
 {{ user.username }} |
 {% endif %}
 {% if not perms.telemeta.can_not_view_users_and_profiles %}
-<a href="{% url telemeta-profile-detail user.username %}">{% trans "Profile" %}</a> |
+<a href="{% url "telemeta-profile-detail" user.username %}">{% trans "Profile" %}</a> |
 {% endif %}
-<a href="{% url telemeta-flatpage "help" %}">{% trans "Help" %}</a> |
-<a href="{% url telemeta-logout %}">{% trans "Sign out" %}
+<a href="{% url "telemeta-flatpage" "help" %}">{% trans "Help" %}</a> |
+<a href="{% url "telemeta-logout" %}">{% trans "Sign out" %}
 <img src="{{ STATIC_URL }}telemeta/images/logout.png" alt="logout" style="vertical-align:middle" /></a>
 {% else %}
-<a href="{% url telemeta-flatpage "help" %}">{% trans "Help" %}</a> |
-<a href="{% url telemeta-login %}">{% trans "Sign in" %}</a>
+<a href="{% url "telemeta-flatpage" "help" %}">{% trans "Help" %}</a> |
+<a href="{% url "telemeta-login" %}">{% trans "Sign in" %}</a>
 {% endif %}
 </div>
 
 <div id="quick_search">
-<form action="{% url telemeta-search %}" id="_quickSearchForm" method="get">
+<form action="{% url "telemeta-search" %}" id="_quickSearchForm" method="get">
 <input type="text" id="quick_search_pattern" name="pattern" />
 <a href="#" class="component button"
                 onclick="document.getElementById('_quickSearchForm').submit(); return false;">{% trans "Search" %}</a>
  {% if user.is_authenticated %}
   <li><a href="#desk#" class="blue">{% trans "Desk" %}</a>
    <ul>
-    <li><a href="{% url telemeta-desk-lists %}">{% trans "Lists" %}</a></li>
-    <li><a href="{% url telemeta-desk-profile user.username %}">{% trans "Profile" %}</a></li>
-    <li><a href="{% url telemeta-desk-home %}">{% trans "Home" %}</a></li>
+    <li><a href="{% url "telemeta-desk-lists" %}">{% trans "Lists" %}</a></li>
+    <li><a href="{% url "telemeta-desk-profile" user.username %}">{% trans "Profile" %}</a></li>
+    <li><a href="{% url "telemeta-desk-home" %}">{% trans "Home" %}</a></li>
    </ul>
   </li>
  {% else %}
-  <li><a href="{% url telemeta-home %}" class="blue">{% trans "Home" %}</a></li>
+  <li><a href="{% url "telemeta-home" %}" class="blue">{% trans "Home" %}</a></li>
  {% endif %}
 
  <li><a href="#archives#" class="green">{% trans "Archives" %}</a>
   <ul>
-    <li><a href="{% url telemeta-fonds %}">{% trans "Fonds" %}</a></li>
-    <li><a href="{% url telemeta-corpus %}">{% trans "Corpus" %}</a></li>
-    <li><a href="{% url telemeta-collections %}">{% trans "Collections" %}</a></li>
-    <li><a href="{% url telemeta-items %}">{% trans "Items" %}</a></li>
+    <li><a href="{% url "telemeta-fonds" %}">{% trans "Fonds" %}</a></li>
+    <li><a href="{% url "telemeta-corpus" %}">{% trans "Corpus" %}</a></li>
+    <li><a href="{% url "telemeta-collections" %}">{% trans "Collections" %}</a></li>
+    <li><a href="{% url "telemeta-items" %}">{% trans "Items" %}</a></li>
   </ul>
  </li>
 
- <li><a href="{% url telemeta-geo-continents %}" class="yellow">{% trans "Geo Navigator" %}</a></li>
+ <li><a href="{% url "telemeta-geo-continents" %}" class="yellow">{% trans "Geo Navigator" %}</a></li>
 
- <li><a href="{% url telemeta-search-criteria %}" class="orange">{% trans "Advanced search" %}</a></li>
+ <li><a href="{% url "telemeta-search-criteria" %}" class="orange">{% trans "Advanced search" %}</a></li>
  {% if user.is_authenticated and not perms.telemeta.can_not_view_users_and_profiles %}
- <li><a href="{% url telemeta-users %}" class="red">{% trans "Users" %}</a></li>
+ <li><a href="{% url "telemeta-users" %}" class="red">{% trans "Users" %}</a></li>
  {% endif %}
  {% if user.is_staff %}
  <li><a href="#admin#" class="violet">{% trans "Admin" %}</a>
  <ul>
- <li><a href="{% url telemeta-admin-general %}">{% trans "General" %}</a></li>
- <li><a href="{% url telemeta-admin-enumerations %}">{% trans "Enumerations" %}</a></li>
- <li><a href="{% url telemeta-instrument-edit %}">{% trans "Instruments" %}</a></li>
- <li><a href="{% url telemeta-instrument-alias-edit %}">{% trans "Instrument aliases" %}</a></li>
+ <li><a href="{% url "telemeta-admin-general" %}">{% trans "General" %}</a></li>
+ <li><a href="{% url "telemeta-admin-enumerations" %}">{% trans "Enumerations" %}</a></li>
+ <li><a href="{% url "telemeta-instrument-edit" %}">{% trans "Instruments" %}</a></li>
+ <li><a href="{% url "telemeta-instrument-alias-edit" %}">{% trans "Instrument aliases" %}</a></li>
  </ul>
  </li>
 {% endif %}
    <td>
     <p class="right">
     Copyright &copy; {% current_year %} {% organization %}<br />
-    <a href="{% url telemeta-flatpage "legal_notices" %}">{% trans "Legal notices" %}</a>
+    <a href="{% url "telemeta-flatpage" "legal_notices" %}">{% trans "Legal notices" %}</a>
     </p>
    </td>
   </tr>
index 2f00ed170e8a2ba9020f7294c7d235eea34bb717..00ad96da435a744dcf44c8c51b096287d8a2f8ea 100644 (file)
@@ -1,3 +1,3 @@
 #EXTM3U{% load telemeta_utils %}{% for item in collection.items.all %}
 #EXTINF:{{ item.get_duration }},{{ item }}
-http://{{ host }}{% url telemeta-item-export item.public_id,"mp3" %}{% endfor %}
+http://{{ host }}{% url "telemeta-item-export" item.public_id,"mp3" %}{% endfor %}
index c1d7f3d2469bac56ba1b53fd0c92f83ed477226b..f798c88c8c3be525426397a7a63690c5631150b9 100644 (file)
@@ -7,7 +7,7 @@
 {% endblock %}
 
 {% block title_buttons %}
-     <a href="{% url telemeta-collections %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+     <a href="{% url "telemeta-collections" %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
      <a href="#" class="component_icon button icon_save"
                 onclick="document.getElementById('_addCollectionForm').submit(); return false;">{% trans "Save" %}</a>
 {% endblock %}
@@ -29,7 +29,7 @@
         {% endfor %}
         </table>
         <div align="center" style="margin-top:3ex;">
-            <a href="{% url telemeta-collections %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+            <a href="{% url "telemeta-collections" %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
             <a href="#" class="component_icon button icon_save"
                 onclick="document.getElementById('_addCollectionForm').submit(); return false;">{% trans "Save" %}</a>
         </div>
index 78cee3ab0bfd77c228214fc47568e48ed7875fc2..e6de75da6ef819a0b6a371f60c3242ce458d3d54 100644 (file)
 {% block title %}
     <img src="{{ STATIC_URL }}telemeta/images/collections_red.png" style="vertical-align:middle" />
     Collection :
-    <a href="{% url telemeta-collection-detail collection.public_id %}">{{ collection.title }}</a>
+    <a href="{% url "telemeta-collection-detail" collection.public_id %}">{{ collection.title }}</a>
 {% endblock %}
 
 {% block title_buttons %}
   <div class="fixedWidthAsPlayer">
     {% if user.is_authenticated and perms.telemeta.change_mediacollection %}
-      <a href="{% url telemeta-collection-edit collection.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
-      <a href="{% url telemeta-collection-copy collection.public_id %}" class="component_icon button icon_copy">{% trans "Copy" %}</a>
-      <a href="{% url telemeta-collection-additem collection.public_id %}" class="component_icon button icon_add">{% trans "Add item" %}</a>
+      <a href="{% url "telemeta-collection-edit" collection.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
+      <a href="{% url "telemeta-collection-copy" collection.public_id %}" class="component_icon button icon_copy">{% trans "Copy" %}</a>
+      <a href="{% url "telemeta-collection-additem" collection.public_id %}" class="component_icon button icon_add">{% trans "Add item" %}</a>
      {% endif %}
     {% if user.is_authenticated %}
      <a href=# id="_add_to_playlist" class="component_icon button icon_add_to_playlist">{% trans "Add to playlist" %}</a>
     {% if audio_export_enabled or perms.telemeta.can_download_all_items or user.is_superuser %}
-     <a href="{% url telemeta-collection-package collection.public_id %}" id="zip_package" class="component_icon button icon_zip">{% trans "Download" %} ZIP</a>
+     <a href="{% url "telemeta-collection-package" collection.public_id %}" id="zip_package" class="component_icon button icon_zip">{% trans "Download" %} ZIP</a>
     {% endif %}
     {% endif %}
    </div>
@@ -61,8 +61,8 @@
             <div id="collection_player">
              <div class="title">
               <h3><b>{% trans "Listen to this collection" %}</b>
-              (<a href="{% url telemeta-collection-m3u collection.public_id %}">M3U</a>,
-              <a href="{% url telemeta-collection-xspf collection.public_id %}">XSPF</a>)</h3>
+              (<a href="{% url "telemeta-collection-m3u" collection.public_id %}">M3U</a>,
+              <a href="{% url "telemeta-collection-xspf" collection.public_id %}">XSPF</a>)</h3>
              </div>
                 <!-- This is Jeroen Wijering's Flash MP3 Player,
                   under CC Attribution-NonCommercial-ShareAlike 2.0 license
@@ -72,7 +72,7 @@
                 </p>
                 <script type="text/javascript">
                   var so = new SWFObject('{{ STATIC_URL }}telemeta/swf/mp3player.swf','playlist','362','200','7');
-                  so.addVariable("file","{% url telemeta-collection-xspf collection.public_id %}");
+                  so.addVariable("file","{% url "telemeta-collection-xspf" collection.public_id %}");
                   so.addVariable("displayheight","0");
                   so.addParam("wmode", "opaque");
                   so.write('collection_player_c');
                 {% dl_field collection "year_published" placeholder %}
                 {% for parent in parents %}
                 <dt>{% trans parent.element_type|capitalize %}</dt>
-                <dd><a href="{% url telemeta-resource-detail parent.element_type parent.public_id %}">{{ parent.title }}</a></dd>
+                <dd><a href="{% url "telemeta-resource-detail" parent.element_type parent.public_id %}">{{ parent.title }}</a></dd>
                 {% endfor %}
                 {% if last_revision %}
                 <dt>{% trans "Last modification" %}</dt>
-                <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url telemeta-profile-detail last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
+                <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url "telemeta-profile-detail" last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
                 {% endif %}
             </dl>
         {% endblock general_info %}
 {% endblock %}
 
 {% block delete %}
-<a href="{% url telemeta-collection-dublincore collection.public_id %}" style="float:left;margin-top:0.5em;margin-bottom:1em" class="component_icon button icon_dublin_core">Dublin Core</a>
+<a href="{% url "telemeta-collection-dublincore" collection.public_id %}" style="float:left;margin-top:0.5em;margin-bottom:1em" class="component_icon button icon_dublin_core">Dublin Core</a>
 {% if user.is_authenticated and perms.telemeta.delete_mediacollection %}
- <a href="#" onclick="if(confirm(gettrans('delete the collection permanently?'))){window.location.href='{% url telemeta-collection-delete collection.public_id %}';};return false;"
+ <a href="#" onclick="if(confirm(gettrans('delete the collection permanently?'))){window.location.href='{% url "telemeta-collection-delete" collection.public_id %}';};return false;"
         class="component_icon button icon_delete" style="float:right;margin-top:0.5em;margin-bottom:1em">{% trans "Delete" %}</a>
 {% endif %}
 {% endblock %}
index 379377973f4bab84250d89f27c5989ef355a4bf2..f8a2ff1f51023f84b4dff153d35e76540199218f 100644 (file)
@@ -9,7 +9,7 @@
 <h1>Collection: {{ collection }}</h1>
 {% endblock %}
 {% block title_buttons %}
-<a class="component_icon button icon_previous" href="{% url telemeta-collection-detail collection.public_id %}">{% trans "Normal View" %}</a>
+<a class="component_icon button icon_previous" href="{% url "telemeta-collection-detail" collection.public_id %}">{% trans "Normal View" %}</a>
 {% endblock %}
 
 {% block content %}
@@ -19,9 +19,9 @@
 {% endblock %}
 
 {% block delete %}
-<a class="component_icon button icon_previous" href="{% url telemeta-collection-detail collection.public_id %}">{% trans "Normal View" %}</a>
+<a class="component_icon button icon_previous" href="{% url "telemeta-collection-detail" collection.public_id %}">{% trans "Normal View" %}</a>
 {% if user.is_authenticated and perms.telemeta.delete_mediacollection %}
- <a href="#" onclick="if(confirm(gettrans('delete the collection permanently?'))){window.location.href='{% url telemeta-collection-delete collection.public_id %}';};return false;"
+ <a href="#" onclick="if(confirm(gettrans('delete the collection permanently?'))){window.location.href='{% url "telemeta-collection-delete" collection.public_id %}';};return false;"
         class="component_icon button icon_delete" style="float:right;margin-top:0.5em;margin-bottom:1em">{% trans "Delete" %}</a>
 {% endif %}
 {% endblock %}
index af931f6d558feb67686eb47ad8d5f964fcc7c4f3..a03ebbab18983419215573840f8603debe1799f7 100644 (file)
@@ -6,7 +6,7 @@
     <img src="{{ STATIC_URL }}telemeta/images/collections_red.png" style="vertical-align:middle" /> Collection : {{ collection }}
 {% endblock %}
 {% block title_buttons %}
-    <a href="{% url telemeta-collection-detail collection.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+    <a href="{% url "telemeta-collection-detail" collection.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
     <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('_editCollectionForm').submit(); return false;">{% trans "Save" %}</a>
 {% endblock %}
        {% endfor %}
      <tr>
       <td style="padding-top: 1em">{% trans "Related media" %}:</td>
-      <td style="padding-top: 1em"><a href="{% url telemeta-collection-related_edit collection.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "related media"%}</a></td>
+      <td style="padding-top: 1em"><a href="{% url "telemeta-collection-related_edit" collection.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "related media"%}</a></td>
     </tr>
        </table>
         <div align="center" style="margin-top:3ex;">
-         <a href="{% url telemeta-collection-detail collection.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+         <a href="{% url "telemeta-collection-detail" collection.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
          <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('_editCollectionForm').submit(); return false;">{% trans "Save" %}</a>
         </div>
index 1d4470fb6c862bce97abadb383a6b319bbc347f5..191d45854962e88e5012bf075222ff18c0b4c5e1 100644 (file)
@@ -9,12 +9,12 @@
 {% endblock %}
 
 {% block title_buttons %}
-     <a href="{% url telemeta-collections %}" class="component_icon button icon_filter">{% trans "All" %}</a>
-     <a href="{% url telemeta-collections-unpublished %}" class="component_icon button icon_filter">{% trans "Unpublished" %}</a>
-     <a href="{% url telemeta-collections-published %}" class="component_icon button icon_filter">{% trans "Published" %}</a>
-     <a href="{% url telemeta-collections-sound %}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
+     <a href="{% url "telemeta-collections" %}" class="component_icon button icon_filter">{% trans "All" %}</a>
+     <a href="{% url "telemeta-collections-unpublished" %}" class="component_icon button icon_filter">{% trans "Unpublished" %}</a>
+     <a href="{% url "telemeta-collections-published" %}" class="component_icon button icon_filter">{% trans "Published" %}</a>
+     <a href="{% url "telemeta-collections-sound" %}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
     {% if user.is_authenticated and perms.telemeta.add_mediacollection %}
-      <a href="{% url telemeta-collection-add %}" class="component_icon button icon_add">{% trans "Add" %}</a>
+      <a href="{% url "telemeta-collection-add" %}" class="component_icon button icon_add">{% trans "Add" %}</a>
     {% endif %}
 {% endblock %}
 
index d0ca5a6897d89227079f8663aa1c0ddc5d75c490..48f3e0f45df0cf9322d306c0f23025ae33ad4191 100644 (file)
@@ -9,7 +9,7 @@
 {% endblock %}
 
 {% block title_buttons %}
- <a href="{% url telemeta-collection-detail collection.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ <a href="{% url "telemeta-collection-detail" collection.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
  <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('_editMediaCollectionRelatedFileForm').submit(); return false;">{% trans "Save" %}</a>
 {% endblock %}
@@ -37,7 +37,7 @@
        <br />
     {% endfor %}
       <div align="center">
-        <a href="{% url telemeta-collection-detail collection.public_id %}"
+        <a href="{% url "telemeta-collection-detail" collection.public_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('_editMediaCollectionRelatedFileForm').submit(); return false;">{% trans "Save" %}</a>
index 3d1aca51380a5e64ff5e5aeae7e811036597ddb8..df3e60b17062d927562ab576e077b197c624016b 100644 (file)
@@ -5,7 +5,7 @@
 {% with collection.to_dublincore.flatten as dc %}
   <creator>{{ dc.creator }}</creator>
   <title>{{ dc.title }}</title>
-  <info>http://{{ host }}{% url telemeta-collection-detail collection.public_id %}</info>
+  <info>http://{{ host }}{% url "telemeta-collection-detail" collection.public_id %}</info>
 {% endwith %}
 {% endblock %}
 
@@ -16,9 +16,9 @@
     <track>
       <title>{{ item }}</title>
       <meta rel="type">mp3</meta>
-      <location>http://{{ host }}{% url telemeta-item-export item.public_id,"mp3" %}</location>
+      <location>http://{{ host }}{% url "telemeta-item-export" item.public_id,"mp3" %}</location>
       <duration>{{ item.computed_duration.as_seconds|mul:1000 }}</duration>
-      <info>http://{{ host }}{% url telemeta-item-detail item.public_id %}</info>
+      <info>http://{{ host }}{% url "telemeta-item-detail" item.public_id %}</info>
     </track>
  {% endif %}
  {% endif %}
index 0783deeab673e95f29e1fd06664c5ae6a8f29d3e..8b4ea5f6791605663653d758a885028507c03ca5 100644 (file)
@@ -3,11 +3,11 @@
 
 <h2>{{ country }}</h2>
 <p>
-<a href="{% url telemeta-geo-country-items continent.flatname,country.flatname %}">
+<a href="{% url "telemeta-geo-country-items" continent.flatname,country.flatname %}">
 {{ country.items|resources_num }}
 </a>
 {% trans "in" %}
-<a href="{% url telemeta-geo-country-collections continent.flatname,country.flatname %}">
+<a href="{% url "telemeta-geo-country-collections" continent.flatname,country.flatname %}">
 {{ country.collections|resources_num }}
 </a>
 </p>
index 04d58c3093f42e83e7b2ed7653babf01188a2eff..097d0c6e60fae25ecd81c1dbcd40d58139965d63 100644 (file)
@@ -4,13 +4,13 @@
 {% block head_title %}{% trans "Enumeration" %} : {{ enumeration_name|capfirst }} - {{ block.super }}{% endblock %}
 
 {% block title %}
-<h1><img src="{{ STATIC_URL }}telemeta/images/admin_red.png" style="vertical-align:middle" /> <a href="{% url telemeta-admin-general %}">{% trans "Administration" %}</a> > <a href="{% url telemeta-admin-enumerations %}">{% trans "Enumerations" %}</a></h1>
+<h1><img src="{{ STATIC_URL }}telemeta/images/admin_red.png" style="vertical-align:middle" /> <a href="{% url "telemeta-admin-general" %}">{% trans "Administration" %}</a> > <a href="{% url "telemeta-admin-enumerations" %}">{% trans "Enumerations" %}</a></h1>
 {% endblock %}
 
 {% block tabcontents %}
  <h4>{{ enumeration_name|capfirst }}</h4>
  <form class="addnew" id="_addenum" method="POST"
-        action="{% url telemeta-enumeration-add enumeration_id %}">{% csrf_token %}
+        action="{% url "telemeta-enumeration-add" enumeration_id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Add entry" %}</legend>
    <div class="field">
@@ -25,7 +25,7 @@
   </fieldset>
  </form>
  {% if enumeration_values %}
- <form id="_updateenum" method="POST" action="{% url telemeta-enumeration-update enumeration_id %}">{% csrf_token %}
+ <form id="_updateenum" method="POST" action="{% url "telemeta-enumeration-update" enumeration_id %}">{% csrf_token %}
   <table class="listing">
    <thead>
     <tr><th class="sel">&nbsp;</th><th>{% trans "Value"%}</th>
@@ -35,7 +35,7 @@
     {% for record in enumeration_values %}
     <tr>
      <td><input type="checkbox" name="sel" value="{{record.id}}" /></td>
-     <td><a href="{% url telemeta-enumeration-record-edit enumeration_id,record.id %}">
+     <td><a href="{% url "telemeta-enumeration-record-edit" enumeration_id,record.id %}">
         {{record.value}}</a></td>
     </tr>
     {% endfor %}
index 643abae4d87df867389aa711f85ffd7090bfae88..c6c5293308ed2bd0c62c10ede8ae349c23808102 100644 (file)
@@ -4,7 +4,7 @@
 {% block extra_javascript %}
 <script type="text/javascript">
 $(document).ready(function(){
-    InitChatWindow("{% url jqchat_ajax room.id %}", null);
+    InitChatWindow("{% url "jqchat_ajax" room.id %}", null);
     });
 </script>
 {% endblock extra_javascript %}
@@ -23,7 +23,7 @@ $(document).ready(function(){
 
  <h4>{{ enumeration_name|capfirst }}</h4>
  <form class="mod" id="addenum" method="post"
-    action="{% url telemeta-enumeration-record-update enumeration_id,enumeration_record.id %}">{% csrf_token %}
+    action="{% url "telemeta-enumeration-record-update" enumeration_id,enumeration_record.id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Modify an entry" %}</legend>
    <div class="field">
@@ -33,14 +33,14 @@ $(document).ready(function(){
    <div class="buttons">
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('addenum').submit(); return false;">{% trans "Save" %}</a>
-        <a href="{% url telemeta-enumeration-edit enumeration_id %}"
+        <a href="{% url "telemeta-enumeration-edit" enumeration_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    </div>
   </fieldset>
  </form>
 
  <form class="mod" id="replenum" method="post"
-    action="{% url telemeta-enumeration-replace enumeration_id,enumeration_record.id %}">{% csrf_token %}
+    action="{% url "telemeta-enumeration-replace" enumeration_id,enumeration_record.id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Replace by" %}</legend>
    <div class="field">
@@ -55,7 +55,7 @@ $(document).ready(function(){
    <div class="buttons">
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('replenum').submit(); return false;">{% trans "Replace" %}</a>
-        <a href="{% url telemeta-enumeration-edit enumeration_id %}"
+        <a href="{% url "telemeta-enumeration-edit" enumeration_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    </div>
   </fieldset>
index 9fec8aee423fdc4e39644ff2205d2591c7d01e9c..5684466ea276237c7ff6d95035d114b1e708ee80 100644 (file)
@@ -31,11 +31,11 @@ var resourceMap = new ResourceMap('.continents', {
 {% if continents %}
 <ul class="continents">
 {% for group in continents %}
-  <li class="name {% if not forloop.counter0|divisibleby:"2" %}odd{% endif %}"><b><a href="{% url telemeta-geo-countries group.continent.flatname %}">{{ group.continent }}</a></b>
+  <li class="name {% if not forloop.counter0|divisibleby:"2" %}odd{% endif %}"><b><a href="{% url "telemeta-geo-countries" group.continent.flatname %}">{{ group.continent }}</a></b>
     <ul>
     {% for country in group.countries %}
       <li id="resource-{{country.id}}" class="country_name resourcemap-element">
-        <a href="{% url telemeta-geo-country-collections group.continent.flatname,country.flatname %}">
+        <a href="{% url "telemeta-geo-country-collections" group.continent.flatname,country.flatname %}">
           <span class="resourcemap-name">{{ country }}</span></a>
         {% if not country.latitude|is_none and not country.longitude|is_none %}
         <input type="hidden" class="resourcemap-lat" value="{{country.latitude}}" />
index 64d538d7bd582405df8e9fa2cfcbae0bbd95cd29..12f15286770301554563e70901f8837c427ce9a6 100644 (file)
@@ -5,7 +5,7 @@
 {% block head_title %}{{ continent }} - {% trans "Geographic Navigator" %} - {{ block.super }}{% endblock %}
 
 {% block title %}
- <img src="{{ STATIC_URL }}telemeta/images/world_red.png" alt="geo-countries" style="vertical-align:middle" /> <a href="{% url telemeta-geo-continents %}">{% trans "World" %}</a> / {{ continent }}
+ <img src="{{ STATIC_URL }}telemeta/images/world_red.png" alt="geo-countries" style="vertical-align:middle" /> <a href="{% url "telemeta-geo-continents" %}">{% trans "World" %}</a> / {{ continent }}
 {% endblock title %}
 
 {% block content %}
     <td>{{ country }}</td>
     <td>
     {% with country.collections.count as num %}
-    <a href="{% url telemeta-geo-country-collections continent.flatname,country.flatname %}">
+    <a href="{% url "telemeta-geo-country-collections" continent.flatname,country.flatname %}">
     {% blocktrans count num as counter %}1 collection{% plural %}{{ counter }} collections{% endblocktrans %}
     </a>
     {% endwith %}
     </td>
     <td>
     {% with country.items.count as num %}
-    <a href="{% url telemeta-geo-country-items continent.flatname,country.flatname %}">
+    <a href="{% url "telemeta-geo-country-items" continent.flatname,country.flatname %}">
     {% blocktrans count num as counter %}1 item{% plural %}{{ counter }} items {% endblocktrans %}
     </a>
     {% endwith %}
index 2ef5c194706cb6ecf0fc13ad5046b25caeca745f..85434291e466f7e9ed67a471df87279e72832440 100644 (file)
@@ -5,8 +5,8 @@
 {% block head_title %}{{ country }} - {% trans "Geographic Navigator" %} - {{ block.super }}{% endblock %}
 
 {% block title %}
-<img src="{{ STATIC_URL }}telemeta/images/world_red.png" alt="geo-country" style="vertical-align:middle" /> <a href="{% url telemeta-geo-continents %}">{% trans "World" %}</a> /
-  <a href="{% url telemeta-geo-countries continent.flatname %}">{{ continent }}</a> / {{ country }}
+<img src="{{ STATIC_URL }}telemeta/images/world_red.png" alt="geo-country" style="vertical-align:middle" /> <a href="{% url "telemeta-geo-continents" %}">{% trans "World" %}</a> /
+  <a href="{% url "telemeta-geo-countries" continent.flatname %}">{{ continent }}</a> / {{ country }}
 {% endblock title %}
 
 {% block content %}
index d1e18299f7d7ee88f77ca7cde6bdd5ceb5e00cdd..b28ac69fabff517ae719bfb544d54a29e5afe1a6 100644 (file)
@@ -5,8 +5,8 @@
 {% block head_title %}{{ country }} - {% trans "Geographic Navigator" %} - {{ block.super }}{% endblock %}
 
 {% block title %}
-<a href="{% url telemeta-geo-continents %}">{% trans "World" %}</a> /
-  <a href="{% url telemeta-geo-countries continent.flatname %}">{{ continent }}</a> 
+<a href="{% url "telemeta-geo-continents" %}">{% trans "World" %}</a> /
+  <a href="{% url "telemeta-geo-countries" continent.flatname %}">{{ continent }}</a> 
   / {{ country }}
 {% endblock title %}
 
index 665f615f4b1dfe46455bd0f478156c8d6bb26139..47700d09359b08301a80415ec605f271cd433d0b 100644 (file)
@@ -13,7 +13,7 @@
     <h3><img src="{{ STATIC_URL }}telemeta/images/module_playlist.png" alt="playlist" style="vertical-align:middle" />
     {% trans "Musical selection" %}</h3>
     <div style="background-color: white; align: center; padding: 1em;">
-    <span style="font-size: 80%; "><a href="{% url telemeta-item-detail sound_pub_item.public_id %}"><b>{{ sound_pub_item }}</b></a>{% if sound_pub_item.alt_title %} ({{ sound_pub_item.alt_title }}){% endif %}<br /><span style="font-size: 90%; padding: 1ex;">{{ sound_pub_item.location.fullnames|to_string }}</span></span>
+    <span style="font-size: 80%; "><a href="{% url "telemeta-item-detail" sound_pub_item.public_id %}"><b>{{ sound_pub_item }}</b></a>{% if sound_pub_item.alt_title %} ({{ sound_pub_item.alt_title }}){% endif %}<br /><span style="font-size: 90%; padding: 1ex;">{{ sound_pub_item.location.fullnames|to_string }}</span></span>
     <iframe style="margin-top: 1ex;" width='376' height='220' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='/archives/items/{{ sound_pub_item.public_id }}/player/362x130/'></iframe>
 
     </div>
@@ -24,7 +24,7 @@
     <h3><img src="{{ STATIC_URL }}telemeta/images/module_world.png" alt="world" style="vertical-align:middle" />
     {% trans "Geo Navigator" %}</h3>
     <div style="background-color: white;" align="center">
-    <a class="image-link" href="{% url telemeta-geo-continents %}">
+    <a class="image-link" href="{% url "telemeta-geo-continents" %}">
     <img class="map-thumbnail" src="{{ STATIC_URL }}telemeta/images/world2.png" alt="{% trans "Open the geographic navigator" %}" style="width:398px" /></a>
     </div>
 </div>
@@ -65,7 +65,7 @@
     {% trans "Musical selection" %}</h1>
 </div>
 {% for item in sound_pub_items %}
-<div style="float: left; margin: 3px; width: 48%" align="center"><a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>{% if item.alt_title %} ({{ item.alt_title }}){% endif %}<br /><span style="font-size: 80%">{{ item.location.fullnames|to_string }}</span><br />
+<div style="float: left; margin: 3px; width: 48%" align="center"><a href="{% url "telemeta-item-detail" item.public_id %}">{{ item }}</a>{% if item.alt_title %} ({{ item.alt_title }}){% endif %}<br /><span style="font-size: 80%">{{ item.location.fullnames|to_string }}</span><br />
 <iframe width='376' height='220' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='/archives/items/{{ item.public_id }}/player/362x130/'></iframe></div>
 {% endfor %}
 </div>
index 3f4764bf50705136963c175321272f551d7be495..0ebadcba4b10c75c900782dd36311498d20d5437 100644 (file)
@@ -21,7 +21,7 @@
 {% if child.code %}
 <tr {% if not forloop.counter0|divisibleby:"2" %}class="odd"{% endif %}>
     <td class="highlight">
-        <a href="{% url telemeta-resource-detail resource.children_type child.public_id %}">{{ child.title }}</a>
+        <a href="{% url "telemeta-resource-detail" resource.children_type child.public_id %}">{{ child.title }}</a>
     </td>
     <td>{{ child.descriptions }}</td>
     <td>{{ child.code }}</td>
index 24fe8cf52bfd3877867ff0975aec427efab757f0..2e90a6f740e3916c2f4bb3cf675af1030eea6e8e 100644 (file)
@@ -20,7 +20,7 @@
 {% for collection in collections %}
 <tr {% if not forloop.counter0|divisibleby:"2" %}class="odd"{% endif %}>
     <td class="highlight">
-        <a href="{% url telemeta-collection-detail collection.public_id %}">{{ collection.title }}</a>
+        <a href="{% url "telemeta-collection-detail" collection.public_id %}">{{ collection.title }}</a>
     </td>
     <td>
         {{ collection.code|default:collection.old_code }}
index 0318bc91dcd454f244aeea774d4f7ad89af0ba21..997d995364bc1c10809773531c6809f095fc8371 100644 (file)
@@ -28,7 +28,7 @@
                                             {{ media.url|get_filename }}</a>
                                         {% endif %}
                                     {% else %}
-                                        <a href="{% url telemeta-collection-related collection.public_id media.id %}" target="_blank">
+                                        <a href="{% url "telemeta-collection-related" collection.public_id media.id %}" target="_blank">
                                         {% if media.title %}
                                             {{ media.title }}</a>
                                         {% else %}
@@ -44,7 +44,7 @@
                                 {% if media.file %}
                                 <dt>{% trans "Download" %}</dt>
                                 <dd>
-                                    <a href="{% url telemeta-collection-related-download collection.public_id media.id %}">
+                                    <a href="{% url "telemeta-collection-related-download" collection.public_id media.id %}">
                                      {{ media.file|get_filename }}
                                     </a>
                                 </dd>
@@ -56,7 +56,7 @@
                             <td style="padding-bottom: 1em;">
                                 {% if media.is_image %}
                                 {% if media.file %}
-                                <a href="{% url telemeta-collection-related collection.public_id media.id %}">
+                                <a href="{% url "telemeta-collection-related" collection.public_id media.id %}">
                                 {% thumbnail media.file "x200" as im %}
                                 <img src="{{ im.url }}" style="max-width: 420px; max-height: 200px;" />
                                 {% endthumbnail %}
index 0256d1bca39006ea0cbf1ae96c3ebde16e3651d5..82389c34dfccc03190d08c92f33eed62b31f4b4e 100644 (file)
@@ -9,16 +9,16 @@
         <dd>
         {% if element.related|is_item or element.related|is_collection or element.related|is_resource %}
             {% if element.related|is_item %}
-            <a href="{% url telemeta-item-dublincore element.related.public_id %}">{{ element.value }}</a>
+            <a href="{% url "telemeta-item-dublincore" element.related.public_id %}">{{ element.value }}</a>
             {% endif %}
             {% if element.related|is_collection %}
-            <a href="{% url telemeta-collection-dublincore element.related.public_id %}">{{ element.value }}</a>
+            <a href="{% url "telemeta-collection-dublincore" element.related.public_id %}">{{ element.value }}</a>
             {% endif %}
             {% if element.related|is_corpus %}
-            <a href="{% url telemeta-resource-dublincore "corpus" element.related.public_id %}">{{ element.value }}</a>
+            <a href="{% url "telemeta-resource-dublincore" "corpus" element.related.public_id %}">{{ element.value }}</a>
             {% endif %}
             {% if element.related|is_fonds %}
-            <a href="{% url telemeta-resource-dublincore "fonds" element.related.public_id %}">{{ element.value }}</a>
+            <a href="{% url "telemeta-resource-dublincore" "fonds" element.related.public_id %}">{{ element.value }}</a>
             {% endif %}
         {% else %}
             {{ element.value }}
index 6adf0d815ba9152b06161b4203ab76912f9f921a..0b1a65d60a2eb947f90d0e2f00d35c6effe51901 100644 (file)
@@ -25,7 +25,7 @@
 {% for item in items %}
 <tr {% if not forloop.counter0|divisibleby:"2" %}class="odd"{% endif %}>
     <td class="highlight">
-        <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
+        <a href="{% url "telemeta-item-detail" item.public_id %}">{{ item }}</a>
     </td>
     <td>
         {{ item.code|default:item.old_code }}
@@ -46,7 +46,7 @@
     </td>
     <td align="center">
         {% if item.file %}
-         <a href="{% url telemeta-item-detail item.public_id %}">
+         <a href="{% url "telemeta-item-detail" item.public_id %}">
           <img src="{{ STATIC_URL }}telemeta/images/ok.png" alt="yes" style="vertical-align:middle" /></a>
         {% endif %}
     </td>
index 51f58dcd99d5baecf7c65212aff0915147e2007f..9b2a980ec4b3e8ecc6e704e8d932fa0423411094 100644 (file)
@@ -28,7 +28,7 @@
                                             {{ media.url|get_filename }}</a>
                                         {% endif %}
                                     {% else %}
-                                        <a href="{% url telemeta-item-related item.public_id media.id %}" target="_blank">
+                                        <a href="{% url "telemeta-item-related" item.public_id media.id %}" target="_blank">
                                         {% if media.title %}
                                             {{ media.title }}</a>
                                         {% else %}
@@ -44,7 +44,7 @@
                                 {% if media.file %}
                                 <dt>{% trans "Download" %}</dt>
                                 <dd>
-                                    <a href="{% url telemeta-item-related-download item.public_id media.id %}">
+                                    <a href="{% url "telemeta-item-related-download" item.public_id media.id %}">
                                      {{ media.file|get_filename }}
                                     </a>
                                 </dd>
@@ -55,7 +55,7 @@
                             <td style="padding-bottom: 1em;">
                                 {% if media.is_image %}
                                 {% if media.file %}
-                                <a href="{% url telemeta-item-related item.public_id media.id %}">
+                                <a href="{% url "telemeta-item-related" item.public_id media.id %}">
                                 {% thumbnail media.file "x200" as im %}
                                 <img src="{{ im.url }}" style="max-width: 420px; max-height: 200px;" />
                                 {% endthumbnail %}
index a8d503adc300bce0205460a03b7f548139920e90..40f8d2593dc27179c7f647ab757318ff4befc72f 100644 (file)
@@ -4,10 +4,10 @@
    <div class="module">
 
     {% block rss_title %}
-      <a href="{% url telemeta-rss %}">
+      <a href="{% url "telemeta-rss" %}">
       <img src="{{ STATIC_URL }}telemeta/images/rss.png" alt="rss" style="vertical-align:middle" />
       <h3>{% trans title %}</h3></a>
-      <a href="{% url telemeta-rss %}" style="float:right" class="icon_rss">&nbsp;&nbsp;</a>
+      <a href="{% url "telemeta-rss" %}" style="float:right" class="icon_rss">&nbsp;&nbsp;</a>
     {% endblock rss_title %}
 
     <div class="vscroll">
         <td>
         {% if r.element %}
             {% if r.revision.element_type == "corpus" or r.revision.element_type == "fonds"%}
-            <a href="{% url telemeta-resource-detail r.revision.element_type r.element.public_id %}">{{ r.element.title }}</a>
+            <a href="{% url "telemeta-resource-detail" r.revision.element_type r.element.public_id %}">{{ r.element.title }}</a>
             {% endif %}
             {% if r.revision.element_type == "collection" %}
-            <a href="{% url telemeta-collection-detail r.element.public_id %}">{{ r.element.title }}</a>
+            <a href="{% url "telemeta-collection-detail" r.element.public_id %}">{{ r.element.title }}</a>
             {% endif %}
             {% if r.revision.element_type == "item" %}
-            <a href="{% url telemeta-item-detail r.element.public_id %}">
+            <a href="{% url "telemeta-item-detail" r.element.public_id %}">
             {% if r.element.title != '' %}{{ r.element.title }}{% else %}{{ r.element.collection.title }} - {{ r.element.track }}{% endif %}</a>
             {% endif %}
             {% if r.revision.element_type == "marker" %}
-            <a href="{% url telemeta-item-detail-marker r.element.public_id %}">{{ r.element.title }}</a>
+            <a href="{% url "telemeta-item-detail-marker" r.element.public_id %}">{{ r.element.title }}</a>
             {% endif %}
         {% else %}
             {% trans "deleted" %}
         {% endif %}
         </td>
         <td>{{ r.revision.element_type }}</td>
-        <td>{% if r.revision.user %}<a href="{% url telemeta-profile-detail r.revision.user.username %}">{{ r.revision.user.username }}</a>{% endif %}</td>
+        <td>{% if r.revision.user %}<a href="{% url "telemeta-profile-detail" r.revision.user.username %}">{{ r.revision.user.username }}</a>{% endif %}</td>
       </tr>
     {% endfor %}
     </table>
index d6c4f17d5c8e19dcd82866f1b6bf66c219093c9e..217267893efe6ff9440752c9096cd599c3a8c6b3 100644 (file)
@@ -15,7 +15,7 @@
     {% for s in searches %}
      <tr {% if not forloop.counter0|divisibleby:"2" %}class="odd"{% endif %}>
         <td>{{ s.date }}</td>
-        <td><a href="{% url telemeta-search-items %}?{{s.criteria.all|build_pattern_string|build_query_string}}">
+        <td><a href="{% url "telemeta-search-items" %}?{{s.criteria.all|build_pattern_string|build_query_string}}">
             {% for c in s.criteria.all %}
                 <li>{% trans c.key %} : {{ c.value}}</li>
             {% endfor %}
index e066fcc857f46b9a0c23eb83469b2dc99a08ebd7..4acaacd5774dae1954b14149780681ff9a3cd238 100644 (file)
@@ -3,9 +3,9 @@
 {% load i18n %}
 
 {% block rss_title %}
-<a href="{% url telemeta-user-rss user.username %}">
+<a href="{% url "telemeta-user-rss" user.username %}">
 <img src="{{ STATIC_URL }}telemeta/images/rss.png" alt="rss" style="vertical-align:middle" />
 <h3>{% trans title %}</h3></a>
-<a href="{% url telemeta-user-rss user.username %}" style="float:right" class="icon_rss">&nbsp;&nbsp;</a>
+<a href="{% url "telemeta-user-rss" user.username %}" style="float:right" class="icon_rss">&nbsp;&nbsp;</a>
 {% endblock rss_title %}
 
index a5226c3dda174250d8e8da0da508a8f71ffa5878..6506f956042a0cb9f063810787e6138bb516a011 100644 (file)
@@ -18,7 +18,7 @@
 {% for resource in resources %}
 <tr {% if not forloop.counter0|divisibleby:"2" %}class="odd"{% endif %}>
     <td class="highlight">
-        <a href="{% url telemeta-resource-detail type resource.public_id %}">{{ resource.title }}</a>
+        <a href="{% url "telemeta-resource-detail" type resource.public_id %}">{{ resource.title }}</a>
     </td>
     <td>{{ resource.descriptions }}</td>
     <td>{{ resource.code }}</td>
index 1354605140b1b76493ab1e06da52b52bef8263ea..4905aedc0bda6e9cfb86314bab9435af76ad7368 100644 (file)
@@ -28,7 +28,7 @@
                                             {{ media.url|get_filename }}</a>
                                         {% endif %}
                                     {% else %}
-                                        <a href="{% url telemeta-resource-related type resource.code media.id %}">
+                                        <a href="{% url "telemeta-resource-related" type resource.code media.id %}">
                                         {% if media.title %}
                                             {{ media.title }}</a>
                                         {% else %}
@@ -44,7 +44,7 @@
                                 {% if media.file %}
                                 <dt>{% trans "Download" %}</dt>
                                 <dd>
-                                    <a href="{% url telemeta-resource-related-download type resource.code media.id %}">
+                                    <a href="{% url "telemeta-resource-related-download" type resource.code media.id %}">
                                      {{ media.file|get_filename }}
                                     </a>
                                 </dd>
@@ -56,7 +56,7 @@
                             <td style="padding-bottom: 1em;">
                                 {% if media.is_image %}
                                   {% if media.file %}
-                                  <a href="{% url telemeta-resource-related type resource.code media.id %}">
+                                  <a href="{% url "telemeta-resource-related" type resource.code media.id %}">
                                    {% thumbnail media.file "x200" as im %}
                                     <img src="{{ im.url }}" style="max-width: 420px; max-height: 200px;" />
                                    {% endthumbnail %}
index a82240a93b331ad1af4a258c2ee6924515ae975c..8874bc07962bafa69af604eb22758e478247753d 100644 (file)
@@ -12,7 +12,7 @@
    </thead><tbody>
     {% for user in users %}
     <tr>
-     <td><a href="{% url telemeta-profile-detail user.username %}">{{user.username}}</a></td>
+     <td><a href="{% url "telemeta-profile-detail" user.username %}">{{user.username}}</a></td>
      <td>{{ user.first_name }}</td>
      <td>{{ user.last_name }}</td>
      <td><a href="mailto:{{ user.email }}">{{ user.email }}</a></td>
index 163b2999c22c5504de761689742d7f5f4cf8a795..cb3b35a258f7384d6f09ef160a5b76cf2c724fbc 100644 (file)
@@ -9,7 +9,7 @@
 
 {% block tabcontents %}
  <form class="addnew" id="_addinstru" method="POST"
-        action="{% url telemeta-instrument-alias-add %}">{% csrf_token %}
+        action="{% url "telemeta-instrument-alias-add" %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Add entry" %}</legend>
    <div class="field">
@@ -24,7 +24,7 @@
   </fieldset>
  </form>
  {% if instruments %}
- <form id="_updateinstru" method="POST" action="{% url telemeta-instrument-alias-update %}">{% csrf_token %}
+ <form id="_updateinstru" method="POST" action="{% url "telemeta-instrument-alias-update" %}">{% csrf_token %}
   <table class="listing">
    <thead>
     <tr><th class="sel">&nbsp;</th><th>{% trans "Name"%}</th></tr>
@@ -32,7 +32,7 @@
     {% for record in instruments %}
     <tr>
      <td><input type="checkbox" name="sel" value="{{record.id}}" /></td>
-     <td><a href="{% url telemeta-instrument-alias-record-edit record.id %}">
+     <td><a href="{% url "telemeta-instrument-alias-record-edit" record.id %}">
         {{record.name}}</a></td>
     </tr>
     {% endfor %}
index 5a7d485c980832d1a771aa0410293f90bdaea7b2..17a5e0eda100b8803767fa46b8f883af7a90a5fb 100644 (file)
@@ -4,7 +4,7 @@
 {% block extra_javascript %}
 <script type="text/javascript">
 $(document).ready(function(){
-    InitChatWindow("{% url jqchat_ajax room.id %}", null);
+    InitChatWindow("{% url "jqchat_ajax" room.id %}", null);
     });
 </script>
 {% endblock extra_javascript %}
@@ -23,7 +23,7 @@ $(document).ready(function(){
 
  <h4>{% trans "Instruments" %}</h4>
  <form class="mod" id="addinstru" method="post"
-    action="{% url telemeta-instrument-alias-record-update instrument.id %}">{% csrf_token %}
+    action="{% url "telemeta-instrument-alias-record-update" instrument.id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Modify an entry" %}</legend>
    <div class="field">
@@ -34,14 +34,14 @@ $(document).ready(function(){
    <div class="buttons">
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('addinstru').submit(); return false;">{% trans "Save" %}</a>
-        <a href="{% url telemeta-instrument-alias-edit %}"
+        <a href="{% url "telemeta-instrument-alias-edit" %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    </div>
   </fieldset>
  </form>
 
 <form class="mod" id="replinstru" method="post"
-    action="{% url telemeta-instrument-alias-record-replace instrument.id %}">{% csrf_token %}
+    action="{% url "telemeta-instrument-alias-record-replace" instrument.id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Replace by" %}</legend>
    <div class="field">
@@ -56,7 +56,7 @@ $(document).ready(function(){
    <div class="buttons">
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('replinstru').submit(); return false;">{% trans "Replace" %}</a>
-        <a href="{% url telemeta-instrument-alias-edit %}"
+        <a href="{% url "telemeta-instrument-alias-edit" %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    </div>
   </fieldset>
index 46ceb864b6c796ba92d6dd0106cafe9576cdb2f0..c60240456d798d5b9f06c409ef7562ab81829969 100644 (file)
@@ -9,7 +9,7 @@
 
 {% block tabcontents %}
  <form class="addnew" id="_addinstru" method="POST"
-        action="{% url telemeta-instrument-add %}">{% csrf_token %}
+        action="{% url "telemeta-instrument-add" %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Add entry" %}</legend>
    <div class="field">
@@ -24,7 +24,7 @@
   </fieldset>
  </form>
  {% if instruments %}
- <form id="_updateinstru" method="POST" action="{% url telemeta-instrument-update %}">{% csrf_token %}
+ <form id="_updateinstru" method="POST" action="{% url "telemeta-instrument-update" %}">{% csrf_token %}
   <table class="listing">
    <thead>
     <tr><th class="sel">&nbsp;</th><th>{% trans "Name"%}</th></tr>
@@ -32,7 +32,7 @@
     {% for record in instruments %}
     <tr>
      <td><input type="checkbox" name="sel" value="{{record.id}}" /></td>
-     <td><a href="{% url telemeta-instrument-record-edit record.id %}">
+     <td><a href="{% url "telemeta-instrument-record-edit" record.id %}">
         {{record.name}}</a></td>
     </tr>
     {% endfor %}
index 8c2de01b366d373bed18e2ba18586c8a669e7f59..d85d023899c948c3f910243c8f2a3424d968b26a 100644 (file)
@@ -4,7 +4,7 @@
 {% block extra_javascript %}
 <script type="text/javascript">
 $(document).ready(function(){
-    InitChatWindow("{% url jqchat_ajax room.id %}", null);
+    InitChatWindow("{% url "jqchat_ajax" room.id %}", null);
     });
 </script>
 {% endblock extra_javascript %}
@@ -23,7 +23,7 @@ $(document).ready(function(){
 
  <h4>{% trans "Instruments" %}</h4>
  <form class="mod" id="addinstru" method="post"
-    action="{% url telemeta-instrument-record-update instrument.id %}">{% csrf_token %}
+    action="{% url "telemeta-instrument-record-update" instrument.id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Modify an entry" %}</legend>
    <div class="field">
@@ -34,14 +34,14 @@ $(document).ready(function(){
    <div class="buttons">
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('addinstru').submit(); return false;">{% trans "Save" %}</a>
-        <a href="{% url telemeta-instrument-edit %}"
+        <a href="{% url "telemeta-instrument-edit" %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    </div>
   </fieldset>
  </form>
 
 <form class="mod" id="replinstru" method="post"
-    action="{% url telemeta-instrument-record-replace instrument.id %}">{% csrf_token %}
+    action="{% url "telemeta-instrument-record-replace" instrument.id %}">{% csrf_token %}
   <fieldset>
    <legend>{% trans "Replace by" %}</legend>
    <div class="field">
@@ -56,7 +56,7 @@ $(document).ready(function(){
    <div class="buttons">
         <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('replinstru').submit(); return false;">{% trans "Replace" %}</a>
-        <a href="{% url telemeta-instrument-edit %}"
+        <a href="{% url "telemeta-instrument-edit" %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    </div>
   </fieldset>
index 6bf5b053ffd1bef3412b817d101de839990a0464..a8716ab0542e0710ca30b483bb11d22d9d53a7fe 100644 (file)
@@ -53,8 +53,8 @@
             <td style="border-bottom:1px solid #6A0307;color:#6A0307;font-size: 100%">{{ playlist.playlist.title }}</td>
             <td style="width:86ex; padding-right: 0; border-bottom:1px solid #6A0307; text-align:right">
             <a href="#" id="{{playlist.playlist.public_id}}" onclick="playlistUtils.showEdit(this, this.id); return false;" class="component_icon button icon_edit">{% trans "Edit" %}</a>
-                <a href="{% url telemeta-playlist-csv-export playlist.playlist.public_id 'collections' %}" class="component_icon button icon_csv">CSV Collections</a>
-                <a href="{% url telemeta-playlist-csv-export playlist.playlist.public_id 'items' %}" class="component_icon button icon_csv">CSV Items</a>
+                <a href="{% url "telemeta-playlist-csv-export" playlist.playlist.public_id 'collections' %}" class="component_icon button icon_csv">CSV Collections</a>
+                <a href="{% url "telemeta-playlist-csv-export" playlist.playlist.public_id 'items' %}" class="component_icon button icon_csv">CSV Items</a>
                 <a href="#" id="{{playlist.playlist.public_id}}" onclick="if(confirm(gettrans('delete the playlist permanently?'))){playlistUtils.remove(this.id);};return false;" class="component_icon button icon_cancel">{% trans "Delete" %}</a>
             </td>
         </tr>
         <tr {% if not forloop.counter0|divisibleby:"2" %}class="odd"{% endif %}>
             <td>
                 {% if resource.type == "item" and not resource.element == None %}
-                <a href="{% url telemeta-item-detail resource.element.public_id %}">{{ resource.element }}</a>
+                <a href="{% url "telemeta-item-detail" resource.element.public_id %}">{{ resource.element }}</a>
                 {% endif %}
                 {% if resource.type == "collection" and not resource.element == None %}
-                <a href="{% url telemeta-collection-detail resource.element.public_id %}">{% if resource.element.title %}{{ resource.element.title }}{% else %}{{ resource.element }}{% endif %}</a>
+                <a href="{% url "telemeta-collection-detail" resource.element.public_id %}">{% if resource.element.title %}{{ resource.element.title }}{% else %}{{ resource.element }}{% endif %}</a>
                 {% endif %}
                 {% if resource.type == "marker" and not resource.element == None  %}
-                <a href="{% url telemeta-item-detail-marker resource.element.public_id %}">{{ resource.element }}</a>
+                <a href="{% url "telemeta-item-detail-marker" resource.element.public_id %}">{{ resource.element }}</a>
                 {% endif %}
                 {% if resource.type == "corpus" or resource.type == "fonds" %}
-                <a href="{% url telemeta-resource-detail resource.type resource.element.public_id %}">{{ resource.element.title }}</a>
+                <a href="{% url "telemeta-resource-detail" resource.type resource.element.public_id %}">{{ resource.element.title }}</a>
                 {% endif %}
                 {% if resource.element == None %}{% trans "deleted" %}{% endif %}
             </td>
index c5819b3938f243d68b8e77370e5b6d344fd99ebe..28aa0a53983e4afdf349c58cb23774b8ce1e8143 100644 (file)
@@ -18,7 +18,7 @@ $(document).ready(function() {
 {% if form.errors %}
 <p class="login-error">{% trans "Your username and password didn't match. Please try again." %}</p>
 {% endif %}
-<form class="login" id="_loginForm" method="post" action="{% url telemeta-login %}">{% csrf_token %}
+<form class="login" id="_loginForm" method="post" action="{% url "telemeta-login" %}">{% csrf_token %}
 <p>
 {{ form.username.label_tag }}
 {{ form.username }}<br />
@@ -27,6 +27,6 @@ $(document).ready(function() {
 </p>
 <a href="#" class="component_icon button icon_login" style="float: right;" onclick="document.getElementById('_loginForm').submit(); return false;">{% trans "Sign in" %}</a>
 <input type="hidden" name="next" value="{{ next }}" />
-<span style="align: right; font-weight: bold;"><a href="{% url telemeta-password-reset %}">{% trans "Password forgotten" %} ?</a></span>
+<span style="align: right; font-weight: bold;"><a href="{% url "telemeta-password-reset" %}">{% trans "Password forgotten" %} ?</a></span>
 </form>
 {% endblock %}
index 3a252d3a75b0fc6b880fc6b2f7355c5af8f50606..faa280358bdd27111c0eb6e132822d3103b39a6d 100644 (file)
@@ -10,7 +10,7 @@
 {% endblock %}
 
 {% block title_buttons %}
-      <a href="{% url telemeta-items %}"
+      <a href="{% url "telemeta-items" %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
     {% if perms.telemeta.add_mediaitem %}
       <a href="#" class="component_icon button icon_save" onclick="var d=document; d.getElementById('wait-img').style.display='inline'; setTimeout(function(){d.getElementById('_addItemForm').submit();},300); return false;">{% trans "Save" %}</a>
@@ -46,7 +46,7 @@
        {% endfor %}
        </table>
        <div align="center" style="margin-top:3ex;">
-        <a href="{% url telemeta-items %}"
+        <a href="{% url "telemeta-items" %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
         {% if perms.telemeta.add_mediaitem %}
         <a href="#" class="component_icon button icon_save"
index bde5909d155c5c5c567bd1f67d156ea9949afacf..59a9a0d0c498c9d6172cc517ee0338f156d26bf2 100644 (file)
@@ -13,7 +13,7 @@
 
 {% block title_buttons %}
 <div class="fixedWidthAsPlayer">
-    <a href="{% url telemeta-items %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+    <a href="{% url "telemeta-items" %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
     {% if perms.telemeta.add_mediaitem %}
     <a href="#" class="component_icon button icon_save" onclick="var d=document; d.getElementById('wait-img').style.display='inline'; setTimeout(function(){d.getElementById('_mediaItemCopyForm').submit();},300); return false;">{% trans "Save" %}</a>
     {% endif %}
@@ -55,7 +55,7 @@
        {% endfor %}
        </table>
        <div align="center" style="margin-top:3ex;">
-         <a href="{% url telemeta-items %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+         <a href="{% url "telemeta-items" %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
          <a href="#" class="component_icon button icon_save" onclick="var d=document; d.getElementById('wait-img2').style.display='inline'; setTimeout(function(){d.getElementById('_mediaItemCopyForm').submit();},300); return false;">{% trans "Save" %}</a>
         <img id="wait-img2" style="display:none" style="vertical-align:middle" alt="wait" src="{{ STATIC_URL }}telemeta/images/wait.gif" />
        </div>
index 1affc7be86ba265a41757bdcd53b0090279ff867..69fd31a8d7023ff85b511205b76dd4fca6003ac0 100644 (file)
         {% block graphers %}
         var visualizers = {};
         {% for v in visualizers %}
-            visualizers["{{v.name}}"] = "{% url telemeta-item-visualize item.public_id,v.id,"WIDTH","HEIGHT" %}";
+            visualizers["{{v.name}}"] = "{% url 'telemeta-item-visualize' item.public_id v.id 'WIDTH' 'HEIGHT' %}";
         {% endfor %}
         {% endblock graphers %}
 
         {% if user.is_superuser %}
-             loadPlayer('{% url telemeta-item-analyze-xml item.public_id %}',
-              "{% url telemeta-item-export item.public_id,"mp3" %}", undefined, '{{item.id}}', visualizers,
+             loadPlayer('{% url "telemeta-item-analyze-xml" item.public_id %}',
+              "{% url "telemeta-item-export" item.public_id 'mp3' %}", undefined, '{{item.id}}', visualizers,
               CURRENT_USER_NAME,  //undefined if !user.is_authenticated
               true); //true because superuser
         {% else %}
-           loadPlayer('{% url telemeta-item-analyze-xml item.public_id %}',
-             "{% url telemeta-item-export item.public_id,"mp3" %}", undefined, '{{item.id}}', visualizers,
+           loadPlayer('{% url "telemeta-item-analyze-xml" item.public_id %}',
+             "{% url "telemeta-item-export" item.public_id 'mp3' %}", undefined, '{{item.id}}', visualizers,
              CURRENT_USER_NAME,  //undefined if !user.is_authenticated
              false); //false because not superuser
         {% endif %}
 
 {% block title %}
 <img src="{{ STATIC_URL }}telemeta/images/item.png" alt="item" style="vertical-align:middle" />
-Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
+Item : <a href="{% url "telemeta-item-detail" item.public_id %}">{{ item }}</a>
 {% endblock %}
 
 {% block title_buttons %}
 <div class="fixedWidthAsPlayer">
     {% if user.is_authenticated and perms.telemeta.change_mediaitem %}
-    <a href="{% url telemeta-item-edit item.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
-    <a href="{% url telemeta-item-copy item.public_id %}" class="component_icon button icon_copy">{% trans "Copy" %}</a>
+    <a href="{% url "telemeta-item-edit" item.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
+    <a href="{% url "telemeta-item-copy" item.public_id %}" class="component_icon button icon_copy">{% trans "Copy" %}</a>
     {% endif %}
     {% if user.is_authenticated %}
     <a id="_add_to_playlist" href='#' class="component_icon button icon_add_to_playlist">{% trans "Add to playlist" %}</a>
     {% endif %}
-    <a href="{% url telemeta-item-detail previous %}" class="component_icon button icon_previous">{% trans "Previous" %}</a>
-    <a href="{% url telemeta-item-detail next %}" class="component_icon button icon_next">{% trans "Next" %}</a>
+    <a href="{% url "telemeta-item-detail" previous %}" class="component_icon button icon_previous">{% trans "Previous" %}</a>
+    <a href="{% url "telemeta-item-detail" next %}" class="component_icon button icon_next">{% trans "Next" %}</a>
 </div>
 {% endblock %}
 
@@ -129,7 +129,7 @@ Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
     <div>
     <video id="my_video_1" class="video-js vjs-default-skin" width="362" height="240" controls preload="auto" data-setup="{}">
         <!-- Hello Chrome and Firefox (and Opera?) -->
-        <source src="{% url telemeta-item-export item.public_id mime_type|mime_to_ext %}" type="{{ mime_type }}" />
+        <source src="{% url "telemeta-item-export" item.public_id mime_type|mime_to_ext %}" type="{{ mime_type }}" />
         </video>
         <!--<div id="videotime"></div>-->
     </div>
@@ -171,7 +171,7 @@ Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
         <div class="exporter">
             <p><img src="{{ STATIC_URL }}telemeta/images/download.png" alt="download" style="vertical-align:middle" /> {% trans "Download:" %}
                 {% for format in export_formats %}
-                <a href="{% url telemeta-item-export item.public_id,format.extension %}">
+                <a href="{% url "telemeta-item-export" item.public_id format.extension %}">
                     <img src="{{ STATIC_URL }}telemeta/images/{{ format.extension }}.png" style="vertical-align:middle" alt="{{ format.extension }}" /></a>
                 {% endfor %}</p>
         </div>
@@ -182,7 +182,7 @@ Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
 
     <div id="rightcol">
         <div id="no-sound-access">
-            {% trans "You don't have access to the media of this item." %} {% trans "Please contact the administrators to get more rights." %} <a href="{% url telemeta-flatpage 'legal_notices' %}" target="_blank">{% trans "Click here" %}</a>
+            {% trans "You don't have access to the media of this item." %} {% trans "Please contact the administrators to get more rights." %} <a href="{% url "telemeta-flatpage" 'legal_notices' %}" target="_blank">{% trans "Click here" %}</a>
         </div>
     </div>
 
@@ -197,14 +197,14 @@ Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
             {% dl_field item "alt_title" %}
             {% dl_field item "collector" placeholder %}
             <dt>{% field_label item "collection" %}</dt>
-            <dd><a href="{% url telemeta-collection-detail item.collection.public_id %}">{{ item.collection }}</a></dd>
+            <dd><a href="{% url "telemeta-collection-detail" item.collection.public_id %}">{{ item.collection }}</a></dd>
             <dt>{% trans "Recording date" %}</dt>
 
             <dd>{% if item.recorded_from_date %}{{ item.recorded_from_date }}{% endif %}{% if item.recorded_from_date and item.recorded_to_date%} - {% endif %}{% if item.recorded_to_date %}{{ item.recorded_to_date}}{% endif %}</dd>
 
             {% if last_revision %}
             <dt>{% trans "Last modification" %}</dt>
-            <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url telemeta-profile-detail last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
+            <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url "telemeta-profile-detail" last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
             {% endif %}
 
         </dl>
@@ -342,9 +342,9 @@ Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
 {% endblock %}
 
 {% block delete %}
-<a href="{% url telemeta-item-dublincore item.public_id %}" style="float:left;margin-top:0.5em;margin-bottom:1em" class="component_icon button icon_dublin_core">Dublin Core</a>
+<a href="{% url "telemeta-item-dublincore" item.public_id %}" style="float:left;margin-top:0.5em;margin-bottom:1em" class="component_icon button icon_dublin_core">Dublin Core</a>
 {% if user.is_authenticated and perms.telemeta.delete_mediaitem %}
- <a href="#" onclick="if(confirm(gettrans('delete the item permanently?'))){window.location.href='{% url telemeta-item-delete item.public_id %}';};return false;"
+ <a href="#" onclick="if(confirm(gettrans('delete the item permanently?'))){window.location.href='{% url "telemeta-item-delete" item.public_id %}';};return false;"
         class="component_icon button icon_delete" style="float:right;margin-top:0.5em;margin-bottom:1em">{% trans "Delete" %}</a>
 {% endif %}
 {% endblock %}
index 95f07b8c9587660637c4a2b89a944949a52ed3a4..896dd6db8c9d8a263925ad35e1ec991ff2c471f5 100644 (file)
@@ -14,9 +14,9 @@
 {% endif %}
 
 {% block delete %}
-<a class="component_icon button icon_previous" style="float:left;margin-top:0.5em;margin-bottom:1em" href="{% url telemeta-item-detail item.public_id %}">{% trans "Normal View" %}</a>
+<a class="component_icon button icon_previous" style="float:left;margin-top:0.5em;margin-bottom:1em" href="{% url "telemeta-item-detail" item.public_id %}">{% trans "Normal View" %}</a>
 {% if user.is_authenticated and perms.telemeta.delete_mediaitem %}
- <a href="#" onclick="if(confirm(gettrans('delete the item permanently?'))){window.location.href='{% url telemeta-item-delete item.public_id %}';};return false;"
+ <a href="#" onclick="if(confirm(gettrans('delete the item permanently?'))){window.location.href='{% url "telemeta-item-delete" item.public_id %}';};return false;"
         class="component_icon button icon_delete" style="float:right;margin-top:0.5em;margin-bottom:1em">{% trans "Delete" %}</a>
 {% endif %}
 {% endblock %}
index 00c59f7237fa2bb73d47fed32247a3ecdc483fd3..a40fffdf5f181f67e0b9dd50589b6d53a32e631b 100644 (file)
@@ -8,7 +8,7 @@
 
 {% block title_buttons %}
 <div class="fixedWidthAsPlayer">
-    <a href="{% url telemeta-item-detail item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+    <a href="{% url "telemeta-item-detail" item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
     {% if perms.telemeta.change_mediaitem %}
     <a href="#" class="component_icon button icon_save" onclick="var d=document; d.getElementById('wait-img').style.display='inline'; setTimeout(function(){d.getElementById('_editItemForm').submit();},300); return false;">{% trans "Save" %}</a>
     {% endif %}
     {% if form.prefix == "item" and forloop.last %}
     <tr>
       <td style="padding-top: 1em">{% trans "Keywords" %}:</td>
-      <td style="padding-top: 1em"><a href="{% url telemeta-item-keywords_edit item.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %} {% trans "keywords" %}</a></td>
+      <td style="padding-top: 1em"><a href="{% url "telemeta-item-keywords_edit" item.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %} {% trans "keywords" %}</a></td>
     </tr>
     <tr>
       <td style="padding-top: 1em">{% trans "Performance" %}:</td>
-      <td style="padding-top: 1em"><a href="{% url telemeta-item-performances_edit item.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "performance"%}</a></td>
+      <td style="padding-top: 1em"><a href="{% url "telemeta-item-performances_edit" item.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "performance"%}</a></td>
     </tr>
 
     <tr>
       <td style="padding-top: 1em">{% trans "Related media" %}:</td>
-      <td style="padding-top: 1em"><a href="{% url telemeta-item-related_edit item.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "related media"%}</a></td>
+      <td style="padding-top: 1em"><a href="{% url "telemeta-item-related_edit" item.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "related media"%}</a></td>
     </tr>
     {% endif %}
     {% endfor %}
@@ -68,7 +68,7 @@
     </table>
     <hr />
     <div align="center" style="margin-top:3ex;">
-    <a href="{% url telemeta-item-detail item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+    <a href="{% url "telemeta-item-detail" item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
     {% if perms.telemeta.change_mediaitem %}
     <a href="#" class="component_icon button icon_save" onclick="var d=document; d.getElementById('wait-img2').style.display='inline';  setTimeout(function(){d.getElementById('_editItemForm').submit();},300); return false;">{% trans "Save" %}</a>
     {% endif %}
index b3ee6bce3379bf71f019ff8e88b963fe8904505e..31aceadf824c7583608aeb79fe74e127d82212f3 100644 (file)
@@ -9,7 +9,7 @@
     <img src="{{ STATIC_URL }}telemeta/images/item.png" alt="item" style="vertical-align:middle" /> <h1>Item : {{ item }}</h1>
   {% endblock %}
   {% block title_buttons %}
-   <a href="{% url telemeta-item-edit item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+   <a href="{% url "telemeta-item-edit" item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
    <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editForm').submit(); return false;">{% trans "Save" %}</a>
   {% endblock %}
 
@@ -36,7 +36,7 @@
     {% endfor %}
 
       <div align="center">
-        <a href="{% url telemeta-item-detail item.public_id %}"
+        <a href="{% url "telemeta-item-detail" item.public_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
         <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editForm').submit(); return false;">{% trans "Save" %}</a>
        </div>
index d0da3526fe781482675f7384e59c3f0ca5fc939b..6abe3237b7c523a79e9d5ec8a9b13597e92b0206 100644 (file)
@@ -9,12 +9,12 @@
 {% endblock %}
 
 {% block title_buttons %}
-    <a href="{% url telemeta-items %}" class="component_icon button icon_filter">{% trans "All" %}</a>
-    <a href="{% url telemeta-items-unpublished %}" class="component_icon button icon_filter">{% trans "Unpublished" %}</a>
-    <a href="{% url telemeta-items-published %}" class="component_icon button icon_filter">{% trans "Published" %}</a>
-    <a href="{% url telemeta-items-sound %}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
+    <a href="{% url "telemeta-items" %}" class="component_icon button icon_filter">{% trans "All" %}</a>
+    <a href="{% url "telemeta-items-unpublished" %}" class="component_icon button icon_filter">{% trans "Unpublished" %}</a>
+    <a href="{% url "telemeta-items-published" %}" class="component_icon button icon_filter">{% trans "Published" %}</a>
+    <a href="{% url "telemeta-items-sound" %}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
     {% if user.is_authenticated and perms.telemeta.add_mediaitem %}
-      <a href="{% url telemeta-item-add %}" class="component_icon button icon_add">{% trans "Add" %}</a>
+      <a href="{% url "telemeta-item-add" %}" class="component_icon button icon_add">{% trans "Add" %}</a>
     {% endif %}
 {% endblock %}
 
index ab0d0227e057c4be5c53124364f4dd5b618d468c..45cfeb4cc4019b8b281cc64dee79730c120f7cf5 100644 (file)
@@ -9,7 +9,7 @@
 {% endblock %}
 
 {% block title_buttons %}
- <a href="{% url telemeta-item-edit item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ <a href="{% url "telemeta-item-edit" item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
  <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editPerformanceForm').submit(); return false;">{% trans "Save" %}</a>
 {% endblock %}
 
@@ -40,7 +40,7 @@
        <br />
     {% endfor %}
       <div align="center">
-        <a href="{% url telemeta-item-detail item.public_id %}"
+        <a href="{% url "telemeta-item-detail" item.public_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
         <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editPerformanceForm').submit(); return false;">{% trans "Save" %}</a>
        </div>
index 01bfab089b358ccd3372f12a3492e5f1e8287d0d..e75944b093dba00b9b6dbf9ef4b499e446090b26 100644 (file)
@@ -30,7 +30,7 @@
             </div>
         </div>
        <div>
-        <span style="font-size:65%; float:left">{% organization %} - Item : <a href="{% url telemeta-item-detail item.public_id %}" target="_blank">{% if item.code %}{{ item.code }}{% else %}{{ item.old_code }}{% endif %}</a></span>
+        <span style="font-size:65%; float:left">{% organization %} - Item : <a href="{% url "telemeta-item-detail" item.public_id %}" target="_blank">{% if item.code %}{{ item.code }}{% else %}{{ item.old_code }}{% endif %}</a></span>
         <span style="font-size:65%; float:right"><a href="http://telemeta.org" target="_blank">Telemeta</a> powered</span>
        </div>
     </div>
index 5d6f1045cba9f3b12565cc348e58cb19d18f219a..fedc88557b2d5b13f2f85606d225c45917564c3a 100644 (file)
@@ -25,7 +25,7 @@
 {% block graphers %}
         //initializing the visualizers to be passed to the player
         var visualizers = {};
-        visualizers["{{visualizer_id}}"] = "{% url telemeta-item-visualize item.public_id,visualizer_id,"WIDTH","HEIGHT" %}";
+        visualizers["{{visualizer_id}}"] = "{% url "telemeta-item-visualize" item.public_id,visualizer_id,"WIDTH","HEIGHT" %}";
 {% endblock graphers %}
 
 {% block title %}{% endblock %}
index 8714b21520f3dd6e08fc7ddb4c8eba4666156f6e..619a61771268b1cbd73b236d32f73acff3120e73 100644 (file)
@@ -9,7 +9,7 @@
 {% endblock %}
 
 {% block title_buttons %}
- <a href="{% url telemeta-item-edit item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ <a href="{% url "telemeta-item-edit" item.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
  <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editMediaItemRelatedFileForm').submit(); return false;">{% trans "Save" %}</a>
 {% endblock %}
 
@@ -36,7 +36,7 @@
        <br />
     {% endfor %}
       <div align="center">
-        <a href="{% url telemeta-item-detail item.public_id %}"
+        <a href="{% url "telemeta-item-detail" item.public_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
         <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editMediaItemRelatedFileForm').submit(); return false;">{% trans "Save" %}</a>
        </div>
index f899cbecd980e999acb8c35eee5f02695f8d4f14..6d9da33e544dbfb98fda63e86e6ac0d157093e48 100644 (file)
@@ -5,9 +5,9 @@
     <track>
       <title>{{ item }}</title>
       <meta rel="type">mp3</meta>
-      <location>http://{{ host }}{% url telemeta-item-export item.public_id,"mp3" %}</location>
+      <location>http://{{ host }}{% url "telemeta-item-export" item.public_id,"mp3" %}</location>
       <duration>{{ item.get_duration|mul:1000 }}</duration>
-      <info>http://{{ host }}{% url telemeta-item-detail item.public_id %}</info>
+      <info>http://{{ host }}{% url "telemeta-item-detail" item.public_id %}</info>
     </track>
 {% endblock %}
 
index 48dab507c85a3ede5000f29c3284d761d98494ab..16218314cf8bafa021a6a1143189b7d8ef316476 100644 (file)
     </div>
 
     {% if user.is_authenticated and user.username == usr.username or user.is_staff %}
-    <a href="{% url telemeta-profile-edit usr.username %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
+    <a href="{% url "telemeta-profile-edit" usr.username %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
     {%  endif %}
     {% if user.is_authenticated and user.username == usr.username %}
-    <a href="{% url telemeta-password-change %}" class="component_icon button icon_login">{% trans "Change password" %}</a>
+    <a href="{% url "telemeta-password-change" %}" class="component_icon button icon_login">{% trans "Change password" %}</a>
     {%  endif %}
 
   </div>
index d0e6f96f76f532c264ea60fbf1431dad14b1b835..afaa1f8c877ed2e906eebd2156a2c88c23b223fc 100644 (file)
@@ -3,7 +3,7 @@
 {% load telemeta_utils %}
 
 {% block title_buttons %}
- <a href="{% url telemeta-profile-detail usr.username %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ <a href="{% url "telemeta-profile-detail" usr.username %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
 {% endblock %}
 
 {% block content %}
@@ -26,7 +26,7 @@
         {% endfor %}
         </table>
         <div align="center">
-         <a href="{% url telemeta-profile-detail usr.username %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+         <a href="{% url "telemeta-profile-detail" usr.username %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
          <a href="#" class="component_icon button icon_save"
    onclick="document.getElementById('_editUserProfileForm').submit(); return false;">{% trans "Save" %}</a>
         </div>
index 075a6855f757f543e1f205c7685f2ab2f3a6862c..fa3713748d77eaf1d4e885aeb0a47c5353ee5483 100644 (file)
@@ -1,6 +1,6 @@
 {% extends "telemeta/base.html" %}
 {% load i18n %}
-{% block userlinks %}{% url django-admindocs-docroot as docsroot %}{% if docsroot %}<a href="{{ docsroot }}">{% trans 'Documentation' %}</a> / {% endif %}{% trans 'Change password' %} / <a href="../../logout/">{% trans 'Log out' %}</a>{% endblock %}
+{% block userlinks %}{% url "django-admindocs-docroot" as docsroot %}{% if docsroot %}<a href="{{ docsroot }}">{% trans 'Documentation' %}</a> / {% endif %}{% trans 'Change password' %} / <a href="../../logout/">{% trans 'Log out' %}</a>{% endblock %}
 
 {% block title %}<br />{% trans 'Password change successful' %}{% endblock %}
 
index 79274dbb10fde9ad6fa4d3e26c0b4b89732e5901..dd9b9259e637a682913a866aa482f68bd9d1c2ac 100644 (file)
@@ -1,7 +1,7 @@
 {% extends "telemeta/base.html" %}
 {% load i18n adminmedia %}
 {% block extrastyle %}{{ block.super }}<link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/forms.css" />{% endblock %}
-{% block userlinks %}{% url django-admindocs-docroot as docsroot %}{% if docsroot %}<a href="{{ docsroot }}">{% trans 'Documentation' %}</a> / {% endif %} {% trans 'Change password' %} / <a href="../logout/">{% trans 'Log out' %}</a>{% endblock %}
+{% block userlinks %}{% url "django-admindocs-docroot" as docsroot %}{% if docsroot %}<a href="{{ docsroot }}">{% trans 'Documentation' %}</a> / {% endif %} {% trans 'Change password' %} / <a href="../logout/">{% trans 'Log out' %}</a>{% endblock %}
 
 {% block title %}<br />{% trans 'Password change' %}{% endblock %}
 
index f97d2768739a4ea61623602a122a75840c24a984..e7fbaceb5f3b50b9d6a67ff01d3ae2ccbef4f2bc 100644 (file)
@@ -5,7 +5,7 @@
 
 {% trans "Please go to the following page and choose a new password:" %}
 {% block reset_link %}
-{{ protocol }}://{{ domain }}{% url telemeta-password-reset-confirm uidb36=uid token=token %}
+{{ protocol }}://{{ domain }}{% url "telemeta-password-reset-confirm" uidb36=uid token=token %}
 {% endblock %}
 {% trans "Your username, in case you've forgotten:" %} {{ user.username }}
 
index b411caac655cb7f0d619c2195016530d3e4db236..3ffb30d198518f7c1cd9c2f007f261d036c05542 100644 (file)
@@ -34,16 +34,16 @@ jQuery(document).ready(function(){
 {% block title %}
     <img src="{{ STATIC_URL }}telemeta/images/{{ type }}.png" style="vertical-align:middle" />
     {{ type|capitalize }} :
-    <a href="{% url telemeta-resource-detail type resource.public_id %}">{{ resource.title }}</a>
+    <a href="{% url "telemeta-resource-detail" type resource.public_id %}">{{ resource.title }}</a>
 {% endblock %}
 
 {% block title_buttons %}
   <div class="fixedWidthAsPlayer">
     {% if perms.telemeta.change_mediacorpus or perms.telemeta.change_mediafonds %}
-      <a href="{% url telemeta-resource-edit type resource.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
+      <a href="{% url "telemeta-resource-edit" type resource.public_id %}" class="component_icon button icon_edit">{% trans "Edit" %}</a>
     {% endif %}
     {% if perms.telemeta.add_mediacorpus or perms.telemeta.add_mediafonds %}
-      <a href="{% url telemeta-resource-copy type resource.public_id %}" class="component_icon button icon_copy">{% trans "Copy" %}</a>
+      <a href="{% url "telemeta-resource-copy" type resource.public_id %}" class="component_icon button icon_copy">{% trans "Copy" %}</a>
     {% endif %}
     {% if user.is_authenticated %}
     <a href="#" id ="_add_to_playlist" class="component_icon button icon_add_to_playlist">{% trans "Add to playlist" %}</a>
@@ -68,11 +68,11 @@ jQuery(document).ready(function(){
               {% endfor %}
               {% for parent in parents %}
               <dt>{% trans parent.element_type|capitalize %}</dt>
-              <dd><a href="{% url telemeta-resource-detail parent.element_type parent.public_id %}">{{ parent.title }}</a></dd>
+              <dd><a href="{% url "telemeta-resource-detail" parent.element_type parent.public_id %}">{{ parent.title }}</a></dd>
                {% endfor %}
               {% if last_revision %}
                <dt>{% trans "Last modification" %}</dt>
-               <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url telemeta-profile-detail last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
+               <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url "telemeta-profile-detail" last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
               {% endif %}
             </dl>
 
@@ -98,9 +98,9 @@ jQuery(document).ready(function(){
 {% endblock %}
 
 {% block delete %}
-<a href="{% url telemeta-resource-dublincore type resource.public_id %}" style="float:left;margin-top:0.5em;margin-bottom:1em" class="component_icon button icon_dublin_core">Dublin Core</a>
+<a href="{% url "telemeta-resource-dublincore" type resource.public_id %}" style="float:left;margin-top:0.5em;margin-bottom:1em" class="component_icon button icon_dublin_core">Dublin Core</a>
 {% if user.is_authenticated and perms.telemeta.delete_mediaresource %}
- <a href="#" onclick="if(confirm(gettrans('delete the resource permanently?'))){window.location.href='{% url telemeta-resource-delete type resource.public_id %}';};return false;"
+ <a href="#" onclick="if(confirm(gettrans('delete the resource permanently?'))){window.location.href='{% url "telemeta-resource-delete" type resource.public_id %}';};return false;"
         class="component_icon button icon_delete" style="float:right;margin-top:0.5em;margin-bottom:1em">{% trans "Delete" %}</a>
 {% endif %}
 {% endblock %}
index ec5c0754c25e18fb31d625b6ff91e3f5c2014410..98e31a59d7fa574452447e96b1245424d833cd0b 100644 (file)
@@ -11,9 +11,9 @@
 {% endblock %}
 
 {% block delete %}
- <a class="component_icon button icon_previous" style="float:left;margin-top:0.5em;margin-bottom:1em" href="{% url telemeta-resource-detail type resource.public_id %}">{% trans "Normal View" %}</a>
+ <a class="component_icon button icon_previous" style="float:left;margin-top:0.5em;margin-bottom:1em" href="{% url "telemeta-resource-detail" type resource.public_id %}">{% trans "Normal View" %}</a>
 {% if user.is_authenticated and perms.telemeta.delete_mediaresource %}
- <a href="#" onclick="if(confirm(gettrans('delete the resource permanently?'))){window.location.href='{% url telemeta-resource-delete type resource.public_id %}';};return false;"
+ <a href="#" onclick="if(confirm(gettrans('delete the resource permanently?'))){window.location.href='{% url "telemeta-resource-delete" type resource.public_id %}';};return false;"
         class="component_icon button icon_delete" style="float:right;margin-top:0.5em;margin-bottom:1em">{% trans "Delete" %}</a>
 {% endif %}
 {% endblock %}
index fab6631ea9ea4fe18dd693fc5fa9171033f78df9..d3499e8cd7620b574cf8b77939e09bc2247ead61 100644 (file)
@@ -6,7 +6,7 @@
 <img src="{{ STATIC_URL }}telemeta/images/{{ type }}.png" style="vertical-align:middle" /> {{ type }} : {{ resource }}
 {% endblock %}
 {% block title_buttons %}
-    <a href="{% url telemeta-resource-detail type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+    <a href="{% url "telemeta-resource-detail" type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
     {% if perms.telemeta.add_mediacorpus or perms.telemeta.add_mediafonds %}
     <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editForm').submit(); return false;">{% trans "Save" %}</a>
     {% endif %}
        {% endfor %}
       <tr>
           <td style="padding-top: 1em">{% trans "Related media" %}:</td>
-          <td style="padding-top: 1em"><a href="{% url telemeta-resource-related_edit type resource.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "related media"%}</a></td>
+          <td style="padding-top: 1em"><a href="{% url "telemeta-resource-related_edit" type resource.public_id %}" class="component_icon button icon_edit">{% trans "Edit"%} {% trans "related media"%}</a></td>
       </tr>
        </table>
         <div align="center" style="margin-top:3ex;">
-         <a href="{% url telemeta-resource-detail type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+         <a href="{% url "telemeta-resource-detail" type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
          {% if perms.telemeta.add_mediacorpus or perms.telemeta.add_mediafonds %}
          <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editForm').submit(); return false;">{% trans "Save" %}</a>
          {% endif %}
index 3f3f2a2ae86256ea8a20777f8f1bf6553d377d2d..feda1ae15e8a2da4a89802447f1758edd531aeb4 100644 (file)
@@ -10,7 +10,7 @@
 
 {% block title_buttons %}
     {% if perms.telemeta.add_mediacorpus or perms.telemeta.add_mediafonds %}
-      <a href="{% url telemeta-resource-add type %}" class="component_icon button icon_add">{% trans "Add" %}</a>
+      <a href="{% url "telemeta-resource-add" type %}" class="component_icon button icon_add">{% trans "Add" %}</a>
     {% endif %}
 {% endblock %}
 
index 8e41764ac00daef7c1c556bc319d0093c86ecd62..d787dcec4b3341fa9b7254818a3804a9054b0942 100644 (file)
@@ -9,7 +9,7 @@
 {% endblock %}
 
 {% block title_buttons %}
- <a href="{% url telemeta-resource-detail type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ <a href="{% url "telemeta-resource-detail" type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
  <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editMediaRelatedFileForm').submit(); return false;">{% trans "Save" %}</a>
 {% endblock %}
 
@@ -36,7 +36,7 @@
        <br />
     {% endfor %}
       <div align="center">
-        <a href="{% url telemeta-resource-detail type resource.public_id %}"
+        <a href="{% url "telemeta-resource-detail" type resource.public_id %}"
            class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
         <a href="#" class="component_icon button icon_save" onclick="document.getElementById('_editMediaRelatedFileForm').submit(); return false;">{% trans "Save" %}</a>
        </div>
index 41fbe26a12518a0770038aa83a64c48a0bfa0678..3477c00475110782ccb8c6d1212706290176e20b 100644 (file)
@@ -32,7 +32,7 @@ function update_period(source, from_field, to_field) {
 }
 
 $(document).ready(function () {
-    $('#location').autocomplete('{% url telemeta-complete-location %}', {
+    $('#location').autocomplete('{% url "telemeta-complete-location" %}', {
         max: 20,
         formatResult: function(data) {
             return data[0].replace(/ *\([0-9]+.*\) *$/, '');
@@ -64,7 +64,7 @@ $(document).ready(function() {
 {% endblock %}
 
 {% block content %}
-<form action="{% url telemeta-search %}" id="searchform">{% csrf_token %}
+<form action="{% url "telemeta-search" %}" id="searchform">{% csrf_token %}
 <fieldset>
 
     <p>
index 0d6ce3175610a989a002ad8ace8436953a7ccaa8..e2e662ef2cbac7eedb812ad128dfc5addec469f7 100644 (file)
 
 {% block title_buttons %}
     {% ifequal type 'items' %}
-     <a href="{% url telemeta-search-items %}?{{criteria|with_no_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "All" %}</a>
-     <a href="{% url telemeta-search-items %}?{{criteria|with_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
+     <a href="{% url "telemeta-search-items" %}?{{criteria|with_no_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "All" %}</a>
+     <a href="{% url "telemeta-search-items" %}?{{criteria|with_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
     {% endifequal %}
     {% ifequal type 'collections' %}
-     <a href="{% url telemeta-search-collections %}?{{criteria|with_no_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "All" %}</a>
-     <a href="{% url telemeta-search-collections %}?{{criteria|with_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
+     <a href="{% url "telemeta-search-collections" %}?{{criteria|with_no_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "All" %}</a>
+     <a href="{% url "telemeta-search-collections" %}?{{criteria|with_sound|build_query_string}}" class="component_icon button icon_filter">{% trans "Sounds" %}</a>
     {% endifequal %}
 {% endblock %}
 
@@ -64,7 +64,7 @@
 {% endif %}
 
 {% ifequal type 'items' %}
-<p><b>Items ({{items_num}}) | <a href="{% url telemeta-search-collections %}?{{criteria|build_query_string}}">Collections ({{collections_num}})</a> | <a href="{% url telemeta-search-corpus %}?{{criteria|build_query_string}}">Corpus ({{corpus_num}})</a> | <a href="{% url telemeta-search-fonds %}?{{criteria|build_query_string}}">Fonds ({{fonds_num}})</a></b></p>
+<p><b>Items ({{items_num}}) | <a href="{% url "telemeta-search-collections" %}?{{criteria|build_query_string}}">Collections ({{collections_num}})</a> | <a href="{% url "telemeta-search-corpus" %}?{{criteria|build_query_string}}">Corpus ({{corpus_num}})</a> | <a href="{% url "telemeta-search-fonds" %}?{{criteria|build_query_string}}">Fonds ({{fonds_num}})</a></b></p>
   {% with object_list as items %}
    <div class="fullpage">
       {% include "telemeta/inc/mediaitem_list.html" %}
@@ -73,7 +73,7 @@
 {% endifequal %}
 
 {% ifequal type 'collections' %}
-<p><b><a href="{% url telemeta-search-items %}?{{criteria|build_query_string}}">Items ({{items_num}})</a> | Collections ({{collections_num}}) | <a href="{% url telemeta-search-corpus %}?{{criteria|build_query_string}}">Corpus ({{corpus_num}})</a> | <a href="{% url telemeta-search-fonds %}?{{criteria|build_query_string}}">Fonds ({{fonds_num}})</a>
+<p><b><a href="{% url "telemeta-search-items" %}?{{criteria|build_query_string}}">Items ({{items_num}})</a> | Collections ({{collections_num}}) | <a href="{% url "telemeta-search-corpus" %}?{{criteria|build_query_string}}">Corpus ({{corpus_num}})</a> | <a href="{% url "telemeta-search-fonds" %}?{{criteria|build_query_string}}">Fonds ({{fonds_num}})</a>
   </b></p>
   {% with object_list as collections %}
    <div class="fullpage">
 {% endifequal %}
 
 {% if type == 'corpus' %}
-<p><b><a href="{% url telemeta-search-items %}?{{criteria|build_query_string}}">Items ({{items_num}})</a> | <a href="{% url telemeta-search-collections %}?{{criteria|build_query_string}}">Collections ({{collections_num}})</a> | Corpus ({{corpus_num}}) | <a href="{% url telemeta-search-fonds %}?{{criteria|build_query_string}}">Fonds ({{fonds_num}})</a>
+<p><b><a href="{% url "telemeta-search-items" %}?{{criteria|build_query_string}}">Items ({{items_num}})</a> | <a href="{% url "telemeta-search-collections" %}?{{criteria|build_query_string}}">Collections ({{collections_num}})</a> | Corpus ({{corpus_num}}) | <a href="{% url "telemeta-search-fonds" %}?{{criteria|build_query_string}}">Fonds ({{fonds_num}})</a>
 </b></p>
 {% endif %}
 
 {% if type == 'fonds' %}
-<p><b><a href="{% url telemeta-search-items %}?{{criteria|build_query_string}}">Items ({{items_num}})</a> | <a href="{% url telemeta-search-collections %}?{{criteria|build_query_string}}">Collections ({{collections_num}})</a> | <a href="{% url telemeta-search-corpus %}?{{criteria|build_query_string}}">Corpus ({{corpus_num}})</a> | Fonds ({{fonds_num}})
+<p><b><a href="{% url "telemeta-search-items" %}?{{criteria|build_query_string}}">Items ({{items_num}})</a> | <a href="{% url "telemeta-search-collections" %}?{{criteria|build_query_string}}">Collections ({{collections_num}})</a> | <a href="{% url "telemeta-search-corpus" %}?{{criteria|build_query_string}}">Corpus ({{corpus_num}})</a> | Fonds ({{fonds_num}})
 </b></p>
 {% endif %}
 
index deb519b2d160044584f7efd6a20425803973ccd1..a38d0f9b7c0abe92b4765e71784df7cef4f586cf 100644 (file)
 # Authors: Olivier Guilyardi <olivier@samalyse.com>
 #          Guillaume Pellerin <yomguy@parisson.com>
 
-from django.conf.urls.defaults import *
+from django.conf.urls import patterns, url, include
 from django.conf import settings
-from django.views.generic.simple import redirect_to
+from django.views.generic import RedirectView
+from django.views.generic.list import ListView
 from telemeta.models import MediaItem, MediaCollection, MediaItemMarker, MediaCorpus, MediaFonds
 from telemeta.views import HomeView, AdminView, CollectionView, ItemView, \
                             InstrumentView, InstrumentAliasView, PlaylistView, ProfileView, GeoView, \
@@ -78,10 +79,10 @@ urlpatterns = patterns('',
     url(r'^$', home_view.home, name="telemeta-home"),
 
     # items
-    url(r'^archives/items/$', 'django.views.generic.list_detail.object_list',
-        dict(all_items, paginate_by=20, template_name="telemeta/mediaitem_list.html"),
+    url(r'^archives/items/$', ListView.as_view(queryset=MediaItem.objects.enriched().order_by('code', 'old_code')),
+        dict(paginate_by=20, template_name="telemeta/mediaitem_list.html"),
         name="telemeta-items"),
-    url(r'^archives/items_sound/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/items_sound/$', ListView.as_view(),
         dict(all_items_sound, paginate_by=20, template_name="telemeta/mediaitem_list.html"), name="telemeta-items-sound"),
     url(r'^archives/items/(?P<public_id>[A-Za-z0-9._-]+)/$', item_view.item_detail,
         name="telemeta-item-detail"),
@@ -128,21 +129,20 @@ urlpatterns = patterns('',
     # Markers
     url(r'^archives/markers/(?P<marker_id>[A-Za-z0-9]+)/$', item_view.item_detail, name="telemeta-item-detail-marker"),
     # FIXME: need all paths
-    url(r'^items/(?P<path>[A-Za-z0-9._-s/]+)/$', redirect_to, {'url': '/archives/items/%(path)s/', 'permanent': False}, name="telemeta-item-redir"),
-    url(r'^archives/items_unpublished/$', 'django.views.generic.list_detail.object_list',
+    url(r'^items/(?P<path>[A-Za-z0-9._-s/]+)/$', RedirectView.as_view(), {'url': '/archives/items/%(path)s/', 'permanent': False}, name="telemeta-item-redir"),
+    url(r'^archives/items_unpublished/$', ListView.as_view(),
         dict(all_items_unpublished, paginate_by=20, template_name="telemeta/mediaitem_list.html"), name="telemeta-items-unpublished"),
-    url(r'^archives/items_published/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/items_published/$', ListView.as_view(),
         dict(all_items_published, paginate_by=20, template_name="telemeta/mediaitem_list.html"), name="telemeta-items-published"),
 
     # collections
-    url(r'^archives/collections/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/collections/$', ListView.as_view(),
         dict(all_collections, paginate_by=20, template_name="telemeta/collection_list.html"), name="telemeta-collections"),
-    url(r'^archives/collections_unpublished/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/collections_unpublished/$', ListView.as_view(),
         dict(all_collections_unpublished, paginate_by=20, template_name="telemeta/collection_list.html"), name="telemeta-collections-unpublished"),
-    url(r'^archives/collections_published/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/collections_published/$', ListView.as_view(),
         dict(all_collections_published, paginate_by=20, template_name="telemeta/collection_list.html"), name="telemeta-collections-published"),
-    url(r'^archives/collections/?page=(?P<page>[0-9]+)$',
-        'django.views.generic.list_detail.object_list',
+    url(r'^archives/collections/?page=(?P<page>[0-9]+)$', ListView.as_view(),
         dict(all_collections, paginate_by=20)),
     url(r'^archives/collections/(?P<public_id>[A-Za-z0-9._-]+)/$', collection_view.collection_detail,
         dict(template="telemeta/collection_detail.html"), name="telemeta-collection-detail"),
@@ -169,19 +169,19 @@ urlpatterns = patterns('',
     url(r'^archives/collections/(?P<collection_public_id>[A-Za-z0-9._-]+)/related/(?P<media_id>[A-Za-z0-9._-]+)/download/$', collection_view.related_media_collection_download, name="telemeta-collection-related-download"),
 
     url(r'^archives/collections/(?P<public_id>[A-Za-z0-9._-]+)/related_edit/$', collection_view.related_media_edit,  dict(template='telemeta/collection_related_edit.html'), name="telemeta-collection-related_edit"),
-    url(r'^archives/collections_sound/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/collections_sound/$', ListView.as_view(),
         dict(all_collections_sound, paginate_by=20, template_name="telemeta/collection_list.html"), name="telemeta-collections-sound"),
     # FIXME: need all paths
-    url(r'^collections/(?P<path>[A-Za-z0-9._-s/]+)/$', redirect_to, {'url': '/archives/collections/%(path)s/', 'permanent': False}, name="telemeta-collection-redir"),
+    url(r'^collections/(?P<path>[A-Za-z0-9._-s/]+)/$', RedirectView.as_view(), {'url': '/archives/collections/%(path)s/', 'permanent': False}, name="telemeta-collection-redir"),
     url(r'^archives/collections/(?P<public_id>[A-Za-z0-9._-]+)/package/$', CollectionPackageView.as_view(),
         name="telemeta-collection-package"),
     # RESOURCES
     # Corpus list
-    url(r'^archives/corpus/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/corpus/$', ListView.as_view(),
         dict(all_corpus, paginate_by=20, template_name="telemeta/resource_list.html", extra_context={'type':'corpus'}), name="telemeta-corpus"),
 
     # Fonds list
-    url(r'^archives/fonds/$', 'django.views.generic.list_detail.object_list',
+    url(r'^archives/fonds/$', ListView.as_view(),
         dict(all_fonds, paginate_by=20, template_name="telemeta/resource_list.html", extra_context={'type':'fonds'}), name="telemeta-fonds"),
 
     # Generic resource
@@ -351,7 +351,7 @@ urlpatterns = patterns('',
     # JSON RPC
     url(r'json/$', jsonrpc_site.dispatch, name='jsonrpc_mountpoint'),
     # for the graphical browser/web console only, omissible
-    # url(r'json/browse/', 'jsonrpc.views.browse', name="jsonrpc_browser"),
+    #url(r'json/browse/', 'jsonrpc.views.browse', name="jsonrpc_browser"),
 
     # Playlists
     url(r'^playlists/(?P<public_id>[a-zA-Z0-9]+)/(?P<resource_type>[a-zA-Z0-9]+)/csv/$', playlist_view.playlist_csv_export, name="telemeta-playlist-csv-export"),
index 21d637b5ec1bea1a3c6acf57e11c82d981184011..c86cf177357b362e58a0e2f46ae03cb3818b1996 100644 (file)
@@ -55,7 +55,6 @@ from django import template
 from django.http import HttpResponse, HttpResponseRedirect
 from django.http import Http404
 from django.shortcuts import render_to_response, redirect, get_object_or_404
-from django.views.generic import list_detail
 from django.views.generic import *
 from django.conf import settings
 from django.contrib import auth
@@ -263,4 +262,4 @@ def get_room(content_type=None, id=None, name=None):
     else:
         room = rooms[0]
     return room
-    
+