From b21dbf01734c39f9a01d5b71596b7d2b37980381 Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 22 Jun 2011 12:21:28 +0200 Subject: [PATCH] fix various access rights, change date display, fix "comment" field title --- example/sandbox/settings.py | 12 +- telemeta/locale/de/LC_MESSAGES/django.mo | Bin 420 -> 420 bytes telemeta/locale/de/LC_MESSAGES/django.po | 136 +++++++-------- telemeta/locale/fr/LC_MESSAGES/django.mo | Bin 13114 -> 12951 bytes telemeta/locale/fr/LC_MESSAGES/django.po | 162 +++++++++--------- telemeta/templates/telemeta_default/base.html | 2 +- .../telemeta_default/collection_detail.html | 4 +- .../telemeta_default/mediaitem_detail.html | 4 +- telemeta/web/base.py | 30 ++-- 9 files changed, 164 insertions(+), 186 deletions(-) diff --git a/example/sandbox/settings.py b/example/sandbox/settings.py index 18ef40c1..f85fe5eb 100644 --- a/example/sandbox/settings.py +++ b/example/sandbox/settings.py @@ -14,10 +14,10 @@ MANAGERS = ADMINS DATABASES = { 'default': { - 'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. - 'NAME': 'sandbox.db', # Or path to database file if using sqlite3. - 'USER': '', # Not used with sqlite3. - 'PASSWORD': '', # Not used with sqlite3. + 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. + 'NAME': 'telemeta_sandbox', # Or path to database file if using sqlite3. + 'USER': '********', # Not used with sqlite3. + 'PASSWORD': '********', # Not used with sqlite3. 'HOST': '', # Set to empty string for localhost. Not used with sqlite3. 'PORT': '', # Set to empty string for default. Not used with sqlite3. } @@ -109,8 +109,8 @@ TEMPLATE_CONTEXT_PROCESSORS = ( ) TELEMETA_ORGANIZATION = 'Parisson' -TELEMETA_SUBJECTS = ('Test', 'Sandbox') -TELEMETA_GMAP_KEY = 'ABQIAAAArg7eSfnfTkBRma8glnGrlxRVbMrhnNNvToCbZQtWdaMbZTA_3RRGObu5PDoiBImgalVnnLU2yN4RMA' +TELEMETA_SUBJECTS = ('test', 'telemeta', 'sandbox') +TELEMETA_GMAP_KEY = '***************************************************************************' TELEMETA_DOWNLOAD_ENABLED = True TELEMETA_STREAMING_FORMATS = ('mp3', 'ogg') TELEMETA_PUBLIC_ACCESS_PERIOD = 51 diff --git a/telemeta/locale/de/LC_MESSAGES/django.mo b/telemeta/locale/de/LC_MESSAGES/django.mo index 8b9b055c7d24085267fd1bd7f72eaf54895171d0..5fd218f0d22f064db13f42ecdf003ba905a57f24 100644 GIT binary patch delta 19 acmZ3&yo7l|KZlW#f}x?6iP6UCyo>-jo&{0> delta 19 acmZ3&yo7l|KZk*Zf}xp}vH8a7yo>-k0|j3I diff --git a/telemeta/locale/de/LC_MESSAGES/django.po b/telemeta/locale/de/LC_MESSAGES/django.po index 9489b8be..b0a47d5c 100644 --- a/telemeta/locale/de/LC_MESSAGES/django.po +++ b/telemeta/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-06-08 16:37+0200\n" +"POT-Creation-Date: 2011-06-22 11:42+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -322,15 +322,15 @@ msgid "cultural area" msgstr "" #: models/media.py:244 -msgid "comments" +msgid "language" msgstr "" #: models/media.py:245 -msgid "moda_execut" +msgid "comments" msgstr "" #: models/media.py:246 -msgid "language" +msgid "moda_execut" msgstr "" #: models/media.py:253 @@ -366,7 +366,7 @@ msgid "file" msgstr "" #: models/media.py:278 models/media.py:471 -#: templates/telemeta_default/mediaitem_detail.html:177 +#: templates/telemeta_default/mediaitem_detail.html:176 msgid "keywords" msgstr "" @@ -463,47 +463,23 @@ msgstr "" msgid "user" msgstr "" -#: models/system.py:81 -msgid "username" -msgstr "" - -#: models/system.py:82 -msgid "level" -msgstr "" - -#: models/system.py:83 -msgid "first name" -msgstr "" - -#: models/system.py:84 -msgid "last name" -msgstr "" - -#: models/system.py:85 -msgid "phone" -msgstr "" - -#: models/system.py:86 -msgid "email" -msgstr "" - -#: models/system.py:99 templates/telemeta_default/profile_detail.html:36 +#: models/system.py:81 templates/telemeta_default/profile_detail.html:36 msgid "Institution" msgstr "" -#: models/system.py:100 templates/telemeta_default/profile_detail.html:37 +#: models/system.py:82 templates/telemeta_default/profile_detail.html:37 msgid "Function" msgstr "" -#: models/system.py:101 templates/telemeta_default/profile_detail.html:38 +#: models/system.py:83 templates/telemeta_default/profile_detail.html:38 msgid "Address" msgstr "" -#: models/system.py:102 templates/telemeta_default/profile_detail.html:39 +#: models/system.py:84 templates/telemeta_default/profile_detail.html:39 msgid "Telephone" msgstr "" -#: models/system.py:103 +#: models/system.py:85 msgid "Expiration_date" msgstr "" @@ -672,7 +648,7 @@ msgid "" msgstr "" #: templates/telemeta_default/base.html:125 -#: templates/telemeta_default/collection_detail.html:135 +#: templates/telemeta_default/collection_detail.html:137 msgid "Legal notices" msgstr "" @@ -716,15 +692,15 @@ msgid "Collection" msgstr "" #: templates/telemeta_default/collection_detail.html:64 -#: templates/telemeta_default/mediaitem_detail.html:77 -#: templates/telemeta_default/mediaitem_detail.html:177 -#: templates/telemeta_default/mediaitem_detail.html:216 +#: templates/telemeta_default/mediaitem_detail.html:76 +#: templates/telemeta_default/mediaitem_detail.html:176 +#: templates/telemeta_default/mediaitem_detail.html:215 #: templates/telemeta_default/profile_detail.html:63 msgid "Edit" msgstr "" #: templates/telemeta_default/collection_detail.html:65 -#: templates/telemeta_default/mediaitem_detail.html:78 +#: templates/telemeta_default/mediaitem_detail.html:77 msgid "Copy" msgstr "" @@ -733,64 +709,63 @@ msgid "Add item" msgstr "" #: templates/telemeta_default/collection_detail.html:69 -#: templates/telemeta_default/mediaitem_detail.html:81 +#: templates/telemeta_default/mediaitem_detail.html:80 msgid "Add to playlist" msgstr "" -#: templates/telemeta_default/collection_detail.html:81 +#: templates/telemeta_default/collection_detail.html:82 msgid "Listen to this collection" msgstr "" -#: templates/telemeta_default/collection_detail.html:113 -msgid "Recording year" +#: templates/telemeta_default/collection_detail.html:115 +msgid "Recording period" msgstr "" -#: templates/telemeta_default/collection_detail.html:122 -#: templates/telemeta_default/mediaitem_detail.html:161 +#: templates/telemeta_default/collection_detail.html:124 +#: templates/telemeta_default/mediaitem_detail.html:160 msgid "Geographic and cultural informations" msgstr "" -#: templates/telemeta_default/collection_detail.html:140 +#: templates/telemeta_default/collection_detail.html:142 #: templates/telemeta_default/home.html:49 #: templates/telemeta_default/inc/collection_list.html:16 #: templates/telemeta_default/inc/mediaitem_list.html:16 msgid "Recordist" msgstr "" -#: templates/telemeta_default/collection_detail.html:149 +#: templates/telemeta_default/collection_detail.html:151 msgid "Bibliographic references" msgstr "" -#: templates/telemeta_default/collection_detail.html:162 -#: templates/telemeta_default/mediaitem_detail.html:233 +#: templates/telemeta_default/collection_detail.html:164 +#: templates/telemeta_default/mediaitem_detail.html:232 msgid "Archiving data" msgstr "" -#: templates/telemeta_default/collection_detail.html:168 +#: templates/telemeta_default/collection_detail.html:170 msgid "Related documentation" msgstr "" -#: templates/telemeta_default/collection_detail.html:172 -#: templates/telemeta_default/mediaitem_detail.html:169 +#: templates/telemeta_default/collection_detail.html:174 msgid "Comments" msgstr "" -#: templates/telemeta_default/collection_detail.html:186 -#: templates/telemeta_default/mediaitem_detail.html:249 +#: templates/telemeta_default/collection_detail.html:188 +#: templates/telemeta_default/mediaitem_detail.html:248 msgid "Technical data" msgstr "" -#: templates/telemeta_default/collection_detail.html:191 -#: templates/telemeta_default/mediaitem_detail.html:252 +#: templates/telemeta_default/collection_detail.html:193 +#: templates/telemeta_default/mediaitem_detail.html:251 msgid "Media type" msgstr "" -#: templates/telemeta_default/collection_detail.html:191 -#: templates/telemeta_default/mediaitem_detail.html:252 +#: templates/telemeta_default/collection_detail.html:193 +#: templates/telemeta_default/mediaitem_detail.html:251 msgid "Audio" msgstr "" -#: templates/telemeta_default/collection_detail.html:196 +#: templates/telemeta_default/collection_detail.html:198 #: templates/telemeta_default/geo_countries.html:16 msgid "Number of items" msgstr "" @@ -852,7 +827,7 @@ msgstr "" #: templates/telemeta_default/enumeration_edit.html:14 #: templates/telemeta_default/enumeration_edit.html:28 #: templates/telemeta_default/enumeration_edit_value.html:14 -#: templates/telemeta_default/mediaitem_detail.html:121 +#: templates/telemeta_default/mediaitem_detail.html:120 msgid "Value" msgstr "" @@ -920,7 +895,7 @@ msgid "Playlists" msgstr "" #: templates/telemeta_default/home.html:35 -#: templates/telemeta_default/mediaitem_detail.html:263 +#: templates/telemeta_default/mediaitem_detail.html:262 msgid "Delete" msgstr "" @@ -996,62 +971,66 @@ msgstr "" msgid "Item" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:83 +#: templates/telemeta_default/mediaitem_detail.html:82 #: templates/telemeta_default/paginator.html:5 msgid "Previous" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:84 +#: templates/telemeta_default/mediaitem_detail.html:83 #: templates/telemeta_default/paginator.html:23 msgid "Next" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:110 +#: templates/telemeta_default/mediaitem_detail.html:109 msgid "Analysis" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:112 +#: templates/telemeta_default/mediaitem_detail.html:111 msgid "Markers" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:120 +#: templates/telemeta_default/mediaitem_detail.html:119 msgid "Property" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:122 +#: templates/telemeta_default/mediaitem_detail.html:121 msgid "Unit" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:130 +#: templates/telemeta_default/mediaitem_detail.html:129 msgid "Download:" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:151 +#: templates/telemeta_default/mediaitem_detail.html:150 msgid "Recording date" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:163 +#: templates/telemeta_default/mediaitem_detail.html:162 #: templates/telemeta_default/inc/mediaitem_list.html:18 msgid "Location" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:182 +#: templates/telemeta_default/mediaitem_detail.html:168 +msgid "Comments / ethnographic context" +msgstr "" + +#: templates/telemeta_default/mediaitem_detail.html:181 msgid "Musical informations" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:216 +#: templates/telemeta_default/mediaitem_detail.html:215 msgid "performance" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:221 +#: templates/telemeta_default/mediaitem_detail.html:220 msgid "General informations" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:223 +#: templates/telemeta_default/mediaitem_detail.html:222 msgid "Remarks" msgstr "" -#: templates/telemeta_default/mediaitem_detail.html:239 +#: templates/telemeta_default/mediaitem_detail.html:238 msgid "Published references" msgstr "" @@ -1172,7 +1151,8 @@ msgstr "" msgid "No item" msgstr "" -#: templates/telemeta_default/inc/module_revisions.html:7 web/base.py:1099 +#: templates/telemeta_default/inc/module_revisions.html:7 web/base.py:1083 +#: web/base.py:1197 msgid "Last changes" msgstr "" @@ -1346,11 +1326,11 @@ msgid_plural "%(count)d collections" msgstr[0] "" msgstr[1] "" -#: web/base.py:1110 +#: web/base.py:1094 msgid "Access not allowed" msgstr "" -#: web/base.py:1112 +#: web/base.py:1096 msgid "" "Please login or contact the website administator to get admin or private " "access." diff --git a/telemeta/locale/fr/LC_MESSAGES/django.mo b/telemeta/locale/fr/LC_MESSAGES/django.mo index 6cc5da7a03922aedb45f600f22840c480eb74c5a..c51a8538ad8c9e7029e3a09ab5d8ae6ee024787e 100644 GIT binary patch delta 5258 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 diff --git a/telemeta/locale/fr/LC_MESSAGES/django.po b/telemeta/locale/fr/LC_MESSAGES/django.po index 933dcb12..15c94169 100644 --- a/telemeta/locale/fr/LC_MESSAGES/django.po +++ b/telemeta/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-06-08 16:37+0200\n" +"POT-Creation-Date: 2011-06-22 11:42+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Olivier Guilyardi \n" "Language-Team: LANGUAGE \n" @@ -322,17 +322,17 @@ msgid "cultural area" msgstr "aire culturelle" #: models/media.py:244 +msgid "language" +msgstr "langue" + +#: models/media.py:245 msgid "comments" msgstr "commentaires" -#: models/media.py:245 +#: models/media.py:246 msgid "moda_execut" msgstr "moda_execut" -#: models/media.py:246 -msgid "language" -msgstr "langue" - #: models/media.py:253 msgid "author / compositor" msgstr "auteur / compositeur" @@ -366,7 +366,7 @@ msgid "file" msgstr "fichier" #: models/media.py:278 models/media.py:471 -#: templates/telemeta_default/mediaitem_detail.html:177 +#: templates/telemeta_default/mediaitem_detail.html:176 msgid "keywords" msgstr "mots-clés" @@ -468,48 +468,23 @@ msgstr "type de modification" msgid "user" msgstr "utilisateur" -#: models/system.py:81 -msgid "username" -msgstr "nom d'utilisateur" - -#: models/system.py:82 -msgid "level" -msgstr "niveau" - -#: models/system.py:83 -msgid "first name" -msgstr "prénom" - -#: models/system.py:84 -msgid "last name" -msgstr "nom de famille" - -#: models/system.py:85 -msgid "phone" -msgstr "téléphone" - -#: models/system.py:86 -#, fuzzy -msgid "email" -msgstr "Courriel" - -#: models/system.py:99 templates/telemeta_default/profile_detail.html:36 +#: models/system.py:81 templates/telemeta_default/profile_detail.html:36 msgid "Institution" msgstr "Institution" -#: models/system.py:100 templates/telemeta_default/profile_detail.html:37 +#: models/system.py:82 templates/telemeta_default/profile_detail.html:37 msgid "Function" msgstr "Fonction" -#: models/system.py:101 templates/telemeta_default/profile_detail.html:38 +#: models/system.py:83 templates/telemeta_default/profile_detail.html:38 msgid "Address" msgstr "Adresse" -#: models/system.py:102 templates/telemeta_default/profile_detail.html:39 +#: models/system.py:84 templates/telemeta_default/profile_detail.html:39 msgid "Telephone" msgstr "Téléphone" -#: models/system.py:103 +#: models/system.py:85 #, fuzzy msgid "Expiration_date" msgstr "Date d'expiration" @@ -681,7 +656,7 @@ msgstr "" "communautés d'origine." #: templates/telemeta_default/base.html:125 -#: templates/telemeta_default/collection_detail.html:135 +#: templates/telemeta_default/collection_detail.html:137 msgid "Legal notices" msgstr "Mentions légales" @@ -725,15 +700,15 @@ msgid "Collection" msgstr "Collection" #: templates/telemeta_default/collection_detail.html:64 -#: templates/telemeta_default/mediaitem_detail.html:77 -#: templates/telemeta_default/mediaitem_detail.html:177 -#: templates/telemeta_default/mediaitem_detail.html:216 +#: templates/telemeta_default/mediaitem_detail.html:76 +#: templates/telemeta_default/mediaitem_detail.html:176 +#: templates/telemeta_default/mediaitem_detail.html:215 #: templates/telemeta_default/profile_detail.html:63 msgid "Edit" msgstr "Editer" #: templates/telemeta_default/collection_detail.html:65 -#: templates/telemeta_default/mediaitem_detail.html:78 +#: templates/telemeta_default/mediaitem_detail.html:77 msgid "Copy" msgstr "Copier" @@ -742,64 +717,63 @@ msgid "Add item" msgstr "Ajouter item" #: templates/telemeta_default/collection_detail.html:69 -#: templates/telemeta_default/mediaitem_detail.html:81 +#: templates/telemeta_default/mediaitem_detail.html:80 msgid "Add to playlist" msgstr "Ajouter à la liste" -#: templates/telemeta_default/collection_detail.html:81 +#: templates/telemeta_default/collection_detail.html:82 msgid "Listen to this collection" msgstr "Écouter la collection" -#: templates/telemeta_default/collection_detail.html:113 -msgid "Recording year" -msgstr "Année d'enregistrement" +#: templates/telemeta_default/collection_detail.html:115 +msgid "Recording period" +msgstr "Période d'enregistrement" -#: templates/telemeta_default/collection_detail.html:122 -#: templates/telemeta_default/mediaitem_detail.html:161 +#: templates/telemeta_default/collection_detail.html:124 +#: templates/telemeta_default/mediaitem_detail.html:160 msgid "Geographic and cultural informations" msgstr "Indications géographiques et culturelles" -#: templates/telemeta_default/collection_detail.html:140 +#: templates/telemeta_default/collection_detail.html:142 #: templates/telemeta_default/home.html:49 #: templates/telemeta_default/inc/collection_list.html:16 #: templates/telemeta_default/inc/mediaitem_list.html:16 msgid "Recordist" msgstr "Collecteur" -#: templates/telemeta_default/collection_detail.html:149 +#: templates/telemeta_default/collection_detail.html:151 msgid "Bibliographic references" msgstr "Références bibliographiques" -#: templates/telemeta_default/collection_detail.html:162 -#: templates/telemeta_default/mediaitem_detail.html:233 +#: templates/telemeta_default/collection_detail.html:164 +#: templates/telemeta_default/mediaitem_detail.html:232 msgid "Archiving data" msgstr "Données d'archivage" -#: templates/telemeta_default/collection_detail.html:168 +#: templates/telemeta_default/collection_detail.html:170 msgid "Related documentation" msgstr "Documentation associée" -#: templates/telemeta_default/collection_detail.html:172 -#: templates/telemeta_default/mediaitem_detail.html:169 +#: templates/telemeta_default/collection_detail.html:174 msgid "Comments" msgstr "Commentaires" -#: templates/telemeta_default/collection_detail.html:186 -#: templates/telemeta_default/mediaitem_detail.html:249 +#: templates/telemeta_default/collection_detail.html:188 +#: templates/telemeta_default/mediaitem_detail.html:248 msgid "Technical data" msgstr "Données techniques" -#: templates/telemeta_default/collection_detail.html:191 -#: templates/telemeta_default/mediaitem_detail.html:252 +#: templates/telemeta_default/collection_detail.html:193 +#: templates/telemeta_default/mediaitem_detail.html:251 msgid "Media type" msgstr "Type de media" -#: templates/telemeta_default/collection_detail.html:191 -#: templates/telemeta_default/mediaitem_detail.html:252 +#: templates/telemeta_default/collection_detail.html:193 +#: templates/telemeta_default/mediaitem_detail.html:251 msgid "Audio" msgstr "Audio" -#: templates/telemeta_default/collection_detail.html:196 +#: templates/telemeta_default/collection_detail.html:198 #: templates/telemeta_default/geo_countries.html:16 msgid "Number of items" msgstr "Nombre d'items" @@ -861,7 +835,7 @@ msgstr "Ajouter une entrée" #: templates/telemeta_default/enumeration_edit.html:14 #: templates/telemeta_default/enumeration_edit.html:28 #: templates/telemeta_default/enumeration_edit_value.html:14 -#: templates/telemeta_default/mediaitem_detail.html:121 +#: templates/telemeta_default/mediaitem_detail.html:120 msgid "Value" msgstr "Valeur" @@ -929,7 +903,7 @@ msgid "Playlists" msgstr "Listes de lecture" #: templates/telemeta_default/home.html:35 -#: templates/telemeta_default/mediaitem_detail.html:263 +#: templates/telemeta_default/mediaitem_detail.html:262 msgid "Delete" msgstr "Supprimer" @@ -1006,62 +980,66 @@ msgstr "Mot de passe oublié" msgid "Item" msgstr "Item" -#: templates/telemeta_default/mediaitem_detail.html:83 +#: templates/telemeta_default/mediaitem_detail.html:82 #: templates/telemeta_default/paginator.html:5 msgid "Previous" msgstr "Précédent" -#: templates/telemeta_default/mediaitem_detail.html:84 +#: templates/telemeta_default/mediaitem_detail.html:83 #: templates/telemeta_default/paginator.html:23 msgid "Next" msgstr "Suivant" -#: templates/telemeta_default/mediaitem_detail.html:110 +#: templates/telemeta_default/mediaitem_detail.html:109 msgid "Analysis" msgstr "Analyse" -#: templates/telemeta_default/mediaitem_detail.html:112 +#: templates/telemeta_default/mediaitem_detail.html:111 msgid "Markers" msgstr "Marqueurs" -#: templates/telemeta_default/mediaitem_detail.html:120 +#: templates/telemeta_default/mediaitem_detail.html:119 msgid "Property" msgstr "Propriété" -#: templates/telemeta_default/mediaitem_detail.html:122 +#: templates/telemeta_default/mediaitem_detail.html:121 msgid "Unit" msgstr "Unité" -#: templates/telemeta_default/mediaitem_detail.html:130 +#: templates/telemeta_default/mediaitem_detail.html:129 msgid "Download:" msgstr "Téléchargement:" -#: templates/telemeta_default/mediaitem_detail.html:151 +#: templates/telemeta_default/mediaitem_detail.html:150 msgid "Recording date" msgstr "Date d'enregistrement" -#: templates/telemeta_default/mediaitem_detail.html:163 +#: templates/telemeta_default/mediaitem_detail.html:162 #: templates/telemeta_default/inc/mediaitem_list.html:18 msgid "Location" msgstr "Lieu" -#: templates/telemeta_default/mediaitem_detail.html:182 +#: templates/telemeta_default/mediaitem_detail.html:168 +msgid "Comments / ethnographic context" +msgstr "Commentaires / contexte ethnographique" + +#: templates/telemeta_default/mediaitem_detail.html:181 msgid "Musical informations" msgstr "Informations sur la musique" -#: templates/telemeta_default/mediaitem_detail.html:216 +#: templates/telemeta_default/mediaitem_detail.html:215 msgid "performance" msgstr "composition" -#: templates/telemeta_default/mediaitem_detail.html:221 +#: templates/telemeta_default/mediaitem_detail.html:220 msgid "General informations" msgstr "Informations générales" -#: templates/telemeta_default/mediaitem_detail.html:223 +#: templates/telemeta_default/mediaitem_detail.html:222 msgid "Remarks" msgstr "Remarques" -#: templates/telemeta_default/mediaitem_detail.html:239 +#: templates/telemeta_default/mediaitem_detail.html:238 msgid "Published references" msgstr "Références éditées" @@ -1182,7 +1160,8 @@ msgstr "Etat/Continent" msgid "No item" msgstr "Aucun item" -#: templates/telemeta_default/inc/module_revisions.html:7 web/base.py:1099 +#: templates/telemeta_default/inc/module_revisions.html:7 web/base.py:1083 +#: web/base.py:1197 msgid "Last changes" msgstr "Dernières modifications" @@ -1362,11 +1341,11 @@ msgid_plural "%(count)d collections" msgstr[0] "%(count)d collection" msgstr[1] "%(count)d collections" -#: web/base.py:1110 +#: web/base.py:1094 msgid "Access not allowed" msgstr "Accès non autorisé" -#: web/base.py:1112 +#: web/base.py:1096 msgid "" "Please login or contact the website administator to get admin or private " "access." @@ -1374,6 +1353,25 @@ msgstr "" "Connectez-vous s'il vous plaît ou bien contactez l'administrateur du site " "pour obtenir un accès privé." +#~ msgid "username" +#~ msgstr "nom d'utilisateur" + +#~ msgid "level" +#~ msgstr "niveau" + +#~ msgid "first name" +#~ msgstr "prénom" + +#~ msgid "last name" +#~ msgstr "nom de famille" + +#~ msgid "phone" +#~ msgstr "téléphone" + +#, fuzzy +#~ msgid "email" +#~ msgstr "Courriel" + #~ msgid "Conservation site" #~ msgstr "Lieu de conservation" diff --git a/telemeta/templates/telemeta_default/base.html b/telemeta/templates/telemeta_default/base.html index 5c28ef7f..65160a03 100644 --- a/telemeta/templates/telemeta_default/base.html +++ b/telemeta/templates/telemeta_default/base.html @@ -83,7 +83,7 @@ {% trans "Items" %} {% trans "Geo Navigator" %} {% trans "Advanced search" %} - {% if user.is_staff %} + {% if user.is_staff or user.is_superuser %} {% trans "Admin" %} {% endif %} diff --git a/telemeta/templates/telemeta_default/collection_detail.html b/telemeta/templates/telemeta_default/collection_detail.html index 95d8bb99..9c2eb46f 100644 --- a/telemeta/templates/telemeta_default/collection_detail.html +++ b/telemeta/templates/telemeta_default/collection_detail.html @@ -112,8 +112,8 @@ {% dl_field collection "alt_title" %} {% dl_field collection "creator" placeholder %} {% dl_field collection "recording_context" %} -
{% trans "Recording year" %}
-
{% if collection.recorded_from_year %}{{ collection.recorded_from_year|default:'' }} {{ collection.recorded_to_year|prepend:" - " }}{% endif %}
+
{% trans "Recording period" %}
+
{% if collection.recorded_from_year %}{{ collection.recorded_from_year }}{% endif %}{% if collection.recorded_from_year and collection.recorded_to_year %} - {% endif %}{% if collection.recorded_to_year %}{{ collection.recorded_to_year}}{% endif %}
{% dl_field collection "year_published" placeholder %} {% endblock general_info %} diff --git a/telemeta/templates/telemeta_default/mediaitem_detail.html b/telemeta/templates/telemeta_default/mediaitem_detail.html index 6454b938..a2fcc37f 100644 --- a/telemeta/templates/telemeta_default/mediaitem_detail.html +++ b/telemeta/templates/telemeta_default/mediaitem_detail.html @@ -151,7 +151,7 @@
{{ item.collection }}
{% trans "Recording date" %}
-
{% if item.recorded_from_date %}{{ item.recorded_from_date }} {{ item.recorded_to_date|prepend:" - " }}{% endif %}
+
{% 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 %}
{% endblock general_info %} @@ -167,7 +167,7 @@ {% dl_field item "cultural_area" %} {% dl_field item "language" %} {% dl_field item "ethnic_group" placeholder %} -
{% trans "Comments" %}
+
{% trans "Comments / ethnographic context" %}
{{ item.context_comment|html_line_break|safe }}
{% dl_field item "keywords" join with ", " %} diff --git a/telemeta/web/base.py b/telemeta/web/base.py index 573a8a8d..f09d62a1 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -131,7 +131,7 @@ class WebView(object): def collection_detail(self, request, public_id, template='telemeta/collection_detail.html'): collection = MediaCollection.objects.get(public_id=public_id) - if collection.public_access == 'none' and not request.user.is_staff: + if collection.public_access == 'none' and not (request.user.is_staff or request.user.is_superuser): return HttpResponseRedirect('not_allowed/') public_access = self.get_public_access(collection.public_access, collection.recorded_from_year, collection.recorded_to_year) @@ -233,7 +233,8 @@ class WebView(object): else: item = MediaItem.objects.get(public_id=public_id) - if (item.public_access == 'none' or item.collection.public_access == 'none') and not request.user.is_staff: + item_public_access = item.public_access == 'none' or item.collection.public_access == 'none' + if item_public_access and not (request.user.is_staff or request.user.is_superuser): return HttpResponseRedirect('not_allowed/') # Get TimeSide processors @@ -263,26 +264,25 @@ class WebView(object): 'public_access': public_access, 'width': width, 'height': height, }) - def get_public_access(self, access, year_from, year_to): + def get_public_access(self, access, year_from=None, year_to=None): # Rolling publishing date : public access is given when time between recorded year # and current year is over the settings value PUBLIC_ACCESS_PERIOD - if year_to: - year = year_to - elif year_from: + if year_from and not year_from == 0: year = year_from + elif year_to and not year_to == 0: + year = year_to else: - year = False + year = 0 if access == 'full': public_access = True else: public_access = False - if year and not year == 'None': - year_now = datetime.datetime.now().strftime("%Y") - if int(year_now) - int(year) >= settings.TELEMETA_PUBLIC_ACCESS_PERIOD: - public_access = True - else: - public_access = False - + if year and not year == 'None': + year_now = datetime.datetime.now().strftime("%Y") + if int(year_now) - int(year) >= settings.TELEMETA_PUBLIC_ACCESS_PERIOD: + public_access = True + else: + public_access = False return public_access @method_decorator(permission_required('telemeta.change_mediaitem')) @@ -1108,7 +1108,7 @@ class WebView(object): return render(request, template, {'profile' : profile, 'usr': user, 'playlists': playlists}) def profile_edit(self, request, username, template='telemeta/profile_edit.html'): - if request.user.is_staff: + if request.user.is_superuser: user_hidden_fields = ['profile-user', 'user-password', 'user-last_login', 'user-date_joined'] else: user_hidden_fields = ['user-username', 'user-is_staff', 'profile-user', 'user-is_active', -- 2.39.5