Commit e09a8e4a by cahrens

Don't show markdown if it doesn't exist.

parent 1c886b33
<%include file="metadata-edit.html" /> <%include file="metadata-edit.html" />
<section class="problem-editor editor"> <section class="problem-editor editor">
<div class="row"> <div class="row">
<div class="editor-bar"> %if markdown != '' or data == '':
<ul class="format-buttons"> <div class="editor-bar">
<li><a href="#" class="multiple-choice-button" data-tooltip="Multiple Choice"><span class="problem-editor-icon multiple-choice"></span></a></li> <ul class="format-buttons">
<li><a href="#" class="checks-button" data-tooltip="Check Multiple"><span class="problem-editor-icon checks"></span></a></li> <li><a href="#" class="multiple-choice-button" data-tooltip="Multiple Choice"><span
<li><a href="#" class="string-button" data-tooltip="String Response"><span class="problem-editor-icon string"></span></a></li> class="problem-editor-icon multiple-choice"></span></a></li>
<li><a href="#" class="number-button" data-tooltip="Numerical Response"><span class="problem-editor-icon number"></span></a></li> <li><a href="#" class="checks-button" data-tooltip="Check Multiple"><span
<li><a href="#" class="dropdown-button" data-tooltip="Dropdown"><span class="problem-editor-icon dropdown"></span></a></li> class="problem-editor-icon checks"></span></a></li>
</ul> <li><a href="#" class="string-button" data-tooltip="String Response"><span
<ul class="editor-tabs"> class="problem-editor-icon string"></span></a></li>
<li><a href="#" class="simple-tab tab current" data-tab="simple">Simple</a></li> <li><a href="#" class="number-button" data-tooltip="Numerical Response"><span
<li><a href="#" class="xml-tab tab" data-tab="xml">XML</a></li> class="problem-editor-icon number"></span></a></li>
<li><a href="#" class="cheatsheet-toggle" data-tooltip="Toggle Cheatsheet">?</a></li> <li><a href="#" class="dropdown-button" data-tooltip="Dropdown"><span
</ul> class="problem-editor-icon dropdown"></span></a></li>
</ul>
<ul class="editor-tabs">
<li><a href="#" class="simple-tab tab current" data-tab="simple">Simple</a></li>
<li><a href="#" class="xml-tab tab" data-tab="xml">XML</a></li>
<li><a href="#" class="cheatsheet-toggle" data-tooltip="Toggle Cheatsheet">?</a></li>
</ul>
</div>
<textarea class="edit-box">${markdown}</textarea>
%endif
<textarea class="xml-box" rows="8" cols="40">${data | h}</textarea>
</div> </div>
<textarea class="edit-box">${markdown}</textarea>
<textarea class="xml-box">${data | h}</textarea>
</div>
</section> </section>
class @MarkdownEditingDescriptor extends XModule.Descriptor class @MarkdownEditingDescriptor extends XModule.Descriptor
constructor: (@element) -> constructor: (@element) ->
@edit_box = CodeMirror.fromTextArea($(".edit-box", @element)[0], { @edit_box = CodeMirror.fromTextArea($(".xml-box", @element)[0], {
mode: "xml" mode: "xml"
lineNumbers: true lineNumbers: true
lineWrapping: true lineWrapping: true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment