add a setting for commission audio codes (#798)
This commit is contained in:
parent
69a8ca390f
commit
3204ad603c
|
@ -370,6 +370,23 @@
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div
|
||||
tal:define="error errors/commission_audio_codes | nothing;
|
||||
commission_audio_codes python:request.get('commission_audio_codes', view.settings.commission_audio_codes)"
|
||||
tal:attributes="class python:'field error' if error else 'field'">
|
||||
|
||||
<label for="commission_audio_codes" i18n:translate="label_commission_audio_codes">Commission Audio Codes</label>
|
||||
<div tal:content="error" tal:condition="error" />
|
||||
<textarea
|
||||
name="commission_audio_codes"
|
||||
id="commission_audio_codes"
|
||||
type="text"
|
||||
rows="20"
|
||||
cols="80"
|
||||
tal:content="commission_audio_codes"
|
||||
>...</textarea>
|
||||
</div>
|
||||
|
||||
<div class="formControls">
|
||||
<input
|
||||
type="submit"
|
||||
|
|
|
@ -92,6 +92,7 @@ class TabellioControlpanel(BrowserView):
|
|||
self.settings.ical_username = form.get('ical_username')
|
||||
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')
|
||||
|
||||
if submitted and not self.errors:
|
||||
self._setup()
|
||||
|
|
|
@ -73,3 +73,5 @@ class ITabellioSettings(Interface):
|
|||
audiofiles_path = schema.TextLine(
|
||||
title=_(u'Audio Files Path'),
|
||||
required=False)
|
||||
|
||||
commission_audio_codes = schema.Text(title=_(u'Commission Audio Codes'), required=False)
|
||||
|
|
Reference in New Issue