{% extends base.html %} {% block js %} function question_reply_toggle(element, invoker) { var obj = document.getElementsByClassName("reply_question")[element]; if (obj.style.display != "block") { obj.style.display = "block"; invoker.innerHTML = "Hide reply"; } else { obj.style.display = "none"; invoker.innerHTML = "Reply"; } return false; } function update_additional_answer(element, invoker) { var obj = document.getElementsByClassName("alternative_answer")[element]; if (invoker.selectedIndex == 5) obj.style.display = "block"; else obj.style.display = "none"; } {% end %} {% block js_init %} utils.show_page("questions", 1); {% end %} {% block core %}

Questions

{% if questions != [] %}
{% for msg_i, msg in enumerate(questions) %}
{{msg.user.username}} - {{ Utils.format_time_or_date(msg.question_timestamp) }}
{{ msg.subject }}
{{ msg.text }}
{% if msg.reply_timestamp is not None %}
Reply: {{ msg.reply_subject }}
{{ msg.reply_text }}
{% else %}
Not yet replied.
{% end %}

Precompiled answer:
Alternative answer:

{% end %}
{% else %} No questions. {% end %} {% end %}