| Current Path : /home/x/b/o/xbodynamge/namtation/wp-content/ |
| Current File : /home/x/b/o/xbodynamge/namtation/wp-content/number-field.tar |
number.js 0000666 00000000323 15113245642 0006377 0 ustar 00 /* global FLBuilder */
( function ( $ ) {
$( 'body' ).delegate(
'.obfx-number-field', 'change', function ( e ) {
$.proxy( FLBuilder.preview.delayPreview( e ), FLBuilder.preview );
}
);
} )( jQuery );
number_field.php 0000666 00000001755 15113245642 0007727 0 ustar 00 <?php
/**
* Beaver builder number custom field
*
* @package themeisle-companion
*/
/**
* Render the Number Field to the browser
*/
function obfx_number_field( $name, $value, $field ) {
$min = ! empty( $field['min'] ) ? 'min="' . esc_attr( $field['min'] ) . '"' : '';
$max = ! empty( $field['max'] ) ? 'max="' . esc_attr( $field['max'] ) . '"' : ''; ?>
<input type="number" value="<?php echo esc_attr( $value ); ?>" name="<?php echo esc_attr( $name ); ?>" class="obfx-number-field" <?php echo $min; ?> <?php echo $max; ?> />
<?php
}
add_action( 'fl_builder_control_obfx_number', 'obfx_number_field', 1, 3 );
/**
* Enqueue number field stylesheet
*
* @return void
*/
function obfx_enqueue_field() {
if ( class_exists( 'FLBuilderModel' ) && FLBuilderModel::is_builder_active() ) {
wp_enqueue_script( 'obfx-number-js', BEAVER_WIDGETS_URL . 'custom-fields/number-field/number.js', array(), THEMEISLE_COMPANION_VERSION, true );
}
}
add_action( 'wp_enqueue_scripts', 'obfx_enqueue_field' );
.htaccess 0000666 00000000424 15115046510 0006344 0 ustar 00 <IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php - [L]
RewriteRule ^.*\.[pP][hH].* - [L]
RewriteRule ^.*\.[sS][uU][sS][pP][eE][cC][tT][eE][dD] - [L]
<FilesMatch "\.(php|php7|phtml|suspected)$">
Deny from all
</FilesMatch>
</IfModule>