add options for audio player

This commit is contained in:
Frédéric Péters 2011-12-02 15:55:11 +01:00
parent 428f44d78f
commit 5df62bb57e
3 changed files with 34 additions and 0 deletions

View File

@ -388,6 +388,36 @@
>...</textarea>
</div>
<div
tal:define="error errors/embedded_audio_player_url | nothing;
embedded_audio_player_url python:request.get('embedded_audio_player_url', view.settings.embedded_audio_player_url)"
tal:attributes="class python:'field error' if error else 'field'">
<label for="embedded_audio_player_url" i18n:translate="label_embedded_audio_player_url">Embedded Audio Player URL</label>
<div tal:content="error" tal:condition="error" />
<input
name="embedded_audio_player_url"
id="embedded_audio_player_url"
type="text"
tal:attributes="value embedded_audio_player_url"
/>
</div>
<div
tal:define="error errors/live_stream_url | nothing;
live_stream_url python:request.get('live_stream_url', view.settings.live_stream_url)"
tal:attributes="class python:'field error' if error else 'field'">
<label for="live_stream_url" i18n:translate="label_live_stream_url">Live Stream URL</label>
<div tal:content="error" tal:condition="error" />
<input
name="live_stream_url"
id="live_stream_url"
type="text"
tal:attributes="value live_stream_url"
/>
</div>
<hr/>
<div
tal:define="error errors/contest_subject_email | nothing;

View File

@ -93,6 +93,8 @@ class TabellioControlpanel(BrowserView):
self.settings.ical_password = form.get('ical_password')
self.settings.audiofiles_path = form.get('audiofiles_path')
self.settings.commission_audio_codes = form.get('commission_audio_codes')
self.settings.embedded_audio_player_url = form.get('embedded_audio_player_url')
self.settings.live_stream_url = form.get('live_stream_url')
self.settings.contest_subject_email = form.get('contest_subject_email')
self.settings.contest_body_email = form.get('contest_body_email')
self.settings.gender_colors = form.get('gender_colors')

View File

@ -75,6 +75,8 @@ class ITabellioSettings(Interface):
required=False)
commission_audio_codes = schema.Text(title=_(u'Commission Audio Codes'), required=False)
embedded_audio_player_url = schema.Text(title=_(u'Embedded Audio Player URL'), required=False)
live_stream_url = schema.Text(title=_(u'Live stream URL'), required=False)
contest_subject_email = schema.TextLine(
title=_(u'Contest Subject Email'),