Exemplo n.º 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)
Exemplo n.º 2
0
def getForm():
    return getField(Template)
Exemplo n.º 3
0
def getForm():
    return getField(Template)