49 lines
1.9 KiB
HTML
49 lines
1.9 KiB
HTML
<div class="header">
|
|
<div class="title">
|
|
<div class="submenu">
|
|
<button ng-click="isFullScreen = !isFullScreen"
|
|
class="btn btn-sm btn-default">
|
|
<i class="fa fa-expand fa-lg"></i>
|
|
<translate>Fullscreen</translate>
|
|
</button>
|
|
<button os-perms="agenda.can_manage"
|
|
ng-click="goToListOfSpeakers()"
|
|
class="btn btn-sm btn-default">
|
|
<i class="fa fa-microphone"></i>
|
|
<translate>Manage list</translate>
|
|
</button>
|
|
</div>
|
|
<h1 translate>List of speakers</h1>
|
|
<h2> {{ AgendaItem.getTitle() }}
|
|
<span class="slimlabel label label-danger ng-scope" style="" ng-if="AgendaItem.speaker_list_closed" translate>
|
|
Closed
|
|
</span>
|
|
</h2>
|
|
</div>
|
|
|
|
<div class="content" ng-class="isFullScreen ? 'fullscreendiv' : 'details'"
|
|
ng-click="isFullScreen? (isFullScreen = !isFullScreen) : a">
|
|
<div ng-if="isFullScreen" class="fullscreendiv-title">
|
|
<h1 translate>List of speakers</h1>
|
|
<h2> {{ AgendaItem.getTitle() }}
|
|
<span class="slimlabel label label-danger ng-scope" style=""
|
|
ng-if="AgendaItem.speaker_list_closed" translate>Closed</span>
|
|
</h2>
|
|
</div>
|
|
<div class="content">
|
|
<!-- Last speakers -->
|
|
<p ng-repeat="speaker in lastSpeakers = (AgendaItem.speakers | filter: {end_time: '!!', begin_time: '!!'}) |
|
|
limitTo: config('agenda_show_last_speakers') : (lastSpeakers.length - config('agenda_show_last_speakers'))" class="lastSpeakers">
|
|
{{ speaker.user.get_full_name() }}
|
|
<!-- Current speaker -->
|
|
<p ng-repeat="speaker in currentspeakers = (AgendaItem.speakers| filter: {end_time: null, begin_time: '!!'})"
|
|
class="currentSpeaker">
|
|
<i class="fa fa-microphone fa-lg"></i> {{ speaker.user.get_full_name() }}
|
|
<!-- Next speakers -->
|
|
<ol class="nextSpeakers">
|
|
<li ng-repeat="speaker in AgendaItem.speakers | filter: {begin_time: null} | orderBy:'weight'">
|
|
{{ speaker.user.get_full_name() }}
|
|
</ol>
|
|
</div>
|
|
</div>
|