Вход Регистрация
Файл: concrete5.7.5.6/concrete/blocks/youtube/form_setup_html.php
Строк: 111
<?php defined('C5_EXECUTE') or die("Access Denied."); ?>
<?php
if (!$vWidth) {
    
$vWidth=640;
}
if (!
$vHeight) {
    
$vHeight=360;
}

if (!
$sizing) {
    
$sizing '16:9';
}
?>

<?php
echo Core::make('helper/concrete/ui')->tabs(array(
    array(
'video't('Video'), true),
    array(
'settings't('Settings'))
));
?>

<div class="ccm-tab-content" id="ccm-tab-content-video">
    <fieldset>
        <legend><?php echo t('YouTube URL'); ?></legend>
        <div class="form-group">
            <?php echo $form->text('videoURL'$videoURL, array('required'=>'required'));?>
        </div>
    </fieldset>
    <fieldset>
        <legend><?php echo t('Size'); ?></legend>
        <div class="radio">
            <label>
                <?php echo $form->radio('sizing''16:9'$sizing); ?>
                <?php echo t("16:9 (widescreen)")?>
            </label>
        </div>
        <div class="radio">
            <label>
                <?php echo $form->radio('sizing''4:3'$sizing); ?>
                <?php echo t("4:3")?>
            </label>
        </div>
        <div class="radio">
            <label>
                <?php echo $form->radio('sizing''fixed'$sizing); ?>
                <?php echo t("Fixed Size (non-responsive)")?>
            </label>
        </div>
        <div id="fixedsizes" class="row <?php echo ($sizing == 'fixed' '' 'hidden');?>">
            <div class="form-group col-xs-6">
                <label><?php echo t('Width')?></label>
                <div class="input-group">
                    <input type="text" class="form-control" id="YouTubeVideoWidth" name="vWidth" value="<?php echo $vWidth?>" />
                    <div class="input-group-addon"><?php echo t('px');?></div>
                </div>
            </div>
            <div class="form-group col-xs-6">
                <label><?php echo t('Height')?></label>
                <div class="input-group">
                    <input type="text" class="form-control" id="YouTubeVideoHeight" name="vHeight" value="<?php echo $vHeight?>" />
                    <div class="input-group-addon"><?php echo t('px');?></div>
                </div>
            </div>
        </div>
    </fieldset>
</div>
<div class="ccm-tab-content" id="ccm-tab-content-settings">
    <fieldset>
        <legend><?php echo t('Appearance'); ?></legend>
        <div class="row">
            <div class="col-xs-6">
                <div class="form-group">
                    <div class="checkbox">
                    <label>
                        <?php echo $form->checkbox('showinfo'1, (isset($showinfo) ? $showinfo true)); ?>
                        <?php echo t("Show video information")?>
                    </label>
                    </div>
                    <div class="checkbox">
                        <label>
                            <?php echo $form->checkbox('controls'1, (isset($controls) ? $controls true)); ?>
                            <?php echo t("Show controls")?>
                        </label>
                    </div>
                    <div class="checkbox">
                        <label>
                            <?php
                            $disabledattr 
= array();
                            if (
$color == 'white') {
                                
$disabledattr['disabled'] = 'disabled';
                            }
                            echo 
$form->checkbox('modestbranding'1,  (isset($modestbranding) ? $modestbranding true),$disabledattr); ?>
                            <?php echo t("Hide YouTube Logo")?>
                        </label>
                    </div>
                </div>
            </div>

            <div class="col-xs-6">
                <div class="form-group controls-only <?php echo (isset($controls) && $controls == 'hidden' '');?>">
                    <?php  echo $form->label('color't('Progress Bar Color'))?>
                    <?php  echo $form->select('color', array('red'=>t('Red'), 'white'=>t('White')), $color)?>
                </div>
            </div>
        </div>
    </fieldset>
    <fieldset>
        <legend><?php echo t('Playback Options'); ?></legend>
        <div class="form-group">
            <div class="checkbox">
                <label>
                    <?php echo $form->checkbox('rel'1$rel); ?>
                    <?php echo t("Show related videos when playback ends"?>
                </label>
            </div>
            <div class="checkbox">
                <label>
                    <?php echo $form->checkbox('iv_load_policy'1, ($iv_load_policy == 3)); ?>
                    <?php echo t("Hide annotations by default"?>
                </label>
            </div>
            <div class="checkbox">
                <label>
                    <?php echo $form->checkbox('autoplay'1$autoplay); ?>
                    <?php echo t("Automatically play"?>
                </label>
            </div>
            <div class="checkbox">
                <label>
                    <?php echo $form->checkbox('loopEnd'1$loopEnd); ?>
                    <?php echo t("Loop video"?>
                </label>
            </div>

        </div>
    </fieldset>
</div>

<script>
    $(document).ready(function() {
        $('#sizing1, #sizing2, #sizing3').change(function(){
            if ($('#sizing3').is(':checked')) {
                $('#fixedsizes').removeClass('hidden');
            } else {
                $('#fixedsizes').addClass('hidden');
            }
        });

        $('#controls').change(function(){
            if ($('#controls').is(':checked')) {
                $('.controls-only').removeClass('hidden');
            } else {
                $('.controls-only').addClass('hidden');
            }
        });

        $('#color').change(function(){
            if ($(this).val() == 'white') {
                $('#modestbranding').prop('disabled','disabled').prop('checked',false);
            } else {
                $('#modestbranding').removeProp('disabled');
            }
        });

        $('#ccm-form-submit-button').click(function(){
            if (!$('#videoURL').val()) {
                $('[data-tab="video"').click();
            }
        });
    });
</script>
Онлайн: 1
Реклама