]> git.ipfire.org Git - ipfire.org.git/blob - templates/talk/conferences.html
.gitignore: Add .vscode
[ipfire.org.git] / templates / talk / conferences.html
1 {% extends "../base.html" %}
2
3 {% block title %}{{ _("Conferences") }}{% end block %}
4
5 {% block body %}
6 <div class="page-header">
7 <h3>{{ _("Conferences") }}</h3>
8 </div>
9
10 {% for conf in conferences %}
11 <div class="well well-sm">
12 <div class="btn-group pull-right">
13 <a class="btn btn-default" href="/call/{{ conf.sip_id }}">
14 <span class="glyphicon glyphicon-earphone"></span> {{ conf.sip_id }}
15 </a>
16 <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
17 <span class="caret"></span>
18 <span class="sr-only">{{ _("Toggle Dropdown") }}</span>
19 </button>
20 <ul class="dropdown-menu" role="menu">
21 <li role="presentation" class="dropdown-header">{{ _("Invite participant") }}</li>
22 {% for p in [p for p in conf.invitees if not current_user == p] %}
23 <li>
24 <a href="/conferences/{{ conf.sip_id }}/invite/{{ p.sip_id }}">
25 <img src="{{ p.gravatar_icon(13) }}" alt="{{ p.name }}"> {{ p.name }}
26 </a>
27 </li>
28 {% end %}
29 </ul>
30 </div>
31
32 <h4>
33 {{ _("IPFire Conference Room %s") % conf.no }}
34 </h4>
35
36 {% if conf.participants %}
37 <hr>
38
39 <ul class="list-unstyled">
40 {% for p in conf.participants %}
41 <li>
42 {% if p.caller_account %}
43 <img src="{{ p.caller_account.gravatar_icon(32) }}" alt="{{ p.caller_account.name }}" class="img-thumbnail">
44 <a href="/phonebook/{{ p.caller_account.uid }}">{{ p.caller_account.name }}</a>
45 {% else %}
46 {{ p.caller }}
47 {% end %}
48 {{ _("joined %s") % locale.format_date(p.time, relative=True) }}
49 </li>
50 {% end %}
51 </ul>
52 {% end %}
53 </div>
54 {% end %}
55 {% end block %}