aboutsummaryrefslogtreecommitdiff
path: root/app/templates/threads/view.html
blob: 13097feabc7a2f94d9fb38e031b4ffc5e6bf3c77 (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
{% extends "base.html" %}

{% block title %}
Threads
{% endblock %}

{% block content %}
	{% if current_user.is_authenticated %}
		{% if current_user in thread.watchers %}
			<form method="post" action="{{ thread.getUnsubscribeURL() }}" class="float-right">
				<input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
				<input type="submit" class="btn btn-primary" value="Unsubscribe" />
			</form>
		{% else %}
			<form method="post" action="{{ thread.getSubscribeURL() }}" class="float-right">
				<input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
				<input type="submit" class="btn btn-primary" value="Subscribe" />
			</form>
		{% endif %}
	{% endif %}

	<h1>{% if thread.private %}&#x1f512; {% endif %}{{ thread.title }}</h1>

	{% if thread.package or current_user.is_authenticated %}
		{% if thread.package %}
			<p>Package: <a href="{{ thread.package.getDetailsURL() }}">{{ thread.package.title }}</a></p>
		{% endif %}
	{% endif %}

	{% if thread.private %}
		<i>
			This thread is only visible to its creator, the package owner, and users of
			Editor rank or above.
		</i>
	{% endif %}

	{% from "macros/threads.html" import render_thread %}
	{{ render_thread(thread, current_user) }}
{% endblock %}