Annotation of modules/damieng/graphical_editor/loncapa_daxe/web/templates.xml, revision 1.1

1.1     ! damieng     1: <?xml version="1.0" encoding="UTF-8"?>
        !             2: 
        !             3: <!--
        !             4: NOTE: this file is supposed to be generated on-the-fly by the server.
        !             5: 
        !             6: It contains a list of menus (possibly containing submenus) to insert templates.
        !             7: 
        !             8: Structure:
        !             9:   - templates contains several menu elements
        !            10:   - menu contains several title, menu and item elements
        !            11:   - item contains one path, one type and several title and help elements
        !            12:   - title and help have a lang attribute
        !            13:   - the type element has to be the name of an element in the schema
        !            14:     (it is used to avoid having to parse the templates to check insertion possibilities)
        !            15: 
        !            16: One reason for using XML instead of JSON here is that we can use comments such as this one.
        !            17: Another reason is that it is a lot easier to read.
        !            18: -->
        !            19: 
        !            20: <templates>
        !            21:   <menu>
        !            22:     <title lang="en">Full Problems</title>
        !            23:     <menu>
        !            24:       <title lang="en">Multiple Choice</title>
        !            25:       <item>
        !            26:         <path>templates/problems/RadioResponse.problem.xml</path>
        !            27:         <type>problem</type>
        !            28:         <title lang="en">Radio Button Response</title>
        !            29:       </item>
        !            30:       <item>
        !            31:         <path>templates/problems/randomvalueradio.problem.xml</path>
        !            32:         <type>problem</type>
        !            33:         <title lang="en">Randomized Question Stem Radio Button Resp.</title>
        !            34:       </item>
        !            35:       <item>
        !            36:         <path>templates/problems/SimpleTrueFalse.problem.xml</path>
        !            37:         <type>problem</type>
        !            38:         <title lang="en">Option Response - True/False</title>
        !            39:       </item>
        !            40:       <item>
        !            41:         <path>templates/problems/SelectFromOptions-4ConceptGoups.problem.xml</path>
        !            42:         <type>problem</type>
        !            43:         <title lang="en">Option Response - Concept Groups</title>
        !            44:       </item>
        !            45:       <item>
        !            46:         <path>templates/problems/RandomLabelExample.problem.xml</path>
        !            47:         <type>problem</type>
        !            48:         <title lang="en">Randomly Labelled Image with Option Resp.</title>
        !            49:       </item>
        !            50:       <item>
        !            51:         <path>templates/problems/SelectFromOptions-Simple.problem.xml</path>
        !            52:         <type>problem</type>
        !            53:         <title lang="en">Option Response - Matching</title>
        !            54:       </item>
        !            55:       <item>
        !            56:         <path>templates/problems/SimpleMatching.problem.xml</path>
        !            57:         <type>problem</type>
        !            58:         <title lang="en">Matching Response</title>
        !            59:       </item>
        !            60:       <item>
        !            61:         <path>templates/problems/SimpleRank.problem.xml</path>
        !            62:         <type>problem</type>
        !            63:         <title lang="en">Rank Response</title>
        !            64:       </item>
        !            65:     </menu>
        !            66:     <menu>
        !            67:       <title lang="en">Numerical</title>
        !            68:       <item>
        !            69:         <path>templates/problems/numerical.problem.xml</path>
        !            70:         <type>problem</type>
        !            71:         <title lang="en">Numerical Response</title>
        !            72:       </item>
        !            73:       <item>
        !            74:         <path>templates/problems/MultipleAnswerEither.problem.xml</path>
        !            75:         <type>problem</type>
        !            76:         <title lang="en">One of Multiple Answers Numerical Problem</title>
        !            77:       </item>
        !            78:       <item>
        !            79:         <path>templates/problems/numMultiAnswerUnordered.problem.xml</path>
        !            80:         <type>problem</type>
        !            81:         <title lang="en">Numerical Response Multiple Answers unordered</title>
        !            82:       </item>
        !            83:       <item>
        !            84:         <path>templates/problems/numPrePro.problem.xml</path>
        !            85:         <type>problem</type>
        !            86:         <title lang="en">Numerical Response with Pre-Processing</title>
        !            87:       </item>
        !            88:       <item>
        !            89:         <path>templates/problems/Plot_curve.problem.xml</path>
        !            90:         <type>problem</type>
        !            91:         <title lang="en">Curve Plot with Numerical Response</title>
        !            92:       </item>
        !            93:       <item>
        !            94:         <path>templates/problems/Plot_data.problem.xml</path>
        !            95:         <type>problem</type>
        !            96:         <title lang="en">Data Plot with Numerical Response</title>
        !            97:       </item>
        !            98:       <item>
        !            99:         <path>templates/problems/customunit.problem.xml</path>
        !           100:         <type>problem</type>
        !           101:         <title lang="en">Numerical Response with Custom Units</title>
        !           102:       </item>
        !           103:     </menu>
        !           104:     <menu>
        !           105:       <title lang="en">Algebra</title>
        !           106:       <item>
        !           107:         <path>templates/problems/SimpleMathResponse.problem.xml</path>
        !           108:         <type>problem</type>
        !           109:         <title lang="en">Math Response using C.A.S. MAXIMA</title>
        !           110:       </item>
        !           111:       <item>
        !           112:         <path>templates/problems/SimpleMathResponseR.problem.xml</path>
        !           113:         <type>problem</type>
        !           114:         <title lang="en">Math Response using C.A.S. R</title>
        !           115:       </item>
        !           116:       <item>
        !           117:         <path>templates/problems/HintMathResponse.problem.xml</path>
        !           118:         <type>problem</type>
        !           119:         <title lang="en">Math Response using C.A.S. and Hints</title>
        !           120:       </item>
        !           121:       <item>
        !           122:         <path>templates/problems/SimpleFormula.problem.xml</path>
        !           123:         <type>problem</type>
        !           124:         <title lang="en">Formula Response with Samples</title>
        !           125:       </item>
        !           126:       <item>
        !           127:         <path>templates/problems/HintFormula.problem.xml</path>
        !           128:         <type>problem</type>
        !           129:         <title lang="en">Formula Response using C.A.S. and Hints</title>
        !           130:       </item>
        !           131:       <item>
        !           132:         <path>templates/problems/SimpleFormulaCAS.problem.xml</path>
        !           133:         <type>problem</type>
        !           134:         <title lang="en">Formula Response using C.A.S.</title>
        !           135:       </item>
        !           136:       <item>
        !           137:         <path>templates/problems/MultipleAnswerUnordered.problem.xml</path>
        !           138:         <type>problem</type>
        !           139:         <title lang="en">Unordered Multi-Answer Formula Response</title>
        !           140:       </item>
        !           141:       <item>
        !           142:         <path>templates/problems/Rnumerical.problem.xml</path>
        !           143:         <type>problem</type>
        !           144:         <title lang="en">Formula Response with C.A.S. R and Data Plot</title>
        !           145:       </item>
        !           146:       <item>
        !           147:         <path>templates/problems/custom_equation.problem.xml</path>
        !           148:         <type>problem</type>
        !           149:         <title lang="en">Custom Response comparing Equations with C.A.S.</title>
        !           150:       </item>
        !           151:     </menu>
        !           152:     <menu>
        !           153:       <title lang="en">Chemistry</title>
        !           154:       <item>
        !           155:         <path>templates/problems/organic.problem.xml</path>
        !           156:         <type>problem</type>
        !           157:         <title lang="en">Organic Material Response</title>
        !           158:       </item>
        !           159:       <item>
        !           160:         <path>templates/problems/organic_hint.problem.xml</path>
        !           161:         <type>problem</type>
        !           162:         <title lang="en">Organic Material Response with Hint</title>
        !           163:       </item>
        !           164:       <item>
        !           165:         <path>templates/problems/reaction.problem.xml</path>
        !           166:         <type>problem</type>
        !           167:         <title lang="en">Chemical Reaction Response</title>
        !           168:       </item>
        !           169:       <item>
        !           170:         <path>templates/problems/reaction_hint.problem.xml</path>
        !           171:         <type>problem</type>
        !           172:         <title lang="en">Chemical Reaction Response with Hints</title>
        !           173:       </item>
        !           174:     </menu>
        !           175:     <menu>
        !           176:       <title lang="en">Handgraded</title>
        !           177:       <item>
        !           178:         <path>templates/problems/DropBox.problem.xml</path>
        !           179:         <type>problem</type>
        !           180:         <title lang="en">Drop Box</title>
        !           181:       </item>
        !           182:       <item>
        !           183:         <path>templates/problems/Essay.problem.xml</path>
        !           184:         <type>problem</type>
        !           185:         <title lang="en">Essay Response</title>
        !           186:       </item>
        !           187:     </menu>
        !           188:     <menu>
        !           189:       <title lang="en">Input-Dependent</title>
        !           190:       <item>
        !           191:         <path>templates/problems/answerdependent.problem.xml</path>
        !           192:         <type>problem</type>
        !           193:         <title lang="en">Using Learner Answer in Multipart Numerical</title>
        !           194:       </item>
        !           195:       <item>
        !           196:         <path>templates/problems/dynamicgraph.problem.xml</path>
        !           197:         <type>problem</type>
        !           198:         <title lang="en">Using Learner Formula in Graph with Formula Resp.</title>
        !           199:       </item>
        !           200:       <item>
        !           201:         <path>templates/problems/extreme.problem.xml</path>
        !           202:         <type>problem</type>
        !           203:         <title lang="en">Using Learner Formula in Graph with Math Resp.</title>
        !           204:       </item>
        !           205:     </menu>
        !           206:     <menu>
        !           207:       <title lang="en">Free Form</title>
        !           208:       <item>
        !           209:         <path>templates/problems/StringResponse.problem.xml</path>
        !           210:         <type>problem</type>
        !           211:         <title lang="en">String Response</title>
        !           212:       </item>
        !           213:       <item>
        !           214:         <path>templates/problems/stringPrePro.problem.xml</path>
        !           215:         <type>problem</type>
        !           216:         <title lang="en">String Response with Pre-Processing</title>
        !           217:       </item>
        !           218:       <item>
        !           219:         <path>templates/problems/CustomResponse.problem.xml</path>
        !           220:         <type>problem</type>
        !           221:         <title lang="en">Custom Response</title>
        !           222:       </item>
        !           223:       <item>
        !           224:         <path>templates/problems/customhints.problem.xml</path>
        !           225:         <type>problem</type>
        !           226:         <title lang="en">Custom Response using C.A.S. and Hints</title>
        !           227:       </item>
        !           228:       <item>
        !           229:         <path>templates/problems/custompartial.problem.xml</path>
        !           230:         <type>problem</type>
        !           231:         <title lang="en">Custom Response with Partial Credit</title>
        !           232:       </item>
        !           233:       <item>
        !           234:         <path>templates/problems/functionplotback.problem.xml</path>
        !           235:         <type>problem</type>
        !           236:         <title lang="en">Functionplotresponse with Background Plot</title>
        !           237:       </item>
        !           238:       <item>
        !           239:         <path>templates/problems/functionplotone.problem.xml</path>
        !           240:         <type>problem</type>
        !           241:         <title lang="en">Functionplotresponse with Labels</title>
        !           242:       </item>
        !           243:       <item>
        !           244:         <path>templates/problems/functionplottwo.problem.xml</path>
        !           245:         <type>problem</type>
        !           246:         <title lang="en">Functionplotresponse with two Splines and Hints</title>
        !           247:       </item>
        !           248:       <item>
        !           249:         <path>templates/problems/functionplotvector.problem.xml</path>
        !           250:         <type>problem</type>
        !           251:         <title lang="en">Functionplotresponse with Vectors and Hints</title>
        !           252:       </item>
        !           253:       <item>
        !           254:         <path>templates/problems/sampleexternal.problem.xml</path>
        !           255:         <type>problem</type>
        !           256:         <title lang="en">External Response</title>
        !           257:       </item>
        !           258:     </menu>
        !           259:     <menu>
        !           260:       <title lang="en">Miscellaneous</title>
        !           261:       <item>
        !           262:         <path>templates/problems/blank.problem.xml</path>
        !           263:         <type>problem</type>
        !           264:         <title lang="en">Blank Problem</title>
        !           265:       </item>
        !           266:       <item>
        !           267:         <path>templates/problems/ClickImageExample.problem.xml</path>
        !           268:         <type>problem</type>
        !           269:         <title lang="en">Click-On-Image Problem</title>
        !           270:       </item>
        !           271:       <item>
        !           272:         <path>templates/problems/SelectFromOptions-multilingual.problem.xml</path>
        !           273:         <type>problem</type>
        !           274:         <title lang="en">Option Response - Matching (multilingual)</title>
        !           275:       </item>
        !           276:     </menu>
        !           277:   </menu>
        !           278:   <menu>
        !           279:     <title lang="en">Responses</title>
        !           280:     <item>
        !           281:       <path>templates/responses/radiobuttonresponse.xml</path>
        !           282:       <type>radiobuttonresponse</type>
        !           283:       <title lang="en">One of N Statements</title>
        !           284:     </item>
        !           285:     <item>
        !           286:       <path>templates/responses/optionresponse.xml</path>
        !           287:       <type>optionresponse</type>
        !           288:       <title lang="en">Select from Options</title>
        !           289:     </item>
        !           290:     <item>
        !           291:       <path>templates/responses/stringresponse.xml</path>
        !           292:       <type>stringresponse</type>
        !           293:       <title lang="en">String</title>
        !           294:     </item>
        !           295:     <item>
        !           296:       <path>templates/responses/essayresponse.xml</path>
        !           297:       <type>essayresponse</type>
        !           298:       <title lang="en">Essay</title>
        !           299:     </item>
        !           300:     <item>
        !           301:       <path>templates/responses/rankresponse.xml</path>
        !           302:       <type>rankresponse</type>
        !           303:       <title lang="en">Rank Values</title>
        !           304:     </item>
        !           305:     <item>
        !           306:       <path>templates/responses/matchresponse.xml</path>
        !           307:       <type>matchresponse</type>
        !           308:       <title lang="en">Match Two Lists</title>
        !           309:     </item>
        !           310:     <item>
        !           311:       <path>templates/responses/numericalresponse.xml</path>
        !           312:       <type>numericalresponse</type>
        !           313:       <title lang="en">Numerical</title>
        !           314:     </item>
        !           315:     <item>
        !           316:       <path>templates/responses/formularesponse.xml</path>
        !           317:       <type>formularesponse</type>
        !           318:       <title lang="en">Formula</title>
        !           319:     </item>
        !           320:     <item>
        !           321:       <path>templates/responses/mathresponse.xml</path>
        !           322:       <type>mathresponse</type>
        !           323:       <title lang="en">Math</title>
        !           324:     </item>
        !           325:     <item>
        !           326:       <path>templates/responses/organicresponse.xml</path>
        !           327:       <type>organicresponse</type>
        !           328:       <title lang="en">Organic Chemical Structure</title>
        !           329:     </item>
        !           330:     <item>
        !           331:       <path>templates/responses/reactionresponse.xml</path>
        !           332:       <type>reactionresponse</type>
        !           333:       <title lang="en">Chemical Reaction</title>
        !           334:     </item>
        !           335:     <item>
        !           336:       <path>templates/responses/functionplotresponse.xml</path>
        !           337:       <type>functionplotresponse</type>
        !           338:       <title lang="en">Function Plot</title>
        !           339:     </item>
        !           340:     <item>
        !           341:       <path>templates/responses/customresponse.xml</path>
        !           342:       <type>customresponse</type>
        !           343:       <title lang="en">Custom</title>
        !           344:     </item>
        !           345:     <item>
        !           346:       <path>templates/responses/externalresponse.xml</path>
        !           347:       <type>externalresponse</type>
        !           348:       <title lang="en">External</title>
        !           349:     </item>
        !           350:   </menu>
        !           351: </templates>

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