From: olivier <> Date: Mon, 12 Jan 2009 08:30:58 +0000 (+0000) Subject: provide template inheritance wrappers, move real templates into templates/telemeta_de... X-Git-Tag: 1.1~731 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=9d3f1f3ae314c615e996f82dd41612e328c8b337;p=telemeta.git provide template inheritance wrappers, move real templates into templates/telemeta_default --- diff --git a/telemeta/templates/telemeta/admin.html b/telemeta/templates/telemeta/admin.html index f3fd080f..a5334e83 100644 --- a/telemeta/templates/telemeta/admin.html +++ b/telemeta/templates/telemeta/admin.html @@ -1,34 +1 @@ -{% extends "telemeta/base_site.html" %} - -{% block stylesheets %} -{{ block.super }} - -{% endblock %} - -{% block content %} -

Administration

-
- -
-
- {% block tabcontents %} - {% endblock %} -
-{% endblock %} +{% extends "telemeta_default/admin.html" %} diff --git a/telemeta/templates/telemeta/base.html b/telemeta/templates/telemeta/base.html index 906666f1..dcb544b1 100644 --- a/telemeta/templates/telemeta/base.html +++ b/telemeta/templates/telemeta/base.html @@ -1,75 +1 @@ - - - -Telemeta -{% block stylesheets %} - - - -{% endblock %} -{% block extra_javascript %}{% endblock %} - -{% load i18n %} -{% load telemeta_utils %} - - -
- - - -
-{% block content %}{% endblock %} -
-
- - -
- - +{% extends "telemeta_default/base.html" %} diff --git a/telemeta/templates/telemeta/base_site.html b/telemeta/templates/telemeta/base_site.html index 347e8e64..cab21a00 100644 --- a/telemeta/templates/telemeta/base_site.html +++ b/telemeta/templates/telemeta/base_site.html @@ -1,2 +1 @@ -{% extends "telemeta/base.html" %} - +{% extends "telemeta_default/base_site.html" %} diff --git a/telemeta/templates/telemeta/base_xspf.xml b/telemeta/templates/telemeta/base_xspf.xml index af4166b6..e234ed5d 100644 --- a/telemeta/templates/telemeta/base_xspf.xml +++ b/telemeta/templates/telemeta/base_xspf.xml @@ -1,9 +1 @@ - - -{% block listinfo %}{% endblock %} - - {% block tracklist %}{% endblock %} - - - - +{% extends "telemeta_default/base_xspf.xml" %} diff --git a/telemeta/templates/telemeta/collection.m3u b/telemeta/templates/telemeta/collection.m3u index 7bb028e5..59de8ff0 100644 --- a/telemeta/templates/telemeta/collection.m3u +++ b/telemeta/templates/telemeta/collection.m3u @@ -1,3 +1 @@ -#EXTM3U{% load telemeta_utils %}{% for item in collection.items.all %} -#EXTINF:{{ item.get_duration }},{{ item.title }} -http://{{ host }}{% url telemeta-item-export item.id|urlencode,"mp3" %}{% endfor %} +{% extends "telemeta_default/collection.m3u" %} diff --git a/telemeta/templates/telemeta/collection_detail.html b/telemeta/templates/telemeta/collection_detail.html index 22c7f335..66822ac5 100644 --- a/telemeta/templates/telemeta/collection_detail.html +++ b/telemeta/templates/telemeta/collection_detail.html @@ -1,171 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block extra_javascript %} - - - -{% endblock %} - -{% if object %} - -{% block submenu %} -

Collection: {{ object.title }}

-
Dublin Core
-{% endblock %} - -{% block content %} -
- {% if object.has_mediafile %} -
-
-

Listen to this collection - (M3U, - XSPF)

- {% if 0 %} {# Use 1/0 for alternate player #} - - - - - {% else %} - -

- Get Flash to see this player. -

- - {% endif %} -
-
- {% endif %} -
- {% if object.items.count %}{{ object.items.count }} {% ifequal object.items.count 1 %}item{% else %}items{% endifequal %}{% else %}No item{% endif %} -
-
- {% block general_info %} -
- {% if object.creator %}
Auteur / Cédant
{{ object.creator }}
{% endif %} - - {% if object.is_published %} - {% if object.date_published %}
Date
{{ object.date_published }}
{% endif %} - {% else %} - {% if object.annee_enr %}
Date
{{ object.annee_enr }}
{% endif %} - {% endif %} - - {% if object.title %}
Titre
{{ object.title }}
{% endif %} - {% if object.native_title %}
Traduction du titre
{{ object.native_title }}
{% endif %} - {% if object.duree_approx %}
Durée
{{ object.duree_approx }}
{% endif %} - - {% if object.is_published %} - {% if object.publisher %}
Éditeur
{{ object.publisher }}
{% endif %} - {% if object.publisher_reference %}
Référence
{{ object.publisher_reference }}
{% endif %} - {% endif %} - -
- {% endblock general_info %} -
-
- {% block geoethnic_data %} -
-

Données ethnographiques

-
-
- - {% if object.get_countries %} -
État / Nation
{{object.get_countries|join:", "}}
- {% endif %} - - {% if object.get_ethnic_groups %} -
Ethnie / Groupe social
{{ object.get_ethnic_groups|join:", " }}
- {% endif %} - - {% if object.terrain_ou_autre %}
Contexte de l’enregistrement
{{ object.terrain_ou_autre }}
{% endif %} - -
-
-
- {% endblock geoethnic_data %} -
- {% if object.is_published %} -
- {% block publication_data %} -
-

Détails du document édité

-
-
- {% if object.publishing_status %}
Réédition
{{ object.publishing_status }}
{% endif %} - {% if object.booklet_writer %}
Auteur Notice
{{ object.booklet_writer }}
{% endif %} - {% if object.booklet_description %}
Notice
{{ object.booklet_description }}
{% endif %} -
-
-
-
- {% endblock publication_data %} -
- {% endif %} -
- {% block document_identification %} -
-

Identification du document

-
-
- {% if object.id %}
Cote
{{ object.id }}
{% endif %} - {% if object.physical_format %}
Format de l'original
{{ object.physical_format }}
{% endif %} -
-
-
- {% endblock document_identification %} -
-
- {% block document_data %} -
-

Informations documentaires

-
-
- {% if object.a_informer %}
a informer
{{ object.a_informer }}
{% endif %} - {% if object.acquisition_mode %}
acquisition mode
{{ object.acquisition_mode }}
{% endif %} - {% if object.champ36 %}
champ36
{{ object.champ36 }}
{% endif %} - {% if object.collector %}
collector
{{ object.collector }}
{% endif %} - {% if object.comment %}
comment
{{ object.comment }}
{% endif %} - - {% if object.deposant_cnrs %}
deposant cnrs
{{ object.deposant_cnrs }}
{% endif %} - {% if object.fiches %}
fiches
{{ object.fiches }}
{% endif %} - {% if object.is_full_copy %}
is full copy
{{ object.is_full_copy }}
{% endif %} - {% if object.is_original %}
is original
{{ object.is_original }}
{% endif %} - {% if object.numerisation %}
numerisation
{{ object.numerisation }}
{% endif %} - {% if object.physical_items_num %}
physical items num
{{ object.physical_items_num }}
{% endif %} - {% if object.publisher_collection %}
publisher collection
{{ object.publisher_collection }}
{% endif %} - {% if object.publisher_serial_id %}
publisher serial id
{{ object.publisher_serial_id }}
{% endif %} - {% if object.record_author %}
record author
{{ object.record_author }}
{% endif %} - {% if object.record_writer %}
record writer
{{ object.record_writer }}
{% endif %} - {% if object.ref_biblio %}
ref biblio
{{ object.ref_biblio }}
{% endif %} - {% if object.rights %}
rights
{{ object.rights }}
{% endif %} - {% if object.travail %}
travail
{{ object.travail }}
{% endif %} - {% if object.tri_dibm %}
tri dibm
{{ object.tri_dibm }}
{% endif %} -
-
-
- {% endblock document_data %} -
-

Items

- {% with object.ordered_items as items %} - {% include "telemeta/inc/mediaitem_list.html" %} - {% endwith %} -
- -{% endblock %} -{% else %} -

No such collection

-{% endif %} - +{% extends "telemeta_default/collection_detail.html" %} diff --git a/telemeta/templates/telemeta/collection_detail_dc.html b/telemeta/templates/telemeta/collection_detail_dc.html index fe066917..297fc2a1 100644 --- a/telemeta/templates/telemeta/collection_detail_dc.html +++ b/telemeta/templates/telemeta/collection_detail_dc.html @@ -1,26 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% if object %} -{% block submenu %} -

