# HG changeset patch # User verrierj # Date 1326730492 -3600 # Node ID 4adc42ab55fd6e10f98b504545538c3d0716303c # Parent 6f507891791a02b96779ed7d8d054dd936ec01df Fix minor bugs diff -r 6f507891791a -r 4adc42ab55fd src/ldt/ldt/ldt_utils/forms.py --- a/src/ldt/ldt/ldt_utils/forms.py Mon Jan 16 16:03:11 2012 +0100 +++ b/src/ldt/ldt/ldt_utils/forms.py Mon Jan 16 17:14:52 2012 +0100 @@ -51,7 +51,7 @@ media_input_type = forms.ChoiceField(required=False, label=_("content.media_input_type"), choices=(("upload", _("file_upload")), ("url", _("url")), ("link", _("existing_media")), ("create", _("create_media")), ("none", _("none_media")))) groups = forms.ModelMultipleChoiceField(Group.objects.all(), required=False) is_public = forms.BooleanField(required=False) - front_project = forms.ModelChoiceField(queryset=Project.objects.all(), required=False, label=_("content.front_project")) + front_project = forms.ModelChoiceField(queryset=Project.objects.none(), required=False, label=_("content.front_project")) def clean_iri_id(self): data = self.cleaned_data.get('iri_id') diff -r 6f507891791a -r 4adc42ab55fd src/ldt/ldt/ldt_utils/projectserializer.py --- a/src/ldt/ldt/ldt_utils/projectserializer.py Mon Jan 16 16:03:11 2012 +0100 +++ b/src/ldt/ldt/ldt_utils/projectserializer.py Mon Jan 16 17:14:52 2012 +0100 @@ -16,7 +16,7 @@ """ class ProjectSerializer: - def __init__(self, project, from_contents=True, from_display=True, first_cutting=None, viewable_contents=[]): + def __init__(self, project, from_contents=True, from_display=True, first_cutting=None, viewable_contents=[], only_one_cutting=False): self.project = project self.parsed = False self.ldt_doc = None @@ -35,6 +35,7 @@ self.display_ensemble_list = [] self.viewable_contents = viewable_contents self.first_cutting = first_cutting + self.only_one_cutting = only_one_cutting def __parse_views(self, display_node_list): @@ -80,6 +81,9 @@ if index >= 0: annotation_types[0], annotation_types[index] = annotation_types[index], annotation_types[0] + if self.only_one_cutting: + new_display['annotation_types'] = [new_display['annotation_types'][0]] + self.views_dict[display_id] = new_display diff -r 6f507891791a -r 4adc42ab55fd src/ldt/ldt/ldt_utils/templates/front/front_group.html --- a/src/ldt/ldt/ldt_utils/templates/front/front_group.html Mon Jan 16 16:03:11 2012 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/front/front_group.html Mon Jan 16 17:14:52 2012 +0100 @@ -20,7 +20,7 @@ {% for content in content_list %}
{% trans 'by' %} IRI | {{content.duration|str_duration:"h"}}