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

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

{% block content %}
	<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 %}

		{% if current_user.is_authenticated %}
			{% if current_user in thread.watchers %}
				<form method="post" action="{{ thread.getUnsubscribeURL() }}">
					<input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
					<input type="submit" value="Unsubscribe" />
				</form>
			{% else %}
				<form method="post" action="{{ thread.getSubscribeURL() }}">
					<input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
					<input type="submit" value="Subscribe" />
				</form>
			{% endif %}
		{% 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 %}