<%namespace file="/base/helper.html" name="helper" import="reStructuredTextHelp, entityLinkingHelp, embeddingFileHelp, embeddingFormHelp, dateFormatHelp, guessMorphAnalHelp, defaultFormViewHelp, rememberMetadataPrevFormHelp, userSpecificOutputOrthographyHelp, userSpecificInputOrthographyHelp"/> <%def name="addEditForm(addEdit)">
User Info
  1. % if addEdit == 'edit': % else: % endif
  2. % if addEdit == 'edit':
  3. % else:
  4. % endif
Role
    % if session['user_role'] == 'administrator':
  1. ${h.select(name='role', selected_values='', options=app_globals.roles, tabindex=7)}
  2. % else:
  3. ${h.select(name='role', selected_values='', options=[session['user_role']], tabindex=7)}
  4. % endif
Speaker Page Content
  1. To give formatting and structure to the content, use the reStructuredText ${reStructuredTextHelp()} markup language. Create HTML links to OLD entities ${entityLinkingHelp()} using the syntax 'form(a)', 'collection(b)', etc., where 'a' and 'b' are IDs. Embed representations of OLD Files ${embeddingFileHelp()} or Forms ${embeddingFormHelp()} with 'file[x]' and 'form[y]' respectively

<%def name="settings()"> <% orthographyOptions = [(u'', u'')] + [(key, \ app_globals.OLOrthographies[key][0]) for key in \ app_globals.OLOrthographies if app_globals.OLOrthographies[key][0]] %>
Input Orthography ${userSpecificInputOrthographyHelp( c.researcher.firstName + ' ' + c.researcher.lastName, app_globals.defaultInputOrthography[0])} ${h.select(name='inputOrthography', selected_values='', options=orthographyOptions, tabindex=2)}
Output Orthography ${userSpecificOutputOrthographyHelp( c.researcher.firstName + ' ' + c.researcher.lastName, app_globals.defaultOutputOrthography[0])} ${h.select(name='outputOrthography', selected_values='', options=orthographyOptions, tabindex=3)}
Remember Metadata from Previous Form ${rememberMetadataPrevFormHelp( c.researcher.firstName + ' ' + c.researcher.lastName)} ${h.select(name='defaultMetadataFromPreviousForm', selected_values='', options=(('False', False), ('True', True)), tabindex=4)}
Default Form View ${defaultFormViewHelp()} ${h.select(name='defaultFormView', selected_values='', options=(('IGT', 'IGT'), ('tabular', 'tabular')), tabindex=5)}
Guess Morphological Analysis ${guessMorphAnalHelp()} ${h.select(name='guessMorphology', selected_values='', options=(('False', False), ('True', True)), tabindex=6)}
Date Format ${dateFormatHelp()} ${h.select(name='dateFormat', selected_values='MM/DD/YYYY', options=('MM/DD/YYYY', 'DD/MM/YYYY'), tabindex=7)}