context['selected_tags'] = [
x.split(':', 1)[1] for x in self.request.GET.getlist('selected_facets')
if x.startswith('tags_exact')]
+ context['facets']['fields']['categories'] = [x for x in
+ context['facets']['fields']['categories'] if x[1] > 0]
+ context['facets']['fields']['categories'].sort()
+ context['facets']['fields']['tags'] = [x for x in
+ context['facets']['fields']['tags'] if x[1] > 0]
return context
sqs = SearchQuerySet().models(Emission, Episode, NewsItem).facet('categories').facet('tags')
context['selected_tags'] = [
x.split(':', 1)[1] for x in self.request.GET.getlist('selected_facets')
if x.startswith('tags_exact')]
+ context['facets']['fields']['categories'] = [x for x in
+ context['facets']['fields']['categories'] if x[1] > 0]
context['facets']['fields']['categories'].sort()
+ context['facets']['fields']['tags'] = [x for x in
+ context['facets']['fields']['tags'] if x[1] > 0]
return context
listenArchives = search_view_factory(ListenArchivesView)
context['selected_tags'] = [
x.split(':', 1)[1] for x in self.request.GET.getlist('selected_facets')
if x.startswith('tags_exact')]
+ context['facets']['fields']['news_categories'] = [x for x in
+ context['facets']['fields']['news_categories'] if x[1] > 0]
+ context['facets']['fields']['news_categories'].sort()
+ context['facets']['fields']['tags'] = [x for x in
+ context['facets']['fields']['tags'] if x[1] > 0]
return context
newsArchives = search_view_factory(NewsArchivesView)
font-style: italic;
}
-.newsFilters .count-0{
- display:none !important;
+.search-filters {
+ text-align: justify;
}
+
+
/****************************************************/
/**** GRILLE ****/
/****************************************************/
officiis has, hinc libris aliquam pro te.
</p>
+ <div class="search-filters">
{% if facets.fields.categories %}
<nav>
<ul class="custom padded">
<li><span class="mainLabel">Genre :</span></li>
{% for category in facets.fields.categories %} <li>
{% if category.0 in selected_categories %}
- <a class="check icon-check count-{{ category.1 }}" href="{{ request.get_full_path|remove_category_facet:category.0 }}">
+ <a class="check icon-check" href="{{ request.get_full_path|remove_category_facet:category.0 }}">
{{ category.0 }} | {{ category.1 }}
</a>
{% else %}
- <a class="check icon-check-empty count-{{ category.1 }}" href="{{ request.get_full_path|append_category_facet:category.0 }}">{{ category.0 }} | {{ category.1 }}</a></span>
+ <a class="check icon-check-empty" href="{{ request.get_full_path|append_category_facet:category.0 }}">{{ category.0 }} | {{ category.1 }}</a></span>
{% endif %}
</li>
{% endfor %}
{% if facets.fields.tags %}
<nav>
<ul class="tag-facets custom padded">
- <li><span class="mainLabel">Mots clés :</span></li>
+ <li><span class="mainLabel">Mots-clés :</span></li>
{% for tag in facets.fields.tags|slice:":20" %} {# Provide only the top 20 tags #}
<li>
{% if tag.0 in selected_tags %}
- <a class="check icon-check count-{{ tag.1 }}" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
+ <a class="check icon-check" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span>
</a>
{% else %}
- <a class="check icon-check-empty count-{{ tag.1 }}" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
+ <a class="check icon-check-empty" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
{% endif %}
</li>
{% endfor %}
</ul>
</nav>
{% endif %}
+ </div> <!-- .search-filters -->
{% endblock %}
{% load paniktags %}
{% block title %}Actus - Archives{% endblock %}
{% block nav %}
- {% news_nav with klass="archives" %}
-
+ <div class="search-filters">
{% if facets.fields.news_categories %}
<nav>
<ul class="custom padded">
<li><span class="mainLabel">Catégorie :</span></li>
{% for category in facets.fields.news_categories %} <li>
{% if category.0 in selected_news_categories %}
- <a class="check icon-check count-{{ category.1 }}" href="{{ request.get_full_path|remove_news_category_facet:category.0 }}">
+ <a class="check icon-check" href="{{ request.get_full_path|remove_news_category_facet:category.0 }}">
{{ category.0 }} <span class="smooth">| {{ category.1 }}</span>
</a>
{% else %}
- <a class="check icon-check-empty count-{{ category.1 }}" href="{{ request.get_full_path|append_news_category_facet:category.0 }}">{{ category.0 }} <span class="smooth">| {{ category.1 }}</span></a>
+ <a class="check icon-check-empty" href="{{ request.get_full_path|append_news_category_facet:category.0 }}">{{ category.0 }} <span class="smooth">| {{ category.1 }}</span></a>
{% endif %}
</li>
{% endfor %}
{% if facets.fields.tags %}
<nav>
<ul class="tag-facets custom padded">
- <li><span class="mainLabel">Mots clés :</span></li>
+ <li><span class="mainLabel">Mots-clés :</span></li>
{% for tag in facets.fields.tags|slice:":20" %} {# Provide only the top 20 tags #}
<li>
{% if tag.0 in selected_tags %}
- <a class="check icon-check count-{{ tag.1 }}" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
+ <a class="check icon-check" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span>
</a>
{% else %}
- <a class="check icon-check-empty count-{{ tag.1 }}" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
+ <a class="check icon-check-empty" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
{% endif %}
</li>
{% endfor %}
</ul>
</nav>
{% endif %}
-
-
+ </div>
{% endblock %}
{% block main %}
</div>
</div>
<div class="wrapper">
- <div class="newsFilters">
+ <div class="search-filters">
{% if query or selected_tags %}
<nav class="">
{% if facets.fields.categories %}
<ul class="custom padded">
- <li><span class="mainLabel">Genre:</span></li>
+ <li><span class="mainLabel">Genre :</span></li>
{# Provide only the top 5 categories #}
{% for category in facets.fields.categories|slice:":5" %}
<li>
{% if category.0 in selected_categories %}
- <a class="check icon-check count-{{ category.1 }}" href="{{ request.get_full_path|remove_category_facet:category.0 }}">
+ <a class="check icon-check" href="{{ request.get_full_path|remove_category_facet:category.0 }}">
{{ category.0 }} <span class="smooth">| {{ category.1 }}</span>
</a>
{% else %}
- <a class="check icon-check-empty count-{{ category.1 }}" href="{{ request.get_full_path|append_category_facet:category.0 }}"
+ <a class="check icon-check-empty" href="{{ request.get_full_path|append_category_facet:category.0 }}"
>{{ category.0 }} <span class="smooth">| {{ category.1 }}</span></a></span>
{% endif %}
</li>
<nav>
{% if facets.fields.tags %}
<ul class="tag-facets custom padded">
- <li><span class="mainLabel">Mots clés:</span></li>
+ <li><span class="mainLabel">Mots-clés :</span></li>
{# Provide only the top 5 tags #}
{% for tag in facets.fields.tags|slice:":20" %}
<li>
{% if tag.0 in selected_tags %}
- <a class="check icon-check count-{{ tag.1 }}" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
+ <a class="check icon-check" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span>
</a>
{% else %}
- <a class="check icon-check-empty count-{{ tag.1 }}" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
+ <a class="check icon-check-empty" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
{% endif %}
</li>
{% endfor %}