comparison templates/snippet/snippet_details.djhtml @ 137:00c71a6192de

Make line numbers work for real This commit has a very long and tragic backstory. For details: http://dellsystem.me/posts/line-numbering/
author dellsystem <ilostwaldo@gmail.com>
date Sat, 29 Sep 2012 18:03:07 -0400
parents 9a99feacf8a3
children 4d358e1e3014
comparison
equal deleted inserted replaced
136:9a99feacf8a3 137:00c71a6192de
85 Language: {{language}} 85 Language: {{language}}
86 </div> 86 </div>
87 </div><!-- closes .snippet-options --> 87 </div><!-- closes .snippet-options -->
88 <br /> 88 <br />
89 <div class="snippet {{ default_style }}"> 89 <div class="snippet {{ default_style }}">
90 <table> 90 <div class="code-lines">
91 {% for line in snippet.content_splitted %} 91 {% for line in snippet.content_splitted %}
92 <tr> 92 <div class="line">
93 <td class="line-number"> 93 <p id="l{{ forloop.counter }}">{% if line %}{{ line|safe }}{% else %}&nbsp;{% endif %}</p>
94 <a name="l{{ forloop.counter }}" href="#l{{ forloop.counter }}"> 94 </div>
95 {{ forloop.counter }}
96 </a>
97 </td>
98 <td class="highlight">{% if line %}{{ line|safe }}{% else %}&nbsp;{% endif %}</td>
99 </tr>
100 {% endfor %} 95 {% endfor %}
101 </table> 96 </div>
102 </div><!-- closes .snippet --> 97 <div class="line-counters"></div>
98 </div>
103 99
104 <br /> 100 <br />
105 101
106 <h2 id="revise">{% trans "Revise this snippet" %}</h2> 102 <h2 id="revise">{% trans "Revise this snippet" %}</h2>
107 103