Collection: {{ object.title }}

-
Normal View
-{% endblock %} - -{% block content %} -

Dublin Core Expression

-
-
ElementRefinement
Value
- {% for element in object.to_dublincore.elements %} - {% if element.value %} -
{{ element.name }}{{ element.refinement|default:" " }}
{% ifequal element.field "collection" %}{{ element.value }}{% else %}{{ element.value }}{% endifequal %}
- {% endif %} - {% endfor %} - {% for item in object.ordered_items %} -
relationhasPart
{{ item.id }}
- {% endfor %} -
-{% endblock %} -{% else %} -

No such collection

-{% endif %} \ No newline at end of file +{% extends "telemeta_default/collection_detail_dc.html" %} diff --git a/telemeta/templates/telemeta/collection_list.html b/telemeta/templates/telemeta/collection_list.html index 7d0d63f3..50993a54 100644 --- a/telemeta/templates/telemeta/collection_list.html +++ b/telemeta/templates/telemeta/collection_list.html @@ -1,11 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block content %} -

Collections

- -{% with object_list as collections %} -{% include "telemeta/inc/collection_list.html" %} -{% endwith %} - -{% endblock %} +{% extends "telemeta_default/collection_list.html" %} diff --git a/telemeta/templates/telemeta/collection_xspf.xml b/telemeta/templates/telemeta/collection_xspf.xml index 2e8066c0..5a331700 100644 --- a/telemeta/templates/telemeta/collection_xspf.xml +++ b/telemeta/templates/telemeta/collection_xspf.xml @@ -1,23 +1 @@ -{% extends "telemeta/base_xspf.xml" %} -{% load telemeta_utils %} - -{% block listinfo %} -{% with collection.to_dublincore.flatten as dc %} - {{ dc.creator }} - {{ dc.title }} - http://{{ host }}{% url telemeta-collection-detail collection.id|urlencode %} -{% endwith %} -{% endblock %} - -{% block tracklist %} -{% for item in collection.ordered_items %} - - {{ item.title }} - mp3 - http://{{ host }}{% url telemeta-item-export item.id|urlencode,"mp3" %} - {{ item.get_duration|mul:1000 }} - http://{{ host }}{% url telemeta-item-detail item.id|urlencode %} - -{% endfor %} -{% endblock %} - +{% extends "telemeta_default/collection_xspf.xml" %} diff --git a/telemeta/templates/telemeta/enumeration_edit.html b/telemeta/templates/telemeta/enumeration_edit.html index ae5262a5..dbe28b16 100644 --- a/telemeta/templates/telemeta/enumeration_edit.html +++ b/telemeta/templates/telemeta/enumeration_edit.html @@ -1,47 +1 @@ -{% extends "telemeta/admin.html" %} - -{% block tabcontents %} -

Manage {{ enumeration_name_plural|capfirst }}

- - - -
-
- Add {{ enumeration_name|capfirst }} -
- - -
-
- -
-
-
- {% if enumeration_values %} -
- - - - - - - {% for record in enumeration_values %} - - - - - {% endfor %} - -
 Value
- {{record.value}}
-
- -
-
- {% else %} -

This enumeration is empty.

- {% endif %} - -
-{% endblock %} +{% extends "telemeta_default/enumeration_edit.html" %} diff --git a/telemeta/templates/telemeta/enumeration_edit_value.html b/telemeta/templates/telemeta/enumeration_edit_value.html index f1fc8ad1..67bbc440 100644 --- a/telemeta/templates/telemeta/enumeration_edit_value.html +++ b/telemeta/templates/telemeta/enumeration_edit_value.html @@ -1,22 +1 @@ -{% extends "telemeta/admin.html" %} - -{% block tabcontents %} -

Manage {{ enumeration_name_plural|capfirst }}

