示例#1
0
def getForm(action, mode):
    if action == 'translate':
        if mode == 'result':
            field = ['length', 'id']
        else:
            field = ['pid', 'user_translator', 'lang', 'fam',
                     'title_untranslated', 'title_translated',
                     'email', 'content_translated', 'wikiuser']
    elif action == 'format':
        if mode == 'reserve':
            field = ['lang', 'fam', 'title_untranslated', 'title_translated', 'content_translated']
        else:
            field = ['user_translator', 'lang', 'fam',
                     'title_untranslated', 'title_translated',
                     'email', 'content_translated', 'content_formatted']
    else:
        field = ['id', 'length', 'pid', 'user_translator', 'lang', 'fam',
                 'title_untranslated', 'title_translated',
                 'email', 'content_translated', 'content_formatted', 'user_formatter']
        if mode == 'submit':
            field.append('summary')

    return getField(Template, field)
示例#2
0
文件: form.py 项目: nullzero/wpcgi
def getForm():
    return getField(Template)
示例#3
0
def getForm():
    return getField(Template)