<%namespace file="/base/helper.html" name="helper" \ import="OLOrthographySpecifyingHelp, MLOrthographySpecifyingHelp, ISO_639Help, objectLanguageNameHelp, storageOrthographyHelp, defaultInputOrthographyHelp, defaultOutputOrthographyHelp, orthographyNameHelp, OLOrthographyHelp, metaLanguageNameHelp, headerImageHelp"/> <%namespace file="/base/javascriptDefs.html" name="javascriptDefs" \ import="getMatchingLanguagesScript, getToggleDivByTextInputScripts"/> <%inherit file="/base/index.html" /> <% sUrl = url(controller='settings', action='getmatchinglanguages') %> <%def name="writeJavascriptToHead()"> ${getMatchingLanguagesScript()} ${getToggleDivByTextInputScripts()} <%def name="heading()">

Editing Application Settings

This page permits editing of system-wide application settings. \ Only administrators should alter these settings.

Object Language
  1. Name ${objectLanguageNameHelp()}

  2. ISO 639-3 Code ${ISO_639Help()}

Object Language Orthographies
  1. Here you can specify up to five orthographies for your object language.\ Specifying multiple object language orthographies allows the option of \ storing, viewing and entering object language data in different \ orthographies.

    \ \

    Choose one object language orthography as the storage orthography. \ All object language strings in the database will be stored in this \ orthography. Choose a storage orthography when the application \ is initially set up and do not alter it afterwards.

    \ \

    Choose an object language orthography as the default input \ orthography. By default, this is the orthography that users will use \ when entering and searching for object language data. When entering \ object language data (or searching it), the system will automatically \ translate the input into the storage orthography.

    \ \

    Choose an object language orthography as the default output \ orthography. By default, this is the orthography that will be used to \ display object language data.

    \ \

    If you want the default to be that users enter, view and search object \ language data all in the same orthography (recommended), then simply \ choose the same orthography as your storage, default input and default \ output orthographies.

    +
Object Language Strings
  1. The system should assume that the morpheme break data of a Form is an object language string and should therefore be converted to the storage orthography for storage and to the output orthography for display.

    ${h.select(name='morphemeBreakIsObjectLanguageString', selected_values='', \ options=[u'yes', u'no'], tabindex=13)}
Metalanguage
  1. Name ${metaLanguageNameHelp()}

  2. ISO 639-3 code ${ISO_639Help()}

  3. Orthography - characters used to transcribe the metalanguage. \ ${MLOrthographySpecifyingHelp()}

Appearance
  1. Header image - name of an image File for the header background \ ${headerImageHelp()}

  2. CSS colors - name of a CSS file for the color scheme

    ${h.select(name='colorsCSS', selected_values='',\ options=c.colorsCSSOptions, tabindex=16)}
${h.submit(value="Save Changes", name='submit', tabindex=30)}