- -
-
- Modify {{ enumeration_name|capfirst }} -
- - -
-
- - -
-
-
-
- -{% endblock %} +{% extends "telemeta_default/enumeration_edit_value.html" %} diff --git a/telemeta/templates/telemeta/geo_continents.html b/telemeta/templates/telemeta/geo_continents.html index ae6fcebc..c0f0bb4f 100644 --- a/telemeta/templates/telemeta/geo_continents.html +++ b/telemeta/templates/telemeta/geo_continents.html @@ -1,26 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block content %} -

Geographic Navigator

-{% if continents %} - -{% else %} -

No data

-{% endif %} -{% endblock %} +{% extends "telemeta_default/geo_continents.html" %} diff --git a/telemeta/templates/telemeta/geo_continents.js b/telemeta/templates/telemeta/geo_continents.js index 4e8c1930..5b798da4 100644 --- a/telemeta/templates/telemeta/geo_continents.js +++ b/telemeta/templates/telemeta/geo_continents.js @@ -1,25 +1 @@ -{% load telemeta_utils %} - -var countries = [ {% for country in countries %} - ['{{country.0|escapejs}}', '{{country.1|escapejs}}']{% if not forloop.last %},{% endif %} {%endfor%} -]; - -function get_countries(continent) -{ - res = []; - for (var i = 0; i < countries.length; i++) - if ((continent == '') || (countries[i][0] == continent)) - res.push(countries[i][1]); - return res; -} - -function update_countries(continent, countries) -{ - var list = get_countries(continent.value); - countries.options.length = list.length + 1; - countries.options[0] = new Option('All countries', ''); - for (var i = 0; i < list.length; i++) { - countries.options[i+1] = new Option(list[i], list[i]); - } -} - +{% extends "telemeta_default/geo_continents.js" %} diff --git a/telemeta/templates/telemeta/geo_countries.html b/telemeta/templates/telemeta/geo_countries.html index 7d6820c9..23d01241 100644 --- a/telemeta/templates/telemeta/geo_countries.html +++ b/telemeta/templates/telemeta/geo_countries.html @@ -1,13 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block content %} -

WORLD / - {{ continent.name }}

- -{% endblock %} +{% extends "telemeta_default/geo_countries.html" %} diff --git a/telemeta/templates/telemeta/geo_country_collections.html b/telemeta/templates/telemeta/geo_country_collections.html index d6561c7a..86e9b5dd 100644 --- a/telemeta/templates/telemeta/geo_country_collections.html +++ b/telemeta/templates/telemeta/geo_country_collections.html @@ -1,13 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block content %} -

WORLD / - {{ continent }} - / {{ country }}

- -{% with object_list as collections %} -{% include "telemeta/inc/collection_list.html" %} -{% endwith %} - -{% endblock %} +{% extends "telemeta_default/geo_country_collections.html" %} diff --git a/telemeta/templates/telemeta/inc/collection_list.html b/telemeta/templates/telemeta/inc/collection_list.html index 31fbf023..e5ca786c 100644 --- a/telemeta/templates/telemeta/inc/collection_list.html +++ b/telemeta/templates/telemeta/inc/collection_list.html @@ -1,19 +1 @@ -{% load telemeta_utils %} -{% if collections %} - {% if hits %} -

Records {{ first_on_page }} to {{ last_on_page }} on {{ hits }} -    - {% if has_previous %} << {% endif %} - {% if has_next %} >> {% endif %} -

- {% endif %} - -{% else %} -

No collection

-{% endif %} +{% extends "telemeta_default/inc/collection_list.html" %} diff --git a/telemeta/templates/telemeta/inc/mediaitem_list.html b/telemeta/templates/telemeta/inc/mediaitem_list.html index 9ef69716..fd2269c3 100644 --- a/telemeta/templates/telemeta/inc/mediaitem_list.html +++ b/telemeta/templates/telemeta/inc/mediaitem_list.html @@ -1,18 +1 @@ -{% load telemeta_utils %} -{% if items %} - {% if hits %} -

Records {{ first_on_page }} to {{ last_on_page }} on {{ hits }} -    - {% if has_previous %} << {% endif %} - {% if has_next %} >> {% endif %} -

- {% endif %} - -{% else %} -

No item

-{% endif %} +{% extends "telemeta_default/inc/mediaitem_list.html" %} diff --git a/telemeta/templates/telemeta/index.html b/telemeta/templates/telemeta/index.html index ca4592d8..faa9b415 100644 --- a/telemeta/templates/telemeta/index.html +++ b/telemeta/templates/telemeta/index.html @@ -1,13 +1 @@ -{% extends "telemeta/base_site.html" %} -{% block content %} - -{% endblock %} +{% extends "telemeta_default/index.html" %} diff --git a/telemeta/templates/telemeta/mediaitem_detail.html b/telemeta/templates/telemeta/mediaitem_detail.html index 02372c07..b09e6a88 100644 --- a/telemeta/templates/telemeta/mediaitem_detail.html +++ b/telemeta/templates/telemeta/mediaitem_detail.html @@ -1,233 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block stylesheets %} -{{ block.super }} - - - -{% endblock %} -{% block extra_javascript %} - - - - - - - - - - -{% endblock %} - - -{% if item %} -{% block submenu %} -

Item: {{ item.title }}

-
Dublin Core
-{% endblock %} - -{% block content %} - -
- -{% if item.file %} -
- Minimize -
-
-
-
- Maximize -
-
-
-
-
- - -
-
-
-
-
- -
-
- - - -
- -
- - - - - - - {% for analyser in analysers %} - - - - - - {% endfor %} -
PropertyValueUnit
- {{ analyser.name }} - - {{ analyser.value }} - - {{ analyser.unit }} -
-
- -
-

 Vamp plugin analysis

- - -
- -
- -
-

Download: - {% for format in export_formats %} - {{ format.name }} - {% endfor %}

-
- -
-{% endif %} - -
- {% block general_info %} -
- {% if item.auteur %}
Auteur
{{ item.auteur }}
{% endif %} - {% if item.annee_enr %}
Année d'enregistrement
{{ item.annee_enr }}
{% endif %} - {% if item.dates_enregistr %}
Date d'enregistrement
{{ item.dates_enregistr }}
{% endif %} - {% if item.title %}
Titre
{{ item.title }}
{% endif %} - {% if item.transcrip_trad %}
Traduction du titre
{{ item.transcrip_trad }}
{% endif %} -
Collection
{{ item.collection.title }}
- {% if item.duree %}
Durée
{{ item.duree }}
{% endif %} - {% if item.collection.ispublished and item.Ref %} -
Ref
{{ item.Ref }}
- {% endif %} -
- {% endblock general_info %} -
-
- {% block geoethnic_data %} -
-

