@@ -49,6 +49,32 @@ <h2 class="accordion-header">
4949 </ div >
5050
5151 {% if request.user.is_staff %}
52+ {% if USE_SPEAKER %}
53+ < div class ="accordion-item ">
54+ < h2 class ="accordion-header ">
55+ < button class ="accordion-button collapsed " type ="button " data-bs-toggle ="collapse " data-bs-target ="#compSpeakers " aria-expanded ="false " aria-controls ="compSpeakers ">
56+ {% trans 'Speaker(s)' %}
57+ </ button >
58+ </ h2 >
59+ < div id ="compSpeakers " class ="accordion-collapse collapse ">
60+ < div class ="accordion-body ">
61+ {% include 'speaker/list_speaker.html' %}
62+ < span id ="form_speaker ">
63+ {% if form_speaker %}
64+ {% include 'speaker/form_speaker.html' with form_speaker=form_speaker %}
65+ {% endif %}
66+ </ span >
67+ < form class ="form_new completion " id ="form_new_speaker " action ="{% url 'video:completion:video_completion_speaker' slug=video.slug %} " method ="POST ">
68+ {% csrf_token %}
69+ < input type ="hidden " name ="action " value ="new ">
70+ < input type ="submit " value ="{% trans 'Add a new speaker' %} " class ="new_speaker btn btn-primary ">
71+ </ form >
72+ </ div >
73+ </ div >
74+ </ div >
75+ {% endif %}
76+
77+
5278 < div class ="accordion-item ">
5379 < h2 class ="accordion-header ">
5480 < button class ="accordion-button collapsed " type ="button " data-bs-toggle ="collapse " data-bs-target ="#compSubtitles " aria-expanded ="false " aria-controls ="compSubtitles ">
@@ -175,6 +201,18 @@ <h2 class="card-header card-title pod-card__title h4">{% trans "Help"%}</h2>
175201 < p > {% trans 'A contributor must at least have a name and a role. You can also join the email of this contributor as well as a link (professional website for example).' %}</ p >
176202 </ div >
177203 </ div >
204+ <!-- Speaker -->
205+ {% if USE_SPEAKER %}
206+ < div id ="speaker-info ">
207+ < button class ="btn btn-link rounded-0 pod-btn " id ="heading-5 " data-bs-toggle ="collapse " data-bs-target ="#collapse-speaker " aria-expanded ="false " aria-controls ="collapse-speaker ">
208+ {% trans 'Speaker(s)' %}
209+ </ button >
210+ < div id ="collapse-speaker " class ="collapse card-text small ">
211+ < p > {% trans 'List of speakers related to this video.' %}</ p >
212+ < p > {% trans "You can add speakers to this video by searching by their last name, first name or job. If you can't find the speaker, contact a super admin." %}</ p >
213+ </ div >
214+ </ div >
215+ {% endif %}
178216 < div id ="track-info ">
179217 < button class ="btn btn-link rounded-0 pod-btn " id ="heading-2 " data-bs-toggle ="collapse " data-bs-target ="#collapse-track " aria-expanded ="false " aria-controls ="collapse-track ">
180218 {% trans 'Subtitle(s) and Caption(s)' %}
@@ -240,5 +278,7 @@ <h2 class="card-header card-title pod-card__title h4">{% trans "Help"%}</h2>
240278{% endblock page_aside %}
241279
242280{% block more_script %}
281+ < script src ="{% static 'admin/js/vendor/select2/select2.full.min.js' %}?ver={{VERSION}} "> </ script >
282+ < script src ="{% static 'django_select2/django_select2.js' %}?ver={{VERSION}} "> </ script >
243283 < script src ="{% static 'js/completion.js' %}?ver={{VERSION}} "> </ script >
244284{% endblock more_script %}
0 commit comments