Mercurial > agora-palash
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 %} {% 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 %} {% 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 |