Informations géographiques et ethnographiques

-
- {% if item.continent %}
Continent
{{ item.continent }}
{% endif %} - {% if item.etat %}
État / Nation
{{ item.etat }}
{% endif %} - {% if item.region_village %}
Région / Village
{{ item.region_village }}
{% endif %} - {% if item.ethnie_grsocial %}
Ethnie/ Groupe social
{{ item.ethnie_grsocial }}
{% endif %} - {% if item.aire_geo_cult %}
Aire culturelle
{{ item.aire_geo_cult }}
{% endif %} - {% if item.fonction_usage and item.comm_fonctusage %} -
Contexte ethnographique
- {% if item.fonction_usage %}
Mots clés
{{ item.fonction_usage }}
{% endif %} - {% if item.comm_fonctusage %}
Commentaires
{{ item.comm_fonctusage }}
{% endif %} - {% endif %} -
-
- {% endblock geoethnic_data %} -
-
- {% block musical_performances %} -
-

Formation musicale

-
- {% if item.form_genr_style %}
Forme / genre vernaculaire
{{ item.form_genr_style }}
{% endif %} - {% if item.formstyl_generi %}
Forme / genre générique
{{ item.formstyl_generi }}
{% endif %} -
-
- - - - - - - - - - - - - - - - - -
NombreNom génériqueNom vernaculaireInterprète
----
-
-
- {% endblock musical_performances %} -
-
- {% block document_identification %} -
-

Identification du document

-
- {% if item.format %}
Format
{{ item.format }}
{% endif %} - {% if item.id %}
Cote item
{{ item.id }}
{% endif %} - {% if item.face_plage %}
N° de l'item
{{ item.face_plage }}
{% endif %} -
-
- {% endblock document_identification %} -
-
- {% block document_data %} -
-

Informations documentaires

-
- {% if item.choixcollecteur %}
choixcollecteur
{{ item.choixcollecteur }}
{% endif %} - {% if item.comm_fonctusage %}
comm fonctusage
{{ item.comm_fonctusage }}
{% endif %} - {% if item.copie_de %}
Copie de
{{ item.copie_de }}
{% endif %} - {% if item.enregistre_par %}
Enregistré par
{{ item.enregistre_par }}
{% endif %} - {% if item.file %}
File
{{ item.file }}
{% endif %} - {% if item.get_duration %}
get duration
{{ item.get_duration }}
{% endif %} - {% if item.moda_execut %}
moda execut
{{ item.moda_execut }}
{% endif %} - {% if item.nroband_nropiec %}
nroband nropiec
{{ item.nroband_nropiec }}
{% endif %} - {% if item.remarques %}
Remarques
{{ item.remarques }}
{% endif %} - {% if item.repere_bande %}
Repère bande
{{ item.repere_bande }}
{% endif %} - {% if item.struct_modale %}
Struct modale
{{ item.struct_modale }}
{% endif %} - {% if item.struct_rythm %}
Struct rythm
{{ item.struct_rythm }}
{% endif %} - {% if item.titre_support %}
Titre support
{{ item.titre_support }}
{% endif %} -
-
- {% endblock document_data %} -
- -
- -{% endblock %} -{% else %} -

No such item

-{% endif %} +{% extends "telemeta_default/mediaitem_detail.html" %} diff --git a/telemeta/templates/telemeta/mediaitem_detail_dc.html b/telemeta/templates/telemeta/mediaitem_detail_dc.html index 07864eb9..7924eeb3 100644 --- a/telemeta/templates/telemeta/mediaitem_detail_dc.html +++ b/telemeta/templates/telemeta/mediaitem_detail_dc.html @@ -1,25 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% if item %} -{% block submenu %} -

Item: {{ item.title }}

-
Normal View
-{% endblock %} - -{% block content %} -

Dublin Core Expression

-
-
ElementRefinement
Value
- {% for element in item.to_dublincore.elements %} - {% if element.value %} -
{{ element.name }}{{ element.refinement|default:" " }}
{% ifequal element.field "collection" %}{{ element.value }}{% else %}{{ element.value }}{% endifequal %}
- {% endif %} - {% endfor %} -
-{% endblock %} -{% else %} -

No such item

-{% endif %} - - +{% extends "telemeta_default/mediaitem_detail_dc.html" %} diff --git a/telemeta/templates/telemeta/mediaitem_list.html b/telemeta/templates/telemeta/mediaitem_list.html index 5c3b1ccb..6ee20464 100644 --- a/telemeta/templates/telemeta/mediaitem_list.html +++ b/telemeta/templates/telemeta/mediaitem_list.html @@ -1,8 +1 @@ -{% extends "telemeta/base_site.html" %} - -{% block content %} -

Media items

-{% with object_list as items %} -{% include "telemeta/inc/mediaitem_list.html" %} -{% endwith %} -{% endblock %} +{% extends "telemeta_default/mediaitem_list.html" %} diff --git a/telemeta/templates/telemeta/mediaitem_xspf.xml b/telemeta/templates/telemeta/mediaitem_xspf.xml index ece81d37..f4b9b65e 100644 --- a/telemeta/templates/telemeta/mediaitem_xspf.xml +++ b/telemeta/templates/telemeta/mediaitem_xspf.xml @@ -1,13 +1 @@ -{% extends "telemeta/base_xspf.xml" %} -{% load telemeta_utils %} - -{% block tracklist %} - - {{ item.title }} - mp3 - http://{{ host }}{% url telemeta-item-export item.id|urlencode,"mp3" %} - {{ item.get_duration|mul:1000 }} - http://{{ host }}{% url telemeta-item-detail item.id|urlencode %} - -{% endblock %} - +{% extends "telemeta_default/mediaitem_xspf.xml" %} diff --git a/telemeta/templates/telemeta/search_criteria.html b/telemeta/templates/telemeta/search_criteria.html index 839c4c0d..7f1b05a0 100644 --- a/telemeta/templates/telemeta/search_criteria.html +++ b/telemeta/templates/telemeta/search_criteria.html @@ -1,74 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block extra_javascript %} - -{% endblock %} - -{% block content %} -

Advanced search

- -
-
- -

- - -

- -

- - -

- -

- - -

- -
-
- -

