trotFunky
322d37ce48
Anchor links do not need an additional / to work : the # can be added directly at the end of the previous URL. Remove it from the existing anchor tags in the truths.
40 lines
1.6 KiB
Text
40 lines
1.6 KiB
Text
{%- set is_disabled = "" -%}
|
|
{# If we are not during the active week, prevent changing vote but not sending a missing one. #}
|
|
{%- if week_data.is_last_week != true and vote_data.votes | filter(attribute="truth_id", value=truth.id) -%}
|
|
{%- set is_disabled = "disabled" -%}
|
|
{%- endif -%}
|
|
|
|
<div class="individual_truth">
|
|
<a href="/{{ truth.week }}#{{ truth.number }}"><h3 id="{{ truth.number }}">Vérité {{ truth.number }}</h3></a>
|
|
<p>{{ truth.rendered_text | safe }}</p>
|
|
<hr>
|
|
<div class="truth_tags">
|
|
{% for tag in truth.tags %}
|
|
<a class="tag" href="/tags/filter?tags={{ tag.name }}" style="background-color: {{ tag.color }}">{{ tag.name }}</a>
|
|
{% endfor %}
|
|
</div>
|
|
{% if user.logged_in %}
|
|
<hr/>
|
|
<label>
|
|
{%- if truth.author_id == user.id -%}
|
|
Tu l'as fait :)
|
|
{%- else -%}
|
|
Qui l'a fait ?
|
|
<select form="truths" name="truth_votes[{{ truth.id }}]" {{ is_disabled }}>
|
|
<option value="0">---</option>
|
|
{% for player in other_players %}
|
|
{# Check if we should pre-select an existing vote. #}
|
|
{% set_global is_selected = "" %}
|
|
{% for vote in vote_data.votes %}
|
|
{% if truth.id == vote.truth_id and player.id == vote.voted_id %}
|
|
{% set_global is_selected = "selected" %}
|
|
{% break %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
<option value="{{ player.id }}" {{- is_selected -}}>{{ player.name }}</option>
|
|
{% endfor %}
|
|
</select>
|
|
{%- endif -%}
|
|
</label>
|
|
{% endif %}
|
|
</div>
|