def init_issue_tracker(): global issueform global new_issueform global commentform issue_platforms = WebCommonUtils.get_issue_types() issueform = pureform( form.Textbox(issue_id_label, size=20), form.Dropdown(issue_platform_label, issue_platforms), form.Textbox(issue_summary_label, size=60), form.Dropdown(issue_status_label, issue_statuses), form.Dropdown(issue_priority_label, issue_priorities), form.Dropdown(issue_subgroup_label, issue_subgroups), form.Dropdown(issue_component_label, issue_components), form.Dropdown(issue_owner_label, issue_username_list), form.Dropdown(issue_submitter_label, issue_username_list), form.Textarea(issue_description_label, size=1024), form.Textarea(issue_comment_label, size=1024)) new_issueform = pureform( form.Dropdown(issue_platform_label, issue_platforms), form.Textbox(issue_summary_label, size=60), form.Dropdown(issue_status_label, issue_statuses), form.Dropdown(issue_priority_label, issue_priorities), form.Dropdown(issue_subgroup_label, issue_subgroups), form.Dropdown(issue_component_label, issue_components), form.Dropdown(issue_owner_label, issue_username_list), form.Dropdown(issue_submitter_label, issue_username_list), form.Textarea(issue_description_label, size=1024)) commentform = pureform( form.Textarea(issue_comment_label, size=1024))