- - -

- -

- - -

- -

- - -

- -

- - -

- -
- -

- -

- -
-{% endblock %} +{% extends "telemeta_default/search_criteria.html" %} diff --git a/telemeta/templates/telemeta/search_results.html b/telemeta/templates/telemeta/search_results.html index 2cee0f56..846d4110 100644 --- a/telemeta/templates/telemeta/search_results.html +++ b/telemeta/templates/telemeta/search_results.html @@ -1,58 +1 @@ -{% extends "telemeta/base_site.html" %} -{% load telemeta_utils %} - -{% block content %} -

Search results

- -{% if criteria %} - -{% endif %} - -{% ifequal type 'items' %} - -

Items ({{items_num}}) | - - Collections ({{collections_num}})

- - {% with object_list as items %} - {% include "telemeta/inc/mediaitem_list.html" %} - {% endwith %} - -{% else %} - -

- Items ({{items_num}}) | - Collections ({{collections_num}})

- - {% with object_list as collections %} - {% include "telemeta/inc/collection_list.html" %} - {% endwith %} - -{% endifequal %} - -{% endblock %} +{% extends "telemeta_default/search_results.html" %} diff --git a/telemeta/templates/telemeta_default/admin.html b/telemeta/templates/telemeta_default/admin.html new file mode 100644 index 00000000..5cc5d36f --- /dev/null +++ b/telemeta/templates/telemeta_default/admin.html @@ -0,0 +1,34 @@ +{% extends "telemeta/base.html" %} + +{% block stylesheets %} +{{ block.super }} + +{% endblock %} + +{% block content %} +

Administration

+
+ +
+
+ {% block tabcontents %} + {% endblock %} +
+{% endblock %} diff --git a/telemeta/templates/telemeta_default/base.html b/telemeta/templates/telemeta_default/base.html new file mode 100644 index 00000000..906666f1 --- /dev/null +++ b/telemeta/templates/telemeta_default/base.html @@ -0,0 +1,75 @@ + + + +Telemeta +{% block stylesheets %} + + + +{% endblock %} +{% block extra_javascript %}{% endblock %} + +{% load i18n %} +{% load telemeta_utils %} + + +
+ + + +
+{% block content %}{% endblock %} +
+
+ + +
+ + diff --git a/telemeta/templates/telemeta_default/base_xspf.xml b/telemeta/templates/telemeta_default/base_xspf.xml new file mode 100644 index 00000000..af4166b6 --- /dev/null +++ b/telemeta/templates/telemeta_default/base_xspf.xml @@ -0,0 +1,9 @@ + + +{% block listinfo %}{% endblock %} + + {% block tracklist %}{% endblock %} + + + + diff --git a/telemeta/templates/telemeta_default/collection.m3u b/telemeta/templates/telemeta_default/collection.m3u new file mode 100644 index 00000000..7bb028e5 --- /dev/null +++ b/telemeta/templates/telemeta_default/collection.m3u @@ -0,0 +1,3 @@ +#EXTM3U{% load telemeta_utils %}{% for item in collection.items.all %} +#EXTINF:{{ item.get_duration }},{{ item.title }} +http://{{ host }}{% url telemeta-item-export item.id|urlencode,"mp3" %}{% endfor %} diff --git a/telemeta/templates/telemeta_default/collection_detail.html b/telemeta/templates/telemeta_default/collection_detail.html new file mode 100644 index 00000000..b7313314 --- /dev/null +++ b/telemeta/templates/telemeta_default/collection_detail.html @@ -0,0 +1,171 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block extra_javascript %} + + + +{% endblock %} + +{% if object %} + +{% block submenu %} +

Collection: {{ object.title }}

+
Dublin Core
+{% endblock %} + +{% block content %} +
+ {% if object.has_mediafile %} +
+
+

Listen to this collection + (M3U, + XSPF)

+ {% if 0 %} {# Use 1/0 for alternate player #} + + + + + {% else %} + +

+ Get Flash to see this player. +

+ + {% endif %} +
+
+ {% endif %} +
+ {% if object.items.count %}{{ object.items.count }} {% ifequal object.items.count 1 %}item{% else %}items{% endifequal %}{% else %}No item{% endif %} +
+
+ {% block general_info %} +
+ {% if object.creator %}
Auteur / Cédant
{{ object.creator }}
{% endif %} + + {% if object.is_published %} + {% if object.date_published %}
Date
{{ object.date_published }}
{% endif %} + {% else %} + {% if object.annee_enr %}
Date
{{ object.annee_enr }}
{% endif %} + {% endif %} + + {% if object.title %}
Titre
{{ object.title }}
{% endif %} + {% if object.native_title %}
Traduction du titre
{{ object.native_title }}
{% endif %} + {% if object.duree_approx %}
Durée
{{ object.duree_approx }}
{% endif %} + + {% if object.is_published %} + {% if object.publisher %}
Éditeur
{{ object.publisher }}
{% endif %} + {% if object.publisher_reference %}
Référence
{{ object.publisher_reference }}
{% endif %} + {% endif %} + +
+ {% endblock general_info %} +
+
+ {% block geoethnic_data %} +
+

Données ethnographiques

+
+
+ + {% if object.get_countries %} +
État / Nation
{{object.get_countries|join:", "}}
+ {% endif %} + + {% if object.get_ethnic_groups %} +
Ethnie / Groupe social
{{ object.get_ethnic_groups|join:", " }}
+ {% endif %} + + {% if object.terrain_ou_autre %}
Contexte de l’enregistrement
{{ object.terrain_ou_autre }}
{% endif %} + +
+
+
+ {% endblock geoethnic_data %} +
+ {% if object.is_published %} +
+ {% block publication_data %} +
+

Détails du document édité

+
+
+ {% if object.publishing_status %}
Réédition
{{ object.publishing_status }}
{% endif %} + {% if object.booklet_writer %}
Auteur Notice
{{ object.booklet_writer }}
{% endif %} + {% if object.booklet_description %}
Notice
{{ object.booklet_description }}
{% endif %} +
+
+
+
+ {% endblock publication_data %} +
+ {% endif %} +
+ {% block document_identification %} +
+

Identification du document

+
+
+ {% if object.id %}
Cote
{{ object.id }}
{% endif %} + {% if object.physical_format %}
Format de l'original
{{ object.physical_format }}
{% endif %} +
+
+
+ {% endblock document_identification %} +
+
+ {% block document_data %} +
+

Informations documentaires

+
+
+ {% if object.a_informer %}
a informer
{{ object.a_informer }}
{% endif %} + {% if object.acquisition_mode %}
acquisition mode
{{ object.acquisition_mode }}
{% endif %} + {% if object.champ36 %}
champ36
{{ object.champ36 }}
{% endif %} + {% if object.collector %}
collector
{{ object.collector }}
{% endif %} + {% if object.comment %}
comment
{{ object.comment }}
{% endif %} + + {% if object.deposant_cnrs %}
deposant cnrs
{{ object.deposant_cnrs }}
{% endif %} + {% if object.fiches %}
fiches
{{ object.fiches }}
{% endif %} + {% if object.is_full_copy %}
is full copy
{{ object.is_full_copy }}
{% endif %} + {% if object.is_original %}
is original
{{ object.is_original }}
{% endif %} + {% if object.numerisation %}
numerisation
{{ object.numerisation }}
{% endif %} + {% if object.physical_items_num %}
physical items num
{{ object.physical_items_num }}
{% endif %} + {% if object.publisher_collection %}
publisher collection
{{ object.publisher_collection }}
{% endif %} + {% if object.publisher_serial_id %}
publisher serial id
{{ object.publisher_serial_id }}
{% endif %} + {% if object.record_author %}
record author
{{ object.record_author }}
{% endif %} + {% if object.record_writer %}
record writer
{{ object.record_writer }}
{% endif %} + {% if object.ref_biblio %}
ref biblio
{{ object.ref_biblio }}
{% endif %} + {% if object.rights %}
rights
{{ object.rights }}
{% endif %} + {% if object.travail %}
travail
{{ object.travail }}
{% endif %} + {% if object.tri_dibm %}
tri dibm
{{ object.tri_dibm }}
{% endif %} +
+
+
+ {% endblock document_data %} +
+

Items

+ {% with object.ordered_items as items %} + {% include "telemeta/inc/mediaitem_list.html" %} + {% endwith %} +
+ +{% endblock %} +{% else %} +

No such collection

+{% endif %} + diff --git a/telemeta/templates/telemeta_default/collection_detail_dc.html b/telemeta/templates/telemeta_default/collection_detail_dc.html new file mode 100644 index 00000000..0cf3e394 --- /dev/null +++ b/telemeta/templates/telemeta_default/collection_detail_dc.html @@ -0,0 +1,26 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% if object %} +{% block submenu %} +

