{% extends "two_column_body.html" %} {% import "macros.html" as macros %} {% block title %}{% spaceless %}{% trans %}Questions{% endtrans %}{% endspaceless %}{% endblock %} {% block content %} {% cache 600 "scope_sort_tabs" search_tags request.user scope sort query context.page context.page_size language_code %}
{% trans %}In:{% endtrans %} {% trans %}all{% endtrans %} {% trans %}unanswered{% endtrans %} {% if request.user.is_authenticated() %} {% trans %}favorite{% endtrans %} {% endif %}
{% trans %}Sort by:{% endtrans %} {% if show_sort_by_relevance %} {% set asc_relevance_tooltip = _('most relevant questions') %} {% set desc_relevance_tooltip = _('click to see most relevant questions') %} {% set relevance_label = _('relevance') %} {% if query %} {{relevance_label}} ▼ {% else %} href="?sort=relevance-desc" class="off" title="{{desc_relevance_tooltip}}">{{relevance_label}} {% endif %} {% endif %} {% endif %} {{macros.reversible_sort_button( button_sort_criterium = 'age', label = _('by date'), asc_tooltip = _('click to see the oldest questions'), desc_tooltip = _('click to see the newest questions'), current_sort_method = sort ) }} {{macros.reversible_sort_button( button_sort_criterium = 'activity', label = _('by activity'), asc_tooltip = _('click to see the least recently updated questions'), desc_tooltip = _('click to see the most recently updated questions'), current_sort_method = sort ) }} {{macros.reversible_sort_button( button_sort_criterium = 'answers', label = _('by answers'), asc_tooltip = _('click to see the least answered questions'), desc_tooltip = _('click to see the most answered questions'), current_sort_method = sort ) }} {{macros.reversible_sort_button( button_sort_criterium = 'votes', label = _('by votes'), asc_tooltip = _('click to see least voted questions'), desc_tooltip = _('click to see most voted questions'), current_sort_method = sort ) }}
{% endcache %} {% if questions_count > 0 %}

({% trans %}rss feed{% endtrans %})

{% if search_tags %} {% trans cnt=questions_count, q_num=questions_count|intcomma %}{{q_num}} question, tagged{% pluralize %}{{q_num}} questions, tagged{% endtrans %} {% else %} {% trans cnt=questions_count, q_num=questions_count|intcomma %}{{q_num}} question{% pluralize %}{{q_num}} questions{% endtrans %} {% endif %} {% if author_name %} {% trans %}with {{author_name}}'s contributions{% endtrans %} {% endif %}

{% spaceless %}
{% if search_tags %} {% for tag in search_tags %} {{tag}} {% endfor %} {% endif %}
{% endspaceless %} {% if author_name or search_tags or query %}

{% trans %}Search tips:{% endtrans %} {% if reset_method_count > 1 %} {% if author_name %} {% trans %}reset author{% endtrans %} {% endif %} {% if search_tags %}{% if author_name and query %}, {% elif author_name %}{% trans %} or {% endtrans %}{% endif %} {% trans %}reset tags{% endtrans %} {% endif %} {% if query %}{% trans %} or {% endtrans %} {% trans %}start over{% endtrans %} {% endif %} {% else %} {% trans %}start over{% endtrans %} {% endif %} {% trans %} - to expand, or dig in by adding more tags and revising the query.{% endtrans %}

{% else %}

{% trans %}Search tip:{% endtrans %} {% trans %}add tags and a query to focus your search{% endtrans %}

{% endif %}
{% endif %}
{% cache 0 "questions" questions search_tags scope sort query context.page context.page_size language_code %} {% for question in questions.object_list %} {{macros.question_summary(question)}} {% endfor %} {% endcache %} {# comment todo: fix css here #} {% if questions_count == 0 %} {# todo: add tips to widen selection #}

{% if scope == "unanswered" %} {% trans %}There are no unanswered questions here{% endtrans %} {% endif %} {% if scope == "favorite" %} {% trans %}No favorite questions here. {% endtrans %} {% trans %}Please start (bookmark) some questions when you visit them{% endtrans %} {% endif %}

{% if query or search_tags or author_name %}

{% trans %}You can expand your search by {% endtrans %} {% if reset_method_count > 1 %} {% if author_name %} {% trans %}resetting author{% endtrans %} {% endif %} {% if search_tags %}{% if author_name and query %}, {% elif author_name %}{% trans %} or {% endtrans %}{% endif %} {% trans %}resetting tags{% endtrans %} {% endif %} {% if query %}{% trans %} or {% endtrans %} {% trans %}starting over{% endtrans %} {% endif %} {% else %} {% trans %}starting over{% endtrans %} {% endif %}

{% endif %}

{% trans %}Please always feel free to ask your question!{% endtrans %}

{% else %}

{% trans %}Did not find what you were looking for?{% endtrans %} {% trans %}Please, post your question!{% endtrans %}

{% endif %}
{% if questions_count > 10 %}{# todo: remove magic number #}
{{ macros.paginator(context|setup_paginator, position='left') }} {{ macros.pagesize_switch(context, position='right') }}
{% endif %} {% endblock %} {% block sidebar %} {% if contributors %} {% cache 600 "contributors" contributors search_tags scope sort query context.page context.page_size language_code %}

{% trans %}Contributors{% endtrans %}

{% spaceless %} {% for person in contributors %} {{ macros.gravatar(person,48) }} {% endfor %} {% endspaceless %}
{% endcache %} {% endif %} {% if request.user.is_authenticated() %} {% include "blocks/tag_selector.html" %} {% endif %} {% if tags %} {% cache 0 "tags" tags search_tags scope sort query context.page context.page_size language_code %}

{% trans %}Related tags{% endtrans %}

{% endcache %} {% endif %} {% endblock %} {% block endjs %} {% if request.user.is_authenticated() %} {% endif %} {% endblock %}