summaryrefslogtreecommitdiff
path: root/static/website/templates/questions.html
blob: c6c77e38a0d1cd85b792e00a5b5d735a201178e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
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 }}">&laquo; <small>Prev</small></a></li>
        {% else %}
            <li class="disabled"><a href="#">&laquo;</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>&raquo;</a></li>
        {% else %}
            <li class="disabled"><a href="#">&raquo;</a></li>
        {% endif %}
    <ul>

{% endblock %}

{% block javascript %}
<script>
    $('span').tooltip();
</script>
{% endblock %}