Collection: {{ object.title }}

+
Normal View
+{% endblock %} + +{% block content %} +

Dublin Core Expression

+
+
ElementRefinement
Value
+ {% for element in object.to_dublincore.elements %} + {% if element.value %} +
{{ element.name }}{{ element.refinement|default:" " }}
{% ifequal element.field "collection" %}{{ element.value }}{% else %}{{ element.value }}{% endifequal %}
+ {% endif %} + {% endfor %} + {% for item in object.ordered_items %} +
relationhasPart
{{ item.id }}
+ {% endfor %} +
+{% endblock %} +{% else %} +

No such collection

+{% endif %} \ No newline at end of file diff --git a/telemeta/templates/telemeta_default/collection_list.html b/telemeta/templates/telemeta_default/collection_list.html new file mode 100644 index 00000000..35a21eda --- /dev/null +++ b/telemeta/templates/telemeta_default/collection_list.html @@ -0,0 +1,11 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block content %} +

Collections

+ +{% with object_list as collections %} +{% include "telemeta/inc/collection_list.html" %} +{% endwith %} + +{% endblock %} diff --git a/telemeta/templates/telemeta_default/collection_xspf.xml b/telemeta/templates/telemeta_default/collection_xspf.xml new file mode 100644 index 00000000..2e8066c0 --- /dev/null +++ b/telemeta/templates/telemeta_default/collection_xspf.xml @@ -0,0 +1,23 @@ +{% extends "telemeta/base_xspf.xml" %} +{% load telemeta_utils %} + +{% block listinfo %} +{% with collection.to_dublincore.flatten as dc %} + {{ dc.creator }} + {{ dc.title }} + http://{{ host }}{% url telemeta-collection-detail collection.id|urlencode %} +{% endwith %} +{% endblock %} + +{% block tracklist %} +{% for item in collection.ordered_items %} + + {{ item.title }} + mp3 + http://{{ host }}{% url telemeta-item-export item.id|urlencode,"mp3" %} + {{ item.get_duration|mul:1000 }} + http://{{ host }}{% url telemeta-item-detail item.id|urlencode %} + +{% endfor %} +{% endblock %} + diff --git a/telemeta/templates/telemeta_default/enumeration_edit.html b/telemeta/templates/telemeta_default/enumeration_edit.html new file mode 100644 index 00000000..ae5262a5 --- /dev/null +++ b/telemeta/templates/telemeta_default/enumeration_edit.html @@ -0,0 +1,47 @@ +{% extends "telemeta/admin.html" %} + +{% block tabcontents %} +

Manage {{ enumeration_name_plural|capfirst }}

+ + + +
+
+ Add {{ enumeration_name|capfirst }} +
+ + +
+
+ +
+
+
+ {% if enumeration_values %} +
+ + + + + + + {% for record in enumeration_values %} + + + + + {% endfor %} + +
 Value
+ {{record.value}}
+
+ +
+
+ {% else %} +

This enumeration is empty.

+ {% endif %} + +
+{% endblock %} diff --git a/telemeta/templates/telemeta_default/enumeration_edit_value.html b/telemeta/templates/telemeta_default/enumeration_edit_value.html new file mode 100644 index 00000000..f1fc8ad1 --- /dev/null +++ b/telemeta/templates/telemeta_default/enumeration_edit_value.html @@ -0,0 +1,22 @@ +{% extends "telemeta/admin.html" %} + +{% block tabcontents %} +

Manage {{ enumeration_name_plural|capfirst }}

+ +
+
+ Modify {{ enumeration_name|capfirst }} +
+ + +
+
+ + +
+
+
+
+ +{% endblock %} diff --git a/telemeta/templates/telemeta_default/geo_continents.html b/telemeta/templates/telemeta_default/geo_continents.html new file mode 100644 index 00000000..9e2a7314 --- /dev/null +++ b/telemeta/templates/telemeta_default/geo_continents.html @@ -0,0 +1,26 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block content %} +

