| Server IP : 172.67.187.206 / Your IP : 172.71.28.155 Web Server : Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30 System : Windows NT WIN-ECQAAA40806 6.2 build 9200 (Windows Server 2012 Standard Edition) i586 User : SYSTEM ( 0) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Inetpub/www/training/wp-content/themes/flatsome/inc/admin/kirki/controls/views/ |
Upload File : |
<?php
/**
* Customizer controls underscore.js template.
*
* @package Kirki
* @subpackage Controls
* @copyright Copyright (c) 2020, David Vongries
* @license https://opensource.org/licenses/MIT
* @since 3.0.34
*/
?>
<#
data = _.defaults( data, {
id: '',
label: '',
description: '',
input_attrs: {},
choices: {}
});
var saveAs = 'url';
if ( ! _.isUndefined( data.choices.save_as ) ) {
saveAs = data.choices.save_as;
}
url = data.value;
if ( _.isObject( data.value ) && ! _.isUndefined( data.value.url ) ) {
url = data.value.url;
}
data.choices.labels = _.isObject( data.choices.labels ) ? data.choices.labels : {};
data.choices.labels = _.defaults( data.choices.labels, {
select: '<?php esc_html_e( 'Select image', 'kirki' ); ?>',
change: '<?php esc_html_e( 'Change image', 'kirki' ); ?>',
'default': '<?php esc_html_e( 'Default', 'kirki' ); ?>',
remove: '<?php esc_html_e( 'Remove', 'kirki' ); ?>',
placeholder: '<?php esc_html_e( 'No image selected', 'kirki' ); ?>',
frame_title: '<?php esc_html_e( 'Select image', 'kirki' ); ?>',
frame_button: '<?php esc_html_e( 'Choose image', 'kirki' ); ?>',
} );
#>
<label>
<span class="customize-control-title">
{{{ data.label }}}
</span>
<# if ( data.description ) { #>
<span class="description customize-control-description">{{{ data.description }}}</span>
<# } #>
</label>
<div class="image-wrapper attachment-media-view image-upload">
<# if ( data.value['url'] || '' !== url ) { #>
<div class="thumbnail thumbnail-image">
<img src="{{ url }}"/>
</div>
<# } else { #>
<div class="placeholder">{{ data.choices.labels.placeholder }}</div>
<# } #>
<div class="actions">
<button class="button image-upload-remove-button<# if ( '' === url ) { #> hidden <# } #>">{{ data.choices.labels.remove }}</button>
<# if ( data.default && '' !== data.default ) { #>
<button type="button" class="button image-default-button"<# if ( data.default === data.value || ( ! _.isUndefined( data.value.url ) && data.default === data.value.url ) ) { #> style="display:none;"<# } #>>{{ data.choices.labels['default'] }}</button>
<# } #>
<button type="button" class="button image-upload-button">{{ data.choices.labels.select }}</button>
</div>
</div>