88 lines
4.1 KiB
PHTML
88 lines
4.1 KiB
PHTML
<div class="ui-widget ui-widget-content block-shadow simple-formblock clearfix padded-strong stream-config">
|
|
<h2 <?php if($this->enable_stream_conf == "true"){?>style="float:left"<?php }?>>Stream Settings</h2>
|
|
<?php if($this->enable_stream_conf == "true"){?>
|
|
<form method="post" action="/Preference/stream-setting" enctype="application/x-www-form-urlencoded" onsubmit="return confirm('<?php echo $this->confirm_pypo_restart_text ?>');">
|
|
<div class="button-bar bottom" id="submit-element" style="float:right">
|
|
<input type="submit" class="ui-button ui-state-default right-floated" value="Save" id="Save" name="Save" />
|
|
</div>
|
|
<div style="clear:both"></div>
|
|
<?php }?>
|
|
<?php echo $this->statusMsg;?>
|
|
<div style="float: left; margin-right: 10px; width: 490px; overflow: auto;">
|
|
<fieldset class="padded stream-setting-global">
|
|
<legend>Global Settings</legend>
|
|
<dl class="zend_form">
|
|
<?php if($this->form->getElement('output_sound_device') != null){?>
|
|
<dt id="hardwareOut-label">
|
|
<label class="required">
|
|
<?php echo $this->form->getElement('output_sound_device')->getLabel() ?> :
|
|
</label>
|
|
</dt>
|
|
<dd id="hardwareOut-element">
|
|
<?php echo $this->form->getElement('output_sound_device') ?>
|
|
</dd>
|
|
<dt id="hardwareOutType-label">
|
|
<label class="required">
|
|
<?php echo $this->form->getElement('output_sound_device_type')->getLabel() ?> :
|
|
</label>
|
|
</dt>
|
|
<dd id="hardwareOutType-element">
|
|
<?php echo $this->form->getElement('output_sound_device_type') ?>
|
|
</dd>
|
|
<?php } ?>
|
|
<dt id="vorbisMetadata-label">
|
|
<label class="required">
|
|
<?php echo $this->form->getElement('icecast_vorbis_metadata')->getLabel() ?> :
|
|
<span class='icecast_metadata_help_icon'>
|
|
</span>
|
|
</label>
|
|
</dt>
|
|
<dd id="vorbisMetadata-element">
|
|
<?php echo $this->form->getElement('icecast_vorbis_metadata') ?>
|
|
</dd>
|
|
<dt id="streamFormat-label">
|
|
<label class="optional"><?php echo $this->form->getElement('streamFormat')->getLabel() ?></label>
|
|
</dt>
|
|
<br>
|
|
<dd id="streamFormat-element" class="radio-inline-list">
|
|
<?php $i=0;
|
|
$value = $this->form->getElement('streamFormat')->getValue();
|
|
?>
|
|
<?php foreach ($this->form->getElement('streamFormat')->getMultiOptions() as $radio) : ?>
|
|
<label for="streamFormat-<?php echo $i ?>">
|
|
<input type="radio" value="<?php echo $i ?>" id="streamFormat-<?php echo $i ?>" name="streamFormat" <?php if($i == $value){echo 'checked="checked"';}?> >
|
|
<?php echo $radio ?>
|
|
</input>
|
|
</label>
|
|
<?php $i = $i + 1; ?>
|
|
<?php endforeach; ?>
|
|
<?php if($this->form->getElement('streamFormat')->hasErrors()) : ?>
|
|
<ul class='errors'>
|
|
<?php foreach($this->form->getElement('streamFormat')->getMessages() as $error): ?>
|
|
<li><?php echo $error; ?></li>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
<?php endif; ?>
|
|
</dd>
|
|
</dl>
|
|
</fieldset>
|
|
<?php echo $this->form->getSubform('live_stream_subform'); ?>
|
|
</div>
|
|
<div style="float: left; width: 600px;">
|
|
<fieldset class="padded">
|
|
<legend>Output Stream Settings</legend>
|
|
<?php
|
|
for($i=1;$i<=$this->num_stream;$i++){
|
|
echo $this->form->getSubform("s".$i."_subform");
|
|
}
|
|
?>
|
|
</fieldset>
|
|
<?php if($this->enable_stream_conf == "true"){?>
|
|
<div class="button-bar bottom" id="submit-element">
|
|
<input type="submit" class="ui-button ui-state-default right-floated" value="Save" id="Save" name="Save" />
|
|
</div>
|
|
<?php }?>
|
|
</div>
|
|
</form>
|
|
</div>
|