[Mailman-Developers] Re: editing messages
Tom Neff
tneff@bigfoot.com
Sat, 25 Nov 2000 12:10:04 -0500
I patched 1.1 a year ago to allow editing a message before approval. I
didn't bother with any pantywaist headers or disclaimers, although I
suppose making one optionally available would be a joy-joy for the San
Angeles Email Police. Mellow greetings and be well!
*** admindb.py.orig Sun Jun 13 04:10:09 1999
--- admindb.py Mon Sep 18 14:27:48 2000
***************
*** 196,202 ****
# We already handled this request.
continue
comment_key = 'comment-%d' % request_id
! if form.has_key(comment_key):
list.HandleRequest(request, v, form[comment_key].value)
else:
list.HandleRequest(request, v)
--- 196,207 ----
# We already handled this request.
continue
comment_key = 'comment-%d' % request_id
! contents_key = 'contents-%d' % request_id
! if form.has_key(contents_key) and form.has_key(comment_key):
! list.HandleRequest(request, v, form[comment_key].value,
contents=form[contents_key].value)
! elif form.has_key(contents_key):
! list.HandleRequest(request, v, None,
contents=form[contents_key].value)
! elif form.has_key(comment_key):
list.HandleRequest(request, v, form[comment_key].value)
else:
list.HandleRequest(request, v)
***************
*** 241,247 ****
FontSize("+1", Bold('Contents:'))
])
form.AddItem(t)
! form.AddItem(Preformatted(val[2][1]))
form.AddItem('<p>')
--- 246,254 ----
FontSize("+1", Bold('Contents:'))
])
form.AddItem(t)
! # form.AddItem(Preformatted(val[2][1]))
! form.AddItem(TextArea("contents-%d" % val[0], rows=30, cols=85,
! text=val[2][1]))
form.AddItem('<p>')