Geographic Navigator

+{% if continents %} + +{% else %} +

No data

+{% endif %} +{% endblock %} diff --git a/telemeta/templates/telemeta_default/geo_continents.js b/telemeta/templates/telemeta_default/geo_continents.js new file mode 100644 index 00000000..4e8c1930 --- /dev/null +++ b/telemeta/templates/telemeta_default/geo_continents.js @@ -0,0 +1,25 @@ +{% load telemeta_utils %} + +var countries = [ {% for country in countries %} + ['{{country.0|escapejs}}', '{{country.1|escapejs}}']{% if not forloop.last %},{% endif %} {%endfor%} +]; + +function get_countries(continent) +{ + res = []; + for (var i = 0; i < countries.length; i++) + if ((continent == '') || (countries[i][0] == continent)) + res.push(countries[i][1]); + return res; +} + +function update_countries(continent, countries) +{ + var list = get_countries(continent.value); + countries.options.length = list.length + 1; + countries.options[0] = new Option('All countries', ''); + for (var i = 0; i < list.length; i++) { + countries.options[i+1] = new Option(list[i], list[i]); + } +} + diff --git a/telemeta/templates/telemeta_default/geo_countries.html b/telemeta/templates/telemeta_default/geo_countries.html new file mode 100644 index 00000000..8b25e9ee --- /dev/null +++ b/telemeta/templates/telemeta_default/geo_countries.html @@ -0,0 +1,13 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block content %} +

WORLD / + {{ continent.name }}

+ +{% endblock %} diff --git a/telemeta/templates/telemeta_default/geo_country_collections.html b/telemeta/templates/telemeta_default/geo_country_collections.html new file mode 100644 index 00000000..29bb27e9 --- /dev/null +++ b/telemeta/templates/telemeta_default/geo_country_collections.html @@ -0,0 +1,13 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block content %} +

WORLD / + {{ continent }} + / {{ country }}

+ +{% with object_list as collections %} +{% include "telemeta/inc/collection_list.html" %} +{% endwith %} + +{% endblock %} diff --git a/telemeta/templates/telemeta_default/inc/collection_list.html b/telemeta/templates/telemeta_default/inc/collection_list.html new file mode 100644 index 00000000..31fbf023 --- /dev/null +++ b/telemeta/templates/telemeta_default/inc/collection_list.html @@ -0,0 +1,19 @@ +{% load telemeta_utils %} +{% if collections %} + {% if hits %} +

Records {{ first_on_page }} to {{ last_on_page }} on {{ hits }} +    + {% if has_previous %} << {% endif %} + {% if has_next %} >> {% endif %} +

+ {% endif %} + +{% else %} +

No collection

+{% endif %} diff --git a/telemeta/templates/telemeta_default/inc/mediaitem_list.html b/telemeta/templates/telemeta_default/inc/mediaitem_list.html new file mode 100644 index 00000000..9ef69716 --- /dev/null +++ b/telemeta/templates/telemeta_default/inc/mediaitem_list.html @@ -0,0 +1,18 @@ +{% load telemeta_utils %} +{% if items %} + {% if hits %} +

Records {{ first_on_page }} to {{ last_on_page }} on {{ hits }} +    + {% if has_previous %} << {% endif %} + {% if has_next %} >> {% endif %} +

+ {% endif %} + +{% else %} +

No item

+{% endif %} diff --git a/telemeta/templates/telemeta_default/index.html b/telemeta/templates/telemeta_default/index.html new file mode 100644 index 00000000..08d4e9bf --- /dev/null +++ b/telemeta/templates/telemeta_default/index.html @@ -0,0 +1,13 @@ +{% extends "telemeta/base.html" %} +{% block content %} + +{% endblock %} diff --git a/telemeta/templates/telemeta_default/mediaitem_detail.html b/telemeta/templates/telemeta_default/mediaitem_detail.html new file mode 100644 index 00000000..6eaa6460 --- /dev/null +++ b/telemeta/templates/telemeta_default/mediaitem_detail.html @@ -0,0 +1,233 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block stylesheets %} +{{ block.super }} + + + +{% endblock %} +{% block extra_javascript %} + + + + + + + + + + +{% endblock %} + + +{% if item %} +{% block submenu %} +

Item: {{ item.title }}

+
Dublin Core
+{% endblock %} + +{% block content %} + +
+ +{% if item.file %} +
+ Minimize +
+
+
+
+ Maximize +
+
+
+
+
+ + +
+
+
+
+
+ +
+
+ + + +
+ +
+ + + + + + + {% for analyser in analysers %} + + + + + + {% endfor %} +
PropertyValueUnit
+ {{ analyser.name }} + + {{ analyser.value }} + + {{ analyser.unit }} +
+
+ +
+

 Vamp plugin analysis

+ + +
+ +
+ +
+

Download: + {% for format in export_formats %} + {{ format.name }} + {% endfor %}

+
+ +
+{% endif %} + +
+ {% block general_info %} +
+ {% if item.auteur %}
Auteur
{{ item.auteur }}
{% endif %} + {% if item.annee_enr %}
Année d'enregistrement
{{ item.annee_enr }}
{% endif %} + {% if item.dates_enregistr %}
Date d'enregistrement
{{ item.dates_enregistr }}
{% endif %} + {% if item.title %}
Titre
{{ item.title }}
{% endif %} + {% if item.transcrip_trad %}
Traduction du titre
{{ item.transcrip_trad }}
{% endif %} +
Collection
{{ item.collection.title }}
+ {% if item.duree %}
Durée
{{ item.duree }}
{% endif %} + {% if item.collection.ispublished and item.Ref %} +
Ref
{{ item.Ref }}
+ {% endif %} +
+ {% endblock general_info %} +
+
+ {% block geoethnic_data %} +
+

Informations géographiques et ethnographiques

+
+ {% if item.continent %}
Continent
{{ item.continent }}
{% endif %} + {% if item.etat %}
État / Nation
{{ item.etat }}
{% endif %} + {% if item.region_village %}
Région / Village
{{ item.region_village }}
{% endif %} + {% if item.ethnie_grsocial %}
Ethnie/ Groupe social
{{ item.ethnie_grsocial }}
{% endif %} + {% if item.aire_geo_cult %}
Aire culturelle
{{ item.aire_geo_cult }}
{% endif %} + {% if item.fonction_usage and item.comm_fonctusage %} +
Contexte ethnographique
+ {% if item.fonction_usage %}
Mots clés
{{ item.fonction_usage }}
{% endif %} + {% if item.comm_fonctusage %}
Commentaires
{{ item.comm_fonctusage }}
{% endif %} + {% endif %} +
+
+ {% endblock geoethnic_data %} +
+
+ {% block musical_performances %} +
+

