class Meta:
model = MediaFonds
- exclude = ['description',]
+ exclude = ['description']
class Media:
css = {'all': ['/static/admin/css/widgets.css',],}
class Meta:
model = MediaCorpus
- exclude = ['description',]
+ exclude = ['description']
class Media:
css = {'all': ('/static/admin/css/widgets.css',),}
"Describe a media base resource"
title = CharField(_('title'), required=True)
- description = CharField(_('description_old'))
descriptions = TextField(_('description'))
code = CharField(_('code'), unique=True, required=True)
public_access = CharField(_('public access'), choices=PUBLIC_ACCESS_CHOICES,
children = models.ManyToManyField(MediaCollection, related_name="corpus",
verbose_name=_('collections'), blank=True, null=True)
- recorded_from_year = IntegerField(_('recording year (from)'))
- recorded_to_year = IntegerField(_('recording year (until)'))
+ recorded_from_year = IntegerField(_('recording year (from)'), help_text='YYYY')
+ recorded_to_year = IntegerField(_('recording year (until)'), help_text='YYYY')
objects = MediaCorpusManager()
-{% extends "telemeta/collection_detail.html" %}
+{% extends "telemeta/collection_edit.html" %}
{% load i18n %}
{% load telemeta_utils %}
{% block title %}
- <img src="{{ STATIC_URL }}telemeta/images/collections_red.png" style="vertical-align:middle" /> Collection : NEW
+ <img src="{{ STATIC_URL }}telemeta/images/collections_red.png" style="vertical-align:middle" /> Collection : {% trans "New" %}
{% endblock %}
{% block title_buttons %}
<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 %}
-{% block infos %}
- <div class="infos">
- <form method="post" id ="_addCollectionForm" action="">{% csrf_token %}
- <table>
- <tr><td colspan="2">{% for error in form.non_field_errors %}<li class="error">{{ error }}</li>{% endfor %}</td></tr>
- {% for field in form %}
- <tr>
- {% if field.html_name == "copied_from_item" or field.html_name == "doctype_code" %}
- <td>{{ field.label_tag.as_hidden }}</td><td>{{ field.as_hidden }}</td>
- {% else %}
- <tr><td class="error">{{ field.errors }}</td></tr>
- <td>{{ field.label_tag }}:</td><td> {{ field }}</td>
- {% endif %}
- </tr>
- {% endfor %}
- </table>
- <div align="center" style="margin-top:3ex;">
+ {% block cancel %}
<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>
- </form>
- </div>
-{% endblock infos%}
-
-{% block delete %}
-{% endblock %}
+ {% endblock %}
\ No newline at end of file
</div>
-
<div align="center" style="margin-top:3ex;">
- <a href="{% url "telemeta-collection-detail" object.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
- {% if perms.telemeta.change_mediacollection %}
- <input type="submit" value="Enregistrer" class="default" name="_save"/>
- {% endif %}
- {# <a href="#" class="component_icon button icon_save" id="submit_button">{% trans "Save" %}</a> #}
+ {% block cancel %}
+ <a href="{% url "telemeta-collection-detail" object.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ {% endblock %}
+ {% if perms.telemeta.change_mediacollection %}
+ <input type="submit" value="Enregistrer" class="default" name="_save"/>
+ {% endif %}
</div>
</form>
<ul class="nav nav-tabs" role="tablist">
<li class="active"><a href="#general" role="tab" data-toggle="tab">{% trans "General" %}</a></li>
- <li><a href="#player" role="tab" data-toggle="tab">{% trans "Player" %}</a></li>
+{# <li><a href="#player" role="tab" data-toggle="tab">{% trans "Player" %}</a></li> #}
<li><a href="#related" role="tab" data-toggle="tab">{% trans "Related media" %}</a></li>
<li><a href="#keyword_relations" role="tab" data-toggle="tab">{% trans "Keywords" %}</a></li>
<li><a href="#performances" role="tab" data-toggle="tab">{% trans "Performance" %}</a></li>
{{ form.media }}
{% bootstrap_form form %}
</div>
-
+{#
<div class="tab-pane fade in active" id="player">
</div>
-
+ #}
{% for formset in inlines %}
<div class="tab-pane" id="{{ formset.prefix }}">
{{ formset.management_form }}
<div align="center" style="margin-top:3ex;">
- <a href="{% url "telemeta-collection-detail" object.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
- {% if perms.telemeta.change_mediaitem %}
- <input type="submit" value="Enregistrer" class="default" name="_save" onclick="var d=document; d.getElementById('wait-img').style.display='inline'; setTimeout(function(){d.getElementById('_editItemForm').submit();},300); return false;"/>
- <img id="wait-img" style="display:none" style="vertical-align:middle" alt="wait" src="{{ STATIC_URL }}telemeta/images/wait.gif" />
- {% endif %}
+ {% block cancel %}
+ <a href="{% url "telemeta-collection-detail" object.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ {% endblock %}
+ {% if perms.telemeta.change_mediaitem %}
+ <input type="submit" value="Enregistrer" class="default" name="_save" onclick="var d=document; d.getElementById('wait-img').style.display='inline'; setTimeout(function(){d.getElementById('_editItemForm').submit();},300); return false;"/>
+ <img id="wait-img" style="display:none" style="vertical-align:middle" alt="wait" src="{{ STATIC_URL }}telemeta/images/wait.gif" />
+ {% endif %}
</div>
</form>
-{% extends "telemeta/resource_detail.html" %}
+{% extends "telemeta/resource_edit.html" %}
{% load i18n %}
{% load telemeta_utils %}
+{% load bootstrap3 %}
{% block title %}
<img src="{{ STATIC_URL }}telemeta/images/{{ type }}.png" style="vertical-align:middle" /> {{ type }} : {% trans "New" %}
{% endblock %}
{% block title_buttons %}
- <a href="/archives/{{type}}/" 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('_addResourceForm').submit(); return false;">{% trans "Save" %}</a>
- {% endif %}
-
+ <a href="{% url "telemeta-resource-list" type %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
{% endblock %}
-
-{% block infos %}
- <div class="infos">
- <form method="post" id ="_addResourceForm" action="">{% csrf_token %}
- <table>
- <tr><td colspan="2">{% for error in form.non_field_errors %}<li class="error">{{ error }}</li>{% endfor %}</td></tr>
- {% for field in form %}
- <tr>
- <tr><td class="error">{{ field.errors }}</td></tr>
- {% if "children" in field.html_name %}
- <td>{{ field.label_tag }}:</td><td><div class="vscroll"> {{ field }}</div></td>
- {% else %}
- <td>{{ field.label_tag }}:</td><td> {{ field }}</td>
- {% endif %}
- </tr>
- {% endfor %}
- </table>
- <div align="center" style="margin-top:3ex;">
- <a href="/archives/{{type}}/" 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('_addResourceForm').submit(); return false;">{% trans "Save" %}</a>
- {% endif %}
- </div>
- </form>
- </div>
-{% endblock infos%}
-
-{% block delete %}
-{% endblock %}
+ {% block cancel %}
+ <a href="{% url "telemeta-resource-list" type %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ {% endblock %}
{% block title %}
<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>
{% endblock %}
</div>
-
<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>
- {% if perms.telemeta.change_mediacorpus or perms.telemeta.change_mediafonds %}
- <input type="submit" value="Enregistrer" class="default" name="_save"/>
- {% endif %}
- {# <a href="#" class="component_icon button icon_save" id="submit_button">{% trans "Save" %}</a> #}
+ {% block cancel %}
+ <a href="{% url "telemeta-resource-detail" type resource.public_id %}" class="component_icon button icon_cancel">{% trans "Cancel" %}</a>
+ {% endblock %}
+ {% if perms.telemeta.change_mediacorpus or perms.telemeta.change_mediafonds %}
+ <input type="submit" value="{% trans "Save" %}" class="default" name="_save"/>
+ {% endif %}
</div>
</form>