77 lines
2.3 KiB
HTML
77 lines
2.3 KiB
HTML
##This file is based on the template from the SimpleWiki source which carries the GPL license
|
||
|
||
<%inherit file="simplewiki_base.html"/>
|
||
|
||
<%block name="title">
|
||
<title>
|
||
%if create_article:
|
||
Wiki – Create Article – MITx 6.002x
|
||
%else:
|
||
${"Edit " + wiki_title + " - " if wiki_title is not UNDEFINED else ""}MITx 6.002x Wiki
|
||
%endif
|
||
</title></%block>
|
||
|
||
<%block name="wiki_page_title">
|
||
%if create_article:
|
||
<h1>Create article</h1>
|
||
%else:
|
||
<h1>${ wiki_article.title }</h1>
|
||
%endif
|
||
</%block>
|
||
|
||
<%block name="wiki_head">
|
||
<script type="text/javascript" src="${ settings.LIB_URL }vendor/CodeMirror/codemirror.js"></script>
|
||
<link rel="stylesheet" href="${ settings.LIB_URL }vendor/CodeMirror/codemirror.css" />
|
||
|
||
<script type="text/javascript" src="${ settings.LIB_URL }vendor/CodeMirror/xml.js"></script>
|
||
<script type="text/javascript" src="${ settings.LIB_URL }vendor/CodeMirror/mitx_markdown.js"></script>
|
||
|
||
<script>
|
||
$(function(){
|
||
$(document).ready(function() {
|
||
//TODO: Re-enable this once the styling supports it
|
||
// var editor = CodeMirror.fromTextArea(document.getElementById("id_contents"), {
|
||
// mode: 'mitx_markdown',
|
||
// matchBrackets: true,
|
||
// theme: "default",
|
||
// lineWrapping: true,
|
||
// });
|
||
//
|
||
// //Store the inital contents so we can compare for unsaved changes
|
||
// var initial_contents = editor.getValue();
|
||
//
|
||
// window.onbeforeunload = function askConfirm() { //Warn the user before they navigate away
|
||
// if ( editor.getValue() != initial_contents ) {
|
||
// return "You have made changes to the article that have not been saved yet.";
|
||
// }
|
||
// };
|
||
//
|
||
// $("#submit_edit").click(function() {
|
||
// initial_contents = editor.getValue();
|
||
// });
|
||
|
||
});
|
||
});
|
||
|
||
|
||
</script>
|
||
</%block>
|
||
|
||
|
||
<%block name="wiki_body">
|
||
<form method="POST" id="wiki_revision">
|
||
<div style="display:none">
|
||
<input type="hidden" name="csrfmiddlewaretoken" value="${csrf_token}"/>
|
||
</div>
|
||
${wiki_form}
|
||
%if create_article:
|
||
<input type="submit" id="submit_edit" value="Create article" />
|
||
%else:
|
||
<input type="submit" id="submit_edit" name="edit" value="Save Changes" />
|
||
<input type="submit" id="submit_delete" name="delete" value="Delete article" />
|
||
%endif
|
||
|
||
<%include file="simplewiki_instructions.html"/>
|
||
|
||
</%block>
|