Commit 69880593 by benjaoming

Fixing preview function to use correct revision id

parent 299017e0
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
{% trans "Preview this version" %} {% trans "Preview this version" %}
</a> </a>
{% else %} {% else %}
<button type="submit" class="btn" onclick="$('#previewModal').modal('show'); this.form.target='previewWindow'; this.form.action='{% url 'wiki:preview_revision' revision.id %}'; $('#previewModal .switch-to-revision').attr('href', '{% url 'wiki:change_revision_url' urlpath.path revision.id %}')"> <button type="submit" class="btn" onclick="$('#previewModal').modal('show'); this.form.target='previewWindow'; this.form.r.value='{{ revision.id }}'; this.form.action='{% url 'wiki:preview_revision' article.id %}'; $('#previewModal .switch-to-revision').attr('href', '{% url 'wiki:change_revision_url' urlpath.path revision.id %}')">
<span class="icon-eye-open"></span> <span class="icon-eye-open"></span>
{% trans "Preview this version" %} {% trans "Preview this version" %}
</button> </button>
...@@ -157,6 +157,7 @@ ...@@ -157,6 +157,7 @@
{% endif %} {% endif %}
</div> </div>
<input type="hidden" name="r" value="" />
<div class="modal hide fade" id="previewModal" style="width: 80%; margin-left: -40%;"> <div class="modal hide fade" id="previewModal" style="width: 80%; margin-left: -40%;">
<div class="modal-body"> <div class="modal-body">
<iframe name="previewWindow" style="width: 100%; height: 100%; border: 0;" frameborder="0"></iframe> <iframe name="previewWindow" style="width: 100%; height: 100%; border: 0;" frameborder="0"></iframe>
......
...@@ -221,7 +221,7 @@ def preview(request, article, urlpath=None, template_file="wiki/preview_inline.h ...@@ -221,7 +221,7 @@ def preview(request, article, urlpath=None, template_file="wiki/preview_inline.h
content = article.current_revision.content content = article.current_revision.content
title = article.current_revision.title title = article.current_revision.title
revision_id = request.GET.get('revision_id', None) revision_id = request.GET.get('r', None)
revision = None revision = None
if request.method == 'POST': if request.method == 'POST':
......
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