Formation musicale

+
+ {% if item.form_genr_style %}
Forme / genre vernaculaire
{{ item.form_genr_style }}
{% endif %} + {% if item.formstyl_generi %}
Forme / genre générique
{{ item.formstyl_generi }}
{% endif %} +
+
+ + + + + + + + + + + + + + + + + +
NombreNom génériqueNom vernaculaireInterprète
----
+
+
+ {% endblock musical_performances %} +
+
+ {% block document_identification %} +
+

Identification du document

+
+ {% if item.format %}
Format
{{ item.format }}
{% endif %} + {% if item.id %}
Cote item
{{ item.id }}
{% endif %} + {% if item.face_plage %}
N° de l'item
{{ item.face_plage }}
{% endif %} +
+
+ {% endblock document_identification %} +
+
+ {% block document_data %} +
+

Informations documentaires

+
+ {% if item.choixcollecteur %}
choixcollecteur
{{ item.choixcollecteur }}
{% endif %} + {% if item.comm_fonctusage %}
comm fonctusage
{{ item.comm_fonctusage }}
{% endif %} + {% if item.copie_de %}
Copie de
{{ item.copie_de }}
{% endif %} + {% if item.enregistre_par %}
Enregistré par
{{ item.enregistre_par }}
{% endif %} + {% if item.file %}
File
{{ item.file }}
{% endif %} + {% if item.get_duration %}
get duration
{{ item.get_duration }}
{% endif %} + {% if item.moda_execut %}
moda execut
{{ item.moda_execut }}
{% endif %} + {% if item.nroband_nropiec %}
nroband nropiec
{{ item.nroband_nropiec }}
{% endif %} + {% if item.remarques %}
Remarques
{{ item.remarques }}
{% endif %} + {% if item.repere_bande %}
Repère bande
{{ item.repere_bande }}
{% endif %} + {% if item.struct_modale %}
Struct modale
{{ item.struct_modale }}
{% endif %} + {% if item.struct_rythm %}
Struct rythm
{{ item.struct_rythm }}
{% endif %} + {% if item.titre_support %}
Titre support
{{ item.titre_support }}
{% endif %} +
+
+ {% endblock document_data %} +
+ +
+ +{% endblock %} +{% else %} +

No such item

+{% endif %} diff --git a/telemeta/templates/telemeta_default/mediaitem_detail_dc.html b/telemeta/templates/telemeta_default/mediaitem_detail_dc.html new file mode 100644 index 00000000..4f1f330e --- /dev/null +++ b/telemeta/templates/telemeta_default/mediaitem_detail_dc.html @@ -0,0 +1,25 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% if item %} +{% block submenu %} +

Item: {{ item.title }}

+
Normal View
+{% endblock %} + +{% block content %} +

Dublin Core Expression

+
+
ElementRefinement
Value
+ {% for element in item.to_dublincore.elements %} + {% if element.value %} +
{{ element.name }}{{ element.refinement|default:" " }}
{% ifequal element.field "collection" %}{{ element.value }}{% else %}{{ element.value }}{% endifequal %}
+ {% endif %} + {% endfor %} +
+{% endblock %} +{% else %} +

No such item

+{% endif %} + + diff --git a/telemeta/templates/telemeta_default/mediaitem_list.html b/telemeta/templates/telemeta_default/mediaitem_list.html new file mode 100644 index 00000000..341d25d7 --- /dev/null +++ b/telemeta/templates/telemeta_default/mediaitem_list.html @@ -0,0 +1,8 @@ +{% extends "telemeta/base.html" %} + +{% block content %} +

Media items

+{% with object_list as items %} +{% include "telemeta/inc/mediaitem_list.html" %} +{% endwith %} +{% endblock %} diff --git a/telemeta/templates/telemeta_default/mediaitem_xspf.xml b/telemeta/templates/telemeta_default/mediaitem_xspf.xml new file mode 100644 index 00000000..ece81d37 --- /dev/null +++ b/telemeta/templates/telemeta_default/mediaitem_xspf.xml @@ -0,0 +1,13 @@ +{% extends "telemeta/base_xspf.xml" %} +{% load telemeta_utils %} + +{% block tracklist %} + + {{ item.title }} + mp3 + http://{{ host }}{% url telemeta-item-export item.id|urlencode,"mp3" %} + {{ item.get_duration|mul:1000 }} + http://{{ host }}{% url telemeta-item-detail item.id|urlencode %} + +{% endblock %} + diff --git a/telemeta/templates/telemeta_default/search_criteria.html b/telemeta/templates/telemeta_default/search_criteria.html new file mode 100644 index 00000000..9f9cccc7 --- /dev/null +++ b/telemeta/templates/telemeta_default/search_criteria.html @@ -0,0 +1,74 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block extra_javascript %} + +{% endblock %} + +{% block content %} +

Advanced search

+ +
+
+ +

+ + +

+ +

+ + +

+ +

+ + +

+ +
+
+ +

+ + +

+ +

+ + +

+ +

+ + +

+ +

+ + +

+ +
+ +

+ +

+ +
+{% endblock %} diff --git a/telemeta/templates/telemeta_default/search_results.html b/telemeta/templates/telemeta_default/search_results.html new file mode 100644 index 00000000..c0bcda03 --- /dev/null +++ b/telemeta/templates/telemeta_default/search_results.html @@ -0,0 +1,58 @@ +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} + +{% block content %} +

Search results

+ +{% if criteria %} + +{% endif %} + +{% ifequal type 'items' %} + +

Items ({{items_num}}) | + + Collections ({{collections_num}})

+ + {% with object_list as items %} + {% include "telemeta/inc/mediaitem_list.html" %} + {% endwith %} + +{% else %} + +

+ Items ({{items_num}}) | + Collections ({{collections_num}})

+ + {% with object_list as collections %} + {% include "telemeta/inc/collection_list.html" %} + {% endwith %} + +{% endifequal %} + +{% endblock %}