summaryrefslogtreecommitdiffstats
path: root/askbot/forms.py
diff options
context:
space:
mode:
authorAdolfo Fitoria <adolfo.fitoria@gmail.com>2013-01-04 21:51:26 -0600
committerAdolfo Fitoria <adolfo.fitoria@gmail.com>2013-01-07 14:50:45 -0600
commit6abe5c02f9e5fef16f2422d2988bb5e42e2198fd (patch)
tree08cf53ac05c4fea84ef9d94b2bbd11ac6ac8df88 /askbot/forms.py
parent86d6ddf0dd005c7d87c4d70122f839e1289e4d18 (diff)
downloadaskbot-6abe5c02f9e5fef16f2422d2988bb5e42e2198fd.tar.gz
askbot-6abe5c02f9e5fef16f2422d2988bb5e42e2198fd.tar.bz2
askbot-6abe5c02f9e5fef16f2422d2988bb5e42e2198fd.zip
temporal commit, some stuff is not yet done
Diffstat (limited to 'askbot/forms.py')
-rw-r--r--askbot/forms.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/askbot/forms.py b/askbot/forms.py
index 5168e354..c857cd75 100644
--- a/askbot/forms.py
+++ b/askbot/forms.py
@@ -1652,3 +1652,14 @@ class ModerateTagForm(forms.Form):
class ShareQuestionForm(forms.Form):
thread_id = forms.IntegerField()
recipient_name = forms.CharField()
+
+class BulkTagSubscriptionForm(forms.Form):
+ date_added = forms.DateField(required=False, widget=forms.HiddenInput())
+ tags = TagNamesField()
+
+ def __init__(self, *args, **kwargs):
+ from askbot.models import BulkTagSubscription, Tag, Group
+ super(BulkTagSubscriptionForm, self).__init__(*args, **kwargs)
+ self.fields['users'] = forms.ModelMultipleChoiceField(queryset=User.objects.all())
+ if askbot_settings.GROUPS_ENABLED:
+ self.fields['groups'] = forms.ModelMultipleChoiceField(queryset=Group.objects.all())