From 164fbd42481c6be433170df9f4977a160a8a32bf Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Fri, 31 Oct 2008 21:24:24 +0100 Subject: [PATCH] Make the comment textareas 80 columns wide. --- influences/forms.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/influences/forms.py b/influences/forms.py index b9416f9..7db7517 100644 --- a/influences/forms.py +++ b/influences/forms.py @@ -1,3 +1,5 @@ +from django.forms.fields import CharField +from django.forms.widgets import Textarea from threadedcomments.forms import ThreadedCommentForm from xerxes.tools.forms import ContextModelForm from models import Influence, Character @@ -10,6 +12,9 @@ from models import Influence, Character # didn't get this to work yet. # class InfluenceCommentForm(ThreadedCommentForm): + # Force the textare to 80 columns. This is really a hack, we should + # rather create a template tag to do this at the template level. + comment = CharField(widget=Textarea(attrs={'cols' : 80})) def __init__(self, *args, **kwargs): super(InfluenceCommentForm, self).__init__(*args, **kwargs) @@ -17,6 +22,7 @@ class InfluenceCommentForm(ThreadedCommentForm): exclude = ('markup', ) class AdminInfluenceCommentForm(ThreadedCommentForm): + comment = CharField(widget=Textarea(attrs={'cols' : 80})) def __init__(self, *args, **kwargs): super(AdminInfluenceCommentForm, self).__init__(*args, **kwargs) @@ -25,6 +31,7 @@ class AdminInfluenceCommentForm(ThreadedCommentForm): exclude = ('markup', ) class AdminPrivateInfluenceCommentForm(ThreadedCommentForm): + comment = CharField(widget=Textarea(attrs={'cols' : 80})) def __init__(self, *args, **kwargs): super(AdminPrivateInfluenceCommentForm, self).__init__(*args, **kwargs) self.instance.is_public = False -- 2.30.2