1 {% extends "base_content.html" %}
 
   5 {% load extra_filters %}
 
   7 {% block title %}{% spaceless %}{% trans "Revision history" %}{% endspaceless %}{% endblock %}
 
   9         <script type="text/javascript">
 
  10         //todo - take this out into .js file 
 
  12             $("#nav_questions").attr('className',"on");
 
  13             $('div.revision div[id^=rev-header-]').bind('click', function(){
 
  14                 var revId = this.id.substr(11);
 
  18             lanai.highlightSyntax();
 
  21         function toggleRev(id) {
 
  22             var arrow = $("#rev-arrow-" + id);
 
  23             var visible = arrow.attr("src").indexOf("hide") > -1;
 
  25             var path = $.i18n._('/') + "media/images/expander-arrow-" + 
 
  26                         (visible ? "show" : "hide") + ".gif";
 
  27             arrow.attr("src", path);
 
  28             $("#rev-body-" + id).slideToggle("fast");
 
  34 <div id="main-bar" class="headNormal">
 
  35     {% trans "Revision history" %}[<a href="{{ post.get_absolute_url }}">{% trans "back" %}</a>]
 
  37 <div id="main-body" class="">
 
  39     {% for revision in revisions %}
 
  40       <div class="revision">
 
  41         <div id="rev-header-{{ revision.inst.revision }}" class="header {% ifequal post.author revision.inst.author %}author{% endifequal %}">
 
  42           <div class="header-controls">
 
  45                     <td width="20" style="vertical-align:middle"><img id="rev-arrow-{{ revision.revision }}" 
 
  46                                                                 src="{% media  "/media/images/expander-arrow-show.gif" %}"
 
  47                                                                 alt="{% trans "click to hide/show revision" %}"/>
 
  49                     <td width="30px" style="vertical-align:middle"><span class="revision-number" title="{% trans "revision" %} {{ revision.inst.revision }}">{{ revision.inst.revision }}</span></td>
 
  50                     <td width="200px" style="vertical-align:middle">
 
  51                         <div class="summary"><span>{{ revision.summary }}</span></div>
 
  54                         <div class="revision-mark" >
 
  55                             {% reviser_info revision.inst %}
 
  63         <div id="rev-body-{{ revision.inst.revision }}" class="diff body">
 
  64             {{ revision.diff|safe }}