File:  [LON-CAPA] / modules / damieng / graphical_editor / loncapa_daxe / web / templates.xml
Revision 1.6: download - view: text, annotated - select for diffs
Fri Dec 18 22:13:02 2015 UTC (8 years, 5 months ago) by damieng
Branches: MAIN
CVS tags: HEAD
removed blank problem template

<?xml version="1.0" encoding="UTF-8"?>

<!--
NOTE: this file is supposed to be generated on-the-fly by the server.

It contains a list of menus (possibly containing submenus) to insert templates.

Structure:
  - templates contains several menu elements
  - menu contains several title, menu and item elements
  - item contains one path, one type and several title and help elements
  - title and help have a lang attribute
  - the type element has to be the name of an element in the schema
    (it is used to avoid having to parse the templates to check insertion possibilities)

One reason for using XML instead of JSON here is that we can use comments such as this one.
Another reason is that it is a lot easier to read.
-->

<templates>
  <menu>
    <title lang="en">Full Problems</title>
    <menu>
      <title lang="en">Multiple Choice</title>
      <item>
        <path>templates/problems/SimpleRadioResponse.problem.xml</path>
        <type>problem</type>
        <title lang="en">Simple Radio Button Response</title>
      </item>
      <item>
        <path>templates/problems/RadioResponse.problem.xml</path>
        <type>problem</type>
        <title lang="en">Complex Radio Button Response</title>
      </item>
      <item>
        <path>templates/problems/randomvalueradio.problem.xml</path>
        <type>problem</type>
        <title lang="en">Randomized Question Stem Radio Button Resp.</title>
      </item>
      <item>
        <path>templates/problems/SimpleTrueFalse.problem.xml</path>
        <type>problem</type>
        <title lang="en">Option Response - True/False</title>
      </item>
      <item>
        <path>templates/problems/SelectFromOptions-4ConceptGoups.problem.xml</path>
        <type>problem</type>
        <title lang="en">Option Response - Concept Groups</title>
      </item>
      <item>
        <path>templates/problems/RandomLabelExample.problem.xml</path>
        <type>problem</type>
        <title lang="en">Randomly Labelled Image with Option Resp.</title>
      </item>
      <item>
        <path>templates/problems/SelectFromOptions-Simple.problem.xml</path>
        <type>problem</type>
        <title lang="en">Option Response - Matching</title>
      </item>
      <item>
        <path>templates/problems/SimpleMatching.problem.xml</path>
        <type>problem</type>
        <title lang="en">Simple Matching Response</title>
      </item>
      <item>
        <path>templates/problems/Matching.problem.xml</path>
        <type>problem</type>
        <title lang="en">Complex Matching Response</title>
      </item>
      <item>
        <path>templates/problems/SimpleRank.problem.xml</path>
        <type>problem</type>
        <title lang="en">Simple Rank Response</title>
      </item>
      <item>
        <path>templates/problems/Rank.problem.xml</path>
        <type>problem</type>
        <title lang="en">Complex Rank Response</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Numerical</title>
      <item>
        <path>templates/problems/numerical.problem.xml</path>
        <type>problem</type>
        <title lang="en">Numerical Response</title>
      </item>
      <item>
        <path>templates/problems/MultipleAnswerEither.problem.xml</path>
        <type>problem</type>
        <title lang="en">One of Multiple Answers Numerical Problem</title>
      </item>
      <item>
        <path>templates/problems/numMultiAnswerUnordered.problem.xml</path>
        <type>problem</type>
        <title lang="en">Numerical Response Multiple Answers unordered</title>
      </item>
      <item>
        <path>templates/problems/numPrePro.problem.xml</path>
        <type>problem</type>
        <title lang="en">Numerical Response with Pre-Processing</title>
      </item>
      <item>
        <path>templates/problems/Plot_curve.problem.xml</path>
        <type>problem</type>
        <title lang="en">Curve Plot with Numerical Response</title>
      </item>
      <item>
        <path>templates/problems/Plot_data.problem.xml</path>
        <type>problem</type>
        <title lang="en">Data Plot with Numerical Response</title>
      </item>
      <item>
        <path>templates/problems/customunit.problem.xml</path>
        <type>problem</type>
        <title lang="en">Numerical Response with Custom Units</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Algebra</title>
      <item>
        <path>templates/problems/SimpleMathResponse.problem.xml</path>
        <type>problem</type>
        <title lang="en">Math Response using C.A.S. MAXIMA</title>
      </item>
      <item>
        <path>templates/problems/SimpleMathResponseR.problem.xml</path>
        <type>problem</type>
        <title lang="en">Math Response using C.A.S. R</title>
      </item>
      <item>
        <path>templates/problems/HintMathResponse.problem.xml</path>
        <type>problem</type>
        <title lang="en">Math Response using C.A.S. and Hints</title>
      </item>
      <item>
        <path>templates/problems/SimpleFormula.problem.xml</path>
        <type>problem</type>
        <title lang="en">Formula Response with Samples</title>
      </item>
      <item>
        <path>templates/problems/SimpleFormulaCAS.problem.xml</path>
        <type>problem</type>
        <title lang="en">Formula Response using C.A.S.</title>
      </item>
      <item>
        <path>templates/problems/HintFormula.problem.xml</path>
        <type>problem</type>
        <title lang="en">Formula Response using C.A.S. and Hints</title>
      </item>
      <item>
        <path>templates/problems/MultipleAnswerUnordered.problem.xml</path>
        <type>problem</type>
        <title lang="en">Unordered Multi-Answer Formula Response</title>
      </item>
      <item>
        <path>templates/problems/Rnumerical.problem.xml</path>
        <type>problem</type>
        <title lang="en">Formula Response with C.A.S. R and Data Plot</title>
      </item>
      <item>
        <path>templates/problems/custom_equation.problem.xml</path>
        <type>problem</type>
        <title lang="en">Custom Response comparing Equations with C.A.S.</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Chemistry</title>
      <item>
        <path>templates/problems/organic.problem.xml</path>
        <type>problem</type>
        <title lang="en">Organic Material Response</title>
      </item>
      <item>
        <path>templates/problems/organic_hint.problem.xml</path>
        <type>problem</type>
        <title lang="en">Organic Material Response with Hint</title>
      </item>
      <item>
        <path>templates/problems/reaction.problem.xml</path>
        <type>problem</type>
        <title lang="en">Chemical Reaction Response</title>
      </item>
      <item>
        <path>templates/problems/reaction_hint.problem.xml</path>
        <type>problem</type>
        <title lang="en">Chemical Reaction Response with Hints</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Handgraded</title>
      <item>
        <path>templates/problems/DropBox.problem.xml</path>
        <type>problem</type>
        <title lang="en">Drop Box</title>
      </item>
      <item>
        <path>templates/problems/Essay.problem.xml</path>
        <type>problem</type>
        <title lang="en">Essay Response</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Input-Dependent</title>
      <item>
        <path>templates/problems/answerdependent.problem.xml</path>
        <type>problem</type>
        <title lang="en">Using Learner Answer in Multipart Numerical</title>
      </item>
      <item>
        <path>templates/problems/dynamicgraph.problem.xml</path>
        <type>problem</type>
        <title lang="en">Using Learner Formula in Graph with Formula Resp.</title>
      </item>
      <item>
        <path>templates/problems/extreme.problem.xml</path>
        <type>problem</type>
        <title lang="en">Using Learner Formula in Graph with Math Resp.</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Free Form</title>
      <item>
        <path>templates/problems/StringResponse.problem.xml</path>
        <type>problem</type>
        <title lang="en">String Response</title>
      </item>
      <item>
        <path>templates/problems/stringPrePro.problem.xml</path>
        <type>problem</type>
        <title lang="en">String Response with Pre-Processing</title>
      </item>
      <item>
        <path>templates/problems/CustomResponse.problem.xml</path>
        <type>problem</type>
        <title lang="en">Custom Response</title>
      </item>
      <item>
        <path>templates/problems/customhints.problem.xml</path>
        <type>problem</type>
        <title lang="en">Custom Response using C.A.S. and Hints</title>
      </item>
      <item>
        <path>templates/problems/custompartial.problem.xml</path>
        <type>problem</type>
        <title lang="en">Custom Response with Partial Credit</title>
      </item>
      <item>
        <path>templates/problems/functionplotback.problem.xml</path>
        <type>problem</type>
        <title lang="en">Functionplotresponse with Background Plot</title>
      </item>
      <item>
        <path>templates/problems/functionplotone.problem.xml</path>
        <type>problem</type>
        <title lang="en">Functionplotresponse with Labels</title>
      </item>
      <item>
        <path>templates/problems/functionplottwo.problem.xml</path>
        <type>problem</type>
        <title lang="en">Functionplotresponse with two Splines and Hints</title>
      </item>
      <item>
        <path>templates/problems/functionplotvector.problem.xml</path>
        <type>problem</type>
        <title lang="en">Functionplotresponse with Vectors and Hints</title>
      </item>
      <item>
        <path>templates/problems/sampleexternal.problem.xml</path>
        <type>problem</type>
        <title lang="en">External Response</title>
      </item>
    </menu>
    <menu>
      <title lang="en">Miscellaneous</title>
      <item>
        <path>templates/problems/ClickImageExample.problem.xml</path>
        <type>problem</type>
        <title lang="en">Click-On-Image Problem</title>
      </item>
      <item>
        <path>templates/problems/SelectFromOptions-multilingual.problem.xml</path>
        <type>problem</type>
        <title lang="en">Option Response - Matching (multilingual)</title>
      </item>
    </menu>
  </menu>
  <menu>
    <title lang="en">Responses</title>
    <item>
      <path>templates/responses/radiobuttonresponse.xml</path>
      <type>radiobuttonresponse</type>
      <title lang="en">One of N Statements</title>
    </item>
    <item>
      <path>templates/responses/optionresponse.xml</path>
      <type>optionresponse</type>
      <title lang="en">Select from Options</title>
    </item>
    <item>
      <path>templates/responses/checkboxresponse.xml</path>
      <type>optionresponse</type>
      <title lang="en">Select from Checkboxes</title>
    </item>
    <item>
      <path>templates/responses/stringresponse.xml</path>
      <type>stringresponse</type>
      <title lang="en">String</title>
    </item>
    <item>
      <path>templates/responses/essayresponse.xml</path>
      <type>essayresponse</type>
      <title lang="en">Essay</title>
    </item>
    <item>
      <path>templates/responses/rankresponse.xml</path>
      <type>rankresponse</type>
      <title lang="en">Rank Values</title>
    </item>
    <item>
      <path>templates/responses/matchresponse.xml</path>
      <type>matchresponse</type>
      <title lang="en">Match Two Lists</title>
    </item>
    <item>
      <path>templates/responses/numericalresponse.xml</path>
      <type>numericalresponse</type>
      <title lang="en">Numerical</title>
    </item>
    <item>
      <path>templates/responses/formularesponse.xml</path>
      <type>formularesponse</type>
      <title lang="en">Formula</title>
    </item>
    <item>
      <path>templates/responses/math_maxima.xml</path>
      <type>mathresponse</type>
      <title lang="en">Math with Maxima</title>
    </item>
    <item>
      <path>templates/responses/math_r.xml</path>
      <type>mathresponse</type>
      <title lang="en">Math with R</title>
    </item>
    <item>
      <path>templates/responses/organicresponse.xml</path>
      <type>organicresponse</type>
      <title lang="en">Organic Chemical Structure</title>
    </item>
    <item>
      <path>templates/responses/reactionresponse.xml</path>
      <type>reactionresponse</type>
      <title lang="en">Chemical Reaction</title>
    </item>
    <item>
      <path>templates/responses/functionplotresponse.xml</path>
      <type>functionplotresponse</type>
      <title lang="en">Function Plot</title>
    </item>
    <item>
      <path>templates/responses/imageresponse.xml</path>
      <type>imageresponse</type>
      <title lang="en">Click on Image</title>
    </item>
    <item>
      <path>templates/responses/customresponse.xml</path>
      <type>customresponse</type>
      <title lang="en">Custom</title>
    </item>
    <item>
      <path>templates/responses/externalresponse.xml</path>
      <type>externalresponse</type>
      <title lang="en">External</title>
    </item>
  </menu>
</templates>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>