src/ldt/ldt/ldt_utils/forms.py
changeset 285 1cc364d7b298
parent 279 b50206f6238f
child 327 e801e50edcce
equal deleted inserted replaced
284:e34db010e45c 285:1cc364d7b298
    18     
    18     
    19     class Meta:
    19     class Meta:
    20         model = Project
    20         model = Project
    21         exclude = ("ldt_id", "ldt", "created_by", "changed_by", "creation_date", "modification_date", "state", "owner")   
    21         exclude = ("ldt_id", "ldt", "created_by", "changed_by", "creation_date", "modification_date", "state", "owner")   
    22 
    22 
    23 class PermissionForm(forms.Form):
       
    24     share = forms.BooleanField(required=False, widget=forms.CheckboxInput(attrs={'class':'checkbox_group'}))
       
    25     perms = forms.CharField(required=False, widget=forms.HiddenInput(attrs={'class':'perm_field'})) 
       
    26     group = forms.IntegerField(required=False, widget=forms.HiddenInput())
       
    27 
       
    28 class ReindexForm(forms.Form):
    23 class ReindexForm(forms.Form):
    29     contents = forms.ModelMultipleChoiceField(Content.objects.all())
    24     contents = forms.ModelMultipleChoiceField(Content.objects.all())
    30     index_projects = forms.BooleanField(required=False, initial=False)
    25     index_projects = forms.BooleanField(required=False, initial=False)
    31 
    26 
    32 class SearchForm(forms.Form):
    27 class SearchForm(forms.Form):
    42         model = Project
    37         model = Project
    43         exclude = ("ldt_id", "ldt", "created_by", "changed_by", "creation_date", "modification_date", "state", "owner", "contents")   
    38         exclude = ("ldt_id", "ldt", "created_by", "changed_by", "creation_date", "modification_date", "state", "owner", "contents")   
    44 
    39 
    45 class CopyProjectForm (forms.Form):
    40 class CopyProjectForm (forms.Form):
    46     title = forms.CharField()
    41     title = forms.CharField()
    47     group = forms.IntegerField()    
    42     group = forms.IntegerField(required=False)    
    48 
    43 
    49 class ContentForm(ShareForm):
    44 class ContentForm(ShareForm):
    50     iriurl = forms.CharField(max_length=1024, widget=forms.HiddenInput, required=False)
    45     iriurl = forms.CharField(max_length=1024, widget=forms.HiddenInput, required=False)
    51     content_creation_date = forms.SplitDateTimeField(widget=ldt_widgets.LdtSplitDateTime, required=False, label=_("content.content_creation_date"))
    46     content_creation_date = forms.SplitDateTimeField(widget=ldt_widgets.LdtSplitDateTime, required=False, label=_("content.content_creation_date"))
    52     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"))))
    47     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"))))