summaryrefslogtreecommitdiff
path: root/Mailman/Gui/Language.py
diff options
context:
space:
mode:
authorbwarsaw2001-08-14 06:33:26 +0000
committerbwarsaw2001-08-14 06:33:26 +0000
commitfa0e46b5bfa2180b822daee86334dd5980724324 (patch)
tree919abfd991525be2263f6758da72606faf3b2d18 /Mailman/Gui/Language.py
parentf92595e6629051fcad5b20f19ad604b83367521e (diff)
downloadmailman-fa0e46b5bfa2180b822daee86334dd5980724324.tar.gz
mailman-fa0e46b5bfa2180b822daee86334dd5980724324.tar.zst
mailman-fa0e46b5bfa2180b822daee86334dd5980724324.zip
import types => from types import *
Make sure most tables have an explicit width of 100%, otherwise vertical Checkboxes cause the table to be squashed. show_results(): Split the "Configuration Categories" unordered list into two columns. Still not perfect, but better than having 11 members in one column on the left. "Edit the HTML for the public list pages" => "Edit the public HTML pages" get_item_gui_value(): Handle the new Checkbox widget. get_valid_value(): If widget type is Email, only attempt to validate the value if it is not the empty string. This fixes SF bug #219571, which prevented the reply_to_address field from being cleared. Also, teach this about the Checkbox widget type. Make sure that the value is a list. It'll be a scalar if exactly one of the checkboxes is selected, but we always treat it as a list. change_options(): When calling get_valid_value(), catch any EmailAddressErrors that can occur due to hostile or otherwise bad email addresses in the reply_to_address field. Print an error message in that case. add_error_message(): Change the way the `tag' argument is defaulted, so we can translate the default value.
Diffstat (limited to 'Mailman/Gui/Language.py')
0 files changed, 0 insertions, 0 deletions