$('#validate').unbind('click').click(function() {
json(['{{answer.id}}'],'teleforma.validate_answer');
$('#validate').unbind('click');
- setTimeout(function() {window.location.href = "{% url teleforma-answers %}";}, 1000);
+ setTimeout(function() {window.location.href = "{% url teleforma-answers-pending %}";}, 1000);
});
$('#reject').unbind('click').click(function() {
json(['{{answer.id}}'],'teleforma.reject_answer');
$('#reject').unbind('click');
- setTimeout(function() {window.location.href = "{% url teleforma-answers %}";}, 1000);
+ setTimeout(function() {window.location.href = "{% url teleforma-answers-pending %}";}, 1000);
});
});
{% block modules %}
<div class="module">
-<h3><a href="{% url teleforma-desk %}"><img src="{{ STATIC_URL }}telemeta/images/module_playlist.png" alt="playlists" style="vertical-align:middle" />{% trans "My seminars" %}</a></h3>
+<h3><a href="{% url teleforma-desk %}"><img src="{{ STATIC_URL }}telemeta/images/module_playlist.png" alt="playlists" style="vertical-align:middle" />{% trans "Answers" %}</a></h3>
<div style="background: white;">
<ul>
{% block courses %}
-{% for seminar in all_seminars %}
- <li><a href="{% url teleforma-seminar-detail seminar.id %}">{{ seminar.title }}</a></li>
- {% endfor %}
+ <li><a href="{% url teleforma-answers-pending %}">{% locale "Pending" %}</a></li>
+ <li><a href="{% url teleforma-answers-treated %}">{% locale "Treated" %}</a></li>
{% endblock courses %}
</ul>
</div>
{% if user.is_staff %}
<li><a href="{% url teleforma-users %}" class="yellow">{% trans "Users" %}</a></li>
- <li><a href="{% url teleforma-answers %}" class="green">{% trans "Answers" %}{% untreated_answer_count %}</a></li>
+ <li><a href="{% url teleforma-answers-pending %}" class="green">{% trans "Answers" %}{% untreated_answer_count %}</a></li>
{% else %}
<li><a href="{% url teleforma-help %}" class="yellow">{% trans "Help" %}</a></li>
<li><a href="{% url teleforma-testimonials %}" class="green">{% trans "Testimonials" %}</a></li>
# Questions
url(r'^desk/seminars/(?P<id>.*)/questions/(?P<pk>.*)/$', AnswerView.as_view(),
name="teleforma-question-answer"),
- url(r'^desk/answers/$', AnswersView.as_view(), name="teleforma-answers"),
+ url(r'^desk/answers_pending/$', AnswersPendingView.as_view(), name="teleforma-answers-pending"),
+ url(r'^desk/answers_treated/$', AnswersTreatedView.as_view(), name="teleforma-answers-treated"),
url(r'^desk/answers/(?P<pk>.*)/$', AnswerDetailView.as_view(), name="teleforma-answer-detail"),
# Evaluations
notify_user(mess, 'acceptance')
+class AnswersPendingView(AnswersView):
+
+ def get_queryset(self):
+ return Answer.objects.filter(status=3, treated=False)
+
+
+class AnswersTreatedView(AnswersView):
+
+ def get_queryset(self):
+ return Answer.objects.filter(status=3, treated=True)
+
+
class AnswerDetailViewTest(DetailView):
"""For test only"""