diff options
Diffstat (limited to 'static/website/templates/questions.html')
-rw-r--r-- | static/website/templates/questions.html | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/static/website/templates/questions.html b/static/website/templates/questions.html new file mode 100644 index 0000000..c6c77e3 --- /dev/null +++ b/static/website/templates/questions.html @@ -0,0 +1,117 @@ +{% extends 'website/templates/base.html' %} +{% load static %} +{% load count_tags %} + +{% block content %} + <h4> + <h5> + Showing {{ questions.start_index }} - {{ questions.end_index }} of {{ questions.paginator.count }} questions. + </h5> + </h4> + <table class="table table-bordered table-hover"> + <th> FOSS </th> + <th> Tutorial</th> + <th> Min </th> + <th> Sec </th> + <th> Question</th> + <th> Date</th> + <th> Views</th> + <th> Answers</th> + <th> User</th> + {% for question in questions %} + <tr> + <td> + <span href="#" class="category" data-toggle="tooltip" data-placement="top" title="{{ question.category}}"> + {{ question.category|truncatechars:12 }} + </span> + <a class="pull-right" href="{% url 'website:filter' question.category %}?qid={{ question.id }}"> + <span class="glyphicon glyphicon-search"></span> + </a> + </td> + + <td> + <span class="tutorial" data-toggle="tooltip" data-placement="top" title="{{ question.tutorial}}"> + {{ question.tutorial|truncatechars:12 }} + </span> + <a class="pull-right" href="{% url 'website:filter' question.category question.tutorial %}?qid={{ question.id }}"> + <span class="glyphicon glyphicon-search"></span> + </a> + </td> + + <td> + <span> + <a href="{% url 'website:filter' question.category question.tutorial question.minute_range %}?qid={{ question.id }}"> + {{ question.minute_range }} + </a> + </span> + </td> + + <td> + <span> + <a href="{% url 'website:filter' question.category question.tutorial question.minute_range question.second_range%}?qid={{ question.id }}"> + {{ question.second_range }} + </a> + </span> + </td> + + <td> + <span class="title" data-toggle="tooltip" data-placement="top" title="{{ question.title }}"> + <a href="{% url 'website:get_question' question.id %}">{{ question.title|truncatechars:40 }}</a> + </span> + </td> + + <td> + <span> + <i> + {{ question.date_created|date:"d-m-y" }} + </i> + </span> + </td> + + <td> + {{ question.views}} + </td> + + <td> + {{ question.answer_set.count }} + </td> + + <td> + <span class="title" data-toggle="tooltip" data-placement="top" title="{{ question.user }}"> + {{ question.user|truncatechars:10 }} + </span> + </td> + </tr> + {% endfor %} + + </table> + + <ul class="pagination pull-right"> + {% if questions.has_previous %} + <li><a href="?page={{ questions.previous_page_number }}">« <small>Prev</small></a></li> + {% else %} + <li class="disabled"><a href="#">«</a></li> + {% endif %} + + {% for num in questions.paginator.page_range %} + {% ifequal num questions.number %} + <li class="active"><a href="#">{{ num }}<span class="sr-only">(current)</span></a></li> + {% else %} + <li><a href="?page={{ num }}">{{ num }}</a></li> + {% endifequal %} + {% endfor %} + + {% if questions.has_next %} + <li><a href="?page={{ questions.next_page_number }}"><small>Next</small>»</a></li> + {% else %} + <li class="disabled"><a href="#">»</a></li> + {% endif %} + <ul> + +{% endblock %} + +{% block javascript %} +<script> + $('span').tooltip(); +</script> +{% endblock %} |