##// END OF EJS Templates
Visually deferring current page in page counter
neko259 -
r455:f28a46e9 1.5-dev
parent child Browse files
Show More
@@ -354,3 +354,8 b' li {'
354 .skipped_replies {
354 .skipped_replies {
355 margin: 5px;
355 margin: 5px;
356 }
356 }
357
358 .current_page {
359 border: solid 1px #afdcec;
360 padding: 2px;
361 } No newline at end of file
@@ -232,16 +232,22 b''
232
232
233 <span class="metapanel">
233 <span class="metapanel">
234 <b><a href="{% url "authors" %}">Neboard</a> 1.5 Aker</b>
234 <b><a href="{% url "authors" %}">Neboard</a> 1.5 Aker</b>
235 {% trans "Pages:" %}
235 {% trans "Pages:" %}[
236 {% for page in pages %}
236 {% for page in pages %}
237 [<a href="
237 <a
238 {% ifequal page current_page %}
239 class="current_page"
240 {% endifequal %}
241 href="
238 {% if tag %}
242 {% if tag %}
239 {% url "tag" tag_name=tag page=page %}
243 {% url "tag" tag_name=tag page=page %}
240 {% else %}
244 {% else %}
241 {% url "index" page=page %}
245 {% url "index" page=page %}
242 {% endif %}
246 {% endif %}
243 ">{{ page }}</a>]
247 ">{{ page }}</a>
248 {% if not forloop.last %},{% endif %}
244 {% endfor %}
249 {% endfor %}
250 ]
245 [<a href="rss/">RSS</a>]
251 [<a href="rss/">RSS</a>]
246 </span>
252 </span>
247
253
@@ -62,6 +62,7 b' def index(request, page=0):'
62 # TODO Make this generic for tag and threads list pages
62 # TODO Make this generic for tag and threads list pages
63 context['threads'] = None if len(threads) == 0 else threads
63 context['threads'] = None if len(threads) == 0 else threads
64 context['form'] = form
64 context['form'] = form
65 context['current_page'] = int(page)
65
66
66 page_count = Post.objects.get_thread_page_count()
67 page_count = Post.objects.get_thread_page_count()
67 context['pages'] = range(page_count)
68 context['pages'] = range(page_count)
@@ -154,6 +155,7 b' def tag(request, tag_name, page=0):'
154 context = _init_default_context(request)
155 context = _init_default_context(request)
155 context['threads'] = None if len(threads) == 0 else threads
156 context['threads'] = None if len(threads) == 0 else threads
156 context['tag'] = tag
157 context['tag'] = tag
158 context['current_page'] = int(page)
157
159
158 page_count = Post.objects.get_thread_page_count(tag=tag)
160 page_count = Post.objects.get_thread_page_count(tag=tag)
159 context['pages'] = range(page_count)
161 context['pages'] = range(page_count)
General Comments 0
You need to be logged in to leave comments. Login now