-
Lukas Schauer authoredLukas Schauer authored
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 %}