diff options
author | Mike Chen <chagel@gmail.com> | 2009-07-05 10:23:30 +0800 |
---|---|---|
committer | Mike Chen <chagel@gmail.com> | 2009-07-05 10:23:30 +0800 |
commit | 4347c2947834fe7f2edf2b457b2d513454fc6a03 (patch) | |
tree | 93e9d22d6fb8a6c882e3915a8511a3ac542a1e67 /templates/question_edit.html | |
download | askbot-4347c2947834fe7f2edf2b457b2d513454fc6a03.tar.gz askbot-4347c2947834fe7f2edf2b457b2d513454fc6a03.tar.bz2 askbot-4347c2947834fe7f2edf2b457b2d513454fc6a03.zip |
initiliaze git rep
Diffstat (limited to 'templates/question_edit.html')
-rw-r--r-- | templates/question_edit.html | 185 |
1 files changed, 185 insertions, 0 deletions
diff --git a/templates/question_edit.html b/templates/question_edit.html new file mode 100644 index 00000000..2cec358f --- /dev/null +++ b/templates/question_edit.html @@ -0,0 +1,185 @@ +{% extends "base.html" %} +{% block title %}{% spaceless %}修改问题{% endspaceless %}{% endblock %} +{% block forejs %} + <script type='text/javascript' src='/content/js/com.cnprog.editor.js'></script> + <script type='text/javascript' src='/content/js/com.cnprog.post.js'></script> + <script type='text/javascript' src='/content/js/jquery.validate.pack.js'></script> + <script type='text/javascript' src='/content/js/wmd/showdown-min.js'></script> + <script type='text/javascript' src='/content/js/wmd/wmd-min.js'></script> + <link rel="stylesheet" type="text/css" href="/content/js/wmd/wmd.css" /> + <script type="text/javascript"> + + $().ready(function(){ + $("#nav_questions").attr('className',"on"); + $('#editor').TextAreaResizer(); + + //highlight code synctax when editor has new text + $("#editor").typeWatch({highlight: false, wait: 3000, + captureLength: 5, callback: lanai.highlightSyntax}); + + //toggle preview of editor + var display = true; + var txt = "禁用预览"; + $('#pre-collapse').text(txt); + $('#pre-collapse').bind('click', function(){ + txt = display ? "启用预览" : "禁用预览"; + display = !display; + $('#previewer').toggle(); + $('#pre-collapse').text(txt); + }); + + //Tags autocomplete action + var tags = {{ tags|safe }}; + $("#id_tags").autocomplete(tags, { + matchContains: true, + max: 20, + multiple: true, + multipleSeparator: " ", + highlightItem: true, + scroll: true, + scrollHeight: 300, + formatItem: function(row, i, max) { + return row.n + " ("+ row.c +")"; + }, + formatResult: function(row, i, max){ + return row.n; + } + + }); + + setupFormValidation("#fmedit", CPValidator.getQuestionFormRules(), CPValidator.getQuestionFormMessages()); + + $('#id_revision').unbind().change(function(){ + $("#select_revision").click(); + }); + lanai.highlightSyntax(); + + }); + </script> +{% endblock %} + +{% block content %} +<div id="main-bar" class="headNormal"> + 修改问题 [<a href="{{ question.get_absolute_url }}">返回</a>] +</div> +<div id="main-body" class="ask-body"> + <div id="askform"> + <form id="fmedit" action="{% url edit_question question.id %}" method="post" > + <label for="id_revision" ><strong>版本:</strong></label> <br> + {% if revision_form.revision.errors %}{{ revision_form.revision.errors.as_ul }}{% endif %} + <div style="vertical-align:middle"> + {{ revision_form.revision }} <input type="submit" style="display:none" id="select_revision" name="select_revision" value="选择版本"> + </div><br> + <div class="form-item"> + <label for="id_title" ><strong>{{ form.title.label_tag }}:</strong></label> <span class="form-error"></span><br> + {{ form.title }} {{ form.title.errors }} + <div class="title-desc"> + {{ form.title.help_text }} + </div> + </div> + <div class="form-item"> + <div id="wmd-button-bar" class="wmd-panel"></div> + {{ form.text }} + <span class="form-error"></span> + <div class="preview-toggle"> + <table width="100%"> + <tr> + <td> + <span id="pre-collapse" title="打开或者关闭Markdown编辑器的实时预览">预览开关</span> + </td> + <td style="text-align:right;"> + {{ form.wiki }} <span style="color:#000;cursor:help" title="{{form.wiki.help_text}}">{{ form.wiki.label_tag }} </span> + </td> + </tr> + + </table> + </div> + <div id="previewer" class="wmd-preview"></div> + <br> + </div> + <div class="form-item"> + <strong>{{ form.tags.label_tag }}:</strong> <span class="form-error"></span><br> + {{ form.tags }} {{ form.tags.errors }} + <div class="title-desc"> + {{ form.tags.help_text }} + </div> + </div> + <br> + <strong>{{ form.summary.label_tag }}</strong> <br> + {{ form.summary }} {{ form.summary.errors }} + <div class="title-desc"> + {{ form.summary.help_text }} + </div> + <br> + + <div class="error" ></div> + <input type="submit" value="现在修改" class="submit" /> + <input type="button" value="取消" class="submit" onclick="history.back(-1);" /> + <br> + <br> + </form> + </div> +</div> +{% endblock %} + +{% block sidebar %} +<div class="boxC"> + <p class="subtitle darkred">受欢迎的提问</p> + <div> + <ul class="list-item"> + <li> + <b>您的问题与编程相关吗?</b> + </li> + <li> + 建议您提的问题是可以被答复的,而不仅仅是可以讨论。 + </li> + <li> + 请详细描述您的问题。 + </li> + <li> + 我们推荐您使用中文描述问题,这样可以得到更多的答复机会。 + </li> + </ul> + <a href="/faq/" target="_blank" title="查看常见问题" style="float:right;position:relative">faq »</a> + <br> + </div> +</div> + +<div class="boxC"> + <p class="subtitle">Markdown快速参考</p> + <ul class="list-item"> + <li> + *斜体* 或者 _斜体_ + + </li> + <li> + **加粗** 或者 __加粗__ + + </li> + <li> + <b>链接</b>:一个[例子](http://url.com/ "标题") + + </li> + + <li> + <b>图片</b>:![alt 文本](/path/img.jpg "标题") + + </li> + <li> + 列表: + 1. Foo + 2. Bar + </li> + <li> + 基本的HTML标签也是支持的 + </li> + </ul> + <a href="http://en.wikipedia.org/wiki/Markdown" target="_blank" style="float:right;position:relative">有关Markdown详细说明 »</a> + <br> +</div> + +{% endblock %} + +{% block endjs %} +{% endblock %} + |