Skip to content
Snippets Groups Projects
rooms.html 1.40 KiB
{% extends "base.html" %}

{% block content %}

<h2>Jitsi Rooms</h2>

{% if rooms %}
<div class="w3-card-4">
	<div class="w3-container w3-hochschulblau">
		<h2>Your Rooms</h2>
	</div>
	<ul class="w3-ul w3-border">
		{% for room in rooms %}
		{% if room.approved %}
		<li><a href="/jitsi/{{ room.id }}">{{ room.name }}</a></li>
		{% else %}
		<li>{{ room.name }} (pending approval)</li>
		{% endif %}
		{% endfor %}
	</ul>
</div>
<br/>
{% else %}
<!-- no owned rooms -->
{% endif %}

{% if patterns %}
<div class="w3-card-4">
	<div class="w3-container w3-hochschulblau">
		<h2>Whitelisted Patterns (Automatic Approval)</h2>
	</div>
	<ul class="w3-ul w3-border">
		{% for pattern in patterns %}
		<li>{{ pattern.pattern }}</li>
		{% endfor %}
	</ul>
</div>
<br/>
{% else %}
<!-- no whitelisted patterns -->
{% endif %}

{% if request.user.is_staff %}
<div class="w3-card-4">
	<div class="w3-container w3-red">
		<h2>Admin Rooms</h2>
	</div>
	<ul class="w3-ul w3-border">
		{% for room in admin_rooms %}
		{% if room not in rooms %}
		<li><a href="/jitsi/{{ room.id }}">{{ room.name }}</a> ({% if not room.approved %}pending approval, {% endif%}moderators: {% for user in room.moderators.all %}{{ user.username }}{% if not forloop.last %}, {% endif %}{% endfor %})</li>
		{% endif %}
		{% endfor %}
	</ul>
</div>
<br/>

{% endif %}


<a href="/jitsi/add" class="w3-button w3-hochschulblau">Request Room</a>
</p>

{% endblock content %}