def page_message_add(l, homelink, dbo): h = [] h.append(jqm_page_header("addmessage", _("Add Message", l), homelink)) h.append(jqm_form("messageform")) h.append(jqm_hidden("posttype", "message")) h.append( jqm_fieldcontain( "forname", _("For", l), jqm_select("forname", html.options_users_and_roles(dbo, False, True)))) h.append( jqm_fieldcontain("expires", _("Expires", l), jqm_options_next_month(l))) h.append( jqm_fieldcontain( "priority", _("Priority", l), jqm_option("0", _("Information", l), True) + jqm_option("1", _("Important", l), False))) h.append( jqm_fieldcontain( "email", _("Send via email", l), jqm_checkbox("email", configuration.email_messages(dbo)))) h.append(jqm_fieldcontain("message", _("Note", l), jqm_text("message"))) h.append(jqm_submit(_("Add Message", l))) h.append(jqm_form_end()) h.append(jqm_page_footer()) return h
def page_diary_add(l, homelink, dbo): h = [] h.append(jqm_page_header("diaryadd", _("Add Diary", l), homelink)) h.append(jqm_form("diaryform")) h.append(jqm_hidden("posttype", "dianew")) h.append(jqm_fieldcontain("diaryfor", _("For", l), jqm_select("diaryfor", html.options_users_and_roles(dbo)))) h.append(jqm_fieldcontain("diarydate", _("Date", l), jqm_select("diarydate", jqm_options_next_month(l)))) h.append(jqm_fieldcontain("subject", _("Subject", l), jqm_text("subject"))) h.append(jqm_fieldcontain("note", _("Note", l), jqm_text("note"))) h.append(jqm_submit(_("Add Diary", l))) h.append(jqm_form_end()) h.append(jqm_page_footer()) return h
def page_diary_add(l, homelink, dbo): h = [] h.append(jqm_page_header("diaryadd", _("Add Diary", l), homelink)) h.append(jqm_form("diaryform")) h.append(jqm_hidden("posttype", "dianew")) h.append( jqm_fieldcontain( "diaryfor", _("For", l), jqm_select("diaryfor", html.options_users_and_roles(dbo)))) h.append( jqm_fieldcontain("diarydate", _("Date", l), jqm_select("diarydate", jqm_options_next_month(l)))) h.append(jqm_fieldcontain("subject", _("Subject", l), jqm_text("subject"))) h.append(jqm_fieldcontain("note", _("Note", l), jqm_text("note"))) h.append(jqm_submit(_("Add Diary", l))) h.append(jqm_form_end()) h.append(jqm_page_footer()) return h
def page_message_add(l, homelink, dbo): h = [] h.append(jqm_page_header("addmessage", _("Add Message", l), homelink)) h.append(jqm_form("messageform")) h.append(jqm_hidden("posttype", "message")) h.append( jqm_fieldcontain("forname", _("For", l), jqm_select("forname", html.options_users_and_roles(dbo, False, True))) ) h.append(jqm_fieldcontain("expires", _("Expires", l), jqm_options_next_month(l))) h.append( jqm_fieldcontain( "priority", _("Priority", l), jqm_option("0", _("Information", l), True) + jqm_option("1", _("Important", l), False), ) ) h.append( jqm_fieldcontain("email", _("Send via email", l), jqm_checkbox("email", configuration.email_messages(dbo))) ) h.append(jqm_fieldcontain("message", _("Note", l), jqm_text("message"))) h.append(jqm_submit(_("Add Message", l))) h.append(jqm_form_end()) h.append(jqm_page_footer()) return h