##This file is based on the template from the SimpleWiki source which carries the GPL license <%inherit file="main.html"/> <%namespace name='static' file='static_content.html'/> <%block name="headextra"> <script type="text/javascript" src="${static.url('js/simplewiki/bsn.AutoSuggest_c_2.0.js')}"></script> <%! from django.core.urlresolvers import reverse %> <script type="text/javascript"> function set_related_article_id(s) { document.getElementById('wiki_related_input_id').value = s.id; document.getElementById('wiki_related_input_submit').disabled=false; } %if wiki_article is not UNDEFINED: var x = window.onload; window.onload = function(){ var options = { script: "${reverse("search_related", args=[wiki_article.get_url()] )}/?self=${wiki_article.pk}&", json: true, varname: "query", maxresults: 35, callback: set_related_article_id, noresults: "Nothing found!" }; var as = new AutoSuggest('wiki_related_input', options); if (typeof x == 'function') x(); } %endif </script> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [ ['$','$'], ["\\(","\\)"]], displayMath: [ ['$$','$$'], ["\\[","\\]"]]} }); </script> <script> $(function(){ $.ajaxSetup ({ // Disable caching of AJAX responses cache: false }); $(".div_wiki_circuit").each(function(d,e) { id = $(this).attr("id"); name = id.substring(17); //alert(name); $("#"+id).load("/edit_circuit/"+name, function(){update_schematics();}); f=this; }); $("#wiki_create_form").hide(); $("#create-article").click(function() { $("#wiki_create_form").slideToggle(); $(this).parent().toggleClass("active"); }); }); </script> <%block name="wiki_head"/> </%block> <%block name="bodyextra"> <%include file="navigation.html" args="active_page='wiki'" /> <section class="main-content"> <div class="wiki-wrapper"> <%block name="wiki_panel"> <div aria-label="Wiki Navigation" id="wiki_panel"> <h2>Course Wiki</h2> <% if (wiki_article is not UNDEFINED): baseURL = reverse("wiki_view", args=[wiki_article.get_url()]) else: baseURL = reverse("wiki_view", args=["/"]) %> <ul class="action"> <li> <h3> <a href="${reverse("wiki_list_articles", args=[])}">All Articles</a> </h3> </li> <li class="create-article"> <h3> <a href="#" id="create-article"/>Create Article</a> </h3> <div id="wiki_create_form"> <% theaction = "this.wiki_article_name.value.replace(/([^a-zA-Z0-9\-])/g, '')" baseURL = reverse("wiki_create", args=["/"]) %> <form method="GET" onsubmit="this.action='${baseURL + "' + " + theaction};"> <div> <label for="id_wiki_article_name">Title of article</label> <input type="text" name="wiki_article_name" id="id_wiki_article_name" /><br/> <!-- <label for="id_wiki_article_is_child">Create as a child of current article</label> --> <!-- <input type="checkbox" name="wiki_article_is_child" id="id_wiki_artcile_is_child" disabled="true" ${ 'checked="checked"' if wiki_article is not UNDEFINED else ""}> --> </div> <ul> <li> <input type="submit" class="button" value="Create" style="display: inline-block; margin-right: 2px; font-weight: bold;" /> </li> </ul> </form> </div> </li> <li class="search"> <form method="POST" action='${reverse("wiki_search_articles", args=[])}'> <label class="wiki_box_title">Search</label> <div style="display:none"> <input type="hidden" name="csrfmiddlewaretoken" value="${csrf_token}"/> </div> <input type="text" placeholder="Search" name="value" id="wiki_search_input" style="width: 71%" value="${wiki_search_query if wiki_search_query is not UNDEFINED else '' |h}"/> <input type="submit" id="wiki_search_input_submit" value="Go!" style="width: 20%" /> </form> </li> </ul> </div> </%block> <section class="wiki-body"> %if wiki_article is not UNDEFINED: <header> %if wiki_article.locked: <p><strong>This article has been locked</strong></p> %endif <p>Last modified: ${wiki_article.modified_on.strftime("%b %d, %Y, %I:%M %p")}</p> %endif %if wiki_article is not UNDEFINED: <ul> <li> <input type="button" onclick="javascript:location.href='${reverse("wiki_view", args=[wiki_article.get_url()])}'" value="View" class="view" /> </li> <li> <input type="button" onclick="javascript:location.href='${reverse("wiki_edit", args=[wiki_article.get_url()])}'" value="Edit" ${'disabled="true"' if not wiki_write else ""} class="edit"/> </li> <li> <input type="button" onclick="javascript:location.href='${reverse("wiki_history", args=[wiki_article.get_url(),1])}'" value="History" class="button history" /> </li> </ul> </header> %endif <%block name="wiki_page_title"/> <%block name="wiki_body"/> </section> </div> </section> </%block>