47 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {% extends "base.html" %}
 | |
| 
 | |
| {% block title %}{{ SITENAME }} | {{ category }} {% endblock %}
 | |
| 
 | |
| {% block content %}
 | |
| 
 | |
| {% if articles_page and articles_paginator.num_pages > 1 %}
 | |
| 
 | |
|     <!-- Previous / next buttons -->
 | |
|     <div class='paginator'>
 | |
|     {% if articles_page.has_previous() %}
 | |
|             <a href="{{SITE_URL}}/category/{{ category.slug }}
 | |
|             {% if articles_page.number > 2%}{{ articles_page.number - 1}}{% endif %}.html">«
 | |
|             </a>
 | |
|     {% endif %}
 | |
|     <span class="page_numbers">{{ articles_page.number }} / {{ articles_paginator.num_pages }}</span>
 | |
| 
 | |
|     {% if articles_page.has_next() %}
 | |
|         <a href="{{SITE_URL}}/category/{{ category.slug }}{{ articles_page.number + 1}}.html">»</a>
 | |
|     {% endif %}
 | |
|         </div>
 | |
| 
 | |
|     {% for i in range (0, DEFAULT_PAGINATION ) %}
 | |
|         {% set index = (articles_page.number - 1) * DEFAULT_PAGINATION %}
 | |
|         {% if index + i < articles|length %}
 | |
|             {% set article = articles[index + i] %}
 | |
|             <h2><a href="{{ SITE_URL }}/{{ article.url }}">{{article.title}}</a></h2>
 | |
|             <bold>{{ article.date |strftime('%d.%m.%Y') }}</bold>
 | |
|             <p>---</p>
 | |
|         {% endif %}
 | |
|     {% endfor %}
 | |
| 
 | |
|     {% for article in articles %}
 | |
| 
 | |
|     {% endfor %}
 | |
| 
 | |
| <!-- If pagination is not necessary -->
 | |
| {% else %}
 | |
| {% for article in articles %}
 | |
|     <h2><a href="{{ SITE_URL }}/{{ article.url }}">{{article.title}}</a></h2>
 | |
|     <bold>{{ article.date |strftime('%d.%m.%Y') }}</bold>
 | |
|     <p>---</p>
 | |
| {% endfor %}
 | |
| {% endif %}
 | |
| 
 | |
| {% endblock content %}
 |