first
1366
wp-content/plugins/slider-bws/bws_menu/bws_functions.php
Normal file
158
wp-content/plugins/slider-bws/bws_menu/bws_include.php
Normal file
@ -0,0 +1,158 @@
|
||||
<?php
|
||||
/**
|
||||
* Get latest version
|
||||
*/
|
||||
|
||||
if ( ! function_exists( 'bws_include_init' ) ) {
|
||||
function bws_include_init( $base, $bws_menu_source = 'plugins' ) {
|
||||
global $bstwbsftwppdtplgns_options, $bstwbsftwppdtplgns_added_menu, $bstwbsftwppdtplgns_active_plugins;
|
||||
if ( ! function_exists( 'get_plugin_data' ) ) {
|
||||
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
||||
}
|
||||
|
||||
$wp_content_dir = defined( 'WP_CONTENT_DIR' ) ? WP_CONTENT_DIR : ABSPATH . 'wp-content';
|
||||
$wp_plugins_dir = defined( 'WP_PLUGIN_DIR' ) ? WP_PLUGIN_DIR : $wp_content_dir . '/plugins';
|
||||
|
||||
if ( 'plugins' === $bws_menu_source ) {
|
||||
$bws_menu_dir = $wp_plugins_dir . '/' . dirname( $base ) . '/bws_menu/bws_menu.php';
|
||||
$bstwbsftwppdtplgns_active_plugins[ $base ] = get_plugin_data( $wp_plugins_dir . '/' . $base );
|
||||
} else {
|
||||
$bws_menu_dir = $wp_content_dir . '/themes/' . $base . '/inc/bws_menu/bws_menu.php';
|
||||
}
|
||||
|
||||
$bws_menu_info = get_plugin_data( $bws_menu_dir );
|
||||
|
||||
$is_pro_bws_menu = ( strpos( $bws_menu_info['Version'], 'pro' ) !== false );
|
||||
$bws_menu_version = str_replace( '-pro', '', $bws_menu_info['Version'] );
|
||||
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
||||
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
||||
if ( ! get_site_option( 'bstwbsftwppdtplgns_options' ) ) {
|
||||
add_site_option( 'bstwbsftwppdtplgns_options', array() );
|
||||
}
|
||||
$bstwbsftwppdtplgns_options = get_site_option( 'bstwbsftwppdtplgns_options' );
|
||||
} else {
|
||||
if ( ! get_option( 'bstwbsftwppdtplgns_options' ) ) {
|
||||
add_option( 'bstwbsftwppdtplgns_options', array() );
|
||||
}
|
||||
$bstwbsftwppdtplgns_options = get_option( 'bstwbsftwppdtplgns_options' );
|
||||
}
|
||||
}
|
||||
|
||||
if ( isset( $bstwbsftwppdtplgns_options['bws_menu_version'] ) ) {
|
||||
$bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] = $bws_menu_version;
|
||||
unset( $bstwbsftwppdtplgns_options['bws_menu_version'] );
|
||||
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
require_once dirname( __FILE__ ) . '/bws_menu.php';
|
||||
require_once dirname( __FILE__ ) . '/bws_functions.php';
|
||||
require_once dirname( __FILE__ ) . '/class-bws-settings.php';
|
||||
} elseif ( ! $is_pro_bws_menu && ( ! isset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] ) || $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] !== $bws_menu_version ) ) {
|
||||
$bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] = $bws_menu_version;
|
||||
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
require_once dirname( __FILE__ ) . '/bws_menu.php';
|
||||
require_once dirname( __FILE__ ) . '/bws_functions.php';
|
||||
require_once dirname( __FILE__ ) . '/class-bws-settings.php';
|
||||
} elseif ( $is_pro_bws_menu && ( ! isset( $bstwbsftwppdtplgns_options['bws_menu']['version_pro'][ $base ] ) || $bstwbsftwppdtplgns_options['bws_menu']['version_pro'][ $base ] !== $bws_menu_version ) ) {
|
||||
$bstwbsftwppdtplgns_options['bws_menu']['version_pro'][ $base ] = $bws_menu_version;
|
||||
|
||||
if ( isset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] ) ) {
|
||||
unset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] );
|
||||
}
|
||||
|
||||
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
require_once dirname( __FILE__ ) . '/bws_menu.php';
|
||||
require_once dirname( __FILE__ ) . '/bws_functions.php';
|
||||
require_once dirname( __FILE__ ) . '/class-bws-settings.php';
|
||||
} elseif ( ! isset( $bstwbsftwppdtplgns_added_menu ) ) {
|
||||
|
||||
$all_plugins = get_plugins();
|
||||
$all_themes = wp_get_themes();
|
||||
|
||||
if ( ! empty( $bstwbsftwppdtplgns_options['bws_menu']['version_pro'] ) ) {
|
||||
foreach ( $bstwbsftwppdtplgns_options['bws_menu']['version_pro'] as $key => $value ) {
|
||||
if ( array_key_exists( $key, $all_plugins ) || array_key_exists( $key, $all_themes ) ) {
|
||||
if ( $bws_menu_version <= $value && ( is_plugin_active( $key ) || preg_match( '|' . $key . '$|', get_template_directory() ) ) ) {
|
||||
if ( ! isset( $product_with_newer_menu ) ) {
|
||||
$product_with_newer_menu = $key;
|
||||
} elseif ( $bstwbsftwppdtplgns_options['bws_menu']['version_pro'][ $product_with_newer_menu ] <= $bstwbsftwppdtplgns_options['bws_menu']['version_pro'][ $key ] ) {
|
||||
$product_with_newer_menu = $key;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
unset( $bstwbsftwppdtplgns_options['bws_menu']['version_pro'][ $key ] );
|
||||
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ( ! isset( $product_with_newer_menu ) ) {
|
||||
if ( $is_pro_bws_menu ) {
|
||||
$product_with_newer_menu = $base;
|
||||
} else {
|
||||
foreach ( $bstwbsftwppdtplgns_options['bws_menu']['version'] as $key => $value ) {
|
||||
if ( array_key_exists( $key, $all_plugins ) || array_key_exists( $key, $all_themes ) ) {
|
||||
if ( $bws_menu_version <= $value && ( is_plugin_active( $key ) || preg_match( '|' . $key . '$|', get_template_directory() ) ) ) {
|
||||
if ( ! isset( $product_with_newer_menu ) ) {
|
||||
$product_with_newer_menu = $key;
|
||||
} elseif ( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $product_with_newer_menu ] <= $bstwbsftwppdtplgns_options['bws_menu']['version'][ $key ] ) {
|
||||
$product_with_newer_menu = $key;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
unset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $key ] );
|
||||
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ( ! isset( $product_with_newer_menu ) ) {
|
||||
$product_with_newer_menu = $base;
|
||||
}
|
||||
|
||||
$folder_with_newer_menu = explode( '/', $product_with_newer_menu );
|
||||
|
||||
if ( array_key_exists( $product_with_newer_menu, $all_plugins ) ) {
|
||||
$bws_menu_source = 'plugins';
|
||||
$bws_menu_new_dir = $wp_plugins_dir . '/' . $folder_with_newer_menu[0];
|
||||
} elseif ( array_key_exists( $product_with_newer_menu, $all_themes ) ) {
|
||||
$bws_menu_source = 'themes';
|
||||
$bws_menu_new_dir = $wp_content_dir . '/themes/' . $folder_with_newer_menu[0] . '/inc';
|
||||
} else {
|
||||
$bws_menu_new_dir = '';
|
||||
}
|
||||
|
||||
if ( file_exists( $bws_menu_new_dir . '/bws_menu/bws_functions.php' ) ) {
|
||||
require_once $bws_menu_new_dir . '/bws_menu/bws_functions.php';
|
||||
require_once $bws_menu_new_dir . '/bws_menu/bws_menu.php';
|
||||
require_once $bws_menu_new_dir . '/bws_menu/class-bws-settings.php';
|
||||
} else {
|
||||
require_once dirname( __FILE__ ) . '/bws_menu.php';
|
||||
require_once dirname( __FILE__ ) . '/bws_functions.php';
|
||||
require_once dirname( __FILE__ ) . '/class-bws-settings.php';
|
||||
}
|
||||
|
||||
$bstwbsftwppdtplgns_added_menu = true;
|
||||
}
|
||||
}
|
||||
}
|
876
wp-content/plugins/slider-bws/bws_menu/bws_menu.php
Normal file
@ -0,0 +1,876 @@
|
||||
<?php
|
||||
/**
|
||||
* Function for displaying BestWebSoft menu
|
||||
* Version: 2.4.2
|
||||
*/
|
||||
|
||||
if ( ! function_exists( 'bws_admin_enqueue_scripts' ) ) {
|
||||
require_once dirname( __FILE__ ) . '/bws_functions.php';
|
||||
}
|
||||
|
||||
if ( ! function_exists( 'bws_add_menu_render' ) ) {
|
||||
function bws_add_menu_render() {
|
||||
global $wpdb, $wp_version, $bstwbsftwppdtplgns_options;
|
||||
$error = $message = '';
|
||||
|
||||
/**
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
*/
|
||||
$is_main_page = isset( $_GET['page'] ) && in_array( $_GET['page'], array( 'bws_panel', 'bws_themes', 'bws_system_status' ) );
|
||||
$page = sanitize_text_field( wp_unslash( $_GET['page'] ) );
|
||||
$tab = isset( $_GET['tab'] ) ? sanitize_text_field( wp_unslash( $_GET['tab'] ) ) : '';
|
||||
|
||||
if ( $is_main_page ) {
|
||||
$current_page = 'admin.php?page=' . $page;
|
||||
} else {
|
||||
$current_page = isset( $_GET['tab'] ) ? 'admin.php?page=' . $page . '&tab=' . $tab : 'admin.php?page=' . $page;
|
||||
}
|
||||
|
||||
if ( 'bws_panel' === $page || ( ! $is_main_page && '' === $tab ) ) {
|
||||
|
||||
if ( ! function_exists( 'is_plugin_active_for_network' ) ) {
|
||||
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
||||
}
|
||||
|
||||
/* Get $bws_plugins */
|
||||
require dirname( __FILE__ ) . '/product_list.php';
|
||||
|
||||
$all_plugins = get_plugins();
|
||||
$active_plugins = get_option( 'active_plugins' );
|
||||
$sitewide_active_plugins = ( function_exists( 'is_multisite' ) && is_multisite() ) ? get_site_option( 'active_sitewide_plugins' ) : array();
|
||||
$update_availible_all = get_site_transient( 'update_plugins' );
|
||||
|
||||
$plugin_category = isset( $_GET['category'] ) ? sanitize_text_field( wp_unslash( $_GET['category'] ) ) : 'all';
|
||||
|
||||
if ( ( isset( $_GET['sub'] ) && 'installed' === sanitize_text_field( wp_unslash( $_GET['sub'] ) ) ) || ! isset( $_GET['sub'] ) ) {
|
||||
$bws_plugins_update_availible = $bws_plugins_expired = array();
|
||||
foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
|
||||
|
||||
foreach ( $value_plugin['category'] as $category_key ) {
|
||||
$bws_plugins_category[ $category_key ]['count'] = isset( $bws_plugins_category[ $category_key ]['count'] ) ? $bws_plugins_category[ $category_key ]['count'] + 1 : 1;
|
||||
}
|
||||
|
||||
$is_installed = array_key_exists( $key_plugin, $all_plugins );
|
||||
$is_pro_installed = false;
|
||||
if ( isset( $value_plugin['pro_version'] ) ) {
|
||||
$is_pro_installed = array_key_exists( $value_plugin['pro_version'], $all_plugins );
|
||||
}
|
||||
/* Check update_availible */
|
||||
if ( ! empty( $update_availible_all ) && ! empty( $update_availible_all->response ) ) {
|
||||
if ( $is_pro_installed && array_key_exists( $value_plugin['pro_version'], $update_availible_all->response ) ) {
|
||||
unset( $bws_plugins[ $key_plugin ] );
|
||||
$value_plugin['update_availible'] = $value_plugin['pro_version'];
|
||||
$bws_plugins_update_availible[ $key_plugin ] = $value_plugin;
|
||||
} elseif ( $is_installed && array_key_exists( $key_plugin, $update_availible_all->response ) ) {
|
||||
unset( $bws_plugins[ $key_plugin ] );
|
||||
$value_plugin['update_availible'] = $key_plugin;
|
||||
$bws_plugins_update_availible[ $key_plugin ] = $value_plugin;
|
||||
}
|
||||
}
|
||||
/* Check expired */
|
||||
if ( $is_pro_installed && isset( $bstwbsftwppdtplgns_options['time_out'][ $value_plugin['pro_version'] ] ) &&
|
||||
strtotime( $bstwbsftwppdtplgns_options['time_out'][ $value_plugin['pro_version'] ] ) < strtotime( gmdate( 'm/d/Y' ) ) ) {
|
||||
unset( $bws_plugins[ $key_plugin ] );
|
||||
$value_plugin['expired'] = $bstwbsftwppdtplgns_options['time_out'][ $value_plugin['pro_version'] ];
|
||||
$bws_plugins_expired[ $key_plugin ] = $value_plugin;
|
||||
}
|
||||
}
|
||||
$bws_plugins = $bws_plugins_update_availible + $bws_plugins_expired + $bws_plugins;
|
||||
} else {
|
||||
foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
|
||||
foreach ( $value_plugin['category'] as $category_key ) {
|
||||
$bws_plugins_category[ $category_key ]['count'] = isset( $bws_plugins_category[ $category_key ]['count'] ) ? $bws_plugins_category[ $category_key ]['count'] + 1 : 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*** Membership */
|
||||
$bws_license_plugin = 'bws_get_list_for_membership';
|
||||
$bws_license_key = isset( $bstwbsftwppdtplgns_options[ $bws_license_plugin ] ) ? $bstwbsftwppdtplgns_options[ $bws_license_plugin ] : '';
|
||||
$update_membership_list = true;
|
||||
|
||||
if ( isset( $_POST['bws_license_key'] ) ) {
|
||||
$bws_license_key = sanitize_text_field( wp_unslash( $_POST['bws_license_key'] ) );
|
||||
}
|
||||
|
||||
if ( isset( $_SESSION['bws_membership_time_check'] ) && isset( $_SESSION['bws_membership_list'] ) && $_SESSION['bws_membership_time_check'] < strtotime( '+12 hours' ) ) {
|
||||
$update_membership_list = false;
|
||||
$plugins_array = $_SESSION['bws_membership_list'];
|
||||
}
|
||||
|
||||
if ( ( $update_membership_list && ! empty( $bws_license_key ) ) || ( isset( $_POST['bws_license_submit'] ) && check_admin_referer( plugin_basename( __FILE__ ), 'bws_license_nonce_name' ) ) ) {
|
||||
|
||||
if ( '' !== $bws_license_key ) {
|
||||
if ( 18 !== strlen( $bws_license_key ) ) {
|
||||
$error = __( 'Wrong license key', 'bestwebsoft' );
|
||||
} else {
|
||||
|
||||
if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] ) && $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['time'] > ( time() - ( 24 * 60 * 60 ) ) ) {
|
||||
$bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] = $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] + 1;
|
||||
} else {
|
||||
$bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] = 1;
|
||||
$bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['time'] = time();
|
||||
}
|
||||
|
||||
/* get Pro list */
|
||||
$to_send = array();
|
||||
$to_send['plugins'][ $bws_license_plugin ] = array();
|
||||
$to_send['plugins'][ $bws_license_plugin ]['bws_license_key'] = $bws_license_key;
|
||||
$options = array(
|
||||
'timeout' => ( ( defined( 'DOING_CRON' ) && DOING_CRON ) ? 30 : 3 ),
|
||||
'body' => array( 'plugins' => serialize( $to_send ) ),
|
||||
'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ),
|
||||
);
|
||||
$raw_response = wp_remote_post( 'https://bestwebsoft.com/wp-content/plugins/paid-products/plugins/pro-license-check/1.0/', $options );
|
||||
|
||||
if ( is_wp_error( $raw_response ) || 200 !== wp_remote_retrieve_response_code( $raw_response ) ) {
|
||||
$error = __( 'Something went wrong. Please try again later. If the error appears again, please contact us', 'bestwebsoft' ) . ' <a href="https://support.bestwebsoft.com">BestWebSoft</a>. ' . __( 'We are sorry for inconvenience.', 'bestwebsoft' );
|
||||
} else {
|
||||
$response = maybe_unserialize( wp_remote_retrieve_body( $raw_response ) );
|
||||
|
||||
if ( is_array( $response ) && ! empty( $response ) ) {
|
||||
foreach ( $response as $key => $value ) {
|
||||
if ( 'wrong_license_key' === $value->package ) {
|
||||
$error = __( 'Wrong license key.', 'bestwebsoft' );
|
||||
} elseif ( 'wrong_domain' === $value->package ) {
|
||||
$error = __( 'This license key is bound to another site. Change it via personal Client Area.', 'bestwebsoft' ) . '<a target="_blank" href="https://bestwebsoft.com/client-area">' . __( 'Log in', 'bestwebsoft' ) . '</a>';
|
||||
} elseif ( 'you_are_banned' === $value->package ) {
|
||||
$error = __( 'Unfortunately, you have exceeded the number of available tries per day.', 'bestwebsoft' );
|
||||
} elseif ( 'time_out' === $value->package ) {
|
||||
$error = sprintf( __( 'Unfortunately, Your license has expired. To continue getting top-priority support and plugin updates, you should extend it in your %s', 'bestwebsoft' ), ' <a href="https://bestwebsoft.com/client-area">Client Area</a>' );
|
||||
} elseif ( 'duplicate_domen_for_trial' === $value->package ) {
|
||||
$error = __( 'Unfortunately, the Pro licence was already installed to this domain. The Pro Trial license can be installed only once.', 'bestwebsoft' );
|
||||
} elseif ( is_array( $value->package ) && ! empty( $value->package ) ) {
|
||||
$plugins_array = $_SESSION['bws_membership_list'] = $value->package;
|
||||
$_SESSION['bws_membership_time_check'] = strtotime( 'now' );
|
||||
|
||||
if ( isset( $bstwbsftwppdtplgns_options[ $bws_license_plugin ] ) && $bws_license_key === $bstwbsftwppdtplgns_options[ $bws_license_plugin ] ) {
|
||||
$message = __( 'The license key is valid.', 'bestwebsoft' );
|
||||
if ( isset( $value->time_out ) && '' !== $value->time_out ) {
|
||||
$message .= ' ' . __( 'Your license will expire on', 'bestwebsoft' ) . ' ' . $value->time_out . '.';
|
||||
}
|
||||
} else {
|
||||
$message = __( 'Congratulations! Pro Membership license is activated successfully.', 'bestwebsoft' );
|
||||
}
|
||||
|
||||
$bstwbsftwppdtplgns_options[ $bws_license_plugin ] = $bws_license_key;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$error = __( 'Something went wrong. Try again later or upload the plugin manually. We are sorry for inconvenience.', 'bestwebsoft' );
|
||||
}
|
||||
}
|
||||
|
||||
if ( is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$error = __( 'Please enter your license key.', 'bestwebsoft' );
|
||||
}
|
||||
}
|
||||
} elseif ( 'bws_system_status' === $page || 'system-status' === $tab ) {
|
||||
|
||||
$all_plugins = get_plugins();
|
||||
$active_plugins = get_option( 'active_plugins' );
|
||||
$mysql_info = $wpdb->get_results( "SHOW VARIABLES LIKE 'sql_mode'" );
|
||||
if ( is_array( $mysql_info ) ) {
|
||||
$sql_mode = $mysql_info[0]->Value;
|
||||
}
|
||||
if ( empty( $sql_mode ) ) {
|
||||
$sql_mode = __( 'Not set', 'bestwebsoft' );
|
||||
}
|
||||
|
||||
$allow_url_fopen = ( ini_get( 'allow_url_fopen' ) ) ? __( 'On', 'bestwebsoft' ) : __( 'Off', 'bestwebsoft' );
|
||||
$upload_max_filesize = ( ini_get( 'upload_max_filesize' ) ) ? ini_get( 'upload_max_filesize' ) : __( 'N/A', 'bestwebsoft' );
|
||||
$post_max_size = ( ini_get( 'post_max_size' ) ) ? ini_get( 'post_max_size' ) : __( 'N/A', 'bestwebsoft' );
|
||||
$max_execution_time = ( ini_get( 'max_execution_time' ) ) ? ini_get( 'max_execution_time' ) : __( 'N/A', 'bestwebsoft' );
|
||||
$memory_limit = ( ini_get( 'memory_limit' ) ) ? ini_get( 'memory_limit' ) : __( 'N/A', 'bestwebsoft' );
|
||||
$wp_memory_limit = ( defined( 'WP_MEMORY_LIMIT' ) ) ? WP_MEMORY_LIMIT : __( 'N/A', 'bestwebsoft' );
|
||||
$memory_usage = ( function_exists( 'memory_get_usage' ) ) ? round( memory_get_usage() / 1024 / 1024, 2 ) . ' ' . __( 'Mb', 'bestwebsoft' ) : __( 'N/A', 'bestwebsoft' );
|
||||
$exif_read_data = ( is_callable( 'exif_read_data' ) ) ? __( 'Yes', 'bestwebsoft' ) . ' ( V' . substr( phpversion( 'exif' ), 0, 4 ) . ')' : __( 'No', 'bestwebsoft' );
|
||||
$iptcparse = ( is_callable( 'iptcparse' ) ) ? __( 'Yes', 'bestwebsoft' ) : __( 'No', 'bestwebsoft' );
|
||||
$xml_parser_create = ( is_callable( 'xml_parser_create' ) ) ? __( 'Yes', 'bestwebsoft' ) : __( 'No', 'bestwebsoft' );
|
||||
$theme = wp_get_theme();
|
||||
|
||||
if ( function_exists( 'is_multisite' ) ) {
|
||||
$multisite = is_multisite() ? __( 'Yes', 'bestwebsoft' ) : __( 'No', 'bestwebsoft' );
|
||||
} else {
|
||||
$multisite = __( 'N/A', 'bestwebsoft' );
|
||||
}
|
||||
|
||||
$system_info = array(
|
||||
'wp_environment' => array(
|
||||
'name' => __( 'WordPress Environment', 'bestwebsoft' ),
|
||||
'data' => array(
|
||||
__( 'Home URL', 'bestwebsoft' ) => home_url(),
|
||||
__( 'Website URL', 'bestwebsoft' ) => get_option( 'siteurl' ),
|
||||
__( 'WP Version', 'bestwebsoft' ) => $wp_version,
|
||||
__( 'WP Multisite', 'bestwebsoft' ) => $multisite,
|
||||
__( 'WP Memory Limit', 'bestwebsoft' ) => $wp_memory_limit,
|
||||
__( 'Active Theme', 'bestwebsoft' ) => $theme['Name'] . ' ' . $theme['Version'] . ' (' . sprintf( __( 'by %s', 'bestwebsoft' ), $theme['Author'] ) . ')',
|
||||
),
|
||||
),
|
||||
'server_environment' => array(
|
||||
'name' => __( 'Server Environment', 'bestwebsoft' ),
|
||||
'data' => array(
|
||||
__( 'Operating System', 'bestwebsoft' ) => PHP_OS,
|
||||
__( 'Server', 'bestwebsoft' ) => isset( $_SERVER['SERVER_SOFTWARE'] ) ? sanitize_email( wp_unslash( $_SERVER['SERVER_SOFTWARE'] ) ) : '',
|
||||
__( 'PHP Version', 'bestwebsoft' ) => PHP_VERSION,
|
||||
__( 'PHP Allow URL fopen', 'bestwebsoft' ) => $allow_url_fopen,
|
||||
__( 'PHP Memory Limit', 'bestwebsoft' ) => $memory_limit,
|
||||
__( 'Memory Usage', 'bestwebsoft' ) => $memory_usage,
|
||||
__( 'PHP Max Upload Size', 'bestwebsoft' ) => $upload_max_filesize,
|
||||
__( 'PHP Max Post Size', 'bestwebsoft' ) => $post_max_size,
|
||||
__( 'PHP Max Script Execute Time', 'bestwebsoft' ) => $max_execution_time,
|
||||
__( 'PHP Exif support', 'bestwebsoft' ) => $exif_read_data,
|
||||
__( 'PHP IPTC support', 'bestwebsoft' ) => $iptcparse,
|
||||
__( 'PHP XML support', 'bestwebsoft' ) => $xml_parser_create,
|
||||
'$_SERVER[HTTP_HOST]' => isset( $_SERVER['HTTP_HOST'] ) ? sanitize_email( wp_unslash( $_SERVER['HTTP_HOST'] ) ) : '',
|
||||
'$_SERVER[SERVER_NAME]' => isset( $_SERVER['SERVER_NAME'] ) ? sanitize_email( wp_unslash( $_SERVER['SERVER_NAME'] ) ) : '',
|
||||
),
|
||||
),
|
||||
'db' => array(
|
||||
'name' => __( 'Database', 'bestwebsoft' ),
|
||||
'data' => array(
|
||||
__( 'WP DB version', 'bestwebsoft' ) => get_option( 'db_version' ),
|
||||
__( 'MySQL version', 'bestwebsoft' ) => $wpdb->get_var( 'SELECT VERSION() AS version' ),
|
||||
__( 'SQL Mode', 'bestwebsoft' ) => $sql_mode,
|
||||
),
|
||||
),
|
||||
'active_plugins' => array(
|
||||
'name' => __( 'Active Plugins', 'bestwebsoft' ),
|
||||
'data' => array(),
|
||||
'count' => 0,
|
||||
),
|
||||
'inactive_plugins' => array(
|
||||
'name' => __( 'Inactive Plugins', 'bestwebsoft' ),
|
||||
'data' => array(),
|
||||
'count' => 0,
|
||||
),
|
||||
);
|
||||
|
||||
foreach ( $all_plugins as $path => $plugin ) {
|
||||
$name = str_replace( 'by BestWebSoft', '', $plugin['Name'] );
|
||||
if ( is_plugin_active( $path ) ) {
|
||||
$system_info['active_plugins']['data'][ $name ] = sprintf( __( 'by %s', 'bestwebsoft' ), $plugin['Author'] ) . ' - ' . $plugin['Version'];
|
||||
$system_info['active_plugins']['count'] = $system_info['active_plugins']['count'] + 1;
|
||||
} else {
|
||||
$system_info['inactive_plugins']['data'][ $name ] = sprintf( __( 'by %s', 'bestwebsoft' ), $plugin['Author'] ) . ' - ' . $plugin['Version'];
|
||||
$system_info['inactive_plugins']['count'] = $system_info['inactive_plugins']['count'] + 1;
|
||||
}
|
||||
}
|
||||
|
||||
if ( ( isset( $_REQUEST['bwsmn_form_submit'] ) && check_admin_referer( plugin_basename( __FILE__ ), 'bwsmn_nonce_submit' ) ) || ( isset( $_REQUEST['bwsmn_form_submit_custom_email'] ) && check_admin_referer( plugin_basename( __FILE__ ), 'bwsmn_nonce_submit_custom_email' ) ) ) {
|
||||
if ( isset( $_REQUEST['bwsmn_form_email'] ) ) {
|
||||
$email = sanitize_email( wp_unslash( $_REQUEST['bwsmn_form_email'] ) );
|
||||
if ( '' === $email ) {
|
||||
$error = __( 'Please enter a valid email address.', 'bestwebsoft' );
|
||||
} else {
|
||||
$message = sprintf( __( 'Email with system info is sent to %s.', 'bestwebsoft' ), $email );
|
||||
}
|
||||
} else {
|
||||
$email = 'plugin_system_status@bestwebsoft.com';
|
||||
$message = __( 'Thank you for contacting us.', 'bestwebsoft' );
|
||||
}
|
||||
|
||||
if ( '' === $error ) {
|
||||
$headers = 'MIME-Version: 1.0' . "\n";
|
||||
$headers .= 'Content-type: text/html; charset=utf-8' . "\n";
|
||||
$headers .= 'From: ' . get_option( 'admin_email' );
|
||||
$message_text = '<html><head><title>System Info From ' . home_url() . '</title></head><body>';
|
||||
foreach ( $system_info as $info ) {
|
||||
if ( ! empty( $info['data'] ) ) {
|
||||
$message_text .= '<h4>' . $info['name'];
|
||||
if ( isset( $info['count'] ) ) {
|
||||
$message_text .= ' (' . $info['count'] . ')';
|
||||
}
|
||||
$message_text .= '</h4><table>';
|
||||
foreach ( $info['data'] as $key => $value ) {
|
||||
$message_text .= '<tr><td>' . $key . '</td><td>' . $value . '</td></tr>';
|
||||
}
|
||||
$message_text .= '</table>';
|
||||
}
|
||||
}
|
||||
$message_text .= '</body></html>';
|
||||
$result = wp_mail( $email, 'System Info From ' . esc_url( home_url() ), wp_kses( $message_text ), $headers );
|
||||
if ( true !== $result ) {
|
||||
$error = __( 'Sorry, email message could not be delivered.', 'bestwebsoft' );
|
||||
}
|
||||
}
|
||||
}
|
||||
} ?>
|
||||
<div class="bws-wrap">
|
||||
<div class="bws-header">
|
||||
<div class="bws-title">
|
||||
<a href="<?php echo ( $is_main_page ) ? esc_url( self_admin_url( 'admin.php?page=bws_panel' ) ) : esc_url( self_admin_url( 'admin.php?page=' . $page ) ); ?>">
|
||||
<span class="bws-logo bwsicons bwsicons-bws-logo"></span>
|
||||
BestWebSoft
|
||||
<span>panel</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="bws-menu-item-icon">•••</div>
|
||||
<div class="bws-nav-tab-wrapper">
|
||||
<?php if ( $is_main_page ) { ?>
|
||||
<a class="bws-nav-tab <?php
|
||||
if ( 'bws_panel' === $page ) {
|
||||
echo esc_attr( ' bws-nav-tab-active' );
|
||||
}
|
||||
?>" href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_panel' ) ); ?>"><?php esc_html_e( 'Plugins', 'bestwebsoft' );
|
||||
?>
|
||||
</a>
|
||||
<!-- pls -->
|
||||
<a class="bws-nav-tab <?php
|
||||
if ( 'bws_themes' === $page ) {
|
||||
echo esc_attr( ' bws-nav-tab-active' );
|
||||
}
|
||||
?>" href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_themes' ) ); ?>"><?php esc_html_e( 'Themes', 'bestwebsoft' ); ?></a>
|
||||
<a class="bws-nav-tab <?php
|
||||
if ( 'bws_system_status' === $page ) {
|
||||
echo esc_attr( ' bws-nav-tab-active' );
|
||||
}
|
||||
?>" href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_system_status' ) ); ?>"><?php esc_html_e( 'System status', 'bestwebsoft' );
|
||||
?>
|
||||
</a>
|
||||
<?php } else { ?>
|
||||
<a class="bws-nav-tab <?php
|
||||
if ( ! isset( $_GET['tab'] ) ) {
|
||||
echo esc_attr( ' bws-nav-tab-active' );
|
||||
}
|
||||
?>" href="<?php echo esc_url( self_admin_url( 'admin.php?page=' . $page ) ); ?>"><?php esc_html_e( 'Plugins', 'bestwebsoft' );
|
||||
?>
|
||||
</a>
|
||||
<!-- pls -->
|
||||
<a class="bws-nav-tab <?php
|
||||
if ( 'themes' === $tab ) {
|
||||
echo esc_attr( ' bws-nav-tab-active' );
|
||||
}
|
||||
?>" href="<?php echo esc_url( self_admin_url( 'admin.php?page=' . $page . '&tab=themes' ) ); ?>"><?php esc_html_e( 'Themes', 'bestwebsoft' );
|
||||
?>
|
||||
</a>
|
||||
<!-- end pls -->
|
||||
<a class="bws-nav-tab <?php
|
||||
if ( 'system-status' === $tab ) {
|
||||
echo esc_attr( ' bws-nav-tab-active' );
|
||||
}
|
||||
?>" href="<?php echo esc_url( self_admin_url( 'admin.php?page=' . $page . '&tab=system-status' ) ); ?>"><?php esc_html_e( 'System status', 'bestwebsoft' );
|
||||
?>
|
||||
</a>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<!-- pls -->
|
||||
<div class="bws-help-links-wrapper">
|
||||
<a href="https://support.bestwebsoft.com" target="_blank"><?php esc_html_e( 'Support', 'bestwebsoft' ); ?></a>
|
||||
<a href="https://bestwebsoft.com/client-area" target="_blank" title="<?php esc_html_e( 'Manage purchased licenses & subscriptions', 'bestwebsoft' ); ?>">Client Area</a>
|
||||
</div>
|
||||
<!-- end pls -->
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<?php if ( ( 'bws_panel' === $page || ( ! isset( $_GET['tab'] ) && ! $is_main_page ) ) && ! isset( $_POST['bws_plugin_action_submit'] ) ) { ?>
|
||||
<div class="bws-membership-wrap">
|
||||
<div class="bws-membership-backround"></div>
|
||||
<div class="bws-membership">
|
||||
<div class="bws-membership-title"><?php printf( esc_html__( 'Get Access to %s+ Premium Plugins', 'bestwebsoft' ), '30' ); ?></div>
|
||||
<form class="bws-membership-form" method="post" action="">
|
||||
<span class="bws-membership-link"><a target="_blank" href="https://bestwebsoft.com/membership/"><?php esc_html_e( 'Subscribe to Pro Membership', 'bestwebsoft' ); ?></a> <?php esc_html_e( 'or', 'bestwebsoft' ); ?></span>
|
||||
<?php
|
||||
if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] ) &&
|
||||
'5' < $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] &&
|
||||
$bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['time'] > ( time() - ( 24 * 60 * 60 ) ) ) {
|
||||
?>
|
||||
<div class="bws_form_input_wrap">
|
||||
<input disabled="disabled" type="text" name="bws_license_key" value="<?php echo esc_attr( $bws_license_key ); ?>" />
|
||||
<div class="bws_error"><?php esc_html_e( 'Unfortunately, you have exceeded the number of available tries per day.', 'bestwebsoft' ); ?></div>
|
||||
</div>
|
||||
<input disabled="disabled" type="submit" class="bws-button" value="<?php esc_html_e( 'Check license key', 'bestwebsoft' ); ?>" />
|
||||
<?php } else { ?>
|
||||
<div class="bws_form_input_wrap">
|
||||
<input
|
||||
<?php
|
||||
if ( '' !== $error ) {
|
||||
echo 'class="bws_input_error"';}
|
||||
?>
|
||||
type="text" placeholder="<?php esc_html_e( 'Enter your license key', 'bestwebsoft' ); ?>" maxlength="100" name="bws_license_key" value="<?php echo esc_attr( $bws_license_key ); ?>" />
|
||||
<div class="bws_error"
|
||||
<?php
|
||||
if ( '' === $error ) {
|
||||
echo 'style="display:none"';}
|
||||
?>
|
||||
><?php echo esc_html( $error ); ?></div>
|
||||
</div>
|
||||
<input type="hidden" name="bws_license_plugin" value="<?php echo esc_attr( $bws_license_plugin ); ?>" />
|
||||
<input type="hidden" name="bws_license_submit" value="submit" />
|
||||
<?php if ( empty( $plugins_array ) ) { ?>
|
||||
<input type="submit" class="bws-button" value="<?php esc_html_e( 'Activate', 'bestwebsoft' ); ?>" />
|
||||
<?php } else { ?>
|
||||
<input type="submit" class="bws-button" value="<?php esc_html_e( 'Check license key', 'bestwebsoft' ); ?>" />
|
||||
<?php } ?>
|
||||
<?php wp_nonce_field( plugin_basename( __FILE__ ), 'bws_license_nonce_name' ); ?>
|
||||
<?php } ?>
|
||||
</form>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<!-- end pls -->
|
||||
<div class="bws-wrap-content wrap">
|
||||
<?php if ( 'bws_panel' === $page || ( ! isset( $_GET['tab'] ) && ! $is_main_page ) ) { ?>
|
||||
<div class="updated notice is-dismissible inline"
|
||||
<?php
|
||||
if ( '' === $message || '' !== $error ) {
|
||||
echo 'style="display:none"';}
|
||||
?>
|
||||
><p><?php echo esc_html( $message ); ?></p></div>
|
||||
<h1>
|
||||
<?php esc_html_e( 'Plugins', 'bestwebsoft' ); ?>
|
||||
<a href="<?php echo esc_url( self_admin_url( 'plugin-install.php?tab=upload' ) ); ?>" class="upload page-title-action add-new-h2"><?php esc_html_e( 'Upload Plugin', 'bestwebsoft' ); ?></a>
|
||||
</h1>
|
||||
<?php
|
||||
if ( isset( $_GET['error'] ) ) {
|
||||
if ( isset( $_GET['charsout'] ) ) {
|
||||
$errmsg = sprintf( __( 'The plugin generated %d characters of <strong>unexpected output</strong> during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.' ), intval( $_GET['charsout'] ) );
|
||||
} else {
|
||||
$errmsg = __( 'Plugin could not be activated because it triggered a <strong>fatal error</strong>.' );
|
||||
}
|
||||
?>
|
||||
<div id="message" class="error is-dismissible"><p><?php echo wp_kses( $errmsg ); ?></p></div>
|
||||
<?php } elseif ( isset( $_GET['activate'] ) ) { ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php esc_html_e( 'Plugin <strong>activated</strong>.' ); ?></p></div>
|
||||
<?php
|
||||
}
|
||||
|
||||
if ( isset( $_POST['bws_plugin_action_submit'] ) && isset( $_POST['bws_install_plugin'] ) && check_admin_referer( plugin_basename( __FILE__ ), 'bws_license_install_nonce_name' ) ) {
|
||||
|
||||
$bws_license_plugin = sanitize_text_field( wp_unslash( $_POST['bws_install_plugin'] ) );
|
||||
|
||||
$bstwbsftwppdtplgns_options[ $bws_license_plugin ] = $bws_license_key;
|
||||
if ( is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
|
||||
$url = $plugins_array[ $bws_license_plugin ]['link'] . '&download_from=5';
|
||||
?>
|
||||
<h2><?php esc_html_e( 'Download Pro Plugin', 'bestwebsoft' ); ?></h2>
|
||||
<p>
|
||||
<strong><?php esc_html_e( 'Your Pro plugin is ready', 'bestwebsoft' ); ?></strong>
|
||||
<br>
|
||||
<?php esc_html_e( 'Your plugin has been zipped, and now is ready to download.', 'bestwebsoft' ); ?>
|
||||
</p>
|
||||
<p>
|
||||
<a class="button button-secondary" target="_parent" href="<?php echo esc_url( $url ); ?>"><?php esc_html_e( 'Download Now', 'bestwebsoft' ); ?></a>
|
||||
</p>
|
||||
<br>
|
||||
<p>
|
||||
<strong><?php esc_html_e( 'Need help installing the plugin?', 'bestwebsoft' ); ?></strong>
|
||||
<br>
|
||||
<a target="_blank" href="https://bestwebsoft.com/documentation/how-to-install-a-wordpress-product/how-to-install-a-wordpress-plugin/"><?php esc_html_e( 'How to install WordPress plugin from your admin Dashboard (ZIP archive)', 'bestwebsoft' ); ?></a>
|
||||
</p>
|
||||
<p>
|
||||
<strong><?php esc_html_e( 'Get Started', 'bestwebsoft' ); ?></strong>
|
||||
<br>
|
||||
<a target="_blank" href="https://bestwebsoft.com/documentation/"><?php esc_html_e( 'Documentation', 'bestwebsoft' ); ?></a>
|
||||
<br>
|
||||
<a target="_blank" href="https://www.youtube.com/user/bestwebsoft"><?php esc_html_e( 'Video Instructions', 'bestwebsoft' ); ?></a>
|
||||
<br>
|
||||
<a target="_blank" href="https://support.bestwebsoft.com"><?php esc_html_e( 'Knowledge Base', 'bestwebsoft' ); ?></a>
|
||||
</p>
|
||||
<p>
|
||||
<strong><?php esc_html_e( 'Licenses & Domains', 'bestwebsoft' ); ?></strong>
|
||||
<br>
|
||||
<?php
|
||||
printf(
|
||||
'Manage your license(-s) and change domain names using the %s at BestWebSoft.',
|
||||
'<a target="_blank" href="https://bestwebsoft.com/client-area">' . esc_html__( 'Client Area', 'bestwebsoft' ) . '</a>'
|
||||
);
|
||||
?>
|
||||
</p>
|
||||
<p><a href="<?php echo esc_url( self_admin_url( $current_page ) ); ?>" target="_parent"><?php esc_html_e( 'Return to BestWebSoft Panel', 'bestwebsoft' ); ?></a></p>
|
||||
<?php
|
||||
} else {
|
||||
$category_href = $current_page;
|
||||
if ( 'all' !== $plugin_category ) {
|
||||
$category_href .= '&category=' . $plugin_category;
|
||||
}
|
||||
?>
|
||||
<ul class="subsubsub">
|
||||
<li>
|
||||
<a
|
||||
<?php
|
||||
if ( ! isset( $_GET['sub'] ) ) {
|
||||
echo 'class="current" ';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $category_href ) ); ?>"><?php esc_html_e( 'All', 'bestwebsoft' ); ?></a>
|
||||
</li> |
|
||||
<li>
|
||||
<a
|
||||
<?php
|
||||
if ( isset( $_GET['sub'] ) && 'installed' === sanitize_text_field( wp_unslash( $_GET['sub'] ) ) ) {
|
||||
echo 'class="current" ';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $category_href . '&sub=installed' ) ); ?>"><?php esc_html_e( 'Installed', 'bestwebsoft' ); ?></a>
|
||||
</li> |
|
||||
<li>
|
||||
<a
|
||||
<?php
|
||||
if ( isset( $_GET['sub'] ) && 'not_installed' === sanitize_text_field( wp_unslash( $_GET['sub'] ) ) ) {
|
||||
echo 'class="current" ';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $category_href . '&sub=not_installed' ) ); ?>"><?php esc_html_e( 'Not Installed', 'bestwebsoft' ); ?></a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="clear"></div>
|
||||
<div class="bws-filter-top">
|
||||
<h2>
|
||||
<span class="bws-toggle-indicator"></span>
|
||||
<?php esc_html_e( 'Filter results', 'bestwebsoft' ); ?>
|
||||
</h2>
|
||||
<div class="bws-filter-top-inside">
|
||||
<div class="bws-filter-title"><?php esc_html_e( 'Category', 'bestwebsoft' ); ?></div>
|
||||
<ul class="bws-category">
|
||||
<li>
|
||||
<?php $sub_in_url = ( isset( $_GET['sub'] ) && in_array( sanitize_text_field( wp_unslash( $_GET['sub'] ) ), array( 'installed', 'not_installed' ) ) ) ? '&sub=' . sanitize_text_field( wp_unslash( $_GET['sub'] ) ) : ''; ?>
|
||||
<a
|
||||
<?php
|
||||
if ( 'all' === $plugin_category ) {
|
||||
echo ' class="bws-active"';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $current_page . $sub_in_url ) ); ?>"><?php esc_html_e( 'All', 'bestwebsoft' ); ?>
|
||||
<span>(<?php echo count( $bws_plugins ); ?>)</span>
|
||||
</a>
|
||||
</li>
|
||||
<?php foreach ( $bws_plugins_category as $category_key => $category_value ) { ?>
|
||||
<li>
|
||||
<a
|
||||
<?php
|
||||
if ( $category_key === $plugin_category ) {
|
||||
echo ' class="bws-active"';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $current_page . $sub_in_url . '&category=' . $category_key ) ); ?>"><?php echo esc_html( $category_value['name'] ); ?>
|
||||
<span>(<?php echo intval( $category_value['count'] ); ?>)</span>
|
||||
</a>
|
||||
</li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bws-products">
|
||||
<?php
|
||||
$nothing_found = true;
|
||||
foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
|
||||
|
||||
if ( 'all' !== $plugin_category && isset( $bws_plugins_category[ $plugin_category ] ) && ! in_array( $plugin_category, $value_plugin['category'] ) ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$key_plugin_explode = explode( '/', $key_plugin );
|
||||
|
||||
$icon = isset( $value_plugin['icon'] ) ? $value_plugin['icon'] : '//ps.w.org/' . $key_plugin_explode[0] . '/assets/icon-256x256.png';
|
||||
$is_pro_isset = isset( $value_plugin['pro_version'] );
|
||||
$is_installed = array_key_exists( $key_plugin, $all_plugins );
|
||||
$is_active = in_array( $key_plugin, $active_plugins ) || isset( $sitewide_active_plugins[ $key_plugin ] );
|
||||
|
||||
$is_pro_installed = $is_pro_active = false;
|
||||
if ( $is_pro_isset ) {
|
||||
$is_pro_installed = array_key_exists( $value_plugin['pro_version'], $all_plugins );
|
||||
$is_pro_active = in_array( $value_plugin['pro_version'], $active_plugins ) || isset( $sitewide_active_plugins[ $value_plugin['pro_version'] ] );
|
||||
}
|
||||
|
||||
if ( ( isset( $_GET['sub'] ) && 'installed' === sanitize_text_field( wp_unslash( $_GET['sub'] ) ) && ! $is_pro_installed && ! $is_installed ) ||
|
||||
( isset( $_GET['sub'] ) && 'not_installed' === sanitize_text_field( wp_unslash( $_GET['sub'] ) ) && ( $is_pro_installed || $is_installed ) ) ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$link_attr = isset( $value_plugin['install_url'] ) ? 'href="' . esc_url( $value_plugin['install_url'] ) . '" target="_blank"' : 'href="' . esc_url( self_admin_url( 'plugin-install.php?tab=plugin-information&plugin=' . $key_plugin_explode[0] . '&from=import&TB_iframe=true&width=600&height=550' ) ) . '" class="thickbox open-plugin-details-modal"';
|
||||
|
||||
$nothing_found = false;
|
||||
?>
|
||||
<div class="bws_product_box
|
||||
<?php
|
||||
if ( $is_active || $is_pro_active ) {
|
||||
echo esc_attr( ' bws_product_active' );}
|
||||
?>
|
||||
">
|
||||
<div class="bws_product_image">
|
||||
<a <?php echo wp_kses_data( $link_attr ); ?>><img src="<?php echo esc_url( $icon ); ?>"/></a>
|
||||
</div>
|
||||
<div class="bws_product_content">
|
||||
<div class="bws_product_title"><a <?php echo wp_kses_data( $link_attr ); ?>><?php echo esc_html( $value_plugin['name'] ); ?></a></div>
|
||||
<div class="bws-version">
|
||||
<?php
|
||||
if ( $is_pro_installed ) {
|
||||
echo '<span';
|
||||
if ( ! empty( $value_plugin['expired'] ) || ! empty( $value_plugin['update_availible'] ) ) {
|
||||
echo ' class="bws-update-available"';
|
||||
}
|
||||
echo '>v ' . esc_attr( $all_plugins[ $value_plugin['pro_version'] ]['Version'] ) . '</span>';
|
||||
} elseif ( $is_installed ) {
|
||||
echo '<span';
|
||||
if ( ! empty( $value_plugin['expired'] ) || ! empty( $value_plugin['update_availible'] ) ) {
|
||||
echo ' class="bws-update-available"';
|
||||
}
|
||||
echo '>v ' . esc_attr( $all_plugins[ $key_plugin ]['Version'] ) . '</span>';
|
||||
} else {
|
||||
echo '<span>' . esc_html__( 'Not installed', 'bestwebsoft' ) . '</span>';
|
||||
}
|
||||
|
||||
if ( ! empty( $value_plugin['expired'] ) ) {
|
||||
echo ' - <a class="bws-update-now" href="https://support.bestwebsoft.com/hc/en-us/articles/202356359" target="_blank">' . esc_html__( 'Renew to get updates', 'bestwebsoft' ) . '</a>';
|
||||
} elseif ( ! empty( $value_plugin['update_availible'] ) ) {
|
||||
$r = $update_availible_all->response[ $value_plugin['update_availible'] ];
|
||||
echo ' - <a class="bws-update-now" href="' . esc_url( wp_nonce_url( self_admin_url( 'update.php?action=upgrade-plugin&plugin=' . $value_plugin['update_availible'] ), 'upgrade-plugin_' . $value_plugin['update_availible'] ) ) . '" class="update-link" aria-label="' . sprintf( esc_html__( 'Update to v %s', 'bestwebsoft' ), $r->new_version ) . '">' . sprintf( esc_html__( 'Update to v %s', 'bestwebsoft' ), esc_html( $r->new_version ) ) . '</a>';
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<div class="bws_product_description">
|
||||
<?php echo ( strlen( $value_plugin['description'] ) > 100 ) ? esc_html( mb_substr( $value_plugin['description'], 0, 100 ) ) . '...' : esc_html( $value_plugin['description'] ); ?>
|
||||
</div>
|
||||
<div class="bws_product_links">
|
||||
<?php
|
||||
if ( $is_active || $is_pro_active ) {
|
||||
if ( $is_pro_isset ) {
|
||||
if ( ! $is_pro_installed ) {
|
||||
if ( ! empty( $plugins_array ) && array_key_exists( $value_plugin['pro_version'], $plugins_array ) ) {
|
||||
?>
|
||||
<form method="post" action="">
|
||||
<input type="submit" class="button button-secondary" value="<?php esc_html_e( 'Get Pro', 'bestwebsoft' ); ?>" />
|
||||
<input type="hidden" name="bws_plugin_action_submit" value="submit" />
|
||||
<input type="hidden" name="bws_install_plugin" value="<?php echo esc_attr( $value_plugin['pro_version'] ); ?>" />
|
||||
<?php wp_nonce_field( plugin_basename( __FILE__ ), 'bws_license_install_nonce_name' ); ?>
|
||||
</form>
|
||||
<?php } else { ?>
|
||||
<a class="button button-secondary bws_upgrade_button" href="<?php echo esc_url( $bws_plugins[ $key_plugin ]['purchase'] ); ?>" target="_blank"><?php esc_html_e( 'Upgrade to Pro', 'bestwebsoft' ); ?></a>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
} else {
|
||||
?>
|
||||
<a class="bws_donate" href="https://bestwebsoft.com/donate/" target="_blank"><?php esc_html_e( 'Donate', 'bestwebsoft' ); ?></a> <span>|</span>
|
||||
<?php
|
||||
}
|
||||
|
||||
if ( $is_pro_active ) {
|
||||
?>
|
||||
<a class="bws_settings" href="<?php echo esc_url( self_admin_url( $bws_plugins[ $key_plugin ]['pro_settings'] ) ); ?>"><?php esc_html_e( 'Settings', 'bestwebsoft' ); ?></a>
|
||||
<?php } else { ?>
|
||||
<a class="bws_settings" href="<?php echo esc_url( self_admin_url( $bws_plugins[ $key_plugin ]['settings'] ) ); ?>"><?php esc_html_e( 'Settings', 'bestwebsoft' ); ?></a>
|
||||
<?php
|
||||
}
|
||||
} else {
|
||||
if ( $is_pro_installed ) {
|
||||
?>
|
||||
<a class="button button-secondary" href="<?php echo esc_url( wp_nonce_url( self_admin_url( $current_page . '&bws_activate_plugin=' . $value_plugin['pro_version'] ), 'bws_activate_plugin' . $value_plugin['pro_version'] ) ); ?>" title="<?php esc_html_e( 'Activate this plugin', 'bestwebsoft' ); ?>"><?php esc_html_e( 'Activate', 'bestwebsoft' ); ?></a>
|
||||
<?php } elseif ( ! empty( $plugins_array ) && isset( $value_plugin['pro_version'] ) && array_key_exists( $value_plugin['pro_version'], $plugins_array ) ) { ?>
|
||||
<form method="post" action="">
|
||||
<input type="submit" class="button button-secondary" value="<?php esc_html_e( 'Get Pro', 'bestwebsoft' ); ?>" />
|
||||
<input type="hidden" name="bws_plugin_action_submit" value="submit" />
|
||||
<input type="hidden" name="bws_install_plugin" value="<?php echo esc_url( $value_plugin['pro_version'] ); ?>" />
|
||||
<?php wp_nonce_field( plugin_basename( __FILE__ ), 'bws_license_install_nonce_name' ); ?>
|
||||
</form>
|
||||
<?php } elseif ( $is_installed ) { ?>
|
||||
<a class="button button-secondary" href="<?php echo esc_url( wp_nonce_url( self_admin_url( $current_page . '&bws_activate_plugin=' . $key_plugin ), 'bws_activate_plugin' . $key_plugin ) ); ?>" title="<?php esc_html_e( 'Activate this plugin', 'bestwebsoft' ); ?>"><?php esc_html_e( 'Activate', 'bestwebsoft' ); ?></a>
|
||||
<?php
|
||||
} else {
|
||||
$install_url = isset( $value_plugin['install_url'] ) ? $value_plugin['install_url'] : network_admin_url( 'plugin-install.php?tab=search&type=term&s=' . str_replace( array( ' ', '-' ), '+', str_replace( '&', '', $value_plugin['name'] ) ) . '+BestWebSoft&plugin-search-input=Search+Plugins' );
|
||||
?>
|
||||
<a class="button button-secondary" href="<?php echo esc_url( $install_url ); ?>" title="<?php esc_html_e( 'Install this plugin', 'bestwebsoft' ); ?>" target="_blank"><?php esc_html_e( 'Install Now', 'bestwebsoft' ); ?></a>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
if ( $nothing_found ) {
|
||||
?>
|
||||
<p class="description"><?php esc_html_e( 'Nothing found. Try another criteria.', 'bestwebsoft' ); ?></p>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<div id="bws-filter-wrapper">
|
||||
<div class="bws-filter">
|
||||
<div class="bws-filter-title"><?php esc_html_e( 'Category', 'bestwebsoft' ); ?></div>
|
||||
<ul class="bws-category">
|
||||
<li>
|
||||
<?php $sub_in_url = ( isset( $_GET['sub'] ) && in_array( sanitize_text_field( wp_unslash( $_GET['sub'] ) ), array( 'installed', 'not_installed' ) ) ) ? '&sub=' . sanitize_text_field( wp_unslash( $_GET['sub'] ) ) : ''; ?>
|
||||
<a
|
||||
<?php
|
||||
if ( 'all' === $plugin_category ) {
|
||||
echo ' class="bws-active"';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $current_page . $sub_in_url ) ); ?>"><?php esc_html_e( 'All', 'bestwebsoft' ); ?>
|
||||
<span>(<?php echo count( $bws_plugins ); ?>)</span>
|
||||
</a>
|
||||
</li>
|
||||
<?php foreach ( $bws_plugins_category as $category_key => $category_value ) { ?>
|
||||
<li>
|
||||
<a
|
||||
<?php
|
||||
if ( $category_key === $plugin_category ) {
|
||||
echo ' class="bws-active"';}
|
||||
?>
|
||||
href="<?php echo esc_url( self_admin_url( $current_page . $sub_in_url . '&category=' . $category_key ) ); ?>"><?php echo esc_html( $category_value['name'] ); ?>
|
||||
<span>(<?php echo intval( $category_value['count'] ); ?>)</span>
|
||||
</a>
|
||||
</li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- #bws-filter-wrapper -->
|
||||
<div class="clear"></div>
|
||||
<?php
|
||||
}
|
||||
} elseif ( 'bws_themes' === $page || 'themes' === $tab ) {
|
||||
require dirname( __FILE__ ) . '/product_list.php';
|
||||
?>
|
||||
<h1><?php esc_html_e( 'Themes', 'bestwebsoft' ); ?></h1>
|
||||
<div id="availablethemes" class="bws-availablethemes">
|
||||
<div class="theme-browser content-filterable rendered">
|
||||
<div class="themes wp-clearfix">
|
||||
<?php
|
||||
foreach ( $themes as $key => $theme ) {
|
||||
$installed_theme = wp_get_theme( $theme->slug );
|
||||
?>
|
||||
<div class="theme" tabindex="0">
|
||||
<div class="theme-screenshot">
|
||||
<img src="<?php echo esc_url( bws_menu_url( 'icons/themes/' ) . $theme->slug . '.png' ); ?>" alt="" />
|
||||
</div>
|
||||
<div class="theme-author"><?php printf( esc_html__( 'By %s', 'bestwebsoft' ), 'BestWebSoft' ); ?></div>
|
||||
<h3 class="theme-name"><?php echo esc_html( $theme->name ); ?></h3>
|
||||
<div class="theme-actions">
|
||||
<a class="button button-secondary preview install-theme-preview" href="<?php echo esc_url( $theme->href ); ?>" target="_blank"><?php esc_html_e( 'Learn More', 'bestwebsoft' ); ?></a>
|
||||
</div>
|
||||
<?php
|
||||
if ( $installed_theme->exists() ) {
|
||||
if ( $wp_version < '4.6' ) {
|
||||
?>
|
||||
<div class="theme-installed"><?php esc_html_e( 'Already Installed', 'bestwebsoft' ); ?></div>
|
||||
<?php } else { ?>
|
||||
<div class="notice notice-success notice-alt inline"><p><?php esc_html_e( 'Installed', 'bestwebsoft' ); ?></p></div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<br class="clear" />
|
||||
</div>
|
||||
</div>
|
||||
<p><a class="bws_browse_link" href="https://bestwebsoft.com/products/wordpress/themes/" target="_blank"><?php esc_html_e( 'Browse More WordPress Themes', 'bestwebsoft' ); ?> <span class="dashicons dashicons-arrow-right-alt2"></span></a></p>
|
||||
</div>
|
||||
<?php } elseif ( 'bws_system_status' === $page || 'system-status' === $tab ) { ?>
|
||||
<h1><?php esc_html_e( 'System status', 'bestwebsoft' ); ?></h1>
|
||||
<div class="updated fade notice is-dismissible inline"
|
||||
<?php
|
||||
if ( ! ( isset( $_REQUEST['bwsmn_form_submit'] ) || isset( $_REQUEST['bwsmn_form_submit_custom_email'] ) ) || '' !== $error ) {
|
||||
echo 'style="display:none"';}
|
||||
?>
|
||||
><p><strong><?php echo esc_html( $message ); ?></strong></p></div>
|
||||
<div class="error"
|
||||
<?php
|
||||
if ( '' === $error ) {
|
||||
echo 'style="display:none"';}
|
||||
?>
|
||||
><p><strong><?php echo esc_html( $error ); ?></strong></p></div>
|
||||
<form method="post" action="">
|
||||
<p>
|
||||
<input type="hidden" name="bwsmn_form_submit" value="submit" />
|
||||
<input type="submit" class="button-primary" value="<?php esc_html_e( 'Send to support', 'bestwebsoft' ); ?>" />
|
||||
<?php wp_nonce_field( plugin_basename( __FILE__ ), 'bwsmn_nonce_submit' ); ?>
|
||||
</p>
|
||||
</form>
|
||||
<form method="post" action="">
|
||||
<p>
|
||||
<input type="hidden" name="bwsmn_form_submit_custom_email" value="submit" />
|
||||
<input type="submit" class="button" value="<?php esc_html_e( 'Send to custom email »', 'bestwebsoft' ); ?>" />
|
||||
<input type="text" maxlength="250" value="" name="bwsmn_form_email" />
|
||||
<?php wp_nonce_field( plugin_basename( __FILE__ ), 'bwsmn_nonce_submit_custom_email' ); ?>
|
||||
</p>
|
||||
</form>
|
||||
<?php foreach ( $system_info as $info ) { ?>
|
||||
<table class="widefat bws-system-info" cellspacing="0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="2">
|
||||
<strong>
|
||||
<?php
|
||||
echo esc_html( $info['name'] );
|
||||
if ( isset( $info['count'] ) ) {
|
||||
echo ' (' . intval( $info['count'] ) . ')';
|
||||
}
|
||||
?>
|
||||
</strong>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach ( $info['data'] as $key => $value ) { ?>
|
||||
<tr>
|
||||
<td scope="row"><?php echo esc_attr( $key ); ?></td>
|
||||
<td scope="row"><?php echo esc_html( $value ); ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
|
||||
if ( ! function_exists( 'bws_get_banner_array' ) ) {
|
||||
function bws_get_banner_array() {
|
||||
global $bstwbsftwppdtplgns_banner_array;
|
||||
$bstwbsftwppdtplgns_banner_array = array(
|
||||
array( 'gglstpvrfctn_hide_banner_on_plugin_page', 'bws-google-2-step-verification/bws-google-2-step-verification.php', '1.0.0' ),
|
||||
array( 'sclbttns_hide_banner_on_plugin_page', 'social-buttons-pack/social-buttons-pack.php', '1.1.0' ),
|
||||
array( 'tmsht_hide_banner_on_plugin_page', 'timesheet/timesheet.php', '0.1.3' ),
|
||||
array( 'pgntn_hide_banner_on_plugin_page', 'pagination/pagination.php', '1.0.6' ),
|
||||
array( 'crrntl_hide_banner_on_plugin_page', 'car-rental/car-rental.php', '1.0.0' ),
|
||||
array( 'lnkdn_hide_banner_on_plugin_page', 'bws-linkedin/bws-linkedin.php', '1.0.1' ),
|
||||
array( 'pntrst_hide_banner_on_plugin_page', 'bws-pinterest/bws-pinterest.php', '1.0.1' ),
|
||||
array( 'zndskhc_hide_banner_on_plugin_page', 'zendesk-help-center/zendesk-help-center.php', '1.0.0' ),
|
||||
array( 'gglcptch_hide_banner_on_plugin_page', 'google-captcha/google-captcha.php', '1.18' ),
|
||||
array( 'mltlngg_hide_banner_on_plugin_page', 'multilanguage/multilanguage.php', '1.1.1' ),
|
||||
array( 'adsns_hide_banner_on_plugin_page', 'adsense-plugin/adsense-plugin.php', '1.36' ),
|
||||
array( 'vstrsnln_hide_banner_on_plugin_page', 'visitors-online/visitors-online.php', '0.2' ),
|
||||
array( 'cstmsrch_hide_banner_on_plugin_page', 'custom-search-plugin/custom-search-plugin.php', '1.28' ),
|
||||
array( 'prtfl_hide_banner_on_plugin_page', 'portfolio/portfolio.php', '2.33' ),
|
||||
array( 'rlt_hide_banner_on_plugin_page', 'realty/realty.php', '1.0.0' ),
|
||||
array( 'prmbr_hide_banner_on_plugin_page', 'promobar/promobar.php', '1.0.0' ),
|
||||
array( 'gglnltcs_hide_banner_on_plugin_page', 'bws-google-analytics/bws-google-analytics.php', '1.6.2' ),
|
||||
array( 'htccss_hide_banner_on_plugin_page', 'htaccess/htaccess.php', '1.6.3' ),
|
||||
array( 'sbscrbr_hide_banner_on_plugin_page', 'subscriber/subscriber.php', '1.1.8' ),
|
||||
array( 'lmtttmpts_hide_banner_on_plugin_page', 'limit-attempts/limit-attempts.php', '1.0.2' ),
|
||||
array( 'sndr_hide_banner_on_plugin_page', 'sender/sender.php', '0.5' ),
|
||||
array( 'srrl_hide_banner_on_plugin_page', 'user-role/user-role.php', '1.4' ),
|
||||
array( 'pdtr_hide_banner_on_plugin_page', 'updater/updater.php', '1.12' ),
|
||||
array( 'cntctfrmtdb_hide_banner_on_plugin_page', 'contact-form-to-db/contact_form_to_db.php', '1.2' ),
|
||||
array( 'cntctfrmmlt_hide_banner_on_plugin_page', 'contact-form-multi/contact-form-multi.php', '1.0.7' ),
|
||||
array( 'gglmps_hide_banner_on_plugin_page', 'bws-google-maps/bws-google-maps.php', '1.2' ),
|
||||
array( 'fcbkbttn_hide_banner_on_plugin_page', 'facebook-button-plugin/facebook-button-plugin.php', '2.29' ),
|
||||
array( 'twttr_hide_banner_on_plugin_page', 'twitter-plugin/twitter.php', '2.34' ),
|
||||
array( 'pdfprnt_hide_banner_on_plugin_page', 'pdf-print/pdf-print.php', '1.7.1' ),
|
||||
array( 'gglstmp_hide_banner_on_plugin_page', 'google-sitemap-plugin/google-sitemap-plugin.php', '2.8.4' ),
|
||||
array( 'cntctfrmpr_for_ctfrmtdb_hide_banner_on_plugin_page', 'contact-form-pro/contact_form_pro.php', '1.14' ),
|
||||
array( 'cntctfrm_hide_banner_on_plugin_page', 'contact-form-plugin/contact_form.php', '3.47' ),
|
||||
array( 'cptch_hide_banner_on_plugin_page', 'captcha-bws/captcha-bws.php', '3.8.4' ),
|
||||
array( 'gllr_hide_banner_on_plugin_page', 'gallery-plugin/gallery-plugin.php', '3.9.1' ),
|
||||
array( 'cntctfrm_for_ctfrmtdb_hide_banner_on_plugin_page', 'contact-form-plugin/contact_form.php', '3.62' ),
|
||||
array( 'bwscrrntl_hide_banner_on_plugin_page', 'bws-car-rental/bws-car-rental.php', '0.0.1' ),
|
||||
array( 'rtng_hide_banner_on_plugin_page', 'rating-bws/rating-bws.php', '1.0.0' ),
|
||||
array( 'prflxtrflds_hide_banner_on_plugin_page', 'profile-extra-fields/profile-extra-fields.php', '1.1.3' ),
|
||||
array( 'psttcsv_hide_banner_on_plugin_page', 'post-to-csv/post-to-csv.php', '1.3.4' ),
|
||||
array( 'cstmdmnpg_hide_banner_on_plugin_page', 'custom-admin-page/custom-admin-page.php', '1.0.0' ),
|
||||
);
|
||||
}
|
||||
}
|
1452
wp-content/plugins/slider-bws/bws_menu/class-bws-settings.php
Normal file
275
wp-content/plugins/slider-bws/bws_menu/css/codemirror.css
Normal file
@ -0,0 +1,275 @@
|
||||
/* custom */
|
||||
.CodeMirror span.bws-readonly {
|
||||
color: #aaa;
|
||||
}
|
||||
/* BASICS */
|
||||
|
||||
.CodeMirror {
|
||||
/* Set height, width, borders, and global font properties here */
|
||||
font-family: monospace;
|
||||
height: 500px;
|
||||
border: 1px solid #ddd;
|
||||
}
|
||||
.CodeMirror-scroll {
|
||||
/* Set scrolling behaviour here */
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
/* PADDING */
|
||||
|
||||
.CodeMirror-lines {
|
||||
padding: 4px 0; /* Vertical padding around content */
|
||||
}
|
||||
.CodeMirror pre {
|
||||
padding: 0 4px; /* Horizontal padding of content */
|
||||
}
|
||||
|
||||
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
|
||||
background-color: white; /* The little square between H and V scrollbars */
|
||||
}
|
||||
|
||||
/* GUTTER */
|
||||
|
||||
.CodeMirror-gutters {
|
||||
border-right: 1px solid #ddd;
|
||||
background-color: #f7f7f7;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.CodeMirror-linenumbers {}
|
||||
.CodeMirror-linenumber {
|
||||
padding: 0 3px 0 5px;
|
||||
min-width: 20px;
|
||||
text-align: right;
|
||||
color: #999;
|
||||
-moz-box-sizing: content-box;
|
||||
box-sizing: content-box;
|
||||
}
|
||||
|
||||
/* CURSOR */
|
||||
|
||||
.CodeMirror div.CodeMirror-cursor {
|
||||
border-left: 1px solid black;
|
||||
}
|
||||
/* Shown when moving in bi-directional text */
|
||||
.CodeMirror div.CodeMirror-secondarycursor {
|
||||
border-left: 1px solid silver;
|
||||
}
|
||||
.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor {
|
||||
width: auto;
|
||||
border: 0;
|
||||
background: #7e7;
|
||||
}
|
||||
/* Can style cursor different in overwrite (non-insert) mode */
|
||||
div.CodeMirror-overwrite div.CodeMirror-cursor {}
|
||||
|
||||
.cm-tab { display: inline-block; }
|
||||
|
||||
.CodeMirror-ruler {
|
||||
border-left: 1px solid #ccc;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
/* DEFAULT THEME */
|
||||
|
||||
.cm-s-default .cm-keyword {color: #708;}
|
||||
.cm-s-default .cm-atom {color: #219;}
|
||||
.cm-s-default .cm-number {color: #164;}
|
||||
.cm-s-default .cm-def {color: #00f;}
|
||||
.cm-s-default .cm-variable {color: black;}
|
||||
.cm-s-default .cm-variable-2 {color: #05a;}
|
||||
.cm-s-default .cm-variable-3 {color: #085;}
|
||||
.cm-s-default .cm-property {color: black;}
|
||||
.cm-s-default .cm-operator {color: black;}
|
||||
.cm-s-default .cm-comment {color: #a50;}
|
||||
.cm-s-default .cm-string {color: #a11;}
|
||||
.cm-s-default .cm-string-2 {color: #f50;}
|
||||
.cm-s-default .cm-meta {color: #555;}
|
||||
.cm-s-default .cm-qualifier {color: #555;}
|
||||
.cm-s-default .cm-builtin {color: #30a;}
|
||||
.cm-s-default .cm-bracket {color: #997;}
|
||||
.cm-s-default .cm-tag {color: #170;}
|
||||
.cm-s-default .cm-attribute {color: #00c;}
|
||||
.cm-s-default .cm-header {color: blue;}
|
||||
.cm-s-default .cm-quote {color: #090;}
|
||||
.cm-s-default .cm-hr {color: #999;}
|
||||
.cm-s-default .cm-link {color: #00c;}
|
||||
|
||||
.cm-negative {color: #d44;}
|
||||
.cm-positive {color: #292;}
|
||||
.cm-header, .cm-strong {font-weight: bold;}
|
||||
.cm-em {font-style: italic;}
|
||||
.cm-link {text-decoration: underline;}
|
||||
|
||||
.cm-s-default .cm-error {color: #f00;}
|
||||
.cm-invalidchar {color: #f00;}
|
||||
|
||||
div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
|
||||
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
|
||||
.CodeMirror-activeline-background {background: #e8f2ff;}
|
||||
|
||||
/* STOP */
|
||||
|
||||
/* The rest of this file contains styles related to the mechanics of
|
||||
the editor. You probably shouldn't touch them. */
|
||||
|
||||
.CodeMirror {
|
||||
line-height: 1;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
background: white;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.CodeMirror-scroll {
|
||||
/* 30px is the magic margin used to hide the element's real scrollbars */
|
||||
/* See overflow: hidden in .CodeMirror */
|
||||
margin-bottom: -30px; margin-right: -30px;
|
||||
padding-bottom: 30px;
|
||||
height: 100%;
|
||||
outline: none; /* Prevent dragging from highlighting the element */
|
||||
position: relative;
|
||||
-moz-box-sizing: content-box;
|
||||
box-sizing: content-box;
|
||||
}
|
||||
.CodeMirror-sizer {
|
||||
position: relative;
|
||||
border-right: 30px solid transparent;
|
||||
-moz-box-sizing: content-box;
|
||||
box-sizing: content-box;
|
||||
}
|
||||
|
||||
/* The fake, visible scrollbars. Used to force redraw during scrolling
|
||||
before actuall scrolling happens, thus preventing shaking and
|
||||
flickering artifacts. */
|
||||
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
|
||||
position: absolute;
|
||||
z-index: 6;
|
||||
display: none;
|
||||
}
|
||||
.CodeMirror-vscrollbar {
|
||||
right: 0; top: 0;
|
||||
overflow-x: hidden;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
.CodeMirror-hscrollbar {
|
||||
bottom: 0; left: 0;
|
||||
overflow-y: hidden;
|
||||
overflow-x: scroll;
|
||||
}
|
||||
.CodeMirror-scrollbar-filler {
|
||||
right: 0; bottom: 0;
|
||||
}
|
||||
.CodeMirror-gutter-filler {
|
||||
left: 0; bottom: 0;
|
||||
}
|
||||
|
||||
.CodeMirror-gutters {
|
||||
position: absolute; left: 0; top: 0;
|
||||
padding-bottom: 30px;
|
||||
z-index: 3;
|
||||
}
|
||||
.CodeMirror-gutter {
|
||||
white-space: normal;
|
||||
height: 100%;
|
||||
-moz-box-sizing: content-box;
|
||||
box-sizing: content-box;
|
||||
padding-bottom: 30px;
|
||||
margin-bottom: -32px;
|
||||
display: inline-block;
|
||||
/* Hack to make IE7 behave */
|
||||
*zoom:1;
|
||||
*display:inline;
|
||||
}
|
||||
.CodeMirror-gutter-elt {
|
||||
position: absolute;
|
||||
cursor: default;
|
||||
z-index: 4;
|
||||
}
|
||||
|
||||
.CodeMirror-lines {
|
||||
cursor: text;
|
||||
}
|
||||
.CodeMirror pre {
|
||||
/* Reset some styles that the rest of the page might have set */
|
||||
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
|
||||
border-width: 0;
|
||||
background: transparent;
|
||||
font-family: inherit;
|
||||
font-size: inherit;
|
||||
margin: 0;
|
||||
white-space: pre;
|
||||
word-wrap: normal;
|
||||
line-height: inherit;
|
||||
color: inherit;
|
||||
z-index: 2;
|
||||
position: relative;
|
||||
overflow: visible;
|
||||
}
|
||||
.CodeMirror-wrap pre {
|
||||
word-wrap: break-word;
|
||||
white-space: pre-wrap;
|
||||
word-break: normal;
|
||||
}
|
||||
|
||||
.CodeMirror-linebackground {
|
||||
position: absolute;
|
||||
left: 0; right: 0; top: 0; bottom: 0;
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.CodeMirror-linewidget {
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.CodeMirror-widget {}
|
||||
|
||||
.CodeMirror-wrap .CodeMirror-scroll {
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
.CodeMirror-measure {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 0;
|
||||
overflow: hidden;
|
||||
visibility: hidden;
|
||||
}
|
||||
.CodeMirror-measure pre { position: static; }
|
||||
|
||||
.CodeMirror div.CodeMirror-cursor {
|
||||
position: absolute;
|
||||
border-right: none;
|
||||
width: 0;
|
||||
}
|
||||
|
||||
div.CodeMirror-cursors {
|
||||
visibility: hidden;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
}
|
||||
.CodeMirror-focused div.CodeMirror-cursors {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.CodeMirror-selected { background: #d9d9d9; }
|
||||
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
|
||||
|
||||
.cm-searching {
|
||||
background: #ffa;
|
||||
background: rgba(255, 255, 0, .4);
|
||||
}
|
||||
|
||||
/* IE7 hack to prevent it from returning funny offsetTops on the spans */
|
||||
.CodeMirror span { *vertical-align: text-bottom; }
|
||||
|
||||
/* Used to force a border model for a node */
|
||||
.cm-force-border { padding-right: .1px; }
|
||||
|
||||
@media print {
|
||||
/* Hide the cursor when printing */
|
||||
.CodeMirror div.CodeMirror-cursors {
|
||||
visibility: hidden;
|
||||
}
|
||||
}
|
902
wp-content/plugins/slider-bws/bws_menu/css/general_style.css
Normal file
@ -0,0 +1,902 @@
|
||||
/*
|
||||
* bwsicons fonts
|
||||
*/
|
||||
@font-face {
|
||||
font-family: 'bwsicons';
|
||||
src: url('../fonts/bwsicons.eot?edecf2');
|
||||
src: url('../fonts/bwsicons.eot?edecf2#iefix') format('embedded-opentype'),
|
||||
url('../fonts/bwsicons.ttf?edecf2') format('truetype'),
|
||||
url('../fonts/bwsicons.woff?edecf2') format('woff'),
|
||||
url('../fonts/bwsicons.svg?edecf2#bwsicons') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
.bwsicons {
|
||||
/* use !important to prevent issues with browser extensions that change fonts */
|
||||
font-family: 'bwsicons' !important;
|
||||
speak: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
.bwsicons-editor-code:before {
|
||||
content: "\e93a";
|
||||
}
|
||||
.bwsicons-shortcode:before {
|
||||
content: "\e93b";
|
||||
}
|
||||
.bwsicons-bws-logo:before {
|
||||
content: "\e93c";
|
||||
}
|
||||
|
||||
.bws_tab .ui-accordion .ui-accordion-header.ui-state-active {
|
||||
color: inherit;
|
||||
}
|
||||
.bws_tab .ui-accordion .ui-state-active .ui-icon {
|
||||
background-color: #ccc;
|
||||
}
|
||||
/*
|
||||
* styles for bws_panel top level menu
|
||||
*/
|
||||
#adminmenu #toplevel_page_bws_panel .wp-menu-image {
|
||||
font-family: 'bwsicons' !important;
|
||||
}
|
||||
#adminmenu #toplevel_page_bws_panel .wp-menu-image:before {
|
||||
content: "\e93c";
|
||||
font-family: 'bwsicons' !important;
|
||||
}
|
||||
#adminmenu #toplevel_page_bws_panel .wp-submenu li:nth-child(5) a {
|
||||
border-top: 1px solid #444;
|
||||
padding-top: 12px;
|
||||
margin-top: 6px;
|
||||
}
|
||||
/* general styles */
|
||||
.bws_info {
|
||||
color: #888;
|
||||
font-size: 13px;
|
||||
font-style: italic;
|
||||
}
|
||||
div.bws_info {
|
||||
margin-top: 7px;
|
||||
word-break: break-all;
|
||||
}
|
||||
.bws_info_small {
|
||||
font-size: 11px !important;
|
||||
}
|
||||
body:not(.rtl) div.updated.bws-notice {
|
||||
border-left: 4px solid #ffba00;
|
||||
}
|
||||
.rtl div.updated.bws-notice {
|
||||
border-right: 4px solid #ffba00;
|
||||
}
|
||||
/*
|
||||
* styles for rate-support div on the settings page
|
||||
*/
|
||||
.bws-plugin-reviews {
|
||||
background: none repeat scroll 0 0 #BEE1F1;
|
||||
border: 1px solid #70A8C2;
|
||||
border-radius: 3px;
|
||||
}
|
||||
.bws-plugin-reviews-rate,
|
||||
.bws-plugin-reviews-support {
|
||||
border-right: 1px solid #70A8C2;
|
||||
}
|
||||
.bws-plugin-reviews a {
|
||||
text-decoration: none;
|
||||
}
|
||||
.bws-plugin-reviews-rate .dashicons {
|
||||
font-size: 12px;
|
||||
height: 13px;
|
||||
width: 9px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.bws-plugin-reviews-rate,
|
||||
.bws-plugin-reviews-support,
|
||||
.bws-plugin-reviews-donate {
|
||||
padding: 10px;
|
||||
display: block;
|
||||
}
|
||||
@media screen and (min-width: 1600px) {
|
||||
.bws-plugin-reviews-rate,
|
||||
.bws-plugin-reviews-support,
|
||||
.bws-plugin-reviews-donate {
|
||||
display: inline-block;
|
||||
width: 30%;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 1600px) {
|
||||
.bws-plugin-reviews-rate,
|
||||
.bws-plugin-reviews-support {
|
||||
border-bottom: 1px solid #70A8C2;
|
||||
border-right: none;
|
||||
}
|
||||
}
|
||||
/*
|
||||
* styles for Go PRO tab
|
||||
*/
|
||||
.bws_go_pro_tab {
|
||||
background-color: #2A95C5;
|
||||
border-color: #11688F;
|
||||
color: #fff;
|
||||
font-weight: normal;
|
||||
text-shadow: none;
|
||||
}
|
||||
.bws_go_pro_tab:hover {
|
||||
background-color: #2080AB;
|
||||
color: #fff;
|
||||
border-color: #11688F;
|
||||
}
|
||||
.bws_go_pro_tab.nav-tab-active {
|
||||
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
|
||||
border-color: #CCCCCC #CCCCCC #F1F1F1;
|
||||
color: #000000;
|
||||
}
|
||||
/*
|
||||
* styles for pro_version settings and tooltip
|
||||
*/
|
||||
td.bws_pro_version,
|
||||
tr.bws_pro_version,
|
||||
.nav-tab.bws_plugin_menu_pro_version,
|
||||
.nav-tab.bws_plugin_menu_pro_version:hover {
|
||||
background: rgba(245, 225, 119, 0.3);
|
||||
}
|
||||
td.bws_pro_version_tooltip {
|
||||
border: 1px solid #AAA;
|
||||
position: inherit;
|
||||
}
|
||||
.bws_pro_version_bloc {
|
||||
position: relative;
|
||||
border: 1px solid #dcd6b8;
|
||||
overflow: hidden;
|
||||
}
|
||||
.bws_table_bg {
|
||||
background: #f5e177;
|
||||
opacity: 0.3;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
}
|
||||
.bws_network_apply_all {
|
||||
padding-left: 15px;
|
||||
}
|
||||
.bws_hide_premium_options {
|
||||
z-index: 5;
|
||||
}
|
||||
.bws_pro_version_table_bloc table.bws_pro_version {
|
||||
background: transparent;
|
||||
margin: 0;
|
||||
border: none;
|
||||
width: 100%;
|
||||
}
|
||||
table.bws_pro_version {
|
||||
background: #E0E0E0;
|
||||
border: 1px solid #AAA;
|
||||
margin-bottom: 5px;
|
||||
width: auto;
|
||||
}
|
||||
table.bws_pro_version tbody {
|
||||
display: block;
|
||||
}
|
||||
table.bws_pro_version th,
|
||||
table.bws_pro_version td {
|
||||
padding-left: 10px;
|
||||
}
|
||||
.bws_pro_version_tooltip {
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
padding: 10px;
|
||||
font-size: 14px;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_button,
|
||||
.bws_pro_version_tooltip .bws_button:hover {
|
||||
background: #dd5738;
|
||||
border: none;
|
||||
text-decoration: none;
|
||||
color: #fff;
|
||||
padding: 7px 10px;
|
||||
border-radius: 3px;
|
||||
margin: 5px 0;
|
||||
font-size: 13px;
|
||||
line-height: 1.4em;
|
||||
float: left;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_info {
|
||||
float: left;
|
||||
padding-top: 10px;
|
||||
font-size: 14px;
|
||||
color: #444;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_pro_links,
|
||||
.bws_pro_version_tooltip .bws_pro_links .bws_button {
|
||||
float: right;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_trial_info {
|
||||
padding: 10px;
|
||||
display: inline-block;
|
||||
}
|
||||
div.bws_pro_version {
|
||||
padding: 5px 10px;
|
||||
}
|
||||
a.bws_plugin_pro_version {
|
||||
display: block;
|
||||
background: rgba(245, 225, 119, 0.3);
|
||||
border: 1px solid #dcd6b8;
|
||||
padding: 5px;
|
||||
text-decoration: none;
|
||||
color: #666;
|
||||
}
|
||||
.bws_pro_version_single_link,
|
||||
.bws_pro_version_single_link:hover {
|
||||
text-decoration: none;
|
||||
color: #666;
|
||||
}
|
||||
@media screen and (max-width: 768px) {
|
||||
.bws_pro_version_tooltip {
|
||||
padding: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_info {
|
||||
float: none;
|
||||
text-align: center;
|
||||
}
|
||||
.bws_pro_version_tooltip a {
|
||||
display: inline-block;
|
||||
line-height: 1.5;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_info a {
|
||||
display: block;
|
||||
}
|
||||
.bws_pro_version_tooltip .bws_button,
|
||||
.bws_pro_version_tooltip .bws_button:hover {
|
||||
margin: 10px 10px 5px;
|
||||
float: none;
|
||||
}
|
||||
}
|
||||
/*
|
||||
* styles for addon ads block
|
||||
*/
|
||||
.bws-addon-block.postbox {
|
||||
border: none;
|
||||
}
|
||||
.bws-addon-block .bws_table_bg {
|
||||
background: #fff;
|
||||
opacity: 0.3;
|
||||
}
|
||||
.bws-addon-block .bws_button {
|
||||
display: inline-block;
|
||||
background: #0faa00;
|
||||
border: 1px solid #0b8200;
|
||||
text-decoration: none;
|
||||
color: #fff;
|
||||
padding: 4px 10px;
|
||||
border-radius: 3px;
|
||||
font-size: 13px;
|
||||
line-height: 1.4em;
|
||||
z-index: 2;
|
||||
position: relative;
|
||||
-webkit-box-shadow: 0 1px 0 #0c8c00;
|
||||
box-shadow: 0 1px 0 #0c8c00;
|
||||
}
|
||||
/*
|
||||
* styles for banner
|
||||
*/
|
||||
.bws_banner_on_plugin_page {
|
||||
border: 1px solid #d4d4d4;
|
||||
margin: 12px 0;
|
||||
background: #FFF;
|
||||
position: relative;
|
||||
overflow: hidden
|
||||
}
|
||||
.bws_banner_on_plugin_page .text {
|
||||
color: #000;
|
||||
font-size: 15px;
|
||||
line-height: 26px;
|
||||
margin: 18px 18px 14px;
|
||||
float: left;
|
||||
width: auto;
|
||||
max-width: 80%;
|
||||
}
|
||||
.bws_banner_on_plugin_page .text span {
|
||||
font-size: 14px;
|
||||
opacity: 0.7;
|
||||
}
|
||||
div.bws_banner_on_plugin_page .button {
|
||||
float: right;
|
||||
border: none;
|
||||
font-size: 14px;
|
||||
margin: 18px 40px;
|
||||
padding: 12px 29px;
|
||||
color: #FFF;
|
||||
text-shadow: none;
|
||||
font-weight: bold;
|
||||
background: #0074A2;
|
||||
-moz-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
text-decoration: none;
|
||||
height: 50px;
|
||||
text-align: center;
|
||||
text-transform: uppercase;
|
||||
box-shadow: none;
|
||||
line-height: 26px;
|
||||
}
|
||||
.bws_banner_on_plugin_page .button:hover,
|
||||
.bws_banner_on_plugin_page .button:focus {
|
||||
background: #222;
|
||||
color: #FFF;
|
||||
}
|
||||
div.bws_banner_on_plugin_page .icon {
|
||||
float: left;
|
||||
margin: 12px 8px 8px 12px;
|
||||
}
|
||||
.bws_banner_on_plugin_page .icon img {
|
||||
max-width: 64px;
|
||||
}
|
||||
.bws_go_pro_banner .icon:before {
|
||||
content: 'PRO';
|
||||
background: #F26E50;
|
||||
border-radius: 4px;
|
||||
color: #FFF;
|
||||
font-size: 11px;
|
||||
font-weight: bold;
|
||||
display: block;
|
||||
padding: 0px 4px;
|
||||
margin: 0 15px -7px;
|
||||
position: relative;
|
||||
}
|
||||
.bws_banner_on_plugin_page .text + .icon {
|
||||
display: none;
|
||||
}
|
||||
.bws_banner_to_settings_joint .bws-text {
|
||||
color: #000;
|
||||
font-size: 16px;
|
||||
line-height: 26px;
|
||||
padding: 13px 14px 14px;
|
||||
}
|
||||
.bws_banner_to_settings_joint .icon span.dashicons-admin-plugins {
|
||||
font-size: 48px;
|
||||
color: #d6d6d6;
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
}
|
||||
.bws_banner_on_plugin_page.bws_banner_to_settings_joint .icon {
|
||||
margin: 2px 16px 0 0;
|
||||
}
|
||||
.bws_banner_to_settings_joint .bws-details {
|
||||
background: #f2f2f2;
|
||||
padding: 15px 78px 21px;
|
||||
}
|
||||
.bws_banner_to_settings_joint a {
|
||||
text-decoration: none;
|
||||
}
|
||||
.bws_banner_to_settings_joint .bws-more-links {
|
||||
font-size: 14px;
|
||||
}
|
||||
.bws_banner_to_settings_joint .bws-more:after {
|
||||
content: "\f347";
|
||||
font-family: dashicons;
|
||||
margin: 0 5px;
|
||||
top: 2px;
|
||||
position: relative;
|
||||
}
|
||||
.bws_banner_to_settings_joint .bws-less:after {
|
||||
content: "\f343";
|
||||
font-family: dashicons;
|
||||
margin: 0 5px;
|
||||
top: 2px;
|
||||
position: relative;
|
||||
}
|
||||
.bws_banner_to_settings_joint .bws-details strong {
|
||||
font-size: 14px;
|
||||
line-height: 30px;
|
||||
}
|
||||
.rtl div.bws_banner_on_plugin_page .button {
|
||||
float: left;
|
||||
}
|
||||
.rtl .bws_pro_version_tooltip .bws_button,
|
||||
.rtl div.bws_banner_on_plugin_page .icon,
|
||||
.rtl .bws_banner_on_plugin_page .text,
|
||||
.rtl .bws_pro_version_tooltip .bws_info {
|
||||
float: right;
|
||||
}
|
||||
.rtl .bws_banner_on_plugin_page.bws_banner_to_settings_joint .icon {
|
||||
margin: 2px 0 0 16px;
|
||||
}
|
||||
.rtl table.bws_pro_version th,
|
||||
.rtl table.bws_pro_version td {
|
||||
padding-right: 10px;
|
||||
}
|
||||
@media screen and (max-width: 768px) {
|
||||
.bws_banner_on_plugin_page .text,
|
||||
.bws_banner_on_plugin_page .icon,
|
||||
.bws_banner_on_plugin_page .button_div,
|
||||
.bws_banner_on_plugin_page .button {
|
||||
float: none;
|
||||
text-align: center;
|
||||
max-width: 100%;
|
||||
}
|
||||
.bws_banner_on_plugin_page .icon {
|
||||
position: relative;
|
||||
left: 8px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 600px) {
|
||||
.bws_banner_to_settings_joint .bws-details {
|
||||
padding: 15px 20px 21px;
|
||||
}
|
||||
}
|
||||
/*
|
||||
* affiliate postbox
|
||||
*/
|
||||
#bws-affiliate-postbox {
|
||||
background: url("../images/affiliate-background.png") no-repeat center #1a3e59;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
padding: 12px;
|
||||
color: #ffffff;
|
||||
text-align: center;
|
||||
}
|
||||
#bws-affiliate-postbox .notice-dismiss:active:before,
|
||||
#bws-affiliate-postbox .notice-dismiss:focus:before,
|
||||
#bws-affiliate-postbox .notice-dismiss:hover:before {
|
||||
color: #fff;
|
||||
}
|
||||
#bws-affiliate-postbox h3 {
|
||||
color: #ffffff;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
.bws-affiliate-get {
|
||||
color: #f67f48;
|
||||
font-size: 1.3em;
|
||||
font-weight: bold;
|
||||
margin: 10px 0 5px;
|
||||
}
|
||||
#bws-affiliate-postbox img {
|
||||
max-width: 65px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.bws-row {
|
||||
margin-top: 25px;
|
||||
}
|
||||
.bws-cell {
|
||||
float: left;
|
||||
width: 33.33%;
|
||||
}
|
||||
.bws-cell div {
|
||||
margin: 5px;
|
||||
}
|
||||
#bws-affiliate-postbox .button {
|
||||
background: #dd6930;
|
||||
border-color: #dd6930;
|
||||
color: #fff;
|
||||
margin-top: 5px;
|
||||
font-weight: bold;
|
||||
}
|
||||
#bws-affiliate-postbox .button:hover {
|
||||
color: rgba(255, 255, 255, 0.8);
|
||||
}
|
||||
/* display code */
|
||||
span.bws_code {
|
||||
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.07);
|
||||
font-size: 13px;
|
||||
margin: 0 1px;
|
||||
padding: 3px 5px 2px;
|
||||
}
|
||||
/*
|
||||
* styles help tooltips
|
||||
*/
|
||||
.bws_help_box {
|
||||
background-image: url("../images/tooltip_icons.png");
|
||||
background-repeat: no-repeat;
|
||||
cursor: pointer;
|
||||
height: 28px;
|
||||
position: relative;
|
||||
margin: 3px 5px;
|
||||
width: 28px;
|
||||
display: inline-block;
|
||||
}
|
||||
.bws_help_box:not(.dashicons) {
|
||||
vertical-align: middle;
|
||||
}
|
||||
.bws_help_box.dashicons-editor-help,
|
||||
.setting span .bws_help_box.dashicons-editor-help {
|
||||
background: none;
|
||||
color: #0074a2;
|
||||
height: auto;
|
||||
width: auto;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
z-index: 2;
|
||||
min-width: auto;
|
||||
float: none;
|
||||
}
|
||||
.bws_help_box.dashicons-editor-help:hover {
|
||||
color: #2ea2cc;
|
||||
}
|
||||
.bws_hidden_help_text {
|
||||
display: none;
|
||||
}
|
||||
.bws-tooltip-content {
|
||||
font-size: 11px;
|
||||
color: #fff;
|
||||
text-shadow: 0 0 2px #000;
|
||||
padding: 4px 8px;
|
||||
border: 1px solid rgba(255,255,255,0.25);
|
||||
background: rgba(25,25,25,0.92);
|
||||
border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
box-shadow: 0 0 3px #555;
|
||||
-webkit-box-shadow: 0 0 3px #555;
|
||||
-moz-box-shadow: 0 0 3px #555;
|
||||
}
|
||||
.bws-tooltip-content a {
|
||||
color: #00a0d2;
|
||||
}
|
||||
/*
|
||||
* styles for Request a Feature link near screen-meta
|
||||
*/
|
||||
#bws_request_feature {
|
||||
margin-top: 0;
|
||||
}
|
||||
#bws_request_feature button {
|
||||
border: 1px solid #ccd0d4;
|
||||
border-top: none;
|
||||
height: auto;
|
||||
margin-bottom: 0;
|
||||
color: #fff;
|
||||
border-radius: 0 0 4px 4px;
|
||||
background-color: #0071a1;
|
||||
line-height: 1.7;
|
||||
box-shadow: 0 0 0 transparent;
|
||||
transition: box-shadow .1s linear;
|
||||
}
|
||||
#bws_request_feature button:hover {
|
||||
background-color: #00a0d2;
|
||||
}
|
||||
/*
|
||||
* bws shortcode insert
|
||||
*/
|
||||
.mce-toolbar .mce-btn-group .mce-btn.mce-bws_shortcode_button {
|
||||
background-color: #fff;
|
||||
border: 1px solid #e5e5e5;
|
||||
}
|
||||
#bws_shortcode_content,
|
||||
#bws_shortcode_select_plugin {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#bws_shortcode_content * {
|
||||
white-space: normal;
|
||||
}
|
||||
#bws_shortcode_popup_block h4 {
|
||||
padding: 0;
|
||||
line-height: 2.5;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
#bws_shortcode_content_bottom p {
|
||||
font-style: italic;
|
||||
color: #666;
|
||||
}
|
||||
#bws_shortcode_block {
|
||||
background-color: #fdfdfd;
|
||||
border: 1px solid #dfdfdf;
|
||||
overflow: auto;
|
||||
padding: 10px;
|
||||
}
|
||||
#bws_shortcode_display {
|
||||
margin: 0 auto;
|
||||
}
|
||||
#bws_shortcode_content fieldset label {
|
||||
margin-top: 5px;
|
||||
display: inline-block;
|
||||
}
|
||||
#bws_shortcode_content .title {
|
||||
margin-right: 5px;
|
||||
margin-left: 5px;
|
||||
line-height: 2.5;
|
||||
}
|
||||
#bws_shortcode_content .title,
|
||||
#bws_shortcode_content .checkbox-title {
|
||||
white-space: normal;
|
||||
}
|
||||
/*
|
||||
* styles for notices (license has expired, Illegal use notification ond other) on the /plugins.php page
|
||||
*/
|
||||
.bws-plugin-update-tr .update-message {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
.bws-plugin-update-tr .update-message :before {
|
||||
content: '';
|
||||
}
|
||||
/*
|
||||
* Bws_Settings_Tabs
|
||||
*/
|
||||
.bws_form #postbox-container-2 > div {
|
||||
width: calc( 100% - 162px );
|
||||
margin-left: 160px;
|
||||
}
|
||||
.bws_form #postbox-container-2 > div.submit {
|
||||
margin-bottom: 20px;
|
||||
padding: 0;
|
||||
}
|
||||
#bws_settings_tabs_wrapper {
|
||||
position: relative;
|
||||
max-width: 100%;
|
||||
min-width: 100%;
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
font-size: 13px;
|
||||
border: none;
|
||||
padding: 0;
|
||||
background: none;
|
||||
font-family: inherit;
|
||||
}
|
||||
#bws_settings_tabs {
|
||||
z-index: 2;
|
||||
position: relative;
|
||||
width: 159px;
|
||||
float: left;
|
||||
background: #f5f5f5;
|
||||
border-top: 1px solid #ddd;
|
||||
border-left: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
border-right: 0;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border-radius: 0;
|
||||
line-height: inherit;
|
||||
}
|
||||
#bws_settings_tabs .ui-state-default,
|
||||
#bws_settings_tabs .ui-widget-content .ui-state-default,
|
||||
#bws_settings_tabs .ui-widget-header .ui-state-default {
|
||||
border: none;
|
||||
}
|
||||
#bws_settings_tabs li {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: none;
|
||||
background: none;
|
||||
white-space: normal;
|
||||
}
|
||||
#bws_settings_tabs li a {
|
||||
display: block;
|
||||
margin: 0 20px;
|
||||
padding: 20px 0 20px 25px;
|
||||
text-decoration: none;
|
||||
color: #666;
|
||||
border-bottom: 1px solid #ddd;
|
||||
word-break: break-word;
|
||||
box-shadow: none;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
transition: none;
|
||||
-webkit-transition: none;
|
||||
float: none;
|
||||
}
|
||||
#bws_settings_tabs li.ui-tabs-active {
|
||||
width: 161px;
|
||||
}
|
||||
#bws_settings_tabs li.ui-tabs-active a,
|
||||
#bws_settings_tabs li a:hover {
|
||||
width: 161px;
|
||||
margin: -1px 0 0 0;
|
||||
border-top: 1px solid #ddd;
|
||||
padding: 20px 21px 20px 45px;
|
||||
color: #000 !important;
|
||||
background: #fff !important;
|
||||
}
|
||||
#bws_settings_tabs li a:before {
|
||||
content: "\f111";
|
||||
font-family: 'dashicons';
|
||||
font-size: 20px;
|
||||
position: absolute;
|
||||
left: 20px;
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-display a:before {
|
||||
content: "\f163";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-misc a:before {
|
||||
content: "\f107";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-custom_code a:before {
|
||||
font-family: 'bwsicons';
|
||||
content: "\e93a";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-license a:before {
|
||||
content: "\f112";
|
||||
}
|
||||
/* custom tabs */
|
||||
#bws_settings_tabs li.bws-tab-images a:before {
|
||||
content: "\f128";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-cover a:before {
|
||||
content: "\f318";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-lightbox a:before {
|
||||
content: "\f211";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-social a:before {
|
||||
content: "\f237";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-import-export a:before {
|
||||
content: "\f317";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-errors a:before,
|
||||
#bws_settings_tabs li.bws-tab-messages a:before {
|
||||
font-family: 'bwsicons';
|
||||
content: "\e93d";
|
||||
font-size: 18px;
|
||||
left: 21px;
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-notifications a:before {
|
||||
content: "\f466";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-reports a:before {
|
||||
content: "\f535";
|
||||
}
|
||||
#bws_settings_tabs li.bws-tab-output a:before {
|
||||
content: "\f498";
|
||||
}
|
||||
|
||||
#bws_settings_tabs li:last-child a {
|
||||
border-bottom: none;
|
||||
}
|
||||
#bws_settings_tabs_wrapper .bws_tab {
|
||||
position: relative;
|
||||
padding: 5px 10px 15px;
|
||||
width: calc( 100% - 183px );
|
||||
float: right;
|
||||
border: 1px solid #ddd;
|
||||
background: #fff;
|
||||
color: #444;
|
||||
}
|
||||
.bws_tab a {
|
||||
color: #0073aa;
|
||||
}
|
||||
.bws_tab a:hover {
|
||||
color: #00a0d2;
|
||||
}
|
||||
.bws_tab input, .bws_tab select, .bws_tab textarea, .bws_tab button {
|
||||
font-family: inherit;
|
||||
font-size: inherit;
|
||||
}
|
||||
#bws_settings_tabs_wrapper .bws_tab > *:not(.bws_pro_version_bloc):not(.bws_tab_sub_label):not(hr):not(.inline) {
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
width: calc( 100% - 20px );
|
||||
}
|
||||
.bws_tab h4 {
|
||||
color: red;
|
||||
}
|
||||
#bws_settings_tabs_wrapper .bws_tab button,
|
||||
#bws_settings_tabs_wrapper .bws_tab input[type="submit"],
|
||||
#bws_settings_tabs_wrapper .bws_tab input[type="button"] {
|
||||
white-space: normal;
|
||||
height: auto;
|
||||
}
|
||||
.toplevel_page_rrrlgvwr #bws_settings_tabs_wrapper .bws_tab .form-table th.th-full {
|
||||
overflow-wrap: break-word;
|
||||
max-width: 200px;
|
||||
}
|
||||
.bws_form .postbox .hndle {
|
||||
cursor: inherit;
|
||||
}
|
||||
#poststuff h3.bws_tab_label {
|
||||
margin-bottom: 10px;
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
.bws_tab_sub_label {
|
||||
font-weight: bold;
|
||||
background-color: #f1f1f1;
|
||||
padding: 7px 10px;
|
||||
margin-top: 10px;
|
||||
font-size: 15px;
|
||||
}
|
||||
.bws_tab .form-table textarea {
|
||||
width: 100%;
|
||||
}
|
||||
#poststuff h3.bws_tab_label + hr {
|
||||
margin-top: 18px;
|
||||
}
|
||||
.bws_tab_description + hr {
|
||||
margin-top: 15px;
|
||||
}
|
||||
.rtl #bws_settings_tabs {
|
||||
float: right;
|
||||
border-right: 1px solid #ddd;
|
||||
border-left: none;
|
||||
}
|
||||
.rtl #bws_settings_tabs li a {
|
||||
padding: 20px 25px 20px 0;
|
||||
}
|
||||
.rtl #bws_settings_tabs li.ui-tabs-active a,
|
||||
.rtl #bws_settings_tabs li a:hover {
|
||||
padding: 20px 45px 20px 20px;
|
||||
}
|
||||
.rtl #bws_settings_tabs li a:before {
|
||||
right: 20px;
|
||||
}
|
||||
.rtl .bws_form #postbox-container-2 > div {
|
||||
margin-right: 160px;
|
||||
margin-left: 0;
|
||||
}
|
||||
.bws_margined_box {
|
||||
margin: 1em 0;
|
||||
}
|
||||
@media only screen and (max-width: 1100px) {
|
||||
#bws_settings_tabs {
|
||||
width: 59px;
|
||||
}
|
||||
#bws_settings_tabs li a {
|
||||
margin: 0;
|
||||
padding: 20px 0;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
#bws_settings_tabs li.ui-tabs-active a,
|
||||
#bws_settings_tabs li a:hover,
|
||||
.rtl #bws_settings_tabs li.ui-tabs-active a,
|
||||
.rtl #bws_settings_tabs li a:hover {
|
||||
padding: 20px 0;
|
||||
height: 61px;
|
||||
}
|
||||
#bws_settings_tabs li.ui-tabs-active,
|
||||
#bws_settings_tabs li.ui-tabs-active a,
|
||||
#bws_settings_tabs li a:hover {
|
||||
width: 61px;
|
||||
}
|
||||
#bws_settings_tabs_wrapper .bws_tab {
|
||||
width: calc( 100% - 83px );
|
||||
}
|
||||
#bws_settings_tabs span {
|
||||
display: none;
|
||||
}
|
||||
.bws_form #postbox-container-2 > div {
|
||||
margin-left: 60px;
|
||||
width: calc( 100% - 62px );
|
||||
}
|
||||
.rtl .bws_form #postbox-container-2 > div {
|
||||
margin-right: 60px;
|
||||
margin-left: 0;
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 850px) {
|
||||
.bws_form #postbox-container-2 > div,
|
||||
.rtl .bws_form #postbox-container-2 > div {
|
||||
width: calc( 100% - 2px );
|
||||
margin: 0;
|
||||
}
|
||||
.bws_form #postbox-container-2 .postbox {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.bws_form .postbox-container div.submit {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 782px) {
|
||||
.bws-hide-for-mobile {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 440px) {
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td input[type=file] {
|
||||
width: 182px;
|
||||
}
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td input[type=text]:not(.small-text),
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td input[type=password],
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td input[type=search],
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td input[type=number]:not(.small-text),
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td select,
|
||||
#bws_settings_tabs_wrapper .bws_tab .form-table td textarea {
|
||||
width: 100%;
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
}
|
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 264 B |
After Width: | Height: | Size: 260 B |
After Width: | Height: | Size: 387 B |
After Width: | Height: | Size: 259 B |
After Width: | Height: | Size: 314 B |
After Width: | Height: | Size: 314 B |
After Width: | Height: | Size: 384 B |
After Width: | Height: | Size: 332 B |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 4.5 KiB |
1178
wp-content/plugins/slider-bws/bws_menu/css/jquery-ui-styles/1.10.4/jquery-ui.css
vendored
Normal file
After Width: | Height: | Size: 212 B |
After Width: | Height: | Size: 208 B |
After Width: | Height: | Size: 335 B |
After Width: | Height: | Size: 207 B |
After Width: | Height: | Size: 262 B |
After Width: | Height: | Size: 262 B |
After Width: | Height: | Size: 332 B |
After Width: | Height: | Size: 280 B |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
1225
wp-content/plugins/slider-bws/bws_menu/css/jquery-ui-styles/1.11.4/jquery-ui.css
vendored
Normal file
After Width: | Height: | Size: 393 B |
After Width: | Height: | Size: 265 B |
After Width: | Height: | Size: 323 B |
After Width: | Height: | Size: 324 B |
After Width: | Height: | Size: 390 B |
After Width: | Height: | Size: 325 B |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 4.6 KiB |
1311
wp-content/plugins/slider-bws/bws_menu/css/jquery-ui-styles/1.12.1/jquery-ui.css
vendored
Normal file
After Width: | Height: | Size: 180 B |
After Width: | Height: | Size: 178 B |
After Width: | Height: | Size: 120 B |
After Width: | Height: | Size: 105 B |
After Width: | Height: | Size: 159 B |
After Width: | Height: | Size: 151 B |
After Width: | Height: | Size: 119 B |
After Width: | Height: | Size: 101 B |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.3 KiB |
474
wp-content/plugins/slider-bws/bws_menu/css/jquery-ui-styles/1.9.2/jquery-ui.css
vendored
Normal file
@ -0,0 +1,474 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
|
||||
/* Layout helpers
|
||||
----------------------------------*/
|
||||
.ui-helper-hidden { display: none; }
|
||||
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
|
||||
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
||||
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
|
||||
.ui-helper-clearfix:after { clear: both; }
|
||||
.ui-helper-clearfix { zoom: 1; }
|
||||
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
||||
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-disabled { cursor: default !important; }
|
||||
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
|
||||
/* states and images */
|
||||
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
||||
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
||||
|
||||
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
|
||||
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
|
||||
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
|
||||
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
|
||||
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
||||
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
|
||||
|
||||
.ui-autocomplete {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
/* workarounds */
|
||||
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
||||
|
||||
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
|
||||
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
|
||||
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
|
||||
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
|
||||
.ui-button-icons-only { width: 3.4em; }
|
||||
button.ui-button-icons-only { width: 3.7em; }
|
||||
|
||||
/*button text element */
|
||||
.ui-button .ui-button-text { display: block; line-height: 1.4; }
|
||||
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
|
||||
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
|
||||
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
|
||||
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
|
||||
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
|
||||
/* no icon support for input elements, provide padding by default */
|
||||
input.ui-button { padding: .4em 1em; }
|
||||
|
||||
/*button icon element(s) */
|
||||
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
|
||||
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
|
||||
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
|
||||
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
||||
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
||||
|
||||
/*button sets*/
|
||||
.ui-buttonset { margin-right: 7px; }
|
||||
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
|
||||
|
||||
/* workarounds */
|
||||
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
|
||||
|
||||
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
|
||||
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
||||
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
||||
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
||||
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
||||
.ui-datepicker .ui-datepicker-next { right:2px; }
|
||||
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
||||
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
||||
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
||||
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
|
||||
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
||||
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
||||
.ui-datepicker select.ui-datepicker-month,
|
||||
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
||||
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
||||
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
||||
.ui-datepicker td { border: 0; padding: 1px; }
|
||||
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
||||
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
|
||||
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
||||
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
||||
|
||||
/* with multiple calendars */
|
||||
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
||||
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
||||
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
||||
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
||||
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
||||
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
||||
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
||||
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
||||
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
||||
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
|
||||
|
||||
/* RTL support */
|
||||
.ui-datepicker-rtl { direction: rtl; }
|
||||
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
|
||||
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
|
||||
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
|
||||
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
|
||||
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
|
||||
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
|
||||
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
||||
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
|
||||
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
||||
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
||||
|
||||
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
|
||||
.ui-datepicker-cover {
|
||||
position: absolute; /*must have*/
|
||||
z-index: -1; /*must have*/
|
||||
filter: mask(); /*must have*/
|
||||
top: -4px; /*must have*/
|
||||
left: -4px; /*must have*/
|
||||
width: 200px; /*must have*/
|
||||
height: 200px; /*must have*/
|
||||
}
|
||||
.ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden; }
|
||||
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
|
||||
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
|
||||
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
|
||||
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
|
||||
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
|
||||
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
|
||||
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
|
||||
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
|
||||
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
|
||||
.ui-draggable .ui-dialog-titlebar { cursor: move; }
|
||||
|
||||
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
|
||||
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
|
||||
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
|
||||
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
|
||||
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
|
||||
.ui-menu .ui-menu-item a.ui-state-focus,
|
||||
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
|
||||
|
||||
.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
|
||||
.ui-menu .ui-state-disabled a { cursor: default; }
|
||||
|
||||
/* icon support */
|
||||
.ui-menu-icons { position: relative; }
|
||||
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }
|
||||
|
||||
/* left-aligned */
|
||||
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }
|
||||
|
||||
/* right-aligned */
|
||||
.ui-menu .ui-menu-icon { position: static; float: right; }
|
||||
|
||||
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
|
||||
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
|
||||
.ui-resizable { position: relative;}
|
||||
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
|
||||
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
|
||||
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
|
||||
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
|
||||
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
|
||||
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
|
||||
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
|
||||
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
|
||||
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
|
||||
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
|
||||
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
|
||||
|
||||
.ui-slider { position: relative; text-align: left; }
|
||||
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
|
||||
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
|
||||
|
||||
.ui-slider-horizontal { height: .8em; }
|
||||
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
|
||||
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
|
||||
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
|
||||
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
|
||||
|
||||
.ui-slider-vertical { width: .8em; height: 100px; }
|
||||
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
|
||||
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
|
||||
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
|
||||
.ui-slider-vertical .ui-slider-range-max { top: 0; }
|
||||
.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
|
||||
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
|
||||
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
|
||||
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
|
||||
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
|
||||
.ui-spinner-up { top: 0; }
|
||||
.ui-spinner-down { bottom: 0; }
|
||||
|
||||
/* TR overrides */
|
||||
.ui-spinner .ui-icon-triangle-1-s {
|
||||
/* need to fix icons sprite */
|
||||
background-position:-65px -16px;
|
||||
}
|
||||
|
||||
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
||||
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
|
||||
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
|
||||
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
|
||||
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
|
||||
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
|
||||
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
||||
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
|
||||
|
||||
.ui-tooltip {
|
||||
padding: 8px;
|
||||
position: absolute;
|
||||
z-index: 9999;
|
||||
max-width: 300px;
|
||||
-webkit-box-shadow: 0 0 5px #aaa;
|
||||
box-shadow: 0 0 5px #aaa;
|
||||
}
|
||||
/* Fades and background-images don't work well together in IE6, drop the image */
|
||||
* html .ui-tooltip {
|
||||
background-image: none;
|
||||
}
|
||||
body .ui-tooltip { border-width: 2px; }
|
||||
|
||||
/* Component containers
|
||||
----------------------------------*/
|
||||
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
|
||||
.ui-widget .ui-widget { font-size: 1em; }
|
||||
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
|
||||
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
|
||||
.ui-widget-content a { color: #222222; }
|
||||
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
|
||||
.ui-widget-header a { color: #222222; }
|
||||
|
||||
/* Interaction states
|
||||
----------------------------------*/
|
||||
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
|
||||
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
|
||||
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
||||
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121; text-decoration: none; }
|
||||
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
||||
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
|
||||
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
||||
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
|
||||
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
|
||||
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
|
||||
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
||||
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
||||
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
||||
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
|
||||
/* states and images */
|
||||
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
|
||||
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
||||
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
||||
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
|
||||
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
||||
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
||||
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
|
||||
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }
|
||||
|
||||
/* positioning */
|
||||
.ui-icon-carat-1-n { background-position: 0 0; }
|
||||
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
||||
.ui-icon-carat-1-e { background-position: -32px 0; }
|
||||
.ui-icon-carat-1-se { background-position: -48px 0; }
|
||||
.ui-icon-carat-1-s { background-position: -64px 0; }
|
||||
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
||||
.ui-icon-carat-1-w { background-position: -96px 0; }
|
||||
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
||||
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
||||
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
||||
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
||||
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
||||
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
||||
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
||||
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
||||
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
||||
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
||||
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
||||
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
||||
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
||||
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
||||
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
||||
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
||||
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
||||
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
||||
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
||||
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
||||
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
||||
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
||||
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
||||
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
||||
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
||||
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
||||
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
||||
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
||||
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
||||
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
||||
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
||||
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
||||
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
||||
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
||||
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
||||
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
||||
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
||||
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
||||
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
||||
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
||||
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
||||
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
||||
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
||||
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
||||
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
||||
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
||||
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
||||
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
||||
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
||||
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
||||
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
||||
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
||||
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
||||
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
||||
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
||||
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
||||
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
||||
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
||||
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
||||
.ui-icon-extlink { background-position: -32px -80px; }
|
||||
.ui-icon-newwin { background-position: -48px -80px; }
|
||||
.ui-icon-refresh { background-position: -64px -80px; }
|
||||
.ui-icon-shuffle { background-position: -80px -80px; }
|
||||
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
||||
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
||||
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
||||
.ui-icon-folder-open { background-position: -16px -96px; }
|
||||
.ui-icon-document { background-position: -32px -96px; }
|
||||
.ui-icon-document-b { background-position: -48px -96px; }
|
||||
.ui-icon-note { background-position: -64px -96px; }
|
||||
.ui-icon-mail-closed { background-position: -80px -96px; }
|
||||
.ui-icon-mail-open { background-position: -96px -96px; }
|
||||
.ui-icon-suitcase { background-position: -112px -96px; }
|
||||
.ui-icon-comment { background-position: -128px -96px; }
|
||||
.ui-icon-person { background-position: -144px -96px; }
|
||||
.ui-icon-print { background-position: -160px -96px; }
|
||||
.ui-icon-trash { background-position: -176px -96px; }
|
||||
.ui-icon-locked { background-position: -192px -96px; }
|
||||
.ui-icon-unlocked { background-position: -208px -96px; }
|
||||
.ui-icon-bookmark { background-position: -224px -96px; }
|
||||
.ui-icon-tag { background-position: -240px -96px; }
|
||||
.ui-icon-home { background-position: 0 -112px; }
|
||||
.ui-icon-flag { background-position: -16px -112px; }
|
||||
.ui-icon-calendar { background-position: -32px -112px; }
|
||||
.ui-icon-cart { background-position: -48px -112px; }
|
||||
.ui-icon-pencil { background-position: -64px -112px; }
|
||||
.ui-icon-clock { background-position: -80px -112px; }
|
||||
.ui-icon-disk { background-position: -96px -112px; }
|
||||
.ui-icon-calculator { background-position: -112px -112px; }
|
||||
.ui-icon-zoomin { background-position: -128px -112px; }
|
||||
.ui-icon-zoomout { background-position: -144px -112px; }
|
||||
.ui-icon-search { background-position: -160px -112px; }
|
||||
.ui-icon-wrench { background-position: -176px -112px; }
|
||||
.ui-icon-gear { background-position: -192px -112px; }
|
||||
.ui-icon-heart { background-position: -208px -112px; }
|
||||
.ui-icon-star { background-position: -224px -112px; }
|
||||
.ui-icon-link { background-position: -240px -112px; }
|
||||
.ui-icon-cancel { background-position: 0 -128px; }
|
||||
.ui-icon-plus { background-position: -16px -128px; }
|
||||
.ui-icon-plusthick { background-position: -32px -128px; }
|
||||
.ui-icon-minus { background-position: -48px -128px; }
|
||||
.ui-icon-minusthick { background-position: -64px -128px; }
|
||||
.ui-icon-close { background-position: -80px -128px; }
|
||||
.ui-icon-closethick { background-position: -96px -128px; }
|
||||
.ui-icon-key { background-position: -112px -128px; }
|
||||
.ui-icon-lightbulb { background-position: -128px -128px; }
|
||||
.ui-icon-scissors { background-position: -144px -128px; }
|
||||
.ui-icon-clipboard { background-position: -160px -128px; }
|
||||
.ui-icon-copy { background-position: -176px -128px; }
|
||||
.ui-icon-contact { background-position: -192px -128px; }
|
||||
.ui-icon-image { background-position: -208px -128px; }
|
||||
.ui-icon-video { background-position: -224px -128px; }
|
||||
.ui-icon-script { background-position: -240px -128px; }
|
||||
.ui-icon-alert { background-position: 0 -144px; }
|
||||
.ui-icon-info { background-position: -16px -144px; }
|
||||
.ui-icon-notice { background-position: -32px -144px; }
|
||||
.ui-icon-help { background-position: -48px -144px; }
|
||||
.ui-icon-check { background-position: -64px -144px; }
|
||||
.ui-icon-bullet { background-position: -80px -144px; }
|
||||
.ui-icon-radio-on { background-position: -96px -144px; }
|
||||
.ui-icon-radio-off { background-position: -112px -144px; }
|
||||
.ui-icon-pin-w { background-position: -128px -144px; }
|
||||
.ui-icon-pin-s { background-position: -144px -144px; }
|
||||
.ui-icon-play { background-position: 0 -160px; }
|
||||
.ui-icon-pause { background-position: -16px -160px; }
|
||||
.ui-icon-seek-next { background-position: -32px -160px; }
|
||||
.ui-icon-seek-prev { background-position: -48px -160px; }
|
||||
.ui-icon-seek-end { background-position: -64px -160px; }
|
||||
.ui-icon-seek-start { background-position: -80px -160px; }
|
||||
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
||||
.ui-icon-seek-first { background-position: -80px -160px; }
|
||||
.ui-icon-stop { background-position: -96px -160px; }
|
||||
.ui-icon-eject { background-position: -112px -160px; }
|
||||
.ui-icon-volume-off { background-position: -128px -160px; }
|
||||
.ui-icon-volume-on { background-position: -144px -160px; }
|
||||
.ui-icon-power { background-position: 0 -176px; }
|
||||
.ui-icon-signal-diag { background-position: -16px -176px; }
|
||||
.ui-icon-signal { background-position: -32px -176px; }
|
||||
.ui-icon-battery-0 { background-position: -48px -176px; }
|
||||
.ui-icon-battery-1 { background-position: -64px -176px; }
|
||||
.ui-icon-battery-2 { background-position: -80px -176px; }
|
||||
.ui-icon-battery-3 { background-position: -96px -176px; }
|
||||
.ui-icon-circle-plus { background-position: 0 -192px; }
|
||||
.ui-icon-circle-minus { background-position: -16px -192px; }
|
||||
.ui-icon-circle-close { background-position: -32px -192px; }
|
||||
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
||||
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
||||
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
||||
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
||||
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
||||
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
||||
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
||||
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
||||
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
||||
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
||||
.ui-icon-circle-check { background-position: -208px -192px; }
|
||||
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
||||
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
||||
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
||||
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
||||
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
||||
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
||||
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
||||
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
||||
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
||||
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
||||
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
||||
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
||||
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Corner radius */
|
||||
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
|
||||
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
||||
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
||||
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); }
|
||||
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
|
127
wp-content/plugins/slider-bws/bws_menu/css/modal.css
Normal file
@ -0,0 +1,127 @@
|
||||
.bws-modal {
|
||||
position: fixed;
|
||||
overflow: auto;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
top: 0;
|
||||
z-index: 100000;
|
||||
display: none;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
}
|
||||
.bws-modal.active {
|
||||
display: block;
|
||||
}
|
||||
.bws-modal.active:before {
|
||||
display: block;
|
||||
}
|
||||
.bws-modal .bws-modal-dialog {
|
||||
background: transparent;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
margin-left: -298px;
|
||||
padding-bottom: 30px;
|
||||
top: -100%;
|
||||
z-index: 100001;
|
||||
width: 596px;
|
||||
}
|
||||
.bws-modal.active .bws-modal-dialog {
|
||||
top: 10%;
|
||||
}
|
||||
.bws-modal .bws-modal-body,
|
||||
.bws-modal .bws-modal-footer {
|
||||
border: 0;
|
||||
background: #fff;
|
||||
padding: 25px 25px 15px;
|
||||
}
|
||||
.bws-modal .bws-modal-body {
|
||||
border-bottom: 0;
|
||||
}
|
||||
.bws-modal .bws-modal-body p {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
.bws-modal .bws-modal-body h2 {
|
||||
font-size: 1.6em;
|
||||
font-weight: bold;
|
||||
margin-top: 0;
|
||||
}
|
||||
.bws-modal .bws-modal-footer {
|
||||
border-top: #eeeeee solid 1px;
|
||||
}
|
||||
.bws-modal .bws-modal-footer .bws-modal-skip-link {
|
||||
text-decoration: none;
|
||||
float: right;
|
||||
display: inline-block;
|
||||
padding: 7px;
|
||||
}
|
||||
.bws-modal .bws-modal-footer .button {
|
||||
margin: 0 7px;
|
||||
float: left;
|
||||
}
|
||||
.rtl .bws-modal .bws-modal-footer .bws-modal-skip-link {
|
||||
float: left;
|
||||
}
|
||||
.rtl .bws-modal .bws-modal-footer .button {
|
||||
float: right;
|
||||
}
|
||||
.bws-modal .bws-modal-footer .button:first-child {
|
||||
margin: 0;
|
||||
}
|
||||
.bws-modal .bws-modal-panel>.notice.inline {
|
||||
margin: 0;
|
||||
display: none;
|
||||
}
|
||||
.bws-modal .bws-modal-panel:not(.active) {
|
||||
display: none;
|
||||
}
|
||||
body.has-bws-modal {
|
||||
overflow: hidden;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-reason-input,
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-internal-message {
|
||||
margin: 3px 0 3px 22px;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-reason-input input,
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-reason-input textarea,
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-internal-message input,
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-internal-message textarea,
|
||||
.bws-modal.bws-modal-request-feature textarea {
|
||||
width: 100%;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback li.bws-modal-reason.has-internal-message .bws-modal-internal-message {
|
||||
border: 1px solid #ccc;
|
||||
padding: 7px;
|
||||
display: none;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-anonymous-label {
|
||||
padding-top: 15px;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback .bws-modal-panel {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
|
||||
@media (max-width: 650px) {
|
||||
.bws-modal .bws-modal-dialog {
|
||||
margin-left: -50%;
|
||||
box-sizing: border-box;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
width: 100%;
|
||||
}
|
||||
.bws-modal .bws-modal-dialog .bws-modal-panel>h3>strong {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback li.bws-modal-reason li.bws-modal-reason {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback li.bws-modal-reason li.bws-modal-reason .bws-modal-reason-input,
|
||||
.bws-modal.bws-modal-deactivation-feedback li.bws-modal-reason li.bws-modal-reason .bws-modal-internal-message {
|
||||
margin-left: 29px;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback li.bws-modal-reason li.bws-modal-reason label {
|
||||
display: table;
|
||||
}
|
||||
.bws-modal.bws-modal-deactivation-feedback li.bws-modal-reason li.bws-modal-reason label>span {
|
||||
display: table-cell;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
}
|
487
wp-content/plugins/slider-bws/bws_menu/css/style.css
Normal file
@ -0,0 +1,487 @@
|
||||
a.toplevel_page_bws_panel.wp-has-current-submenu:after {
|
||||
display: none;
|
||||
}
|
||||
.toplevel_page_bws_panel #wpcontent,
|
||||
.bws-panel_page_bws_themes #wpcontent,
|
||||
.bws-panel_page_bws_system_status #wpcontent,
|
||||
body[class*="-bws-panel"] #wpcontent {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
.toplevel_page_bws_panel .update-nag,
|
||||
.bws-panel_page_bws_themes .update-nag,
|
||||
.bws-panel_page_bws_system_status .update-nag,
|
||||
body[class*="-bws-panel"] .update-nag {
|
||||
display: none;
|
||||
}
|
||||
.bws-wrap-content {
|
||||
padding-left: 20px;
|
||||
}
|
||||
.rtl .bws-wrap-content {
|
||||
padding-left: 0;
|
||||
padding-right: 20px;
|
||||
}
|
||||
/*
|
||||
* panel
|
||||
*/
|
||||
.bws-header {
|
||||
background: #0074a2;
|
||||
color: #8bbed2;
|
||||
padding: 0 17px;
|
||||
}
|
||||
.bws-title,
|
||||
.bws-nav-tab-wrapper,
|
||||
.bws-help-links-wrapper {
|
||||
display: inline-block;
|
||||
}
|
||||
.bws-title {
|
||||
text-transform: uppercase;
|
||||
font-weight: 600;
|
||||
font-size: 18px;
|
||||
letter-spacing: 0.1em;
|
||||
margin-top: 15px;
|
||||
}
|
||||
.bws-title a {
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
.bws-logo.bwsicons {
|
||||
font-size: 25px;
|
||||
color: #fff;
|
||||
margin: 0 3px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.bws-title span {
|
||||
color: #8bbed2;
|
||||
font-size: 10px;
|
||||
vertical-align: top;
|
||||
}
|
||||
.bws-nav-tab-wrapper {
|
||||
height: 100%;
|
||||
font-size: 15px;
|
||||
margin-left: 28px;
|
||||
}
|
||||
.bws-help-links-wrapper a,
|
||||
.bws-nav-tab-wrapper a {
|
||||
color: #8bbed2;
|
||||
text-decoration: none;
|
||||
display: inline-block;
|
||||
padding: 17px 20px 20px;
|
||||
box-shadow: none;
|
||||
}
|
||||
.bws-help-links-wrapper a {
|
||||
padding: 17px 12px 20px;
|
||||
}
|
||||
.bws-nav-tab-wrapper a.bws-nav-tab {
|
||||
color: #fff;
|
||||
}
|
||||
.bws-nav-tab-active {
|
||||
background: #005d82;
|
||||
color: #fff;
|
||||
}
|
||||
.bws-help-links-wrapper a:hover,
|
||||
.bws-nav-tab-wrapper a:hover {
|
||||
color: #8bbed2;
|
||||
background: #006894;
|
||||
}
|
||||
.bws-help-links-wrapper {
|
||||
float: right;
|
||||
font-size: 14px;
|
||||
}
|
||||
.bws-menu-item-icon {
|
||||
display: none;
|
||||
float: right;
|
||||
font-size: 26px;
|
||||
padding: 17px 11px;
|
||||
color: #fff;
|
||||
}
|
||||
.bws-menu-item-icon.bws-active {
|
||||
color: #8bbed2;
|
||||
}
|
||||
.rtl .bws-nav-tab-wrapper {
|
||||
margin-left: 0;
|
||||
margin-right: 28px;
|
||||
}
|
||||
.rtl .bws-help-links-wrapper {
|
||||
float: left;
|
||||
}
|
||||
/*
|
||||
* membership
|
||||
*/
|
||||
.bws-membership-wrap {
|
||||
background: url("../images/membership-background.jpg") no-repeat center #fff;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
margin: 20px 20px 0 20px;
|
||||
}
|
||||
.bws-membership-backround {
|
||||
background-color: #000;
|
||||
opacity: 0.8;
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
z-index: 5;
|
||||
}
|
||||
.bws-membership {
|
||||
color: #fff;
|
||||
padding: 23px 22px 23px 20px;
|
||||
z-index: 6;
|
||||
position: relative;
|
||||
}
|
||||
.bws-membership-title {
|
||||
font-size: 18px;
|
||||
line-height: 30px;
|
||||
font-weight: 600;
|
||||
float: left;
|
||||
}
|
||||
.bws-membership-form {
|
||||
float: right;
|
||||
}
|
||||
.bws-membership-form * {
|
||||
vertical-align: top;
|
||||
}
|
||||
.bws_form_input_wrap {
|
||||
display: inline-block;
|
||||
}
|
||||
.bws-membership input[type="text"] {
|
||||
border-radius: 3px;
|
||||
border: none;
|
||||
font-size: 13px;
|
||||
padding: 8px 19px 8px 9px;
|
||||
text-align: left;
|
||||
line-height: 1;
|
||||
}
|
||||
.bws-button {
|
||||
background: #dd6930;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
text-decoration: none;
|
||||
font-size: 13px;
|
||||
padding: 8px 9px;
|
||||
border-radius: 3px;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
margin: 0 6px;
|
||||
}
|
||||
.bws-membership-link {
|
||||
font-size: 15px;
|
||||
color: #999;
|
||||
padding: 0 8px;
|
||||
line-height: 27px;
|
||||
}
|
||||
.bws-membership-link a {
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #999;
|
||||
padding: 0 3px;
|
||||
}
|
||||
.bws-membership-link a:hover {
|
||||
border-bottom: none;
|
||||
}
|
||||
.bws_error {
|
||||
color: #c5412b;
|
||||
margin-top: 1px;
|
||||
max-width: 230px;
|
||||
}
|
||||
.bws_error a {
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
}
|
||||
.bws_input_error {
|
||||
border: 1px solid #c5412b !important;
|
||||
}
|
||||
/*
|
||||
* themes
|
||||
*/
|
||||
.bws-availablethemes {
|
||||
margin-top: 10px;
|
||||
}
|
||||
.bws_browse_link {
|
||||
color: #666;
|
||||
font-size: 18px;
|
||||
text-decoration: none;
|
||||
background-color: #ddd;
|
||||
display: block;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
padding: 8px 0;
|
||||
font-weight: bold;
|
||||
border-radius: 5px;
|
||||
}
|
||||
.bws_browse_link .dashicons {
|
||||
line-height: inherit;
|
||||
vertical-align: text-top;
|
||||
font-size: 17px;
|
||||
}
|
||||
/*
|
||||
* system status
|
||||
*/
|
||||
table.bws-system-info {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
table.bws-system-info td:first-child {
|
||||
width: 33%;
|
||||
}
|
||||
table.bws-system-info tbody tr:nth-child(odd) {
|
||||
background-color: #f9f9f9;
|
||||
}
|
||||
/*
|
||||
* PLUGINS
|
||||
*/
|
||||
.bws-products {
|
||||
float: left;
|
||||
width: 1350px;
|
||||
}
|
||||
.bws-products .description {
|
||||
margin-top: 20px;
|
||||
}
|
||||
.bws_product_box {
|
||||
background: #f2f2f2;
|
||||
border: 1px solid #CACACA;
|
||||
float: left;
|
||||
margin: 10px 10px 0 0;
|
||||
width: 320px;
|
||||
border-radius: 3px;
|
||||
min-height: 180px;
|
||||
}
|
||||
.bws_product_active {
|
||||
background: #fff;
|
||||
}
|
||||
.bws_product_content,
|
||||
.bws_product_image {
|
||||
float: left;
|
||||
}
|
||||
.bws_product_image {
|
||||
padding: 20px;
|
||||
}
|
||||
.bws_product_image a {
|
||||
box-shadow: none;
|
||||
}
|
||||
.bws_product_image img {
|
||||
height: 64px;
|
||||
}
|
||||
.bws_product_content {
|
||||
max-width: 200px;
|
||||
padding: 15px 0 7px;
|
||||
}
|
||||
.bws_product_title {
|
||||
font-size: 15px;
|
||||
line-height: initial;
|
||||
font-weight: bolder;
|
||||
}
|
||||
.bws_product_title a {
|
||||
color: #444;
|
||||
font-weight: 600;
|
||||
}
|
||||
.bws_product_title a:hover {
|
||||
color: #00a0d2;
|
||||
}
|
||||
.bws-version {
|
||||
margin-top: 6px;
|
||||
}
|
||||
.bws-version span {
|
||||
color: #999;
|
||||
font-size: 13px;
|
||||
}
|
||||
.bws-version span.bws-update-available {
|
||||
color: #dd6930;
|
||||
}
|
||||
.bws-update-now {
|
||||
background: #eee;
|
||||
padding: 2px 5px;
|
||||
}
|
||||
.bws_product_description {
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
margin: 6px 0 2px;
|
||||
color: #666;
|
||||
}
|
||||
.bws_product_links {
|
||||
margin: 15px 0;
|
||||
}
|
||||
.bws_product_links span {
|
||||
color: #999;
|
||||
vertical-align: sub;
|
||||
margin-right: 10px;
|
||||
}
|
||||
.bws_product_links form {
|
||||
display: inline-block;
|
||||
}
|
||||
.bws_product_content a {
|
||||
text-decoration: none;
|
||||
margin-right: 10px;
|
||||
}
|
||||
.bws_product_content a.bws_upgrade_button,
|
||||
.bws_product_content a.bws_upgrade_button:hover {
|
||||
background: #dd6930;
|
||||
border: 1px solid #c16436;
|
||||
color: #fff;
|
||||
margin-right: 12px;
|
||||
}
|
||||
a.bws_settings,
|
||||
a.bws_donate {
|
||||
vertical-align: sub;
|
||||
}
|
||||
.rtl .bws_product_box {
|
||||
float: right;
|
||||
margin: 12px 0 10px 10px;
|
||||
}
|
||||
.rtl .bws-products,
|
||||
.rtl .bws_product_content,
|
||||
.rtl .bws_product_image {
|
||||
float: right;
|
||||
}
|
||||
.rtl a.bws_settings {
|
||||
margin-right: 10px;
|
||||
}
|
||||
/* filter */
|
||||
#bws-filter-wrapper {
|
||||
display: table;
|
||||
}
|
||||
.bws-filter {
|
||||
width: 200px;
|
||||
}
|
||||
.bws_fixed {
|
||||
position: fixed;
|
||||
top: 40px;
|
||||
}
|
||||
.bws-filter-top {
|
||||
display: none;
|
||||
background: #e2e2e2;
|
||||
padding: 1px 20px;
|
||||
margin: 0 -12px 0 -20px;
|
||||
}
|
||||
.bws-filter-top h2 {
|
||||
margin: 14px 0;
|
||||
}
|
||||
.bws-toggle-indicator:before {
|
||||
content: "\f140";
|
||||
display: inline-block;
|
||||
font: 400 20px/1 dashicons;
|
||||
width: 20px;
|
||||
vertical-align: bottom;
|
||||
margin-left: -5px;
|
||||
}
|
||||
.bws-filter-top-inside {
|
||||
display: none;
|
||||
margin: 25px 0;
|
||||
}
|
||||
.bws-filter-top.bws-opened .bws-toggle-indicator:before {
|
||||
content: "\f142";
|
||||
}
|
||||
.bws-filter-top.bws-opened .bws-filter-top-inside {
|
||||
display: block;
|
||||
}
|
||||
.bws-filter-title {
|
||||
font-size: 14px;
|
||||
color: #999;
|
||||
margin-top: 10px;
|
||||
}
|
||||
.bws-category {
|
||||
margin-top: 15px;
|
||||
}
|
||||
.bws-category li {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.bws-category a {
|
||||
text-decoration: none;
|
||||
}
|
||||
.bws-category a.bws-active {
|
||||
background: #0074a2;
|
||||
color: #fff;
|
||||
padding: 2px 5px;
|
||||
display: inline-block;
|
||||
border-radius: 3px;
|
||||
}
|
||||
.subsubsub span,
|
||||
.bws-category span {
|
||||
color: #999;
|
||||
}
|
||||
.bws-category a.bws-active span {
|
||||
color: #8bbed2;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1700px) {
|
||||
.bws-products {
|
||||
width: 1020px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 1425px) {
|
||||
.bws-products {
|
||||
width: 700px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 1120px) {
|
||||
.bws-products {
|
||||
width: 370px;
|
||||
}
|
||||
.bws-membership-title,
|
||||
.bws-membership-form {
|
||||
float: none;
|
||||
text-align: center;
|
||||
}
|
||||
.bws-membership-title {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 782px) {
|
||||
.bws-header {
|
||||
padding: 0 0 4px;
|
||||
}
|
||||
.bws-title {
|
||||
margin-left: 11px;
|
||||
}
|
||||
.bws-menu-item-icon {
|
||||
display: block;
|
||||
}
|
||||
.bws-nav-tab-wrapper,
|
||||
.bws-help-links-wrapper {
|
||||
margin: 0;
|
||||
width: 100%;
|
||||
float: none;
|
||||
display: none;
|
||||
}
|
||||
.bws-nav-tab-wrapper a,
|
||||
.bws-help-links-wrapper a {
|
||||
width: 100%;
|
||||
padding: 17px 20px 20px;
|
||||
}
|
||||
.bws-membership * {
|
||||
text-align: center;
|
||||
}
|
||||
.bws-membership-title,
|
||||
.bws-membership-link {
|
||||
margin-bottom: 10px;
|
||||
display: block;
|
||||
}
|
||||
.bws-membership .bws-button,
|
||||
.bws_form_input_wrap,
|
||||
.bws-membership input[type="text"] {
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
}
|
||||
.bws-membership .bws-button {
|
||||
margin-top: 8px;
|
||||
}
|
||||
.bws-filter {
|
||||
display: none;
|
||||
}
|
||||
.bws-filter-top {
|
||||
display: block;
|
||||
}
|
||||
.bws-products {
|
||||
float: none;
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 370px) {
|
||||
.bws_product_box {
|
||||
width: auto;
|
||||
}
|
||||
.bws_product_content {
|
||||
max-width: 160px;
|
||||
padding-right: 10px;
|
||||
}
|
||||
}
|
432
wp-content/plugins/slider-bws/bws_menu/deactivation-form.php
Normal file
@ -0,0 +1,432 @@
|
||||
<?php
|
||||
/**
|
||||
* Displays the content of the dialog box when the user clicks on the "Deactivate" link on the plugin settings page
|
||||
*
|
||||
* @package BestWebSoft
|
||||
* @since 2.1.3
|
||||
*/
|
||||
if ( ! defined( 'ABSPATH' ) ) {
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Displays a confirmation and feedback dialog box when the user clicks on the "Deactivate" link on the plugins
|
||||
* page.
|
||||
*
|
||||
* @since 2.1.3
|
||||
*/
|
||||
if ( ! function_exists( 'bws_add_deactivation_feedback_dialog_box' ) ) {
|
||||
function bws_add_deactivation_feedback_dialog_box() {
|
||||
global $bstwbsftwppdtplgns_active_plugins;
|
||||
if ( empty( $bstwbsftwppdtplgns_active_plugins ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
$contact_support_template = __( 'Need help? We are ready to answer your questions.', 'bestwebsoft' ) . ' <a href="https://support.bestwebsoft.com/hc/en-us/requests/new" target="_blank">' . __( 'Contact Support', 'bestwebsoft' ) . '</a>';
|
||||
|
||||
$reasons = array(
|
||||
array(
|
||||
'id' => 'NOT_WORKING',
|
||||
'text' => __( 'The plugin is not working', 'bestwebsoft' ),
|
||||
'input_type' => 'textarea',
|
||||
'input_placeholder' => __( "Kindly share what didn't work so we can fix it in future updates...", 'bestwebsoft' ),
|
||||
),
|
||||
array(
|
||||
'id' => 'DIDNT_WORK_AS_EXPECTED',
|
||||
'text' => __( "The plugin didn't work as expected", 'bestwebsoft' ),
|
||||
'input_type' => 'textarea',
|
||||
'input_placeholder' => __( 'What did you expect?', 'bestwebsoft' ),
|
||||
),
|
||||
array(
|
||||
'id' => 'SUDDENLY_STOPPED_WORKING',
|
||||
'text' => __( 'The plugin suddenly stopped working', 'bestwebsoft' ),
|
||||
'input_type' => '',
|
||||
'input_placeholder' => '',
|
||||
'internal_message' => $contact_support_template,
|
||||
),
|
||||
array(
|
||||
'id' => 'BROKE_MY_SITE',
|
||||
'text' => __( 'The plugin broke my site', 'bestwebsoft' ),
|
||||
'input_type' => '',
|
||||
'input_placeholder' => '',
|
||||
'internal_message' => $contact_support_template,
|
||||
),
|
||||
array(
|
||||
'id' => 'COULDNT_MAKE_IT_WORK',
|
||||
'text' => __( "I couldn't understand how to get it work", 'bestwebsoft' ),
|
||||
'input_type' => '',
|
||||
'input_placeholder' => '',
|
||||
'internal_message' => $contact_support_template,
|
||||
),
|
||||
array(
|
||||
'id' => 'FOUND_A_BETTER_PLUGIN',
|
||||
'text' => __( 'I found a better plugin', 'bestwebsoft' ),
|
||||
'input_type' => 'textfield',
|
||||
'input_placeholder' => __( "What's the plugin name?", 'bestwebsoft' ),
|
||||
),
|
||||
array(
|
||||
'id' => 'GREAT_BUT_NEED_SPECIFIC_FEATURE',
|
||||
'text' => __( "The plugin is great, but I need specific feature that you don't support", 'bestwebsoft' ),
|
||||
'input_type' => 'textarea',
|
||||
'input_placeholder' => __( 'What feature?', 'bestwebsoft' ),
|
||||
),
|
||||
array(
|
||||
'id' => 'NO_LONGER_NEEDED',
|
||||
'text' => __( 'I no longer need the plugin', 'bestwebsoft' ),
|
||||
'input_type' => '',
|
||||
'input_placeholder' => '',
|
||||
),
|
||||
array(
|
||||
'id' => 'TEMPORARY_DEACTIVATION',
|
||||
'text' => __( "It's a temporary deactivation, I'm just debugging an issue", 'bestwebsoft' ),
|
||||
'input_type' => '',
|
||||
'input_placeholder' => '',
|
||||
),
|
||||
array(
|
||||
'id' => 'OTHER',
|
||||
'text' => __( 'Other', 'bestwebsoft' ),
|
||||
'input_type' => 'textfield',
|
||||
'input_placeholder' => '',
|
||||
),
|
||||
);
|
||||
|
||||
$modal_html = '<div class="bws-modal bws-modal-deactivation-feedback">
|
||||
<div class="bws-modal-dialog">
|
||||
<div class="bws-modal-body">
|
||||
<h2>' . __( 'Quick Feedback', 'bestwebsoft' ) . '</h2>
|
||||
<div class="bws-modal-panel active">
|
||||
<p>' . __( 'If you have a moment, please let us know why you are deactivating', 'bestwebsoft' ) . ':</p><ul>';
|
||||
|
||||
foreach ( $reasons as $reason ) {
|
||||
$list_item_classes = 'bws-modal-reason' . ( ! empty( $reason['input_type'] ) ? ' has-input' : '' );
|
||||
|
||||
if ( ! empty( $reason['internal_message'] ) ) {
|
||||
$list_item_classes .= ' has-internal-message';
|
||||
$reason_internal_message = $reason['internal_message'];
|
||||
} else {
|
||||
$reason_internal_message = '';
|
||||
}
|
||||
|
||||
$modal_html .= '<li class="' . $list_item_classes . '" data-input-type="' . $reason['input_type'] . '" data-input-placeholder="' . $reason['input_placeholder'] . '">
|
||||
<label>
|
||||
<span>
|
||||
<input type="radio" name="selected-reason" value="' . $reason['id'] . '"/>
|
||||
</span>
|
||||
<span>' . $reason['text'] . '</span>
|
||||
</label>
|
||||
<div class="bws-modal-internal-message">' . $reason_internal_message . '</div>
|
||||
</li>';
|
||||
}
|
||||
$modal_html .= '</ul>
|
||||
<label class="bws-modal-anonymous-label">
|
||||
<input type="checkbox" />' .
|
||||
__( 'Send website data and allow to contact me back', 'bestwebsoft' ) .
|
||||
'</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bws-modal-footer">
|
||||
<a href="#" class="button button-primary bws-modal-button-deactivate disabled">' . __( 'Submit and Deactivate', 'bestwebsoft' ) . '</a>
|
||||
<a href="#" class="bws-modal-skip-link">' . __( 'Skip and Deactivate', 'bestwebsoft' ) . '</a>
|
||||
<span class="bws-modal-processing hidden">' . __( 'Processing', 'bestwebsoft' ) . '...</span>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>';
|
||||
|
||||
$script = '';
|
||||
|
||||
foreach ( $bstwbsftwppdtplgns_active_plugins as $basename => $plugin_data ) {
|
||||
|
||||
$slug = dirname( $basename );
|
||||
$plugin_id = sanitize_title( $plugin_data['Name'] );
|
||||
|
||||
$script .= "(function($) {
|
||||
var modalHtml = " . wp_json_encode( $modal_html ) . ",
|
||||
\$modal = $( modalHtml ),
|
||||
\$deactivateLink = $( '#the-list .active[data-plugin=\"" . $basename . "\"] .deactivate a' ),
|
||||
\$anonymousFeedback = \$modal.find( '.bws-modal-anonymous-label' ),
|
||||
selectedReasonID = false;
|
||||
|
||||
/* WP added data-plugin attr after 4.5 version/ In prev version was id attr */
|
||||
if ( 0 == \$deactivateLink.length )
|
||||
\$deactivateLink = $( '#the-list .active#" . $plugin_id . " .deactivate a' );
|
||||
|
||||
\$modal.appendTo( $( 'body' ) );
|
||||
|
||||
BwsModalRegisterEventHandlers();
|
||||
|
||||
function BwsModalRegisterEventHandlers() {
|
||||
\$deactivateLink.click( function( evt ) {
|
||||
evt.preventDefault();
|
||||
|
||||
/* Display the dialog box.*/
|
||||
BwsModalReset();
|
||||
\$modal.addClass( 'active' );
|
||||
$( 'body' ).addClass( 'has-bws-modal' );
|
||||
});
|
||||
|
||||
\$modal.on( 'input propertychange', '.bws-modal-reason-input input', function() {
|
||||
if ( ! BwsModalIsReasonSelected( 'OTHER' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
var reason = $( this ).val().trim();
|
||||
|
||||
/* If reason is not empty, remove the error-message class of the message container to change the message color back to default. */
|
||||
if ( reason.length > 0 ) {
|
||||
\$modal.find( '.message' ).removeClass( 'error-message' );
|
||||
BwsModalEnableDeactivateButton();
|
||||
}
|
||||
});
|
||||
|
||||
\$modal.on( 'blur', '.bws-modal-reason-input input', function() {
|
||||
var \$userReason = $( this );
|
||||
|
||||
setTimeout( function() {
|
||||
if ( ! BwsModalIsReasonSelected( 'OTHER' ) ) {
|
||||
return;
|
||||
}
|
||||
}, 150 );
|
||||
});
|
||||
|
||||
\$modal.on( 'click', '.bws-modal-footer .bws-modal-skip-link', function( evt ) {
|
||||
evt.preventDefault();
|
||||
|
||||
/* If no selected reason, just deactivate the plugin. */
|
||||
window.location.href = \$deactivateLink.attr( 'href' );
|
||||
return;
|
||||
});
|
||||
|
||||
\$modal.on( 'click', '.bws-modal-footer .button', function( evt ) {
|
||||
evt.preventDefault();
|
||||
|
||||
if ( $( this ).hasClass( 'disabled' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
var _parent = $( this ).parents( '.bws-modal:first' ),
|
||||
_this = $( this );
|
||||
|
||||
var \$radio = \$modal.find( 'input[type=\"radio\"]:checked' );
|
||||
|
||||
if ( 0 === \$radio.length ) {
|
||||
/* If no selected reason */
|
||||
BwsModalDisableDeactivateButton();
|
||||
return;
|
||||
}
|
||||
|
||||
var \$selected_reason = \$radio.parents( 'li:first' ),
|
||||
\$input = \$selected_reason.find( 'textarea, input[type=\"text\"]' ),
|
||||
userReason = ( 0 !== \$input.length ) ? \$input.val().trim() : '';
|
||||
|
||||
var is_anonymous = ( \$anonymousFeedback.find( 'input' ).is( ':checked' ) ) ? 0 : 1;
|
||||
|
||||
$.ajax({
|
||||
url : ajaxurl,
|
||||
method : 'POST',
|
||||
data : {
|
||||
'action' : 'bws_submit_uninstall_reason_action',
|
||||
'plugin' : '" . $basename . "',
|
||||
'reason_id' : \$radio.val(),
|
||||
'reason_info' : userReason,
|
||||
'is_anonymous' : is_anonymous,
|
||||
'bws_ajax_nonce' : '" . wp_create_nonce( 'bws_ajax_nonce' ) . "'
|
||||
},
|
||||
beforeSend: function() {
|
||||
_parent.find( '.bws-modal-footer .button' ).hide();
|
||||
_parent.find( '.bws-modal-footer .bws-modal-processing' ).show();
|
||||
},
|
||||
complete : function( message ) {
|
||||
/* Do not show the dialog box, deactivate the plugin. */
|
||||
window.location.href = \$deactivateLink.attr( 'href' );
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
\$modal.on( 'click', 'input[type=\"radio\"]', function() {
|
||||
var \$selectedReasonOption = $( this );
|
||||
|
||||
/* If the selection has not changed, do not proceed. */
|
||||
if ( selectedReasonID === \$selectedReasonOption.val() )
|
||||
return;
|
||||
|
||||
selectedReasonID = \$selectedReasonOption.val();
|
||||
|
||||
\$anonymousFeedback.show();
|
||||
|
||||
var _parent = $( this ).parents( 'li:first' );
|
||||
|
||||
\$modal.find( '.bws-modal-reason-input' ).remove();
|
||||
\$modal.find( '.bws-modal-internal-message' ).hide();
|
||||
|
||||
BwsModalEnableDeactivateButton();
|
||||
|
||||
if ( _parent.hasClass( 'has-internal-message' ) ) {
|
||||
_parent.find( '.bws-modal-internal-message' ).show();
|
||||
}
|
||||
|
||||
if (_parent.hasClass('has-input')) {
|
||||
var reasonInputHtml = '<div class=\"bws-modal-reason-input\"><span class=\"message\"></span>' + ( ( 'textfield' === _parent.data( 'input-type' ) ) ? '<input type=\"text\" />' : '<textarea rows=\"5\" maxlength=\"200\"></textarea>' ) + '</div>';
|
||||
|
||||
_parent.append( $( reasonInputHtml ) );
|
||||
_parent.find( 'input, textarea' ).attr( 'placeholder', _parent.data( 'input-placeholder' ) ).focus();
|
||||
|
||||
if ( BwsModalIsReasonSelected( 'OTHER' ) ) {
|
||||
\$modal.find( '.message' ).text( '" . esc_html__( 'Please tell us the reason so we can improve it.', 'bestwebsoft' ) . "' ).show();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
/* If the user has clicked outside the window, cancel it. */
|
||||
\$modal.on( 'click', function( evt ) {
|
||||
var \$target = $( evt.target );
|
||||
|
||||
/* If the user has clicked anywhere in the modal dialog, just return. */
|
||||
if ( \$target.hasClass( 'bws-modal-body' ) || \$target.hasClass( 'bws-modal-footer' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
/* If the user has not clicked the close button and the clicked element is inside the modal dialog, just return. */
|
||||
if ( ! \$target.hasClass( 'bws-modal-button-close' ) && ( \$target.parents( '.bws-modal-body' ).length > 0 || \$target.parents( '.bws-modal-footer' ).length > 0 ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
/* Close the modal dialog */
|
||||
\$modal.removeClass( 'active' );
|
||||
$( 'body' ).removeClass( 'has-bws-modal' );
|
||||
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
function BwsModalIsReasonSelected( reasonID ) {
|
||||
/* Get the selected radio input element.*/
|
||||
return ( reasonID == \$modal.find('input[type=\"radio\"]:checked').val() );
|
||||
}
|
||||
|
||||
function BwsModalReset() {
|
||||
selectedReasonID = false;
|
||||
|
||||
/* Uncheck all radio buttons.*/
|
||||
\$modal.find( 'input[type=\"radio\"]' ).prop( 'checked', false );
|
||||
|
||||
/* Remove all input fields ( textfield, textarea ).*/
|
||||
\$modal.find( '.bws-modal-reason-input' ).remove();
|
||||
|
||||
\$modal.find( '.message' ).hide();
|
||||
|
||||
/* Hide, since by default there is no selected reason.*/
|
||||
\$anonymousFeedback.hide();
|
||||
|
||||
BwsModalDisableDeactivateButton();
|
||||
|
||||
BwsModalShowPanel();
|
||||
}
|
||||
|
||||
function BwsModalEnableDeactivateButton() {
|
||||
\$modal.find( '.bws-modal-button-deactivate' ).removeClass( 'disabled' ).show();
|
||||
\$modal.find( '.bws-modal-processing' ).hide();
|
||||
}
|
||||
|
||||
function BwsModalDisableDeactivateButton() {
|
||||
\$modal.find( '.bws-modal-button-deactivate' ).addClass( 'disabled' );
|
||||
}
|
||||
|
||||
function BwsModalShowPanel() {
|
||||
\$modal.find( '.bws-modal-panel' ).addClass( 'active' );
|
||||
}
|
||||
})(jQuery);";
|
||||
}
|
||||
|
||||
/* add script in FOOTER */
|
||||
wp_register_script( 'bws-deactivation-feedback-dialog-boxes', '', array( 'jquery' ), false, true );
|
||||
wp_enqueue_script( 'bws-deactivation-feedback-dialog-boxes' );
|
||||
wp_add_inline_script( 'bws-deactivation-feedback-dialog-boxes', $script );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Called after the user has submitted his reason for deactivating the plugin.
|
||||
*
|
||||
* @since 2.1.3
|
||||
*/
|
||||
if ( ! function_exists( 'bws_submit_uninstall_reason_action' ) ) {
|
||||
function bws_submit_uninstall_reason_action() {
|
||||
global $bstwbsftwppdtplgns_options, $wp_version, $bstwbsftwppdtplgns_active_plugins, $current_user;
|
||||
|
||||
if ( isset( $_REQUEST['bws_ajax_nonce'] ) ) {
|
||||
|
||||
wp_verify_nonce( sanitize_text_field( wp_unslash( $_REQUEST['bws_ajax_nonce'] ) ), 'bws_ajax_nonce' );
|
||||
|
||||
$reason_id = isset( $_REQUEST['reason_id'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['reason_id'] ) ) : '';
|
||||
$basename = isset( $_REQUEST['plugin'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['plugin'] ) ) : '';
|
||||
|
||||
if ( empty( $reason_id ) || empty( $basename ) ) {
|
||||
exit;
|
||||
}
|
||||
|
||||
$reason_info = isset( $_REQUEST['reason_info'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['reason_info'] ) ) : '';
|
||||
if ( ! empty( $reason_info ) ) {
|
||||
$reason_info = substr( $reason_info, 0, 255 );
|
||||
}
|
||||
$is_anonymous = isset( $_REQUEST['is_anonymous'] ) && 1 === intval( $_REQUEST['is_anonymous'] );
|
||||
|
||||
$options = array(
|
||||
'product' => $basename,
|
||||
'reason_id' => $reason_id,
|
||||
'reason_info' => $reason_info,
|
||||
);
|
||||
|
||||
if ( ! $is_anonymous ) {
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
||||
$bstwbsftwppdtplgns_options = ( is_multisite() ) ? get_site_option( 'bstwbsftwppdtplgns_options' ) : get_option( 'bstwbsftwppdtplgns_options' );
|
||||
}
|
||||
|
||||
if ( ! empty( $bstwbsftwppdtplgns_options['track_usage']['usage_id'] ) ) {
|
||||
$options['usage_id'] = $bstwbsftwppdtplgns_options['track_usage']['usage_id'];
|
||||
} else {
|
||||
$options['usage_id'] = false;
|
||||
$options['url'] = get_bloginfo( 'url' );
|
||||
$options['wp_version'] = $wp_version;
|
||||
$options['is_active'] = false;
|
||||
$options['version'] = $bstwbsftwppdtplgns_active_plugins[ $basename ]['Version'];
|
||||
}
|
||||
|
||||
$options['email'] = $current_user->data->user_email;
|
||||
}
|
||||
|
||||
/* send data */
|
||||
$raw_response = wp_remote_post(
|
||||
'https://bestwebsoft.com/wp-content/plugins/products-statistics/deactivation-feedback/',
|
||||
array(
|
||||
'method' => 'POST',
|
||||
'body' => $options,
|
||||
'timeout' => 15,
|
||||
)
|
||||
);
|
||||
|
||||
if ( ! is_wp_error( $raw_response ) && 200 === intval( wp_remote_retrieve_response_code( $raw_response ) ) ) {
|
||||
if ( ! $is_anonymous ) {
|
||||
$response = maybe_unserialize( wp_remote_retrieve_body( $raw_response ) );
|
||||
|
||||
if ( is_array( $response ) && ! empty( $response['usage_id'] ) && $response['usage_id'] !== $options['usage_id'] ) {
|
||||
$bstwbsftwppdtplgns_options['track_usage']['usage_id'] = $response['usage_id'];
|
||||
|
||||
if ( is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
echo 'done';
|
||||
} else {
|
||||
echo wp_kses_data( $response->get_error_code() ) . ': ' . wp_kses_data( $response->get_error_message() );
|
||||
}
|
||||
}
|
||||
exit;
|
||||
}
|
||||
}
|
||||
|
||||
add_action( 'wp_ajax_bws_submit_uninstall_reason_action', 'bws_submit_uninstall_reason_action' );
|
318
wp-content/plugins/slider-bws/bws_menu/deprecated.php
Normal file
@ -0,0 +1,318 @@
|
||||
<?php
|
||||
/**
|
||||
* Deprecated functions for BestWebSoft plugins
|
||||
*/
|
||||
|
||||
/**
|
||||
* Function add BWS Plugins page
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @return void
|
||||
*/
|
||||
if ( ! function_exists( 'bws_general_menu' ) ) {
|
||||
function bws_general_menu() {
|
||||
global $menu, $bws_general_menu_exist;
|
||||
|
||||
if ( ! $bws_general_menu_exist ) {
|
||||
/* we check also menu exist in global array as in old plugins $bws_general_menu_exist variable not exist */
|
||||
foreach ( $menu as $value_menu ) {
|
||||
if ( 'bws_panel' === $value_menu[2] ) {
|
||||
$bws_general_menu_exist = true;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
add_menu_page( 'BWS Panel', 'BWS Panel', 'manage_options', 'bws_panel', 'bws_add_menu_render', 'none', '1001' );
|
||||
|
||||
add_submenu_page( 'bws_panel', esc_html__( 'Plugins', 'bestwebsoft' ), esc_html__( 'Plugins', 'bestwebsoft' ), 'manage_options', 'bws_panel', 'bws_add_menu_render' );
|
||||
add_submenu_page( 'bws_panel', esc_html__( 'Themes', 'bestwebsoft' ), esc_html__( 'Themes', 'bestwebsoft' ), 'manage_options', 'bws_themes', 'bws_add_menu_render' );
|
||||
add_submenu_page( 'bws_panel', esc_html__( 'System Status', 'bestwebsoft' ), esc_html__( 'System Status', 'bestwebsoft' ), 'manage_options', 'bws_system_status', 'bws_add_menu_render' );
|
||||
|
||||
$bws_general_menu_exist = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function process submit on the `Go Pro` tab
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo Remove function after 01.01.2021
|
||||
*/
|
||||
if ( ! function_exists( 'bws_go_pro_tab_check' ) ) {
|
||||
function bws_go_pro_tab_check( $plugin_basename, $plugin_options_name = false, $is_network_option = false ) {
|
||||
global $bstwbsftwppdtplgns_options;
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
||||
$bstwbsftwppdtplgns_options = ( function_exists( 'is_multisite' ) && is_multisite() ) ? get_site_option( 'bstwbsftwppdtplgns_options' ) : get_option( 'bstwbsftwppdtplgns_options' );
|
||||
}
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options['deprecated_function']['bws_go_pro_tab_check'] ) ) {
|
||||
$get_debug_backtrace = debug_backtrace();
|
||||
$file = ( ! empty( $get_debug_backtrace[0]['file'] ) ) ? $get_debug_backtrace[0]['file'] : '';
|
||||
$bstwbsftwppdtplgns_options['deprecated_function']['bws_go_pro_tab_check'] = array(
|
||||
'file' => $file,
|
||||
);
|
||||
if ( is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function display 'Custom code' tab
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo Remove function after 01.01.2021
|
||||
*/
|
||||
if ( ! function_exists( 'bws_custom_code_tab' ) ) {
|
||||
function bws_custom_code_tab() {
|
||||
global $bstwbsftwppdtplgns_options;
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
||||
$bstwbsftwppdtplgns_options = ( function_exists( 'is_multisite' ) && is_multisite() ) ? get_site_option( 'bstwbsftwppdtplgns_options' ) : get_option( 'bstwbsftwppdtplgns_options' );
|
||||
}
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options['deprecated_function']['bws_custom_code_tab'] ) ) {
|
||||
$get_debug_backtrace = debug_backtrace();
|
||||
$file = ( ! empty( $get_debug_backtrace[0]['file'] ) ) ? $get_debug_backtrace[0]['file'] : '';
|
||||
$bstwbsftwppdtplgns_options['deprecated_function']['bws_custom_code_tab'] = array(
|
||||
'file' => $file,
|
||||
);
|
||||
if ( is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function check license key for Pro plugins version
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo Remove function after 01.01.2021
|
||||
*/
|
||||
if ( ! function_exists( 'bws_check_pro_license' ) ) {
|
||||
function bws_check_pro_license( $plugin_basename, $trial_plugin = false ) {
|
||||
global $bstwbsftwppdtplgns_options;
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
||||
$bstwbsftwppdtplgns_options = ( function_exists( 'is_multisite' ) && is_multisite() ) ? get_site_option( 'bstwbsftwppdtplgns_options' ) : get_option( 'bstwbsftwppdtplgns_options' );
|
||||
}
|
||||
if ( ! isset( $bstwbsftwppdtplgns_options['deprecated_function']['bws_custom_code_tab'] ) ) {
|
||||
$get_debug_backtrace = debug_backtrace();
|
||||
$file = ( ! empty( $get_debug_backtrace[0]['file'] ) ) ? $get_debug_backtrace[0]['file'] : '';
|
||||
$bstwbsftwppdtplgns_options['deprecated_function']['bws_custom_code_tab'] = array(
|
||||
'file' => $file,
|
||||
);
|
||||
if ( is_multisite() ) {
|
||||
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
} else {
|
||||
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function display block for checking license key for Pro plugins version
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo add notice and remove functional after 01.01.2018. Remove function after 01.01.2019
|
||||
*/
|
||||
if ( ! function_exists( 'bws_check_pro_license_form' ) ) {
|
||||
function bws_check_pro_license_form( $plugin_basename ) {
|
||||
global $bstwbsftwppdtplgns_options;
|
||||
$license_key = ( isset( $bstwbsftwppdtplgns_options[ $plugin_basename ] ) ) ? $bstwbsftwppdtplgns_options[ $plugin_basename ] : ''; ?>
|
||||
<div class="clear"></div>
|
||||
<form method="post" action="">
|
||||
<p><?php echo esc_html_e( 'If necessary, you can check if the license key is correct or reenter it in the field below. You can find your license key on your personal page - Client Area - on our website', 'bestwebsoft' ) . ' <a href="https://bestwebsoft.com/client-area">https://bestwebsoft.com/client-area</a> ' . esc_html__( '(your username is the email address specified during the purchase). If necessary, please submit "Lost your password?" request.', 'bestwebsoft' ); ?></p>
|
||||
<p>
|
||||
<input type="text" maxlength="100" name="bws_license_key" value="<?php echo esc_attr( $license_key ); ?>" />
|
||||
<input type="hidden" name="bws_license_submit" value="submit" />
|
||||
<input type="submit" class="button" value="<?php esc_html_e( 'Check license key', 'bestwebsoft' ); ?>" />
|
||||
<?php wp_nonce_field( $plugin_basename, 'bws_license_nonce_name' ); ?>
|
||||
</p>
|
||||
</form>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function process submit on the `Go Pro` tab for TRIAL
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo add notice and remove functional after 01.01.2018. Remove function after 01.01.2019
|
||||
*/
|
||||
if ( ! function_exists( 'bws_go_pro_from_trial_tab' ) ) {
|
||||
function bws_go_pro_from_trial_tab( $plugin_info, $plugin_basename, $page, $link_slug, $link_key, $link_pn, $trial_license_is_set = true ) {
|
||||
global $wp_version, $bstwbsftwppdtplgns_options;
|
||||
$bws_license_key = ( isset( $_POST['bws_license_key'] ) ) ? sanitize_text_field( wp_unslash( $_POST['bws_license_key'] ) ) : '';
|
||||
if ( $trial_license_is_set ) {
|
||||
?>
|
||||
<form method="post" action="">
|
||||
<p>
|
||||
<?php printf( esc_html__( 'In order to continue using the plugin it is necessary to buy a %s license.', 'bestwebsoft' ), esc_html( '<a href="https://bestwebsoft.com/products/wordpress/plugins/' . $link_slug . '/?k=' . $link_key . '&pn=' . $link_pn . '&v=' . $plugin_info['Version'] . '&wp_v=' . $wp_version . '" target="_blank" title="' . $plugin_info['Name'] . '">Pro</a>' ) ); ?> <?php esc_html_e( 'After that, you can activate it by entering your license key.', 'bestwebsoft' ); ?>
|
||||
<br />
|
||||
<span class="bws_info">
|
||||
<?php esc_html_e( 'License key can be found in the', 'bestwebsoft' ); ?>
|
||||
<a href="https://bestwebsoft.com/wp-login.php">Client Area</a>
|
||||
<?php esc_html_e( '(your username is the email address specified during the purchase).', 'bestwebsoft' ); ?>
|
||||
</span>
|
||||
</p>
|
||||
<?php
|
||||
if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $plugin_basename ]['count'] ) &&
|
||||
'5' < $bstwbsftwppdtplgns_options['go_pro'][ $plugin_basename ]['count'] &&
|
||||
$bstwbsftwppdtplgns_options['go_pro'][ $plugin_basename ]['time'] > ( time() - ( 24 * 60 * 60 ) ) ) {
|
||||
?>
|
||||
<p>
|
||||
<input disabled="disabled" type="text" name="bws_license_key" value="" />
|
||||
<input disabled="disabled" type="submit" class="button-primary" value="<?php esc_html_e( 'Activate', 'bestwebsoft' ); ?>" />
|
||||
</p>
|
||||
<p><?php esc_html_e( 'Unfortunately, you have exceeded the number of available tries per day.', 'bestwebsoft' ); ?></p>
|
||||
<?php } else { ?>
|
||||
<p>
|
||||
<input type="text" maxlength="100" name="bws_license_key" value="" />
|
||||
<input type="hidden" name="bws_license_plugin" value="<?php echo esc_attr( $plugin_basename ); ?>" />
|
||||
<input type="hidden" name="bws_license_submit" value="submit" />
|
||||
<input type="submit" class="button-primary" value="<?php esc_html_e( 'Activate', 'bestwebsoft' ); ?>" />
|
||||
<?php wp_nonce_field( $plugin_basename, 'bws_license_nonce_name' ); ?>
|
||||
</p>
|
||||
<?php } ?>
|
||||
</form>
|
||||
<?php
|
||||
} else {
|
||||
$page_url = esc_url( self_admin_url( 'admin.php?page=' . $page ) );
|
||||
?>
|
||||
<p><?php esc_html_e( 'Congratulations! The Pro license of the plugin is activated successfully.', 'bestwebsoft' ); ?></p>
|
||||
<p>
|
||||
<?php esc_html_e( 'Please, go to', 'bestwebsoft' ); ?> <a href="<?php echo esc_url( $page_url ); ?>"><?php esc_html_e( 'the setting page', 'bestwebsoft' ); ?></a>
|
||||
</p>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Function display block for restoring default product settings
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo add notice and remove functional after 01.01.2018. Remove function after 01.01.2019
|
||||
*/
|
||||
if ( ! function_exists( 'bws_form_restore_default_settings' ) ) {
|
||||
function bws_form_restore_default_settings( $plugin_basename, $change_permission_attr = '' ) {
|
||||
?>
|
||||
<form method="post" action="">
|
||||
<p><?php esc_html_e( 'Restore all plugin settings to defaults', 'bestwebsoft' ); ?></p>
|
||||
<p>
|
||||
<input <?php echo esc_html( $change_permission_attr ); ?> type="submit" class="button" value="<?php esc_html_e( 'Restore settings', 'bestwebsoft' ); ?>" />
|
||||
</p>
|
||||
<input type="hidden" name="bws_restore_default" value="submit" />
|
||||
<?php wp_nonce_field( $plugin_basename, 'bws_settings_nonce_name' ); ?>
|
||||
</form>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function display GO PRO tab
|
||||
*
|
||||
* @deprecated 1.9.8 (15.12.2016)
|
||||
* @todo add notice and remove functional after 01.01.2018. Remove function after 01.01.2019
|
||||
*/
|
||||
if ( ! function_exists( 'bws_go_pro_tab_show' ) ) {
|
||||
function bws_go_pro_tab_show( $bws_hide_premium_options_check, $plugin_info, $plugin_basename, $page, $pro_page, $bws_license_plugin, $link_slug, $link_key, $link_pn, $pro_plugin_is_activated = false, $trial_days_number = false ) {
|
||||
global $wp_version, $bstwbsftwppdtplgns_options;
|
||||
$bws_license_key = ( isset( $_POST['bws_license_key'] ) ) ? sanitize_text_field( wp_unslash( $_POST['bws_license_key'] ) ) : '';
|
||||
if ( $pro_plugin_is_activated ) {
|
||||
$page_url = esc_url( self_admin_url( 'admin.php?page=' . $pro_page ) );
|
||||
?>
|
||||
<p><?php esc_html_e( 'Congratulations! Pro version of the plugin is installed and activated successfully.', 'bestwebsoft' ); ?></p>
|
||||
<p>
|
||||
<?php esc_html_e( 'Please, go to', 'bestwebsoft' ); ?> <a href="<?php echo esc_url( $page_url ); ?>"><?php esc_html_e( 'the setting page', 'bestwebsoft' ); ?></a>
|
||||
</p>
|
||||
<?php
|
||||
} else {
|
||||
if ( $bws_hide_premium_options_check ) {
|
||||
?>
|
||||
<form method="post" action="">
|
||||
<p>
|
||||
<input type="hidden" name="bws_hide_premium_options_submit" value="submit" />
|
||||
<input type="submit" class="button" value="<?php esc_html_e( 'Show Pro features', 'bestwebsoft' ); ?>" />
|
||||
<?php wp_nonce_field( $plugin_basename, 'bws_license_nonce_name' ); ?>
|
||||
</p>
|
||||
</form>
|
||||
<?php } ?>
|
||||
<form method="post" action="">
|
||||
<p>
|
||||
<?php esc_html_e( 'Enter your license key to install and activate', 'bestwebsoft' ); ?>
|
||||
<a href="<?php echo esc_url( 'https://bestwebsoft.com/products/wordpress/plugins/' . $link_slug . '/?k=' . $link_key . '&pn=' . $link_pn . '&v=' . $plugin_info['Version'] . '&wp_v=' . $wp_version ); ?>" target="_blank" title="<?php echo esc_html( $plugin_info['Name'] ); ?> Pro">Pro</a>
|
||||
<?php esc_html_e( 'version of the plugin.', 'bestwebsoft' ); ?><br />
|
||||
<span class="bws_info">
|
||||
<?php esc_html_e( 'License key can be found in the', 'bestwebsoft' ); ?>
|
||||
<a href="https://bestwebsoft.com/wp-login.php">Client Area</a>
|
||||
<?php esc_html_e( '(your username is the email address specified during the purchase).', 'bestwebsoft' ); ?>
|
||||
</span>
|
||||
</p>
|
||||
<?php
|
||||
if ( false !== $trial_days_number ) {
|
||||
$trial_days_number = esc_html__( 'or', 'bestwebsoft' ) . ' <a href="https://bestwebsoft.com/products/wordpress/plugins/' . esc_attr( $link_slug ) . '/trial/" target="_blank">' . esc_html( sprintf( esc_html__( 'Start Your Free %s-Day Trial Now', 'bestwebsoft' ), $trial_days_number ) ) . '</a>';
|
||||
}
|
||||
if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] ) &&
|
||||
'5' < $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] &&
|
||||
$bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['time'] > ( time() - ( 24 * 60 * 60 ) ) ) {
|
||||
?>
|
||||
<p>
|
||||
<input disabled="disabled" type="text" name="bws_license_key" value="<?php echo esc_attr( $bws_license_key ); ?>" />
|
||||
<input disabled="disabled" type="submit" class="button-primary" value="<?php esc_html_e( 'Activate', 'bestwebsoft' ); ?>" />
|
||||
<?php
|
||||
if ( false !== $trial_days_number ) {
|
||||
echo esc_html( $trial_days_number );
|
||||
}
|
||||
?>
|
||||
</p>
|
||||
<p><?php esc_html_e( 'Unfortunately, you have exceeded the number of available tries per day. Please, upload the plugin manually.', 'bestwebsoft' ); ?></p>
|
||||
<?php } else { ?>
|
||||
<p>
|
||||
<input type="text" maxlength="100" name="bws_license_key" value="<?php echo esc_attr( $bws_license_key ); ?>" />
|
||||
<input type="hidden" name="bws_license_plugin" value="<?php echo esc_attr( $bws_license_plugin ); ?>" />
|
||||
<input type="hidden" name="bws_license_submit" value="submit" />
|
||||
<input type="submit" class="button-primary" value="<?php esc_html_e( 'Activate', 'bestwebsoft' ); ?>" />
|
||||
<?php
|
||||
if ( false !== $trial_days_number ) {
|
||||
echo esc_html( $trial_days_number );
|
||||
}
|
||||
wp_nonce_field( $plugin_basename, 'bws_license_nonce_name' );
|
||||
?>
|
||||
</p>
|
||||
<?php } ?>
|
||||
</form>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function display GO PRO Banner (inline in 'admin_notices' action )
|
||||
*
|
||||
* @deprecated 2.2.5 (29.11.2019)
|
||||
* @todo Remove notice after 01.12.2021
|
||||
*/
|
||||
if ( ! function_exists( 'bws_plugin_banner' ) ) {
|
||||
function bws_plugin_banner( $plugin_info, $this_banner_prefix, $link_slug, $link_key, $link_pn, $banner_url_or_slug ) {
|
||||
/* the function is not longer use, but we need to store it */
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Function display timeout PRO Banner (inline in 'admin_notices' action )
|
||||
*
|
||||
* @deprecated 2.2.5 (29.11.2019)
|
||||
* @todo Remove notice after 01.12.2021
|
||||
*/
|
||||
if ( ! function_exists( 'bws_plugin_banner_timeout' ) ) {
|
||||
function bws_plugin_banner_timeout( $plugin_key, $plugin_prefix, $plugin_name, $banner_url_or_slug = false ) {
|
||||
/* the function is not longer use, but we need to store it */
|
||||
}
|
||||
}
|
BIN
wp-content/plugins/slider-bws/bws_menu/fonts/bwsicons.eot
Normal file
71
wp-content/plugins/slider-bws/bws_menu/fonts/bwsicons.svg
Normal file
@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by IcoMoon</metadata>
|
||||
<defs>
|
||||
<font id="bwsicons" horiz-adv-x="1024">
|
||||
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
||||
<missing-glyph horiz-adv-x="1024" />
|
||||
<glyph unicode=" " horiz-adv-x="512" d="" />
|
||||
<glyph unicode="" glyph-name="Ads" d="M572.193 927.267c16.832 9.718 38.354 3.951 48.072-12.881l335.015-580.263c9.718-16.832 3.951-38.354-12.881-48.072s-38.354-3.951-48.072 12.881l-18.718 32.574c-30.654 4.585-61.625 6.743-92.624 6.452-32.523 0.161-60.079-22.858-66.316-54.026l-1.106-7.953c-4.281-54.99-43.972-113.173-108.78-150.59-92.404-53.349-195.823-41.609-235.488 27.093-5.11 8.825-8.95 18.326-11.409 28.222-2.807 11.646-10.827 21.347-21.737 26.294-8.007 3.63-60.079-20.519-91.422-35.829 4.729-15.292-1.565-32.355-16.026-40.705-16.832-9.718-38.354-3.951-48.072 12.881l-113.908 197.295c-9.718 16.832-3.951 38.354 12.881 48.072 14.396 8.312 32.224 5.296 43.162-6.283 250.691 165.152 415.724 377.064 452.57 461.574l0.921 2.336-18.942 32.856c-9.718 16.832-3.951 38.354 12.881 48.072zM477.105 281.51c-25.308-8.4-44.866-28.711-52.302-54.319-4.359-13.828-3.011-28.825 3.744-41.655 20.361-35.267 86.786-36.611 145.182-2.896s90.445 91.913 70.083 127.179c-4.887 8.544-14.715 12.974-24.353 10.978-48.289-9.845-95.851-22.972-142.354-39.288z" />
|
||||
<glyph unicode="" glyph-name="Captcha" d="M768 768c70.692 0 128-57.308 128-128v-64h64v-128h64v-64h-64v-128h-64c0-70.692-57.308-128-128-128h-512c-70.692 0-128 57.308-128 128h-64v128h-64v64h64v128h64v64c0 70.692 57.308 128 128 128h512zM576 640h-128c-106.039 0-192-85.961-192-192 0-102.252 79.931-185.834 180.719-191.674l11.281-0.326h128c106.039 0 192 85.961 192 192s-85.961 192-192 192zM416 512c17.673 0 32-14.327 32-32v-64c0-17.673-14.327-32-32-32s-32 14.327-32 32v64c0 17.673 14.327 32 32 32zM608 512c17.673 0 32-14.327 32-32v-64c0-17.673-14.327-32-32-32s-32 14.327-32 32v64c0 17.673 14.327 32 32 32z" />
|
||||
<glyph unicode="" glyph-name="Car-Rental" d="M730.951 756c66.579 0 107.435-96.778 134.672-149.007l34.803 23.042c18.158 10.753 40.855 6.145 52.961-12.289 13.618-12.289 4.539-41.476-12.105-52.229l-36.316-23.042c16.645-16.898 40.855-50.693 40.855-125.965 1.513-82.953 1.513-165.905 1.513-248.858 0-15.362-12.105-27.651-27.237-27.651h-121.053c-15.132 0-27.237 12.289-27.237 27.651 0 10.753 0 21.506 0 33.796h-520.528c0-12.289 0-23.042 0-33.796 0-15.362-12.105-27.651-27.237-27.651h-121.053c-15.132 0-27.237 12.289-27.237 27.651 0 82.953 0 165.905 0 248.858 1.513 75.272 25.724 109.067 40.855 125.965l-36.316 23.042c-16.645 10.753-21.184 35.332-10.592 52.229 15.132 15.362 30.263 26.115 51.448 12.289l36.316-23.042c27.237 52.229 68.092 149.007 134.672 149.007h438.818zM605.358 262.893c7.566 0 13.618 4.608 13.618 12.289v46.085c0 6.145-6.053 12.289-13.618 12.289h-187.632c-7.566 0-13.618-6.145-13.618-12.289v-46.085c0-7.681 6.053-12.289 13.618-12.289h187.632zM811.148 600.848c-16.645 32.259-31.776 66.055-48.421 98.314h-502.37c-16.645-32.259-33.29-66.055-48.421-98.314 196.711-33.796 402.502-33.796 599.213 0zM131.738 401.147c55.987-10.753 110.461-18.434 163.422-30.723 13.618-6.145 22.697-18.434 30.263-32.259 3.026-6.145 3.026-15.362 1.513-24.579-52.961 7.681-104.408 16.898-155.856 26.115-16.645 6.145-30.263 18.434-39.342 35.332-1.513 12.289-1.513 21.506 0 26.115zM889.833 401.147c-54.474-10.753-108.948-18.434-163.422-30.723-12.105-6.145-22.697-18.434-30.263-32.259-1.513-6.145-1.513-15.362 0-24.579 51.448 7.681 104.408 16.898 155.856 26.115 16.645 6.145 30.263 18.434 39.342 35.332 1.513 12.289 1.513 21.506-1.513 26.115z" />
|
||||
<glyph unicode="" glyph-name="Contact-Form-Multi" d="M690.438 449.429v-314.634c0-20.47-12.701-34.799-32.387-37.46l-6.813-0.447h-548.8c-21.168 0-35.986 12.282-38.737 31.319l-0.463 6.588v314.634l294-159.212c9.147-4.423 22.649-5.16 33.247-2.211l5.953 2.211 294 159.212zM741.992 700.902c29.415 0.062 53.312-23.733 53.374-53.149v-368.617c0-29.415-23.846-53.261-53.261-53.261h-22.329l-0.029 362.066c-0.004 20.59-16.696 37.28-37.286 37.282l-474.24-0.007v22.329c0 29.414 23.848 53.259 53.261 53.266l480.509 0.090zM848.515 807.425c29.415 0.062 53.312-23.733 53.374-53.149v-368.617c0-29.415-23.846-53.261-53.261-53.261h-22.329l-0.029 362.066c-0.004 20.59-16.696 37.28-37.286 37.282l-474.24-0.007v22.329c0 29.414 23.848 53.259 53.261 53.266l480.509 0.090zM651.238 589.688c21.168 0 35.986-12.282 38.737-31.319l0.463-6.588v-56.862l-313.6-166.794-313.6 170.585v53.071c0 20.47 12.701 34.799 32.387 37.46l6.813 0.447h548.8z" />
|
||||
<glyph unicode="" glyph-name="Contact-Form-to-DB" d="M751.016 168.431v-46.644c0-16.284-9.68-27.683-24.684-29.8l-5.193-0.356h-418.277c-16.134 0-27.427 9.771-29.524 24.915l-0.353 5.241v46.644h478.031zM793.6 278.4v-46.644c0-16.284-11.405-27.683-29.082-29.8l-6.118-0.356h-492.8c-19.008 0-32.314 9.771-34.785 24.915l-0.415 5.241v46.644h563.2zM825.6 664.11v-314.634c0-20.47-12.701-34.799-32.387-37.46l-6.813-0.447h-548.8c-21.168 0-35.986 12.282-38.737 31.319l-0.463 6.588v314.634l294-159.212c9.147-4.423 22.649-5.16 33.247-2.211l5.953 2.211 294 159.212zM786.4 804.369c21.168 0 35.986-12.282 38.737-31.319l0.463-6.588v-56.862l-313.6-166.794-313.6 170.585v53.071c0 20.47 12.701 34.799 32.387 37.46l6.813 0.447h548.8z" />
|
||||
<glyph unicode="" glyph-name="Contact-Form" d="M896 577.969v-385.266c0-27.851-19.2-46.418-48-46.418v0h-672c-28.8 0-48 18.567-48 46.418v0 385.266l360-194.954c13.44-6.498 34.56-6.498 48 0v0l360 194.954zM848 749.714c28.8 0 48-18.567 48-46.418v0-69.626l-384-204.237-384 208.879v64.985c0 27.851 19.2 46.418 48 46.418v0z" />
|
||||
<glyph unicode="" glyph-name="Custom-Admin-Page" d="M836.228 524.467c22.758-0.91 40.054-9.103 48.247-17.296 20.027 0 33.682-12.744 39.144-30.951 10.924-35.502 2.731-71.915 2.731-71.915 14.565 2.731 10.924-28.22 7.283-37.323-6.372-17.296-16.386-22.758-16.386-22.758-5.462-41.875-24.579-54.619-24.579-54.619v0l1.821-44.606c0 0 11.834-6.372 61.902-25.489 29.13-10.924 48.247-22.758 60.081-39.144 5.462-7.283 7.283-25.489 7.283-20.027l-0.010-0.19 0.064-7.909c0.283-23.261 1.286-37.105-6.962-39.038l-3.106-0.2h-348.652c-19.117 0-14.565 45.516-15.475 48.247-0.91 6.372 1.821 12.744 7.283 20.027 11.834 16.386 30.951 28.22 60.081 39.144 50.068 19.117 61.902 25.489 61.902 25.489v0l0.91 43.695c0 0-19.117 13.655-24.579 54.619 0 0-10.014 5.462-16.386 22.758-3.641 9.103-7.283 40.054 7.283 37.323 0 0-13.655 27.31 5.462 71.915 14.565 35.502 39.144 46.426 84.66 48.247zM826.214 782.997c28.22 0 53.709-25.489 53.709-53.709v0-161.127c-22.758 10.014-20.937 12.744-53.709 0v0 53.709h-644.505v-429.671h429.67c-13.655-34.592 0-53.709 0-53.709v0h-429.67c-28.22 0-53.709 25.489-53.709 53.709v0 537.088c0 28.22 25.489 53.709 53.709 53.709v0zM450.252 729.288h-53.709v-53.709h53.709v53.709zM342.835 729.288h-53.709v-53.709h53.709v53.709zM235.418 729.288h-53.709v-53.709h53.709v53.709z" />
|
||||
<glyph unicode="" glyph-name="Custom-Search" d="M451.255 832.064c178.896 0 322.635-146.586 322.635-327.153 0-66.014-18.497-126.033-54.327-179.24l-7.046-9.831 131.78-136.192c16.97-16.97 19.94-41.147 8.909-60.64l-4.195-6.308-4.714-5.351c-9.503-9.503-24.314-15.427-36.149-15.427-9.862 0-21.792 4.114-30.994 10.985l-5.155 4.442-131.61 131.562-7.401-5.735c-40.829-29.505-91.67-48.047-146.422-53.632l-18.387-1.379-16.925-0.407c-179.723 0-327.153 147.43-327.153 327.153s147.43 327.153 327.153 327.153zM451.255 728.911c-122.959 0-224-101.041-224-224 0-122.065 100.123-219.482 224-219.482s224 97.417 224 219.482c0 122.959-101.041 224-224 224z" />
|
||||
<glyph unicode="" glyph-name="Donate" d="M512 887.385c241.231 0 439.385-198.154 439.385-439.385s-198.154-437.662-439.385-437.662c-241.231 0-439.385 194.708-439.385 437.662s198.154 439.385 439.385 439.385zM530.954 752.985h-48.246c-10.338 0-18.954-8.615-18.954-18.954v0-48.246c-62.031-17.231-101.662-65.477-101.662-129.231 0-68.923 46.523-120.615 139.569-153.354 65.477-22.4 70.646-39.631 72.369-60.308 0-13.785 0-48.246-60.308-48.246-31.015 0-63.754 20.677-84.431 36.185-8.615 6.892-20.677 6.892-29.292-1.723v0l-32.738-34.462c-8.615-8.615-8.615-24.123 1.723-32.738 18.954-15.508 53.415-39.631 94.769-51.692v0-48.246c0-10.338 8.615-18.954 18.954-18.954v0h48.246c10.338 0 18.954 8.615 18.954 18.954v0 44.8c70.646 12.062 115.446 63.754 115.446 136.123 0 101.662-91.323 134.4-130.954 148.185-79.262 27.569-79.262 55.138-79.262 67.2 0 39.631 46.523 44.8 60.308 44.8 22.4 1.723 43.077-10.338 58.585-18.954 8.615-5.169 20.677-5.169 27.569 3.446v0l32.738 34.462c8.615 8.615 6.892 24.123-3.446 32.738-17.231 12.062-46.523 29.292-80.985 36.185v0 43.077c0 10.338-8.615 18.954-18.954 18.954v0z" />
|
||||
<glyph unicode="" glyph-name="Error-Low-Viewer" d="M530.824 875.807v-318.289h297.754v-537.326h-636.578v855.615h338.824zM484.62 370.995c-47.059 0-77.005-35.936-77.005-82.995 0-45.348 27.38-80.428 74.439-80.428 46.203 0 77.861 30.802 77.861 82.995 0 43.636-26.524 80.428-75.294 80.428zM674.567 370.139c-51.337 0-89.84-29.947-90.695-82.995 0-23.102 7.701-43.636 22.246-57.326 14.545-14.545 35.080-21.39 64.171-21.39 21.39 0 41.925 5.134 53.048 8.556v0 84.706h-59.037v-28.235h24.813v-33.369c-3.422-1.711-9.412-2.567-17.968-2.567-29.091 0-49.626 19.679-49.626 52.193 0 34.225 22.246 51.337 52.193 51.337 17.112 0 28.235-3.422 36.791-6.845v0l7.701 28.235c-7.701 3.422-23.102 7.701-43.636 7.701zM331.465 373.561h-31.658v-160h95.829v32.513h-64.171v127.487zM483.764 342.759c24.813 0 38.503-24.813 38.503-53.048 0-30.802-13.69-53.904-37.647-53.904s-38.502 22.246-38.502 53.048c0 30.802 13.689 53.904 37.646 53.904zM589.861 875.807l242.139-259.251h-242.139v259.251z" />
|
||||
<glyph unicode="" glyph-name="Like-Share" d="M486.596 864c50.181 0 83.635-22 83.635-88v0-176h179.816c33.454 0 66.908-13.2 87.817-44 20.909-22 29.272-57.2 25.091-92.4v0l-33.454-202.4c-8.364-57.2-54.363-101.2-108.726-101.2v0h-359.632v352c4.182 0 100.362 330 100.362 330 0 13.2 12.545 22 25.091 22zM260.571 512v-352h-100.571v352h100.571z" />
|
||||
<glyph unicode="" glyph-name="featured-posts" d="M128 576h256v-64h-256v64zM128 448h128v-64h-128v64zM128 320h128v-64h-128v64zM128 704h512v-64h-512v64zM128 832h512v-64h-512v64zM768 626.432v234.496c0 54.592-43.136 99.072-96.128 99.072h-575.744c-52.992 0-96.128-44.48-96.128-99.072v-697.792c0-54.656 43.136-99.136 96.128-99.136h304.384c64.576-78.080 162.176-127.872 271.424-127.872 194.432 0 352 157.568 352 351.936 0.064 161.024-108.288 296.512-255.936 338.368zM320 288.064c0-57.728 14.144-112 38.784-160.064h-262.656c-16.96 0-32.128 15.104-32.128 33.728v699.2c0 18.624 15.168 35.072 32.128 35.072h575.68c17.024 0 32.192-16.448 32.192-35.072v-222.528c-10.56 0.96-21.184 1.6-32 1.6-194.432 0-352-157.568-352-351.936zM917.76 317.504l-109.376-97.408 36.48-148.224c8.128-25.408-20.288-50.752-44.544-33.856l-125.632 80.448-125.568-80.448c-20.224-16.96-52.672 4.224-44.544 33.856l32.448 148.224-109.44 97.408c-20.224 16.96-12.16 55.040 12.16 55.040l145.856 12.736 56.704 139.712c12.16 25.472 44.608 25.472 56.768 0l56.704-139.712 145.856-12.736c24.256 0 36.416-38.080 16.128-55.040z" />
|
||||
<glyph unicode="" glyph-name="Gallery" d="M424 316c24.288 0 44-19.712 44-44v-132c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v132c0 24.288 19.712 44 44 44h220zM820 448c24.288 0 44-19.712 44-44v-264c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v264c0 24.288 19.712 44 44 44h220zM424 800c24.288 0 44-19.712 44-44v-308c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v308c0 24.288 19.712 44 44 44h220zM820 800c24.288 0 44-19.712 44-44v-176c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v176c0 24.288 19.712 44 44 44h220z" />
|
||||
<glyph unicode="" glyph-name="Analytics" d="M896 784v-672h-192v672h192zM608 592v-480h-192v480h192zM320 400v-288h-192v288h192z" />
|
||||
<glyph unicode="" glyph-name="reCaptcha" d="M758.4 800c58.321 0 105.6-47.279 105.6-105.6v-492.8c0-58.321-47.279-105.6-105.6-105.6h-492.8c-58.321 0-105.6 47.279-105.6 105.6v492.8c0 58.321 47.279 105.6 105.6 105.6h492.8zM680.96 606.4l-232.32-168.96-105.6 63.36-42.24-42.24 147.84-168.96 274.56 274.56-42.24 42.24z" />
|
||||
<glyph unicode="" glyph-name="Maps" d="M499.2 832c-148.48 0-307.2-112.64-307.2-307.2 0-189.44 307.2-460.8 307.2-460.8s307.2 271.36 307.2 460.8c0 194.56-158.72 307.2-307.2 307.2zM499.2 422.4c-56.32 0-102.4 46.080-102.4 102.4s46.080 102.4 102.4 102.4c56.32 0 102.4-46.080 102.4-102.4s-46.080-102.4-102.4-102.4z" />
|
||||
<glyph unicode="" glyph-name="Google-Plus" d="M350.125 160c40.833 0 78.167 6.909 112 20.726s62.708 33.247 86.625 58.291c23.917 25.043 42.438 54.837 55.562 89.379s19.688 72.252 19.688 113.127c0 8.060-0.438 16.12-1.312 24.18s-1.896 16.12-3.063 24.18h-269.5v-99.31h161c-5.833-39.724-24.792-70.381-56.875-91.97s-66.792-32.384-104.125-32.384c-25.083 0-48.417 4.894-70 14.681s-40.396 22.885-56.437 39.292c-16.042 16.408-28.729 35.694-38.063 57.859s-14 45.625-14 70.381c0 24.756 4.667 48.072 14 69.949s22.021 41.163 38.063 57.859c16.042 16.696 34.854 29.793 56.437 39.292s44.917 14.249 70 14.249c20.417 0 40.688-3.598 60.813-10.795s37.771-18.279 52.938-33.247l77 75.13c-26.25 25.331-55.563 44.186-87.938 56.564s-66.646 18.567-102.813 18.567c-39.667 0-76.854-7.484-111.562-22.453s-65.042-35.55-91-61.745c-25.958-26.195-46.375-56.708-61.25-91.538s-22.312-72.108-22.312-111.832c0-39.724 7.438-77.145 22.312-112.264s35.292-65.775 61.25-91.97c25.958-26.195 56.292-46.777 91-61.745s71.896-22.453 111.562-22.453zM885.625 325.805v73.403h74.375v73.403h-74.375v74.267h-74.375v-74.267h-75.25v-73.403h75.25v-73.403h74.375z" />
|
||||
<glyph unicode="" glyph-name="Shortlink" d="M252.8 529.6c19.2 19.2 48 19.2 67.2 0s19.2-48 0-67.2v0l-52.8-57.6c-28.8-24-43.2-62.4-43.2-100.8s14.4-76.8 43.2-105.6c52.8-52.8 148.8-52.8 201.6 0v0l57.6 57.6c19.2 19.2 48 24 67.2 4.8s19.2-48 0-67.2v0l-57.6-57.6c-43.2-48-105.6-72-168-72s-124.8 24-168 72c-48 43.2-72 105.6-72 168s24 124.8 72 168v0zM579.2 582.4c19.2 19.2 48 19.2 67.2 0s19.2-48 0-67.2v0l-201.6-201.6c-9.6-9.6-24-14.4-33.6-14.4s-24 4.8-33.6 14.4c-19.2 19.2-19.2 48 0 67.2v0zM656 832c62.4 0 124.8-24 168-72 48-43.2 72-105.6 72-168s-24-124.8-67.2-168v0l-57.6-57.6c-9.6-9.6-24-14.4-33.6-14.4s-24 4.8-33.6 14.4c-19.2 19.2-19.2 48 0 67.2v0l52.8 57.6c28.8 24 43.2 62.4 43.2 100.8s-14.4 76.8-43.2 105.6c-52.8 52.8-148.8 52.8-201.6 0v0l-57.6-57.6c-19.2-19.2-48-19.2-67.2 0s-19.2 48 0 67.2v0l57.6 52.8c43.2 48 105.6 72 168 72z" />
|
||||
<glyph unicode="" glyph-name="Sitemap" d="M747.219 474.709v-112.829h-111.873v112.829h-104.223v112.829h103.267v225.657h-244.781v-225.657h104.223v-112.829h-104.223v-113.785h-112.829v113.785h-244.781v-263.904h244.781v113.785h112.829v-113.785h245.737v112.829h111.873v-112.829h244.781v263.904z" />
|
||||
<glyph unicode="" glyph-name="Htaccess" d="M754.258 516.596v143.83c0 132.766-108.426 203.574-241.191 203.574-132.77 0-238.983-73.021-238.983-203.574v-146.043c-44.255-2.213-88.511-24.34-88.511-70.809v-327.489c0-46.468 37.617-84.085 84.085-84.085h486.813c46.468 0 81.872 37.617 81.872 84.085v327.489c2.213 44.255-39.83 70.809-84.085 73.021zM590.514 173.617c-2.213-4.426-6.638-6.638-11.064-6.638h-130.558c-4.426 0-8.851 2.213-11.064 6.638s-2.213 8.851-2.213 13.277l30.979 81.872c-17.702 13.277-26.553 35.404-26.553 55.319 0 39.83 33.191 73.021 73.026 73.021 39.83 0 73.021-33.191 73.021-73.021 0-22.128-11.064-42.043-26.553-55.319l30.979-81.872c4.426-4.426 2.213-11.064 0-13.277zM665.748 512.17h-303.153v146.043c0 66.383 88.511 117.277 154.898 117.277 66.383 0 150.468-50.894 150.468-117.277v-146.043h-2.213z" />
|
||||
<glyph unicode="" glyph-name="Job-Board" d="M896 514.397v-358.701c0-36.735-24.961-66.978-57.026-70.847l-6.974-0.418h-640c-32.99 0-60.15 27.794-63.624 63.5l-0.376 7.765v358.701l31.446-8.609c231.151-60.388 473.957-60.388 705.108 0l31.446 8.609zM598.875 811.57c53.019 0 96-42.981 96-96v0l-0.027-60.992 137.152-0.024c32.99 0 60.15-27.794 63.624-63.5l0.376-7.765v-19.088l-31.446-8.609c-76.091-19.879-153.446-33.214-231.231-40.005-10.69-4.044-22.306-6.298-34.447-6.298v0h-173.75c-12.142 0-23.757 2.254-34.45 6.367-77.783 6.723-155.137 20.058-231.228 39.937l-31.446 8.609v19.088c0 36.735 24.961 66.978 57.026 70.847l6.974 0.418 137.088 0.024 0.037 60.992c0 49.901 38.073 90.909 86.755 95.561l9.245 0.439zM598.875 747.57h-173.75c-17.673 0-32-14.327-32-32v0l-0.037-60.992h237.76l0.027 60.992c0 15.709-11.32 28.775-26.248 31.484l-5.752 0.516z" />
|
||||
<glyph unicode="" glyph-name="latest-posts" d="M128 576.064h256.032v-64h-256.032v64zM128 448.064h128v-64h-128v64zM128 320.064h128v-64h-128v64zM128 704.096h512.064v-64h-512.064v64zM128 832.096h512.064v-64h-512.064v64zM768.096 626.528v234.528c0 54.656-43.136 99.072-96.128 99.072h-575.808c-52.992 0-96.128-44.48-96.128-99.072v-697.952c0-54.656 43.136-99.072 96.128-99.072h304.416c64.576-78.080 162.208-127.904 271.456-127.904 194.464 0 352.032 157.6 352.032 351.968 0.064 161.056-108.288 296.544-255.968 338.4zM96.128 128.032c-16.96 0-32.128 15.104-32.128 33.728v699.296c0 18.624 15.168 35.072 32.128 35.072h575.744c17.024 0 32.192-16.448 32.192-35.072v-222.56c-10.56 0.96-21.184 1.6-32 1.6-194.464 0-352.032-157.6-352.032-351.968 0-57.728 14.144-112 38.784-160.096h-262.688zM768.096 255.968h-128v256.032h64v-192.032h64v-64z" />
|
||||
<glyph unicode="" glyph-name="Limit-Attempts" d="M522.762 861.982c102.234-59.188 196.398-86.092 312.084-94.163 10.762-2.69 18.833-10.762 18.833-24.213v-295.942c0-239.444-158.732-295.942-328.226-411.628-8.071-5.381-18.833-5.381-24.213 0-169.494 115.686-330.917 172.184-330.917 411.628v295.942c0 13.452 8.071 21.523 21.523 24.213 112.996 8.071 209.85 34.975 309.394 94.163 8.071 2.69 16.142 2.69 21.523 0zM510.623 572.245c-43.013 0-78.853-35.84-78.853-78.848 0-21.504 9.557-45.397 28.672-59.733v0l-33.451-88.405c0-4.779 0-9.557 2.389-14.336s7.168-7.168 11.947-7.168v0h140.975c4.779 0 9.557 2.389 11.947 7.168 2.389 2.389 4.779 9.557 0 14.336v0l-33.451 88.405c16.725 14.336 28.672 35.84 28.672 59.733 0 43.008-35.84 78.848-78.848 78.848z" />
|
||||
<glyph unicode="" glyph-name="Linked" d="M512 910.625c78.77 0 142.625-63.855 142.625-142.625l-0.005 1.909c79.751-35.386 143.904-99.538 179.29-179.29 77.869-1.008 140.716-64.475 140.716-142.62 0-78.77-63.855-142.625-142.625-142.625l1.909 0.005c-35.386-79.751-99.538-143.904-179.29-179.29-1.008-77.869-64.475-140.716-142.62-140.716-78.77 0-142.625 63.855-142.625 142.625l0.005-1.909c-79.751 35.386-143.904 99.538-179.29 179.29-77.869 1.008-140.716 64.475-140.716 142.62 0 78.77 63.855 142.625 142.625 142.625l-1.909-0.005c35.386 79.751 99.538 143.904 179.29 179.29 1.008 77.869 64.475 140.716 142.62 140.716zM640.336 705.896l-2.076-4.292c-23.885-45.327-71.464-76.229-126.26-76.229-56.471 0-105.276 32.819-128.383 80.424-55.959-27.827-101.589-73.457-129.513-129.463 47.702-23.061 80.521-71.866 80.521-128.336s-32.819-105.276-80.424-128.383c27.827-55.959 73.457-101.589 129.463-129.513 23.061 47.702 71.866 80.521 128.336 80.521s105.276-32.819 128.383-80.424c55.959 27.827 101.589 73.457 129.513 129.463-47.702 23.061-80.521 71.866-80.521 128.336s32.819 105.276 80.424 128.383c-27.827 55.959-73.457 101.589-129.463 129.513z" />
|
||||
<glyph unicode="" glyph-name="Multilanguage" d="M656.768 160.896l104-8.32-35.776-105.664-24.96 40.768c-40.768-24.96-89.024-43.264-133.12-50.752-14.144-2.496-31.616-5.824-46.592-5.824v0h-41.6c-53.248 0-151.424 31.616-194.688 63.232-5.824 4.16-7.488 8.321-7.488 14.145 0 9.984 7.488 17.472 16.64 17.472 4.16 0 10.816-3.328 27.456-12.48 4.16-2.496 8.32-4.993 9.984-5.825 39.104-19.136 102.336-41.6 153.92-41.6 61.568 0 103.168 8.32 157.248 31.617 9.984 4.16 19.968 9.984 29.952 15.808v0l8.32 4.992-23.296 42.431zM809.856 928c5.824 0 9.984-4.16 9.984-10.816v0-207.168l73.216-23.296v-536.64c-355.383 113.568-381.485 121.68-383.4 122.259-8.472-3.283-363.736-123.091-368.728-123.091-4.16 0-7.488 2.496-9.152 6.656v0l-0.832 1.664v534.976c0 1.664 0.832 4.16 1.664 4.992 3.328 4.16 6.657 4.992 9.985 5.824 1.664 0.832 31.616 10.816 74.048 24.96v0 190.528l277.056-98.176c3.328 0.832 312 107.328 316.16 107.328zM493.696 784.896l-327.808-115.648v-472.576l327.808 108.16v480.064zM418.816 595.2l2.496-7.488c0.832-4.16 0-16.64-0.832-19.136 0-1.664-1.664-4.16-18.304-38.272-4.992-9.152-8.32-17.472-9.984-19.968 0-0.832-11.648-24.128-33.28-58.24 8.32-3.328 18.304-7.488 23.296-9.984 8.32-4.16 65.728-28.288 69.056-29.12 9.984-3.328 13.312-33.28 12.48-37.44-0.832-3.328-3.328-6.656-9.152-6.656-4.992 0-12.48 2.496-27.456 9.152-2.496 0.832-4.16 1.664-5.824 2.496-7.488 3.328-37.44 19.968-44.928 24.96-4.16 2.496-11.648 8.32-19.968 14.976v0l-13.312 9.984c-20.8-31.616-41.6-59.904-62.4-84.032v0l-4.992-5.824c-16.64-19.136-34.944-40.768-49.088-49.92-4.992-3.328-19.968-3.328-19.968-3.328-3.328 0-4.992 0-7.488 2.496v0l-11.647 5.824 9.984 7.488c4.992 4.16 19.968 21.632 29.952 33.28 3.328 4.16 6.656 8.32 9.152 10.816 12.48 14.144 70.72 95.68 80.704 113.984 8.32 15.808 26.624 52.416 36.608 72.384-8.32-2.496-19.968-6.656-34.944-11.648v0l-3.328-0.832c-4.16-1.664-10.816-3.328-17.472-4.992-5.824-1.664-13.312-3.328-17.472-4.992 0.832-2.496 0.832-4.992-0.832-7.488-3.328-6.656-17.472-10.816-20.8-11.648-4.16-1.664-14.976-3.328-26.624 0-8.32 2.496-15.808 10.816-18.304 14.144-0.832 0.832-2.496 4.992-3.328 14.976v0 5.824l5.824 1.664c3.328 0.832 7.488 1.664 12.48 2.496l4.622 0.863c3.328 0.616 7.026 1.356 10.354 2.465 11.648 3.328 37.44 10.816 51.584 15.808 4.16 1.664 9.984 3.328 15.808 5.824 14.144 4.992 29.12 9.984 35.776 11.648 4.16 0 13.312 4.992 20.8 9.152l5.72 3.211c5.772 3.237 11.544 6.357 15.912 7.605 4.16 1.664 7.488 2.496 10.816 4.16 5.824 1.664 8.32 3.328 11.648 3.328v0h6.656zM676.736 655.104l-107.328-265.408 50.752-14.976 22.464 54.912 104.832-32.448 18.304-66.56 50.752-16.64-89.856 326.144-49.92 14.976zM699.2 570.24l31.616-112.32-69.056 20.8 37.44 91.52zM341.441 635.967c9.984 0 16.639-5.824 19.135-14.976 1.664-10.816-0.831-16.64-2.495-19.136-6.656-13.312-22.464-20.8-29.12-23.296-7.488-3.328-20.801-6.656-32.449-6.656v0h-0.831c-6.656 0.832-16.64 3.328-29.12 16.64-5.824 6.656-13.313 24.128-10.817 30.784v0l2.497 4.992h8.32l1.663-1.664c2.496-0.832 7.488-1.664 12.48-1.664v0h4.16c4.992 0.832 16.64 4.16 24.128 6.656v0l4.16 0.832c6.656 2.496 22.465 6.656 28.289 7.488zM784.064 878.080l-252.096-86.528 252.096-74.88v161.408z" />
|
||||
<glyph unicode="" glyph-name="Pagination" d="M487.976 672v-434.806h-261.515c-112.64 0-204.012 97.674-204.012 217.403 0 120.517 91.372 217.403 204.012 217.403v0h261.515zM797.541 672c111.85 0 203.222-96.886 204.010-217.403 0-120.517-91.372-217.403-204.010-217.403v0h-261.515v434.806zM312.32 540.455c-4.726 7.877-14.966 9.452-22.843 3.151v0l-89.797-74.831c-3.938-3.151-6.301-8.665-6.301-14.178s2.362-11.028 6.301-14.178v0l92.161-75.618c3.151-2.363 6.301-3.151 9.452-3.151 4.726 0 9.452 2.363 12.603 7.089 5.514 7.877 3.939 18.905-3.15 24.418v0l-74.831 61.44 73.255 60.652c7.089 6.302 8.665 17.329 3.151 25.206zM732.948 543.606c-6.302 6.302-16.54 4.726-22.054-3.151s-3.939-18.905 3.15-25.206v0l73.255-60.652-74.831-61.44c-7.089-5.514-8.665-16.542-3.152-24.418 3.151-4.726 7.878-7.089 12.604-7.089 3.151 0 6.301 0.788 9.452 3.151v0l92.159 75.618c3.938 3.938 6.302 8.665 5.514 14.178 0 5.514-2.363 11.028-6.302 14.178v0z" />
|
||||
<glyph unicode="" glyph-name="PDF-Print" d="M371.714 531.511h-14.455v-43.369h10.326c9.292 0 16.521 2.065 21.683 5.163 5.163 4.13 7.228 9.293 7.228 16.522s-2.065 12.391-6.196 16.522c-4.129 3.098-10.325 5.163-18.586 5.163zM486.334 435.479h13.423c29.945 0 45.433 16.522 45.433 48.532s-14.455 47.5-42.335 47.5h-16.521v-96.032zM899.379 659.555h-146.63v106.358c0 36.141-29.946 66.087-66.087 66.087h-370.706c-36.141 0-66.087-29.946-66.087-66.087v-105.326h-145.597c-21.685 0-40.272-17.554-40.272-39.239v-356.249c0-21.685 17.554-40.272 40.272-40.272h146.63v-72.282c0-36.141 29.946-66.087 66.087-66.087h370.706c36.141 0 66.087 29.946 66.087 66.087v73.315h146.63c21.685 0 40.272 17.554 40.272 40.272v354.184c-2.065 21.685-19.619 39.239-41.304 39.239zM315.956 796.891h370.706c17.554 0 32.011-14.456 32.011-32.011v-105.326h-433.695v106.358c0 17.554 13.424 30.978 30.978 30.978zM717.64 151.513c0-17.554-14.456-32.011-32.011-32.011h-369.674c-17.554 0-32.011 14.456-32.011 32.011v159.021h433.695v-159.021zM781.662 560.425c-13.424 0-24.783 11.359-24.783 24.783s11.359 24.783 24.783 24.783c13.424 0 24.783-11.359 24.783-24.783s-11.359-24.783-24.783-24.783zM862.205 562.49c-13.424 0-24.783 11.359-24.783 24.783s11.359 24.783 24.783 24.783c13.424 0 24.783-11.359 24.783-24.783s-11.359-24.783-24.783-24.783z" />
|
||||
<glyph unicode="" glyph-name="Pinning" d="M597.265 213.084c4.511 38.791-3.607 68.56-24.355 89.308l165.984 165.984c10.825-10.825 26.161-17.14 41.496-16.238 32.475 0 58.636 26.161 58.636 58.636 0.902 15.335-5.413 30.671-16.238 41.496l-205.677 205.677c-10.825 10.825-26.161 17.14-41.496 16.238-32.475 0-58.636-26.161-58.636-58.636-0.902-15.335 5.413-30.671 16.238-41.496l-166.887-166.887c-21.65 21.65-51.419 29.769-89.306 24.355-36.986-4.51-71.266-20.747-97.426-46.908-5.413-5.413-9.021-12.629-8.119-20.748 0-7.217 2.707-15.336 8.12-20.749l128.998-128.998-133.509-182.222c-5.413-5.413-3.608-14.433 0.902-18.944 2.706-2.706 5.413-3.608 9.021-3.608s7.217 1.804 9.923 2.706l173.201 140.726 138.020-138.020c5.413-5.413 12.629-9.021 20.748-8.119 7.217 0 15.336 2.706 20.748 8.119 28.867 27.063 45.104 61.342 49.615 98.328z" />
|
||||
<glyph unicode="" glyph-name="popular-posts" d="M130.304 576h256v-64h-256v64zM130.304 448h128v-64h-128v64zM130.304 320h128v-64h-128v64zM130.304 704h512v-64h-512v64zM130.304 832h512v-64h-512v64zM770.304 626.432v234.496c0 54.592-43.136 99.072-96.192 99.072h-575.68c-52.992 0-96.128-44.48-96.128-99.072v-697.792c0-54.656 43.136-99.136 96.128-99.136h304.384c64.576-78.080 162.176-127.872 271.424-127.872 194.432 0 352 157.568 352 351.936 0.064 161.024-108.288 296.512-255.936 338.368zM361.088 128h-262.656c-16.96 0-32.128 15.104-32.128 33.728v699.2c0 18.624 15.168 35.072 32.128 35.072h575.68c16.96 0 32.128-16.448 32.128-35.072v-222.528c-10.496 0.96-21.12 1.6-31.936 1.6-194.432 0-352-157.568-352-351.936 0-57.728 14.144-112 38.784-160.064zM615.168 426.56c52.352 68.16 51.392 85.44 51.392 85.44s40.704-26.752 66.88-85.44c26.176-58.688 18.88-128.96 18.88-128.96s12.16 4.608 32.512 30.528c20.352 25.92 20.608 87.168 20.608 87.168s60.8-71.616 60.8-159.68c0-126.080-110.528-184.768-110.528-184.768s-67.904 53.568-89.216 92.352c-21.312 38.016-36.864 103.872-36.864 103.872s-30.080-55.488-30.080-90.88c1.92-69.888 45.568-105.344 45.568-105.344s-162.88 49.216-162.88 164.864c0.128 115.712 80.576 123.52 132.928 190.848z" />
|
||||
<glyph unicode="" glyph-name="Portfolio" d="M480 416v-334.133h-334.133v334.133h334.133zM878.133 416v-334.133h-334.133v334.133h334.133zM480 814.133v-334.133h-334.133v334.133h334.133zM878.133 814.133v-334.133h-334.133v334.133h334.133z" />
|
||||
<glyph unicode="" glyph-name="Post-to-CSV" d="M531.052 876.092v-318.833h297.837v-537.351h-636.889v856.184h339.052zM513.348 381.026l-7.181-0.292c-17.108 0-31.106-3.888-41.215-12.442s-14.775-20.219-14.775-34.994c0-7.776 1.555-13.998 4.666-20.219s6.999-10.887 12.442-15.553c4.666-4.666 12.442-9.332 22.552-13.998 10.887-5.443 17.886-9.332 21.774-11.665 3.111-2.333 6.221-4.666 7.776-6.999 2.333-2.333 3.111-5.443 3.111-8.554 0-6.221-2.333-10.109-6.221-13.22s-10.109-4.666-17.886-4.666c-6.221 0-13.22 0.778-20.996 3.111s-17.886 6.221-28.773 10.887v0-32.661c13.998-6.999 29.55-10.109 47.436-10.109 19.441 0 34.216 4.666 45.103 13.22s16.33 20.996 16.33 35.772c0 10.887-3.111 19.441-8.554 27.217s-16.33 14.775-31.883 22.552c-11.665 5.443-19.441 9.332-22.552 11.665s-5.443 4.666-6.999 6.999c-1.555 2.333-2.333 5.443-2.333 8.554 0 5.443 1.555 9.332 5.443 12.442s8.554 4.666 15.553 4.666c5.443 0 11.665-0.778 17.108-2.333s13.22-3.888 21.774-7.776v0l11.665 27.217c-8.554 3.888-17.108 6.221-24.885 8.554s-15.553 3.111-25.662 2.333zM380.189 381.512c-15.553 0-29.55-3.111-41.215-10.109s-20.996-17.108-27.217-30.328c-6.221-13.22-9.332-28.773-9.332-45.881 0-27.217 6.221-48.214 19.441-62.989s31.883-21.774 55.99-21.774c17.108 0 31.883 3.111 45.881 8.554v0 29.55c-17.108-5.443-31.106-8.554-42.77-8.554-27.995 0-41.993 18.663-42.77 55.213 0 17.886 3.888 31.883 10.887 41.993 7.776 10.109 17.886 14.775 31.106 14.775 6.221 0 12.442-0.778 18.663-3.111s12.442-4.666 18.663-7.776v0l11.665 28.773c-16.33 7.776-32.661 11.665-48.991 11.665zM602.595 379.179h-36.549l56.768-166.415h38.882l56.768 166.415h-35.772l-31.883-99.538c-4.666-17.108-7.776-29.55-8.554-36.549l-0.015 0.104-0.253 2.666c-0.34 2.139-0.972 4.86-1.701 8.165l-1.142 5.395c-1.555 7.776-3.888 13.998-5.443 20.219v0l-31.106 99.538zM589.376 876.092l242.624-258.955h-242.624v258.955z" />
|
||||
<glyph unicode="" glyph-name="Profile-Extra-Fields" d="M959.524 265.24v-128h-895.048v128h895.048zM420.213 758.76v-373.809h-35.194c-20.926 82.752-39.948 141.724-141.723 141.724s-120.798-58.972-140.773-142.675v0h-38.047v374.76h355.737zM959.524 512v-128h-420.141v128h420.141zM243.296 695.032c-38.047 0-68.484-30.437-68.484-68.484 0-42.803 30.437-68.484 68.484-68.484s68.484 30.437 68.484 68.484c0 38.047-30.437 68.484-68.484 68.484zM959.524 758.76v-128h-420.141v128h420.141z" />
|
||||
<glyph unicode="" glyph-name="PromoBar" d="M886.74 780.999c16.914 0 42.286-25.371 41.228-42.286v0-582.483c0-15.857-24.314-41.228-41.228-41.228v0h-749.511c-15.857 0-41.229 24.314-41.229 41.228v0 583.54c0 15.857 24.314 41.228 41.229 41.228v0zM875.111 593.885h-726.254v-416.513h726.254v416.513zM824.368 530.457v-103.6h-624.768v103.6h624.768zM461.77 718.627h-62.371v-62.371h62.371v62.371zM337.028 718.627h-62.371v-62.371h62.371v62.371zM211.228 718.627h-62.371v-62.371h62.371v62.371z" />
|
||||
<glyph unicode="" glyph-name="Quotes-Tips" d="M452.325 132.324h-324.325v288l141.837 343.352h140.109l-89.946-307.027h132.325v-324.325zM896 132.324h-324.325v288l152.216 343.352h140.109l-89.946-307.027h121.945v-324.325z" />
|
||||
<glyph unicode="" glyph-name="Rating" d="M145.36 490.82l163.901-139.825-49.077-212.978c-12.038-42.596 36.114-73.153 66.672-48.152l188.903 114.823 188.903-115.749c36.114-24.076 78.709 12.038 66.671 48.152l-54.633 212.978 163.901 139.825c30.558 24.076 12.038 78.709-24.076 78.709l-218.535 18.52-85.192 200.94c-18.52 36.114-66.671 36.114-85.192 0l-85.191-200.94-218.535-18.52c-37.040 0.926-49.078-53.707-18.52-77.783z" />
|
||||
<glyph unicode="" glyph-name="Realty" d="M858.52 412.82v-328.93h-103.781v224.271h-138.959v-225.15h-450.301v329.81h-69.479l121.369 121.37v207.56h103.781v-103.78l190.849 175.019 416.001-400.169z" />
|
||||
<glyph unicode="" glyph-name="Relevant" d="M769.895 856.62c40.042 0 72.075-33.635 72.075-74.478v0-411.629c62.465-36.838 104.909-104.909 104.909-184.192 0-116.922-94.499-212.221-212.221-212.221-64.067 0-121.727 28.83-160.968 73.677v0h-322.736c-40.042 0-72.075 33.635-72.075 74.478v0 659.888c0 40.843 32.033 74.478 72.075 74.478v0zM769.895 807.769h-518.94c-12.813 0-23.224-12.013-23.224-25.627v0-659.087c0-14.415 10.411-25.627 23.224-25.627v0h290.703c-12.813 27.228-20.021 57.66-20.021 89.694 0 117.723 95.299 213.022 213.021 212.221 20.021 0 40.042-2.403 58.461-8.008v0 390.807c0 14.415-10.411 25.627-23.224 25.627v0zM701.023 258.396h-36.838c-32.834-2.403-58.461-31.233-58.461-67.27v0-3.203c0-38.44 28.83-68.071 64.067-68.071v0h55.258c32.033 2.403 57.66 31.233 58.461 67.27v0 3.203c0 4.004 0 8.809-0.801 12.813v0h-22.423c-5.606 0-10.411-3.203-12.813-8.008 0.801-1.602 0.801-3.203 0.801-4.805 0-16.017-12.813-33.635-29.631-36.038v0h-42.444c-19.22 0-34.436 15.216-34.436 32.834 0 16.017 12.813 33.635 29.631 36.038v0h5.606c4.805 13.614 13.614 25.627 24.025 35.237v0zM804.331 258.396h-55.258c-32.834-2.403-58.461-31.233-58.461-67.27v0-3.203c0-4.004 0-8.809 0.801-12.813v0h21.623c5.606 0 10.411 3.203 12.813 8.008-0.801 1.602-0.801 3.203-0.801 4.805 0 16.017 12.813 33.635 29.631 36.038v0h42.444c19.22 0 34.436-15.216 34.436-32.834 0-16.017-12.813-33.635-29.631-36.038v0h-5.606c-4.805-13.614-13.614-25.627-24.025-35.237v0h36.838c32.834 2.403 58.461 31.233 58.461 67.27 0 1.602 0 2.403 0.801 3.203 0 38.44-28.83 68.071-64.067 68.071v0zM528.842 430.576v-52.855h-241.048v52.855h241.048zM731.456 536.286v-52.855h-443.662v52.855h443.662zM731.456 641.996v-52.855h-443.662v52.855h443.662zM731.456 746.906v-52.854h-443.662v52.854h443.662z" />
|
||||
<glyph unicode="" glyph-name="Sender" d="M110.119 518.090l90.96-68.9 317.673 141.188-246.267-194.098v-238.219c0.015-14.822 9.289-28.055 23.215-33.128s29.539-0.906 39.084 10.432l110.48 131.269 229.607-172.108c9.68-7.279 22.416-9.088 33.739-4.791s19.653 14.1 22.066 25.969l141.188 705.939c2.547 12.704-2.071 25.783-12.031 34.071s-23.66 10.452-35.69 5.638l-705.939-282.376c-11.79-4.757-20.111-15.486-21.784-28.088s3.56-25.131 13.701-32.799z" />
|
||||
<glyph unicode="" glyph-name="SMTP" d="M789.781 381.344c106.039 0 192-85.961 192-192s-85.961-192-192-192c-106.039 0-192 85.961-192 192s85.961 192 192 192zM792.458 294.944l-107.34-121.795h64.779v-89.405h84.587v89.405h59.961l-101.987 121.795zM896 641.969l0.038-216.732c-32.416 14.624-68.386 22.763-106.257 22.763-135.796 0-247.15-104.647-257.819-237.697l-355.962-0.017c-26.4 0-44.733 15.601-47.606 39.654l-0.394 6.764v385.266l360-194.954c11.2-5.415 27.733-6.318 40.711-2.708l7.289 2.708 360 194.954zM848 813.714c26.4 0 44.733-15.601 47.606-39.654l0.394-6.764v-69.626l-384-204.237-384 208.879v64.985c0 25.53 16.133 43.259 41.006 46.036l6.994 0.381h672z" />
|
||||
<glyph unicode="" glyph-name="Social-Buttons-Pack" d="M667.429 566.857c90.734 0 164.571 73.838 164.571 164.571s-73.838 164.571-164.571 164.571c-90.734 0-164.571-73.838-164.571-164.571 0-12.233 1.591-24.082 4.114-35.602l-176.64-110.373c-28.087 22.327-63.141 36.261-101.76 36.261-90.734 0-164.571-73.838-164.571-164.571s73.838-164.571 164.571-164.571c38.619 0 73.673 13.934 101.76 36.261l176.64-110.373c-2.523-11.52-4.114-23.369-4.114-35.602 0-90.734 73.838-164.571 164.571-164.571s164.571 73.838 164.571 164.571c0 90.734-73.838 164.571-164.571 164.571-38.619 0-73.673-13.934-101.76-36.261l-176.64 110.373c2.523 11.52 4.114 23.369 4.114 35.602s-1.591 24.082-4.114 35.602l176.64 110.373c28.087-22.327 63.141-36.261 101.76-36.261z" />
|
||||
<glyph unicode="" glyph-name="Social-Login" d="M538.806 260.36l0.023-119.376c27.061-10.694 46.206-37.086 46.206-67.949 0-40.336-32.699-73.034-73.034-73.034s-73.034 32.699-73.034 73.034c0 30.839 19.114 57.214 46.142 67.924l0.087 119.401h53.612zM512 896c40.336 0 73.034-32.699 73.034-73.034 0-30.839-19.114-57.214-46.142-67.924l-0.010-67.479c45.544-5.761 86.756-25.952 118.872-55.811l52.368 52.312c-11.574 26.697-6.449 58.896 15.375 80.72 28.522 28.522 74.765 28.522 103.286 0s28.522-74.765 0-103.286c-21.807-21.807-53.972-26.941-80.657-15.402l-55.715-55.723c21.521-33.405 34.034-73.096 34.034-115.567v0l92.57 0.023c10.694 27.061 37.086 46.206 67.949 46.206 40.336 0 73.034-32.699 73.034-73.034s-32.699-73.034-73.034-73.034c-30.839 0-57.214 19.114-67.924 46.142l-99.423 0.093c-9.072-34.923-26.783-66.46-50.689-92.168l79.134-79.156c26.697 11.574 58.896 6.449 80.72-15.375 28.522-28.522 28.522-74.765 0-103.286s-74.765-28.522-103.286 0c-21.807 21.807-26.941 53.972-15.402 80.657l-82.466 82.561c-33.418-21.546-73.132-34.075-115.63-34.075s-82.211 12.529-115.63 34.075l-82.493-82.498c11.574-26.697 6.449-58.896-15.375-80.72-28.522-28.522-74.765-28.522-103.286 0s-28.522 74.765 0 103.286c21.807 21.807 53.972 26.941 80.657 15.402l79.197 79.128c-23.906 25.708-41.617 57.245-50.689 92.168l-99.397-0.030c-10.694-27.061-37.086-46.206-67.949-46.206-40.336 0-73.034 32.699-73.034 73.034s32.699 73.034 73.034 73.034c30.839 0 57.214-19.114 67.924-46.142l92.596-0.087c0 42.498 12.529 82.211 34.075 115.63l-55.693 55.687c-26.697-11.574-58.896-6.449-80.72 15.375-28.522 28.522-28.522 74.765 0 103.286s74.765 28.522 103.286 0c21.807-21.807 26.941-53.972 15.402-80.657l52.341-52.375c32.132 29.873 73.367 50.069 118.936 55.819l-0.011 67.445c-27.061 10.694-46.206 37.086-46.206 67.949 0 40.336 32.699 73.034 73.034 73.034zM512 635.64c-88.459 0-160.835-72.376-160.835-160.835 0-45.57 18.764-85.778 50.931-115.265 10.722 18.764 32.167 26.806 56.292 34.847 18.764 5.361 24.125 16.083 26.806 32.167-32.167 10.722-53.612 40.209-53.612 75.056 0 45.57 34.847 80.417 80.417 80.417s80.417-34.847 80.417-80.417c0-34.847-24.125-64.334-53.612-75.056 2.681-16.083 8.042-26.806 26.806-32.167 24.125-8.042 45.57-16.083 56.292-34.847 32.167 29.486 50.931 69.695 50.931 115.265 0 88.459-72.376 160.835-160.835 160.835z" />
|
||||
<glyph unicode="" glyph-name="Subscriber" d="M895.183 508.766v-365.208c0-28.596-22.877-51.472-51.472-51.472v0h-664.238c-28.596 0-51.472 22.877-51.472 51.472v0 365.208l337.43-214.059c13.889-8.987 30.23-13.072 45.753-13.072 16.34 0 31.864 4.085 45.753 13.072v0l338.247 214.059zM630.47 389.48l-67.813-42.486h-102.128l-67.813 42.486h237.754zM708.902 478.536v-39.217l-4.902-3.268h-384.817l-4.902 3.268v39.217h394.621zM485.855 797.174c16.34 8.987 35.949 8.987 51.472 0v0l332.528-189.549c16.34-8.987 26.145-26.145 26.145-44.936v0-5.719l-124.187-78.434v124.187c0 14.706-10.621 26.145-23.694 26.145v0h-472.238c-13.072 0-23.694-12.255-23.694-26.145v0-124.187l-124.187 78.434v5.719c0 18.791 9.804 35.949 26.145 44.936v0zM708.904 566.775v-46.571h-395.438v46.571h395.438z" />
|
||||
<glyph unicode="" glyph-name="Testimonials" d="M512 832c211.2 0 384-148.8 384-336 0-86.4-38.4-163.2-96-220.8v0-211.2l-235.2 100.8c-14.4-4.8-33.6-4.8-52.8-4.8-211.2 0-384 148.8-384 336s172.8 336 384 336zM497.202 625.354l-28.397-66.98-72.845-6.173c-12.347 0.309-16.359-17.902-6.173-25.928l54.634-46.608-16.359-70.993c-4.013-14.199 12.038-24.384 22.224-16.051l62.968 38.274 62.968-38.583c12.038-8.025 26.236 4.013 22.224 16.051l-18.211 70.993 54.634 46.608c10.186 8.025 4.013 26.236-8.025 26.236l-72.845 6.173-28.397 66.98c-6.173 12.038-22.224 12.038-28.397 0z" />
|
||||
<glyph unicode="" glyph-name="Timesheet" d="M785.752 425.639c113.631 0 206.248-91.839 206.248-206.249 0-113.631-91.838-206.249-206.248-206.249-113.631 0-206.249 91.839-206.249 206.249 0 113.631 91.839 206.249 206.249 206.249zM461.979 251.3c22.571 0 40.471-17.901 40.471-40.471s-17.901-40.471-40.471-40.471h-261.508c-22.571 0-40.472 17.901-40.472 40.471s17.901 40.471 40.472 40.471h261.508zM784.974 360.261c-13.231 0-24.127-10.895-24.127-24.126v0-140.872h81.721c13.231 0 24.127 10.896 24.127 24.127s-10.896 24.126-24.127 24.126v0h-33.467v92.618c0 13.231-10.896 24.126-24.127 24.126zM514.125 418.634c22.571 0 40.472-17.901 40.472-40.471 0-21.792-17.902-40.471-40.472-40.471h-313.653c-22.571 0-40.472 17.901-40.472 40.471s17.901 40.471 40.472 40.471h313.653zM812.992 586.746c22.571 0 40.471-17.901 40.471-40.471s-17.901-40.471-40.471-40.471h-612.521c-22.571 0-40.472 17.901-40.472 40.471s17.901 40.471 40.472 40.471h612.521zM812.992 754.859c22.571 0 40.471-17.901 40.471-40.472s-17.901-40.471-40.471-40.471h-612.521c-22.571 0-40.472 17.901-40.472 40.471s17.901 40.472 40.472 40.472h612.521z" />
|
||||
<glyph unicode="" glyph-name="Tweeting" d="M96 512.112c0 0 182.965-117.559 341.991 117.559 127.285 187.133 180.721 195.255 248.585 195.255s98.75-35.909 134.552-97.895c35.802-61.986 106.872-26.184 106.872-26.184 0-82.185-93.406-94.154-93.406-94.154s32.062-121.407-44.566-262.799c-44.352-81.116-170.675-109.651-235.439-118.949 1.282-19.451 1.71-38.795 1.71-58.245 0-10.687 0-22.336 0-33.451 12.29-2.244 24.474-4.596 36.764-7.16 22.016-4.596 44.031-9.619 65.833-16.138l-4.275-37.619c-22.764-1.389-45.314-1.496-67.757-0.962s-44.993 1.496-67.329 2.992l-27.146 1.924-1.924 29.71c-0.855 20.092-1.496 40.291-1.496 60.383 0 18.168 0 36.337 1.603 54.398-313.884 13.466-394.572 291.334-394.572 291.334z" />
|
||||
<glyph unicode="" glyph-name="Updater" d="M577.587 153.065h-367.624c-33.42 0-60.156 26.736-60.156 60.157v301.619h-87.729c-11.697 0-22.559 6.684-27.572 17.546-1.671 4.178-2.507 8.355-2.507 12.533 0 6.684 2.507 13.368 6.684 19.217l153.734 171.279c5.849 6.684 14.203 10.862 23.393 10.862s17.546-4.178 23.394-10.862l146.214-171.279c4.178-5.849 6.685-12.533 6.685-19.217 0-4.178-0.836-8.355-2.507-12.533-5.013-10.862-15.875-17.546-27.572-17.546h-96.084v-245.64h311.645v-116.136zM985.316 335.206l-145.379-174.621c-5.849-6.684-14.204-10.862-23.395-10.862s-17.545 4.178-23.393 10.862l-154.569 174.621c-4.178 5.849-6.684 12.533-6.684 19.217 0 4.178 0.836 8.355 2.507 12.533 5.013 10.862 15.874 17.546 27.571 17.546h96.919v246.475h-312.48v115.3h367.624c33.42 0 60.157-26.736 60.157-60.157v-301.619h87.728c11.697 0 22.559-6.684 27.572-17.546 1.671-4.178 2.507-8.355 2.507-12.533 0-6.684-2.507-13.368-6.684-19.217z" />
|
||||
<glyph unicode="" glyph-name="User-Role" d="M871.804 374.944l15.22-40.585c10.146-2.029 19.277-6.088 28.409-11.161v0l39.572 19.278 33.483-32.468-19.278-39.571c5.073-9.132 9.131-18.263 12.175-28.41v0l41.6-14.205v-46.673l-41.6-14.205c-3.044-10.146-7.101-19.278-12.175-28.41v0l19.278-39.572-33.483-32.468-39.572 19.278c-9.132-4.059-18.262-8.117-28.409-11.161v0l-15.22-41.6h-46.674l-15.218 41.6c-10.146 2.029-19.278 6.088-28.41 11.161v0l-39.571-19.278-33.483 32.468 19.278 39.572c-5.073 9.132-9.131 18.263-12.175 28.41v0l-41.6 14.205v46.673l41.6 14.205c3.044 10.146 7.101 19.278 12.175 28.41v0l-19.278 39.571 33.483 32.468 39.571-19.278c9.132 4.059 18.263 8.117 28.41 11.161v0l15.218 40.585h46.674zM506.538 864c113.639-5.073 150.165-75.083 156.253-142.049 2.029-19.278-2.029-55.805-7.102-95.376 25.366 6.088 22.322-53.776 21.307-73.054s-8.116-50.732-28.409-44.644c-10.146-81.171-41.601-106.537-39.572-106.537v-86.244c0 0 7.102-5.073 37.541-19.278-12.176-28.41-19.278-59.863-19.278-92.332 0-43.629 12.176-85.229 33.483-119.727-57.834-17.249-113.639-23.337-153.21-32.468-77.112 18.263-215.102 20.293-315.551 133.932 15.22 2.029 53.775 55.805 105.521 78.127 88.273 37.541 119.728 50.732 119.728 50.732v0 86.244c0 0-43.63 26.38-53.777 107.551-20.293-6.088-27.394 24.351-28.409 44.644-1.015 18.263-8.118 78.127 17.249 73.054-5.073 40.585-9.132 76.098-7.102 95.376 6.088 66.966 64.937 136.976 161.328 142.049zM850.496 266.378c-35.511 0-63.921-28.41-63.921-62.907s28.41-62.907 63.921-62.907c34.498 0 62.908 28.41 63.923 62.907 0 34.498-28.411 62.907-63.923 62.907z" />
|
||||
<glyph unicode="" glyph-name="Visitors-Online" d="M511.999 817.2c88-4.8 144.8-68.8 151.2-128.8 1.6-17.6 4-46.4-0.8-82.4 23.2 4.8 25.6-32 16-63.2-5.6-17.6-16-54.4-35.2-48.8-9.6-74.4-44-93.6-44-93.6v0-78.4c0 0 23.2-16 104-50.4 6.4-3.2 12-5.6 17.6-9.6-11.2-20-18.4-43.2-18.4-68 0-21.6 4.8-41.6 13.6-59.2-74.4-39.2-153.6-44-204-56v0h-0.8c-69.599 16.8-194.399 18.4-285.599 122.4 13.6 2.4 49.6 51.2 96 71.2 80 34.4 104 50.4 104 50.4v0 78.4c0 0-34.4 19.2-44 93.6-19.2-5.6-28.8 31.2-35.2 48-12 32-7.2 68 16 63.2-4.8 36-2.4 64.8-0.8 82.4 5.6 60.8 62.4 124 150.399 128.8zM835.202 274.8c43.198 0 79.198-35.2 79.198-78.4s-36-78.4-79.198-78.4c-44 0-79.199 35.2-79.199 78.4s35.999 78.4 79.199 78.4zM291.2 809.999c26.4-1.6 48.8-9.6 67.2-21.6-24-29.6-38.4-63.2-41.6-96-1.6-15.2-0.8-36 3.2-69.6-16-23.2-23.2-24-20.8-48.8v0-63.2c1.6-23.2 20-32.8 43.2-50.4 8.8-39.2 24.8-60 36-75.2v0-48c-14.4-6.4-39.2-9.6-75.2-24-35.2-15.2-63.2-41.6-82.4-59.2-3.2-3.2-7.2-6.4-10.4-9.6-48 11.2-100.8 30.4-144.8 80 10.4 1.6 38.4 40 75.2 56 63.2 26.4 78.4 36 78.4 36v0l0.8 62.4c0 0-24 18.4-31.2 76.8-14.4-4.8-27.2 20.8-31.2 34.4-15.2 48 1.6 53.6 20 49.6-3.2 28.8-6.4 54.4-4.8 68 4.8 48 49.6 98.4 118.4 102.4zM732.8 809.2c69.6-3.2 114.4-53.6 118.4-101.6 1.6-13.6-0.8-39.2-4.8-68 17.6 4 35.2-2.4 20-49.6-4-13.6-16-40-31.2-35.2-7.2-58.4-31.2-76.8-31.2-76.8v0l0.8-62.4c0 0 15.2-8.8 78.4-36 36.8-16 64.8-54.4 75.2-56-10.4-11.2-20.8-20.8-31.2-28.8-24 20.8-56 34.4-90.4 34.4-33.6 0-64-12.8-88-32.8-8.8 6.4-18.4 12-28.8 16-35.2 14.4-60 18.4-74.4 24.8v0 47.2c11.2 15.2 27.2 35.2 36 75.2 23.2 17.6 41.6 27.2 43.2 50.4v0 63.2c2.4 25.6-4.8 24.8-20.8 48.8 4 33.6 4.8 55.2 3.2 69.6-3.2 32.8-17.6 67.2-41.6 96 18.4 12 40.8 20 67.2 21.6z" />
|
||||
<glyph unicode="" glyph-name="Zendesk-HC" d="M851.411 787.411c187.452-187.452 187.452-491.371 0-678.823s-491.371-187.452-678.823 0c-187.452 187.452-187.452 491.371 0 678.823s491.371 187.452 678.823 0zM157.804 666.356c-82.416-133.434-82.405-303.344 0.035-436.768l143.129 143.147c-17.282 48.562-17.29 101.896-0.024 150.463l-143.14 143.158zM730.356 93.804l-143.158 143.14-7.276-2.446c-44.122-13.996-91.723-13.996-135.845 0l-7.276 2.446-143.158-143.14c133.416-82.405 303.296-82.405 436.712 0zM625.137 561.137c-62.484 62.484-163.79 62.484-226.274 0s-62.484-163.79 0-226.274c62.484-62.484 163.79-62.484 226.274 0s62.484 163.79 0 226.274zM730.412 802.162c-133.443 82.451-303.381 82.451-436.824 0l143.147-143.129 7.343 2.47c44.122 13.996 91.723 13.996 135.845 0l7.343-2.47 143.147 143.129zM866.196 666.356l-143.14-143.158c17.266-48.567 17.258-101.901-0.024-150.463l143.129-143.147c82.439 133.424 82.451 303.334 0.035 436.768z" />
|
||||
<glyph unicode="" glyph-name="Opening" d="M507.296 32c25.086 0 47.166 10.156 66.241 30.469s28.613 44.823 28.613 73.531c0 15.708-2.482 42.656-7.447 80.844s-12.412 75.427-22.342 111.719c25.086-28.708 51.608-54.708 79.568-78s48.211-39 60.754-47.125c25.086-15.708 50.171-20.042 75.257-13s45.206 23.563 60.362 49.563c15.156 26 19.337 52.677 12.543 80.031s-22.734 47.531-47.819 60.531c-12.543 7.583-35.277 18.146-68.201 31.688s-67.156 25.458-102.694 35.75c35.538 10.292 69.769 22.208 102.694 35.75s55.659 24.104 68.201 31.688c25.086 13 41.025 33.177 47.819 60.531s2.613 54.031-12.543 80.031c-12.543 26-31.749 42.521-57.618 49.562s-50.302 2.708-73.297-13c-12.543-8.125-32.794-23.833-60.754-47.125s-54.483-49.292-79.568-78c9.93 36.292 17.508 73.531 22.734 111.719s7.839 65.135 7.839 80.844c0 28.708-9.668 53.219-29.005 73.531s-41.548 30.469-66.633 30.469c-25.086 0-47.297-10.156-66.633-30.469s-29.005-44.823-29.005-73.531c0-15.708 2.613-42.656 7.839-80.844s12.804-75.427 22.734-111.719c-25.086 28.708-51.608 54.708-79.568 78s-48.211 39-60.754 47.125c-22.995 15.708-47.427 20.042-73.297 13s-45.076-23.562-57.618-49.562c-15.156-26-19.337-52.677-12.543-80.031s22.734-47.531 47.819-60.531c12.543-7.583 35.277-18.146 68.201-31.688s67.156-25.458 102.694-35.75c-35.538-10.292-69.769-22.208-102.694-35.75s-55.659-24.104-68.201-31.688c-25.086-13-40.372-33.177-45.859-60.531s-1.96-54.031 10.583-80.031c12.543-26 31.618-42.521 57.226-49.563s48.342-2.708 68.201 13c12.543 8.125 32.794 23.833 60.754 47.125s54.483 49.292 79.568 78c-9.93-36.292-17.377-73.531-22.342-111.719s-7.447-65.135-7.447-80.844c0-28.708 9.668-53.219 29.005-73.531s41.548-30.469 66.633-30.469z" />
|
||||
<glyph unicode="" glyph-name="Real-Estate" d="M858.52 412.82v-328.93h-103.781v224.271h-138.959v-225.15h-450.301v329.81h-69.479l121.369 121.37v207.56h103.781v-103.78l190.849 175.019 416.001-400.169z" />
|
||||
<glyph unicode="" glyph-name="Renty" d="M730.951 756c66.579 0 107.435-96.778 134.672-149.007l34.803 23.042c18.158 10.753 40.855 6.145 52.961-12.289 13.618-12.289 4.539-41.476-12.105-52.229l-36.316-23.042c16.645-16.898 40.855-50.693 40.855-125.965 1.513-82.953 1.513-165.905 1.513-248.858 0-15.362-12.105-27.651-27.237-27.651h-121.053c-15.132 0-27.237 12.289-27.237 27.651 0 10.753 0 21.506 0 33.796h-520.528c0-12.289 0-23.042 0-33.796 0-15.362-12.105-27.651-27.237-27.651h-121.053c-15.132 0-27.237 12.289-27.237 27.651 0 82.953 0 165.905 0 248.858 1.513 75.272 25.724 109.067 40.855 125.965l-36.316 23.042c-16.645 10.753-21.184 35.332-10.592 52.229 15.132 15.362 30.263 26.115 51.448 12.289l36.316-23.042c27.237 52.229 68.092 149.007 134.672 149.007h438.818zM605.358 262.893c7.566 0 13.618 4.608 13.618 12.289v46.085c0 6.145-6.053 12.289-13.618 12.289h-187.632c-7.566 0-13.618-6.145-13.618-12.289v-46.085c0-7.681 6.053-12.289 13.618-12.289h187.632zM811.148 600.848c-16.645 32.259-31.776 66.055-48.421 98.314h-502.37c-16.645-32.259-33.29-66.055-48.421-98.314 196.711-33.796 402.502-33.796 599.213 0zM131.738 401.147c55.987-10.753 110.461-18.434 163.422-30.723 13.618-6.145 22.697-18.434 30.263-32.259 3.026-6.145 3.026-15.362 1.513-24.579-52.961 7.681-104.408 16.898-155.856 26.115-16.645 6.145-30.263 18.434-39.342 35.332-1.513 12.289-1.513 21.506 0 26.115zM889.833 401.147c-54.474-10.753-108.948-18.434-163.422-30.723-12.105-6.145-22.697-18.434-30.263-32.259-1.513-6.145-1.513-15.362 0-24.579 51.448 7.681 104.408 16.898 155.856 26.115 16.645 6.145 30.263 18.434 39.342 35.332 1.513 12.289 1.513 21.506-1.513 26.115z" />
|
||||
<glyph unicode="" glyph-name="Unity" d="M533.125 530.875c30.875 0 57.552 11.104 80.031 33.312s33.719 49.021 33.719 80.437v164.938l-52 30.875c-26 15.708-53.625 23.562-82.875 23.562s-56.875-7.854-82.875-23.562l-10.562-4.875v-190.938c0-31.417 11.24-58.229 33.719-80.437s49.427-33.312 80.844-33.312zM512 32c29.25 0 56.875 7.854 82.875 23.563l224.25 123.5c26 15.708 46.312 35.75 60.938 60.125s21.937 50.917 21.937 79.625v253.5c0 30.875-7.312 58.5-21.937 82.875s-34.938 43.062-60.938 56.062l-57.688 30.875v-103.187c0-38.458-6.906-71.771-20.719-99.938s-32.771-51.188-56.875-69.062c-24.104-17.875-52.271-31.146-84.5-39.813s-66.49-13-102.781-13c-36.292 0-70.552 4.333-102.781 13s-60.396 21.938-84.5 39.813c-24.104 17.875-43.198 40.896-57.281 69.062s-21.125 61.479-21.125 99.938v82.875l-26-10.562c-26-13-46.313-31.688-60.938-56.062s-21.938-52-21.938-82.875v-253.5c0-28.708 7.312-55.25 21.938-79.625s34.938-44.417 60.938-60.125l224.25-123.5c26-15.708 53.625-23.563 82.875-23.563z" />
|
||||
<glyph unicode="" glyph-name="Custom-Code" d="M373.75 112l82.25 88.375-228.375 247.625 228.375 247.625-82.25 88.375-309.75-336 309.75-336zM650.25 112l309.75 336-309.75 336-82.25-88.375 228.375-247.625-228.375-247.625 82.25-88.375z" />
|
||||
<glyph unicode="" glyph-name="Shortcode" d="M400 56v168h-168v448h168v168h-336v-784h336zM960 56v784h-336v-168h168v-448h-168v-168h336z" />
|
||||
<glyph unicode="" glyph-name="BestWebSoft" d="M390.104 11.348c30.033-0.292 61.378 3.791 94.035 12.246s65.606 21.14 98.846 38.051c37.322 18.661 74.207 42.571 110.655 71.729s70.708 62.982 102.782 101.47c16.912 19.828 32.511 40.092 46.799 60.795s27.263 41.842 38.926 63.419c25.076 46.070 44.32 92.285 57.733 138.647s20.119 90.682 20.119 132.961c0 42.279-6.415 81.205-19.244 116.778s-32.657 65.897-59.483 90.973c-26.242 23.91-56.567 40.238-90.973 48.986s-71.146 10.789-110.218 6.123c-39.072-4.665-79.31-16.183-120.715-34.552s-82.226-42.717-122.464-73.041c19.828 9.914 39.947 17.932 60.357 24.055s41.113 10.351 62.107 12.684c45.487 18.078 88.495 26.097 129.025 24.055s74.791-15.6 102.782-40.676c15.162-13.996 27.409-30.616 36.739-49.86s15.6-40.53 18.807-63.856c3.207-23.326 3.499-48.111 0.875-74.353s-8.018-53.068-16.183-80.476c-11.080-37.906-26.971-76.103-47.674-114.591s-46.216-75.811-76.54-111.967c-33.823-40.821-74.207-78.435-121.152-112.842s-95.639-59.628-146.082-75.665c-50.444-16.037-99.867-19.973-148.269-11.809s-90.682 34.698-126.838 79.602c5.832-23.91 14.433-46.070 25.805-66.481s25.805-38.489 43.3-54.234c20.994-19.244 44.758-33.678 71.292-43.3s54.817-14.579 84.85-14.871zM351.178 134.25c-30.908 26.825-55.255 59.92-73.041 99.283s-26.68 83.246-26.68 131.649c0 45.487 7.873 88.058 23.618 127.713s37.322 74.353 64.731 104.095c27.409 29.741 59.483 53.214 96.222 70.417s76.103 25.805 118.090 25.805c25.659 0 50.444-3.353 74.353-10.060s46.507-16.329 67.793-28.867c21.285-12.538 40.967-27.409 59.045-44.612s33.823-36.593 47.236-58.17c0.583 1.749 1.312 3.645 2.187 5.686s1.604 4.228 2.187 6.561c6.998 25.076 11.955 49.569 14.871 73.478s3.207 46.653 0.875 68.23c-15.162 15.745-32.074 29.595-50.735 41.55s-38.489 22.306-59.483 31.053c-45.487 18.661-93.16 25.076-143.021 19.244s-97.097-21.285-141.708-46.361c-44.612-25.076-83.975-58.754-118.090-101.033s-58.462-90.828-73.041-145.645c-8.747-33.823-13.704-67.501-14.871-101.033s1.021-66.043 6.561-97.534c5.54-31.491 14.287-61.524 26.242-90.099s26.68-54.817 44.175-78.727c8.164-1.749 16.62-2.916 25.368-3.499s17.786-0.292 27.117 0.875zM266.328 142.122c-10.497 14.579-19.682 30.47-27.554 47.674s-15.016 36.593-21.431 58.17c-29.741 22.743-55.109 47.674-76.103 74.791s-36.739 55.255-47.236 84.413c-10.497 29.158-15.454 58.025-14.871 86.6s7.581 55.4 20.994 80.476c17.495 33.24 43.446 58.316 77.852 75.228s72.895 25.076 115.466 24.493c14.579 18.078 30.47 34.407 47.674 48.986s35.136 27.409 53.797 38.489c-34.407 0-67.647-3.936-99.721-11.809s-61.669-19.682-88.786-35.427c-27.117-15.745-51.027-35.281-71.729-58.608s-37.177-49.86-49.423-79.602c-15.745-38.489-22.743-78.144-20.994-118.965s10.934-80.622 27.554-119.403c16.62-38.78 39.801-74.936 69.542-108.468s64.731-62.544 104.969-87.037zM659.963 296.077c1.166 1.166 2.333 2.478 3.499 3.936s2.333 2.77 3.499 3.936c23.91 31.491 47.819 65.46 71.729 101.908s42.279 73.624 55.109 111.53c-5.248 10.497-10.934 20.702-17.058 30.616s-12.975 19.828-20.556 29.741c-1.4 1.866-4.292 5.132-8.677 9.797l-3.569 3.761c-6.415 6.706-10.789 10.934-13.121 12.684-24.493 19.828-51.464 35.281-80.914 46.361s-60.503 16.62-93.16 16.62c-20.994 0-41.113-2.187-60.357-6.561s-37.906-10.643-55.984-18.807c6.998-2.916 13.704-6.123 20.119-9.622s12.83-6.998 19.244-10.497c34.407-19.828 64.585-42.717 90.536-68.667s46.799-53.505 62.544-82.663c15.745-29.158 26.097-58.754 31.053-88.786s3.645-58.462-3.936-85.288zM391.417 142.997c16.912 2.333 33.386 5.977 49.423 10.934s31.345 11.517 45.924 19.682c-29.158 6.998-55.838 19.244-80.039 36.739s-44.758 38.635-61.669 63.419c-16.912 24.784-29.887 52.485-38.926 83.101s-12.684 62.836-10.934 96.659c0 4.665 0.292 9.185 0.875 13.559s1.166 8.893 1.749 13.559c-5.832-14.579-10.351-29.595-13.559-45.049s-5.394-31.637-6.561-48.548c-1.166-25.076 0.729-49.569 5.686-73.478s12.392-46.361 22.306-67.355c9.914-20.994 22.16-40.238 36.739-57.733s30.908-32.657 48.986-45.487zM630.222 10.036c43.154 11.663 82.809 31.345 118.965 59.045s67.938 62.398 95.347 104.095c27.409 41.696 48.111 88.786 62.107 141.271 2.916 11.663 5.54 23.181 7.873 34.552s4.082 22.598 5.248 33.678c-2.916-6.998-6.269-13.85-10.060-20.556s-7.435-13.559-10.934-20.556c-9.331-16.912-19.536-33.823-30.616-50.735s-23.035-33.24-35.864-48.986c-14.579-22.16-31.928-43.591-52.047-64.294s-40.53-39.801-61.232-57.296c-20.702-17.495-40.676-32.803-59.92-45.924s-35.573-23.181-48.986-30.179c-16.912-8.164-35.573-15.6-55.984-22.306s-38.78-12.101-55.109-16.183c44.32-8.747 88.058-7.29 131.212 4.374z" />
|
||||
<glyph unicode="" glyph-name="Warning" d="M509.375 0.022c60.080-0.583 117.244 10.645 171.492 33.686s101.933 54.393 143.056 94.058c41.123 39.665 73.934 86.183 98.433 139.556s37.040 110.099 37.623 170.179c0.583 62.997-10.499 122.202-33.248 177.616s-54.102 103.828-94.058 145.243c-39.956 41.415-87.204 74.226-141.743 98.433s-113.307 36.602-176.304 37.186c-60.080 0.583-117.244-10.645-171.492-33.686s-101.933-54.393-143.056-94.058c-41.123-39.665-73.934-86.183-98.433-139.556s-37.040-110.099-37.623-170.179c-0.583-62.997 10.499-122.202 33.248-177.616s54.102-103.828 94.058-145.243c39.956-41.415 87.204-74.226 141.743-98.433s113.307-36.602 176.304-37.186zM567.997 392.003h-111.995c0 0-0.729 1.167-2.187 3.5s-2.479 6.416-3.062 12.249c-1.167 25.665-2.771 56.581-4.812 92.745s-3.791 70.872-5.25 104.12c-1.458 33.248-2.771 61.83-3.937 85.746s-1.75 36.457-1.75 37.623v0h154.867c-0.583-8.166-1.604-25.665-3.062-52.497s-3.062-56.581-4.812-89.246c-1.75-32.665-3.354-64.893-4.812-96.683s-2.771-57.018-3.937-75.684c0-8.166-0.875-13.853-2.625-17.062s-2.625-4.812-2.625-4.812v0zM514.625 168.014c-29.165-0.583-52.643 6.271-70.434 20.561s-27.27 33.978-28.436 59.060c-1.167 26.249 6.416 47.248 22.749 62.997s39.373 24.207 69.122 25.374c28.582 1.167 51.768-5.25 69.559-19.249s27.27-33.248 28.436-57.747c1.167-27.999-6.125-49.873-21.874-65.622s-38.79-24.207-69.122-25.374z" />
|
||||
<glyph unicode="" glyph-name="2-Step-Verification" d="M522.762 861.982c102.234-59.188 196.398-86.092 312.084-94.163 10.762-2.69 18.833-10.762 18.833-24.213v-295.942c0-239.444-158.732-295.942-328.226-411.628-8.071-5.381-18.833-5.381-24.213 0-169.494 115.686-330.917 172.184-330.917 411.628v295.942c0 13.452 8.071 21.523 21.523 24.213 112.996 8.071 209.85 34.975 309.394 94.163 8.071 2.69 16.142 2.69 21.523 0zM654.629 596.571l-196.114-142.629-89.143 53.486-35.657-35.657 124.8-142.629 231.771 231.771-35.657 35.657z" />
|
||||
<glyph unicode="" glyph-name="Slider" d="M761.181 689.743c45.456 0 82.648-37.191 82.648-82.647v0-318.192c0-45.456-37.192-82.647-82.648-82.647v0h-497.537c-45.456 0-82.647 37.191-82.647 82.647v0 318.192c0 45.456 37.191 82.647 82.647 82.647v0zM652.086 407.916h-280.174c-6.612 0-11.571-4.959-11.571-11.571v0-19.009c0-6.612 4.959-11.571 11.571-11.571v0h280.174c6.612 0 11.571 4.959 11.571 11.571v0 19.009c0 6.612-4.959 11.571-11.571 11.571v0zM934.741 517.837c4.132 3.306 9.918 3.306 14.050 0v0l71.903-64.465c1.653-1.653 3.306-4.132 3.306-6.612s-1.653-4.959-3.306-6.612v0l-72.73-62.812c-1.653-1.653-4.132-2.479-6.612-2.479s-4.959 0.826-6.612 2.479v0l-15.703 14.050c-2.479 1.653-3.306 4.132-3.306 6.612s1.653 4.959 3.306 6.612v0l47.935 42.977-47.935 42.977c-2.479 1.653-3.306 4.132-3.306 6.612s1.653 4.959 3.306 6.612v0zM75.209 519.492c4.132 3.306 9.917 3.306 14.050 0v0l15.703-14.050c2.479-1.653 3.306-4.132 3.306-6.612s-0.826-4.959-4.132-8.265v0l-47.935-42.977 47.935-42.977c2.479-1.653 3.306-4.132 3.306-6.612s-1.653-4.96-3.306-6.613v0l-15.703-14.050c-1.653-1.653-4.132-2.479-6.612-2.479s-4.959 0.826-6.612 2.479v0l-71.903 64.466c-2.479 1.653-3.306 4.132-3.306 6.612s1.653 4.959 3.306 6.612v0zM733.907 515.358h-442.99c-10.744 0-19.835-9.091-19.835-19.835v0-28.927c0-10.744 9.091-19.835 19.835-19.835v0h442.99c10.744 0 19.835 9.091 19.835 19.835v0 28.927c0 10.744-9.091 19.835-19.835 19.835v0z" />
|
||||
<glyph unicode="" glyph-name="Bike" d="M831.116 411.674c106.382 0 192.886-86.646 192.886-193.24 0-106.484-86.504-193.12-192.886-193.12-106.495 0-193.001 86.636-193.001 193.12 0 106.594 86.507 193.24 193.001 193.24zM193.002 411.674c106.382 0 192.882-86.646 192.882-193.24 0-106.484-86.501-193.12-192.882-193.12-106.494 0-193.004 86.636-193.004 193.12 0 106.594 86.51 193.24 193.004 193.24zM710.611 942.162c57.050 0 103.524-46.474 103.524-103.524s-46.455-103.643-103.524-103.643c-8.359 0-16.49 1.010-24.283 2.902v0l69.116-95.896h150.758c32.046 0 58.37-26.354 58.37-58.489 0-32.047-26.287-58.486-58.37-58.486v0h-205.574c-3.911 0-7.573 1.921-9.797 5.139v0l-74.541 107.892-140.945-96.439 124.997-88.856c3.771-2.68 5.648-7.301 4.815-11.851v0l-48.484-264.629-1.762-7.087c-8.71-27.541-36.832-45.385-66-40.158-31.6 5.664-52.824 36.309-47.169 67.882v0l33.361 186.734-171.475 101.199c-0.105 0.062-0.209 0.125-0.312 0.191-10.406 6.577-12.72 9.165-21.34 20.347v0l-5.611 7.96c-27.473 43.451-17.882 102.031 23.384 134.183v0l6.363 4.988c24.969 19.782 68.369 55.9 111.619 89.878 23.59 18.533 47.174 36.462 67.977 50.94 20.794 14.471 38.255 25.464 52.354 30.552 0.012 0.002 0.024 0.005 0.024 0.007l9.543 2.866c22.146 5.3 43.356 1.071 61.631-8.671-1.338 6.633-2.043 13.49-2.043 20.506 0 57.050 46.462 103.524 103.409 103.524z" />
|
||||
<glyph unicode="" glyph-name="Columns" d="M249.6 817.2v-738.4h-128v738.4h128zM467.2 817.2v-738.4h-128v738.4h128zM684.8 817.2v-738.4h-128v738.4h128zM902.4 817.2v-738.4h-128v738.4h128z" />
|
||||
</font></defs></svg>
|
After Width: | Height: | Size: 57 KiB |
BIN
wp-content/plugins/slider-bws/bws_menu/fonts/bwsicons.ttf
Normal file
BIN
wp-content/plugins/slider-bws/bws_menu/fonts/bwsicons.woff
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
wp-content/plugins/slider-bws/bws_menu/icons/themes/opening.png
Normal file
After Width: | Height: | Size: 213 KiB |
After Width: | Height: | Size: 280 KiB |
After Width: | Height: | Size: 273 KiB |
BIN
wp-content/plugins/slider-bws/bws_menu/icons/themes/renty.png
Normal file
After Width: | Height: | Size: 658 KiB |
BIN
wp-content/plugins/slider-bws/bws_menu/icons/themes/unity.png
Normal file
After Width: | Height: | Size: 413 KiB |
After Width: | Height: | Size: 831 KiB |
BIN
wp-content/plugins/slider-bws/bws_menu/images/close_banner.png
Normal file
After Width: | Height: | Size: 452 B |
18
wp-content/plugins/slider-bws/bws_menu/images/earn-icon.svg
Normal file
@ -0,0 +1,18 @@
|
||||
<svg width="202" height="202" viewBox="0 0 202 202" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M202 101C202 156.663 156.915 202 101 202C45.0848 202 0 156.663 0 101C0 45.0848 45.0848 0 101 0C156.663 0 202 45.0848 202 101Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M30.224 88.9104C30.7277 62.9677 52.3886 42.3144 78.5831 42.8181C104.526 43.3218 125.179 64.9827 124.675 91.1772C124.172 117.12 102.511 137.773 76.3162 137.269C50.1217 136.514 29.7202 114.853 30.224 88.9104Z" fill="white"/>
|
||||
<path d="M34.758 88.9101C35.2618 65.4862 54.9076 46.5959 78.3316 47.3515C101.756 47.8552 120.646 67.5011 119.89 90.9251C119.386 114.601 99.7406 133.239 76.3166 132.484C52.8927 132.232 34.2543 112.586 34.758 88.9101Z" fill="#3F8ABC"/>
|
||||
<path d="M96.9695 102.511C96.9695 91.6808 88.154 88.1546 80.5979 85.384L80.8498 71.2793C84.376 72.2868 87.3984 74.3017 90.169 76.3167L91.4284 77.0723L95.7102 68.7606L94.7027 68.005C89.9171 64.7307 85.3835 62.7157 80.8498 62.212V57.1746H76.568V61.9601C67.2488 62.4638 59.9446 68.7606 60.1964 77.0723C60.1964 87.1471 69.2638 90.6733 76.0643 93.4439L75.8124 109.312C71.2787 108.052 66.4932 104.778 63.4708 101.756L62.2114 100.496L56.9221 108.304L57.9296 109.06C63.2189 113.845 69.7675 116.868 75.8124 117.875V122.913H80.0942V118.127C88.4059 118.127 97.2214 112.082 96.9695 102.511ZM70.2712 77.0723C70.2712 73.2943 73.2937 70.7756 76.568 70.5237L76.3161 83.3691C73.0418 82.1097 70.2712 80.0948 70.2712 77.0723ZM80.3461 109.564L80.5979 94.9551C84.376 96.4663 87.1466 98.4813 87.1466 103.015C87.1466 107.297 83.6204 109.312 80.3461 109.564Z" fill="white"/>
|
||||
<path d="M57.6789 56.9226C57.6789 56.9226 56.9233 57.6782 55.9158 58.9376C54.6565 60.1969 53.1453 62.2119 51.3822 64.4787C50.6266 65.7381 49.6191 66.9974 48.8635 68.5086C47.856 69.768 47.3522 71.5311 46.3448 73.0423C45.5891 74.8054 44.8335 76.3166 44.3298 78.0797C44.0779 78.8353 43.8261 79.8428 43.5742 80.8503C43.3223 81.8578 43.3223 82.6134 43.0704 83.6209C42.5667 85.384 42.5667 87.3989 42.3148 89.162C42.063 90.9251 42.3148 92.9401 42.3148 94.7032C42.5667 96.4662 42.8186 98.2293 43.0704 99.7406C43.0704 100.496 43.3223 101.252 43.5742 102.007C43.8261 102.763 44.0779 103.519 44.0779 104.274C44.5817 105.785 44.8335 107.045 45.3373 108.052C45.841 109.06 46.0929 110.067 46.3448 111.075C46.8485 112.838 47.3522 113.593 47.3522 113.593C47.3522 113.593 46.5966 112.838 45.5891 111.327C45.0854 110.571 44.3298 109.815 43.5742 108.808C42.8186 107.8 42.3148 106.541 41.5592 105.282C41.0555 103.77 40.048 102.511 39.5443 100.748C39.0405 98.985 38.2849 97.2219 38.033 95.2069C38.033 94.1994 37.7812 93.1919 37.7812 92.1844C37.5293 91.177 37.5293 90.1695 37.5293 89.162C37.7812 87.147 37.5293 84.8802 38.2849 82.8653C38.5368 81.8578 38.7886 80.8503 39.0405 79.8428C39.2924 78.8353 39.7961 77.8278 40.048 76.8204C40.2999 75.8129 40.8036 74.8054 41.3074 74.0498C41.8111 73.0423 42.3148 72.2867 42.8186 71.5311C43.8261 70.0199 44.8335 68.2568 46.0929 66.9974C47.1004 65.4862 48.3597 64.4787 49.6191 63.2194C50.6266 62.2119 51.8859 61.2044 52.8934 60.4488C53.9009 59.6932 54.9083 59.1894 55.664 58.6857C56.6714 57.4263 57.6789 56.9226 57.6789 56.9226Z" fill="white"/>
|
||||
<path d="M96.2148 122.661C96.2148 122.661 96.9705 121.905 97.9779 120.646C99.2373 119.387 100.749 117.372 102.512 115.105C103.267 113.845 104.275 112.586 105.03 111.075C106.038 109.815 106.542 108.052 107.549 106.541C108.305 104.778 109.06 103.267 109.564 101.504C109.816 100.748 110.068 99.7406 110.32 98.7331C110.571 97.7257 110.571 96.97 110.823 95.9626C111.327 94.1995 111.327 92.1845 111.579 90.4214C111.831 88.6583 111.579 86.6434 111.579 84.8803C111.327 83.1172 111.075 81.3541 110.823 79.8429C110.823 79.0873 110.571 78.3316 110.32 77.576C110.068 76.8204 109.816 76.0648 109.816 75.3092C109.312 73.798 109.06 72.5386 108.556 71.5311C108.053 70.5237 107.801 69.5162 107.549 68.5087C107.045 66.7456 106.542 65.99 106.542 65.99C106.542 65.99 107.297 66.7456 108.305 68.2568C108.808 69.0124 109.564 69.768 110.32 70.7755C111.075 71.783 111.579 73.0424 112.335 74.3017C112.838 75.8129 113.846 77.0723 114.35 78.8354C114.853 80.5985 115.609 82.3616 115.861 84.3765C115.861 85.384 116.113 86.3915 116.113 87.399C116.364 88.4065 116.364 89.4139 116.364 90.4214C116.113 92.4364 116.364 94.7032 115.609 96.7182C115.357 97.7257 115.105 98.7331 114.853 99.7406C114.601 100.748 114.098 101.756 113.846 102.763C113.594 103.771 113.09 104.778 112.586 105.534C112.083 106.541 111.579 107.297 111.075 108.052C110.068 109.564 109.06 111.327 107.801 112.586C106.793 114.097 105.534 115.105 104.275 116.364C103.267 117.372 102.008 118.379 101 119.135C99.9929 119.89 99.2373 120.394 98.2298 120.898C97.2223 122.409 96.2148 122.661 96.2148 122.661Z" fill="#C7C7C7"/>
|
||||
<path d="M64.4793 119.135C65.235 93.1921 86.6439 72.5387 112.838 73.0425C138.781 73.5462 159.434 95.2071 158.931 121.402C158.427 147.344 136.766 167.998 110.572 167.494C84.3771 166.738 63.9756 145.329 64.4793 119.135Z" fill="white"/>
|
||||
<path d="M69.0131 119.387C69.5169 95.9627 89.1628 77.0724 112.587 77.8281C136.011 78.3318 154.901 97.9777 154.145 121.402C153.642 145.077 133.996 163.716 110.572 162.96C87.1478 162.456 68.5094 142.811 69.0131 119.387Z" fill="#3F8ABC"/>
|
||||
<path d="M131.225 132.736C131.225 121.905 122.409 118.379 114.853 115.608L115.105 101.504C118.631 102.511 121.654 104.526 124.424 106.541L125.684 107.297L129.965 98.985L129.21 98.2294C124.424 94.955 119.89 92.9401 115.357 92.4363V87.3989H111.075V92.1845C101.756 92.6882 94.4516 98.985 94.7034 107.297C94.7034 117.371 103.771 120.898 110.571 123.668L110.319 139.536C105.786 138.277 101 135.002 97.9778 131.98L96.7184 130.721L91.1772 139.032L92.1847 139.788C97.474 144.573 104.023 147.596 110.068 148.603V153.641H114.349V148.855C122.661 148.603 131.477 142.307 131.225 132.736ZM104.526 107.549C104.526 103.771 107.549 101.252 110.823 101L110.571 113.845C107.297 112.334 104.526 110.319 104.526 107.549ZM114.601 139.788L114.853 125.179C118.631 126.691 121.402 128.706 121.402 133.239C121.402 137.773 117.876 139.536 114.601 139.788Z" fill="white"/>
|
||||
<path d="M91.9326 87.147C91.9326 87.147 91.177 87.9026 90.1695 89.1619C88.9101 90.4213 87.3989 92.4362 85.6358 94.7031C84.8802 95.9624 83.8727 97.2218 83.1171 98.733C82.1096 99.9924 81.6059 101.755 80.5984 103.267C79.8428 105.03 79.0872 106.541 78.5835 108.304C78.3316 109.06 78.0797 110.067 77.8278 111.075C77.576 112.082 77.576 112.838 77.3241 113.845C76.8204 115.608 76.8204 117.623 76.5685 119.386C76.3166 121.149 76.5685 123.164 76.5685 124.928C76.8204 126.691 77.0722 128.454 77.3241 129.965C77.3241 130.721 77.576 131.476 77.8278 132.232C78.0797 132.987 78.3316 133.743 78.3316 134.499C78.8353 136.01 79.0872 137.269 79.5909 138.277C80.0947 139.284 80.3466 140.292 80.5984 141.299C81.1022 143.062 81.6059 143.818 81.6059 143.818C81.6059 143.818 80.8503 143.062 79.8428 141.551C79.3391 140.795 78.5835 140.04 77.8278 139.032C77.0722 138.025 76.5685 136.765 75.8129 135.506C75.3091 133.995 74.3017 132.736 73.7979 130.972C73.2942 129.209 72.5386 127.446 72.2867 125.431C72.2867 124.424 72.0348 123.416 72.0348 122.409C71.783 121.401 71.783 120.394 71.783 119.386C72.0348 117.371 71.783 115.105 72.5386 113.09C72.7904 112.082 73.0423 111.075 73.2942 110.067C73.5461 109.06 74.0498 108.052 74.3017 107.045C74.5535 106.037 75.0573 105.03 75.561 104.274C76.0648 103.267 76.5685 102.511 77.0722 101.755C78.0797 100.244 79.0872 98.4811 80.3466 97.2218C81.354 95.7106 82.6134 94.7031 83.8727 93.4437C84.8802 92.4362 86.1396 91.4288 87.1471 90.6732C88.1545 89.9176 89.162 89.4138 89.9176 88.9101C91.177 87.6507 91.9326 87.147 91.9326 87.147Z" fill="white"/>
|
||||
<path d="M130.469 152.885C130.469 152.885 131.224 152.13 132.232 150.87C133.491 149.611 135.002 147.596 136.765 145.329C137.521 144.07 138.528 142.81 139.284 141.299C140.291 140.04 140.795 138.277 141.803 136.766C142.558 135.002 143.314 133.491 143.818 131.728C144.07 130.973 144.321 129.965 144.573 128.958C144.825 127.95 144.825 127.194 145.077 126.187C146.084 124.676 146.084 122.913 146.084 120.898C146.336 119.135 146.084 117.12 146.084 115.357C145.833 113.593 145.581 111.83 145.329 110.319C145.329 109.564 145.077 108.808 144.825 108.052C144.573 107.297 144.321 106.541 144.321 105.786C143.818 104.274 143.566 103.015 143.062 102.007C142.558 101 142.306 99.9925 142.055 98.985C141.551 97.2219 141.047 96.4663 141.047 96.4663C141.047 96.4663 141.803 97.2219 142.81 98.7331C143.314 99.4888 144.07 100.244 144.825 101.252C145.581 102.259 146.084 103.519 146.84 104.778C147.344 106.289 148.351 107.549 148.855 109.312C149.359 111.075 150.114 112.838 150.366 114.853C150.366 115.86 150.618 116.868 150.618 117.875C150.87 118.883 150.87 119.89 150.87 120.898C150.618 122.913 150.87 125.18 150.114 127.194C149.863 128.202 149.611 129.209 149.359 130.217C149.107 131.224 148.603 132.232 148.351 133.239C148.099 134.247 147.596 135.254 147.092 136.01C146.588 137.017 146.084 137.773 145.581 138.529C144.573 140.04 143.566 141.803 142.306 143.062C141.299 144.574 140.04 145.581 138.78 146.84C137.773 147.848 136.513 148.855 135.506 149.611C134.498 150.367 133.491 150.87 132.735 151.374C131.476 152.633 130.469 152.885 130.469 152.885Z" fill="white"/>
|
||||
<path d="M77.324 80.5986C77.8277 54.656 99.4886 34.0026 125.683 34.5063C151.626 35.0101 172.279 56.6709 171.775 82.8654C171.02 108.808 149.359 129.461 123.416 128.706C97.4736 128.202 76.8202 106.541 77.324 80.5986Z" fill="white"/>
|
||||
<path d="M81.8579 80.5986C82.3616 57.1746 102.007 38.2844 125.431 39.04C148.855 39.5437 167.494 59.1896 166.99 82.6135C166.486 106.289 146.84 124.928 123.416 124.172C99.9925 123.668 81.3541 104.023 81.8579 80.5986Z" fill="#3F8ABC"/>
|
||||
<path d="M144.07 93.9477C144.07 83.1173 135.255 79.5911 127.698 76.8206L127.95 62.7158C131.476 63.7233 134.499 65.7383 137.27 67.7532L138.529 68.5088L142.811 60.1971L141.803 59.4415C137.018 56.1672 132.484 54.1522 127.95 53.6485V48.6111H123.669V53.3966C114.349 53.9004 107.045 60.1971 107.297 68.5088C107.297 78.5837 116.364 82.1098 123.165 84.8804L122.913 100.748C118.379 99.4889 113.594 96.2146 110.571 93.1921L109.312 91.9328L103.771 100.244L104.778 101C110.068 105.786 116.616 108.808 122.661 109.816V114.853H126.943V110.067C135.506 109.816 144.322 103.771 144.07 93.9477ZM117.372 68.7607C117.372 64.9827 120.394 62.464 123.669 62.2121L123.417 75.0575C120.142 73.7981 117.372 71.7831 117.372 68.7607ZM127.447 101L127.698 86.3916C131.476 87.9028 134.247 89.9178 134.247 94.4515C134.247 98.9851 130.721 100.748 127.447 101Z" fill="white"/>
|
||||
<path d="M104.777 48.6111C104.777 48.6111 104.022 49.3667 103.014 50.626C101.755 51.8854 100.244 53.9004 98.4806 56.1672C97.7249 57.4265 96.7175 58.6859 95.9619 60.1971C94.9544 61.4565 94.4506 63.2196 93.4431 64.7308C92.6875 66.4939 91.9319 68.0051 91.4282 69.7682C91.1763 70.5238 90.9244 71.5313 90.6726 72.5388C90.4207 73.5462 90.4207 74.3019 90.1688 75.3093C89.6651 77.0724 89.6651 79.0874 89.4132 80.8505C89.1614 82.6136 89.4132 84.6285 89.4132 86.3916C89.6651 88.1547 89.917 89.9178 90.1688 91.429C90.1688 92.1847 90.4207 92.9403 90.6726 93.6959C90.9244 94.4515 91.1763 95.2071 91.1763 95.9627C91.6801 97.4739 91.9319 98.7333 92.4357 99.7408C92.9394 100.748 93.1913 101.756 93.4431 102.763C93.9469 104.526 94.4506 105.282 94.4506 105.282C94.4506 105.282 93.695 104.526 92.6875 103.015C92.1838 102.259 91.4282 101.504 90.6726 100.496C89.917 99.4889 89.4132 98.2295 88.6576 96.9702C88.1539 95.459 87.1464 94.1996 86.6427 92.4365C86.1389 90.6734 85.3833 88.9103 85.1314 86.8954C85.1314 85.8879 84.8796 84.8804 84.8796 83.8729C84.6277 82.8655 84.6277 81.858 84.6277 80.8505C84.8796 78.8355 84.6277 76.5687 85.3833 74.5537C85.6352 73.5463 85.887 72.5388 86.1389 71.5313C86.3908 70.5238 86.8945 69.5163 87.1464 68.5088C87.3983 67.5014 87.902 66.4939 88.4057 65.7383C88.9095 64.7308 89.4132 63.9752 89.917 63.2196C90.9244 61.7083 91.9319 59.9452 93.1913 58.6859C94.1988 57.1747 95.4581 56.1672 96.7175 54.9078C97.725 53.9004 98.9843 52.8929 99.9918 52.1373C100.999 51.3817 102.007 50.8779 102.762 50.3742C104.022 48.863 104.777 48.6111 104.777 48.6111Z" fill="white"/>
|
||||
<path d="M143.315 114.349C143.315 114.349 144.071 113.594 145.078 112.334C146.337 111.075 147.849 109.06 149.612 106.793C150.367 105.534 151.375 104.274 152.13 102.763C153.138 101.504 153.642 99.7408 154.649 98.2296C155.405 96.4665 156.16 94.9553 156.664 93.1922C156.916 92.4366 157.168 91.4291 157.42 90.4216C157.672 89.4141 157.672 88.6585 157.923 87.651C158.427 85.8879 158.427 83.873 158.679 82.1099C158.931 80.3468 158.679 78.3318 158.679 76.5687C158.427 74.8057 158.175 73.0426 157.923 71.5313C157.923 70.7757 157.672 70.0201 157.42 69.2645C157.168 68.5089 156.916 67.7533 156.916 66.9977C156.412 65.4864 156.16 64.2271 155.657 63.2196C155.153 62.2121 154.901 61.2047 154.649 60.1972C154.145 58.4341 153.642 57.6785 153.642 57.6785C153.642 57.6785 154.397 58.4341 155.405 59.9453C155.908 60.7009 156.664 61.4565 157.42 62.464C158.175 63.4715 158.679 64.7308 159.435 65.9902C159.938 67.5014 160.946 68.7608 161.45 70.5239C161.953 72.2869 162.709 74.05 162.961 76.065C162.961 77.0725 163.213 78.08 163.213 79.0874C163.465 80.0949 163.465 81.1024 163.465 82.1099C163.213 84.1249 163.465 86.3917 162.709 88.4066C162.457 89.4141 162.205 90.4216 161.953 91.4291C161.701 92.4366 161.198 93.4441 160.946 94.4515C160.694 95.459 160.19 96.4665 159.686 97.2221C159.183 98.2296 158.679 98.9852 158.175 99.7408C157.168 101.252 156.16 103.015 154.901 104.274C153.893 105.786 152.634 106.793 151.375 108.053C150.367 109.06 149.108 110.068 148.1 110.823C147.093 111.579 146.086 112.082 145.33 112.586C144.322 113.846 143.315 114.349 143.315 114.349Z" fill="white"/>
|
||||
</svg>
|
After Width: | Height: | Size: 13 KiB |
41
wp-content/plugins/slider-bws/bws_menu/images/join-icon.svg
Normal file
@ -0,0 +1,41 @@
|
||||
<svg width="202" height="202" viewBox="0 0 202 202" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M202 101C202 156.663 156.915 202 101 202C45.0848 202 0 156.663 0 101C0 45.3367 45.0848 0 101 0C156.663 0 202 45.0848 202 101Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M52.1856 111.848L31.5895 111.346L29.329 112.099L28.5754 112.601V113.103L35.1059 132.681L36.8641 137.951H47.4133L48.418 132.932L54.195 113.103V112.35L52.1856 111.848Z" fill="white"/>
|
||||
<path d="M28.4621 113.342C22.669 120.898 13.3498 121.905 11.5867 131.224L11.083 138.277H36.7738L35.0107 132.987L28.4621 113.342Z" fill="#3F8ABC"/>
|
||||
<path d="M47.3513 138.277H72.0346L71.5309 131.224C70.2715 124.928 63.2191 121.905 53.8999 113.594L48.3588 133.491L47.3513 138.277Z" fill="#3F8ABC"/>
|
||||
<path d="M48.1077 102.511H46.0928H35.2623C32.9955 102.511 31.2324 104.022 31.2324 106.037V115.105C31.2324 117.12 32.9955 118.631 35.2623 118.631H48.1077C50.1227 118.631 51.6339 117.372 52.1377 115.86V115.105V114.853V105.786C52.1377 104.022 50.3746 102.511 48.1077 102.511Z" fill="#FFE2C2"/>
|
||||
<path d="M60.7002 85.636C60.1965 85.3842 59.6927 85.8879 59.189 86.6435C59.189 86.3917 59.189 85.8879 59.189 85.636C59.189 74.3019 51.381 64.9827 41.8099 64.9827C32.2389 64.9827 24.4309 74.3019 24.4309 85.636C24.4309 85.8879 24.4309 86.3917 24.4309 86.6435C23.9271 85.8879 23.4234 85.636 22.9197 85.636C21.6603 86.1398 21.4084 89.1622 22.164 92.6884C22.9197 96.2146 24.4309 98.7333 25.6902 98.4814C26.194 98.2296 26.4458 97.9777 26.6977 97.2221C29.7202 105.786 35.2613 113.594 41.8099 113.594C48.3586 113.594 54.1516 105.786 56.9222 97.2221C57.174 97.9777 57.4259 98.4814 57.9296 98.4814C59.189 98.7333 60.7002 96.2146 61.4558 92.6884C62.2114 89.1622 61.9596 86.1398 60.7002 85.636Z" fill="#FFE2C2"/>
|
||||
<path d="M30.9804 112.586C30.9804 112.586 31.2323 115.86 37.2771 117.623C43.0702 119.386 39.2921 123.416 39.2921 123.416L34.7584 124.424L31.9879 119.135L30.7285 115.105L30.9804 112.586Z" fill="white"/>
|
||||
<path d="M52.3891 113.09C52.3891 113.09 52.1373 116.364 46.0924 118.127C40.2994 119.89 44.0774 123.92 44.0774 123.92L48.6111 124.928L51.3817 119.638L52.641 115.609L52.3891 113.09Z" fill="white"/>
|
||||
<path d="M29.4691 112.082L23.1724 115.86L35.0103 132.988L29.4691 112.082Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M54.1524 111.831L60.701 116.868L48.3594 133.24L54.1524 111.831Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M40.5738 125.142L37.4438 137.951H46.3121L42.6605 125.142H40.5738Z" fill="#3F8ABC"/>
|
||||
<path d="M39.2921 118.379L44.5814 118.631L45.337 122.409L44.3296 126.187H39.544L38.2847 122.661L39.2921 118.379Z" fill="#3F8ABC"/>
|
||||
<path d="M23.1727 101.504C19.6465 95.7108 18.3872 89.4141 19.1428 84.3766C20.654 76.8205 23.6764 70.7757 28.462 66.7457C29.2176 61.7083 32.24 58.9377 38.033 58.9377C52.8934 59.9452 60.9532 68.7607 63.9757 82.8654C64.9832 87.9028 63.7238 94.1996 59.9458 99.9926C55.9158 107.801 58.4345 113.594 62.2126 121.653C52.6415 118.631 46.3448 115.357 48.3597 111.327C53.649 99.237 59.442 88.4066 51.8859 78.3318C49.3672 78.3318 38.033 86.3916 31.2325 80.5986C24.432 90.6734 29.9732 101.252 35.0106 112.838C37.0256 116.868 30.7288 120.142 21.1577 123.165C24.9358 115.105 27.2026 109.06 23.1727 101.504Z" fill="#D1AB86"/>
|
||||
<path d="M167.997 111.579L145.581 111.327L143.062 112.082L142.307 112.334V113.09L149.359 132.484L151.374 137.773H162.96L163.967 132.988L170.012 113.09L170.264 112.334L167.997 111.579Z" fill="white"/>
|
||||
<path d="M142.307 113.09C131.728 115.105 123.417 119.89 123.417 127.698L122.661 137.773H151.374L149.359 132.484L142.307 113.09Z" fill="#3F8ABC"/>
|
||||
<path d="M162.96 137.773H190.666L189.911 127.698C189.911 120.394 181.095 115.357 170.013 113.09L163.968 132.988L162.96 137.773Z" fill="#3F8ABC"/>
|
||||
<path d="M163.716 102.763H161.449H149.611C147.093 102.763 145.33 104.274 145.33 106.289V115.105C145.33 116.868 147.345 118.631 149.611 118.631H163.716C165.731 118.631 167.494 117.372 167.998 115.86V115.105V114.853V106.289C167.998 104.274 165.983 102.763 163.716 102.763Z" fill="#FFE2C2"/>
|
||||
<path d="M177.066 86.6434C176.562 86.3915 175.806 86.8952 175.303 87.6508C175.303 87.399 175.303 86.8952 175.303 86.6434C175.303 75.5611 166.991 66.7456 156.664 66.7456C146.337 66.7456 138.026 75.5611 138.026 86.6434C138.026 86.8952 138.026 87.399 138.026 87.6508C137.522 86.8952 136.766 86.6434 136.263 86.6434C135.003 86.8952 134.5 90.1695 135.255 93.4439C136.011 96.97 137.774 99.2369 139.033 98.985C139.537 98.7331 139.789 98.4813 140.041 97.7256C143.315 106.037 149.36 113.342 156.412 113.342C163.465 113.342 169.761 105.785 172.784 97.7256C173.036 98.4813 173.288 98.985 173.791 98.985C175.051 99.2369 176.814 96.97 177.569 93.4439C178.829 90.1695 178.577 87.1471 177.066 86.6434Z" fill="#FFE2C2"/>
|
||||
<path d="M145.077 112.082C145.077 112.082 145.329 115.357 151.878 117.12C158.175 118.883 153.893 122.913 153.893 122.913L148.855 123.92L146.085 118.631L144.825 114.601L145.077 112.082Z" fill="white"/>
|
||||
<path d="M168.249 112.838C168.249 112.838 167.997 116.112 161.449 117.875C155.152 119.638 159.434 123.668 159.434 123.668L164.471 124.676L167.494 119.387L168.753 115.357L168.249 112.838Z" fill="white"/>
|
||||
<path d="M143.315 110.823L137.522 113.342L149.36 132.484L143.315 110.823Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M170.265 111.075L175.806 113.846L163.969 132.988L170.265 111.075Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M155.908 125.431L152.885 137.773H161.449L157.923 125.431H155.908Z" fill="#3F8ABC"/>
|
||||
<path d="M154.397 118.127H159.435L160.442 121.905L159.435 125.935H154.397L153.39 122.157L154.397 118.127Z" fill="#3F8ABC"/>
|
||||
<path d="M168.25 70.7756C170.769 58.434 133.492 58.9377 138.026 87.651L140.293 97.7258C140.293 97.7258 154.649 89.4141 165.228 76.0649C169.258 77.828 171.273 81.1023 172.028 89.1622L173.036 97.7258L175.302 87.651C175.302 87.651 178.577 66.9976 168.25 70.7756Z" fill="#D1AB86"/>
|
||||
<path d="M97.725 145.077L75.8123 110.068L87.1464 101.504L115.608 103.519L126.438 113.594L102.007 147.344C100.747 146.589 99.2362 145.833 97.725 145.077Z" fill="white"/>
|
||||
<path d="M118.126 105.785L126.438 107.8C126.438 107.8 139.284 109.815 141.55 113.342C145.832 116.112 146.084 149.611 145.328 149.863C144.573 150.115 105.533 149.863 105.533 149.863C104.022 148.855 102.51 147.848 100.999 147.092L118.126 105.785Z" fill="#3F8ABC"/>
|
||||
<path d="M83.621 105.785L75.5611 107.8C75.5611 107.8 62.7158 109.815 60.4489 113.342C56.1671 116.112 55.9153 149.611 56.6709 149.863C57.4265 150.115 107.801 149.863 107.801 149.863C109.312 148.855 104.022 148.351 101 147.092L83.621 105.785Z" fill="#3F8ABC"/>
|
||||
<path d="M113.593 87.9028H88.1545V107.801H113.593V87.9028Z" fill="#FFE2C2"/>
|
||||
<path d="M80.3469 75.0572C81.8581 90.4212 93.4442 101.755 101 101.755C108.808 101.755 119.639 89.9175 121.654 75.0572C123.417 60.4487 112.334 52.8926 101 52.8926C89.4142 53.1444 78.8357 60.4487 80.3469 75.0572Z" fill="#FFE2C2"/>
|
||||
<path d="M122.157 59.9451C120.394 54.152 114.852 47.3516 107.8 45.5885C101.755 44.0772 91.1767 42.3141 81.8575 51.6333C80.5981 52.8927 78.0794 62.4638 78.3313 64.9825C79.3388 74.8054 80.3463 77.3241 80.3463 77.3241L82.865 78.3316C82.865 78.3316 81.6056 75.0573 83.3687 70.2717C83.8724 69.0124 84.3762 67.753 85.1318 66.7456C91.1767 70.0199 102.763 66.4937 109.815 67.2493C114.852 68.0049 115.86 73.5461 118.882 73.7979C119.134 76.3166 118.631 78.0797 118.631 78.0797L121.149 77.0722C121.149 77.0722 121.401 76.3166 121.905 73.7979C122.409 73.7979 122.912 73.7979 122.912 73.7979C122.912 73.7979 124.172 66.9974 122.157 59.9451Z" fill="#D1AB86"/>
|
||||
<path d="M119.639 77.5759C118.631 80.5983 117.624 83.6208 119.135 84.1245C120.394 84.6282 123.165 82.3614 124.424 79.339C125.432 76.3165 125.432 73.2941 124.172 73.0422C122.661 72.2866 120.646 74.5534 119.639 77.5759Z" fill="#FFE2C2"/>
|
||||
<path d="M82.1092 77.5759C83.1167 80.5983 84.1242 83.6208 82.613 84.1245C81.3536 84.6282 78.583 82.3614 77.3237 79.339C76.3162 76.3165 76.3162 73.2941 77.5755 73.0422C79.0868 72.2866 81.1017 74.5534 82.1092 77.5759Z" fill="#FFE2C2"/>
|
||||
<path d="M94.4514 111.075L100.748 116.364L107.297 111.075L100.748 105.785L94.4514 111.075Z" fill="#3F8ABC"/>
|
||||
<path d="M102.008 115.104L105.786 133.491L101.252 148.855L95.4595 133.491L99.7413 115.104H102.008Z" fill="#3F8ABC"/>
|
||||
<path d="M114.601 97.7258L100.748 105.786L105.282 115.357L115.86 105.534C115.86 105.534 118.631 104.778 117.623 103.519C116.868 102.259 114.601 101 114.601 97.7258Z" fill="white"/>
|
||||
<path d="M87.1477 97.7258L100.749 105.786L96.2151 115.357L85.6365 105.282C85.6365 105.282 82.8659 104.526 83.8734 103.267C84.8809 102.259 87.1477 101 87.1477 97.7258Z" fill="white"/>
|
||||
<path d="M100.748 146.84L116.364 102.008L121.653 106.289L127.194 109.312L120.394 120.394H117.371L119.386 126.943L100.748 146.84Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M100.749 146.84L85.3847 102.008L80.0954 106.037L74.0505 109.312L81.3548 120.394H84.3772L82.3623 126.943L100.749 146.84Z" fill="white" fill-opacity="0.47"/>
|
||||
</svg>
|
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 126 KiB |
@ -0,0 +1,20 @@
|
||||
<svg width="202" height="202" viewBox="0 0 202 202" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0)">
|
||||
<path d="M202.007 100.905C202.007 45.1232 156.787 -0.0964947 101.006 -0.0964918C45.2244 -0.0964889 0.00463195 45.1233 0.00463434 100.905C0.00463673 156.686 45.2244 201.906 101.006 201.906C156.787 201.906 202.007 156.686 202.007 100.905Z" fill="white" fill-opacity="0.47"/>
|
||||
<path d="M51.8859 150.366C48.6116 158.678 54.6565 164.471 61.2051 164.975C67.7537 165.479 73.5467 157.922 71.2799 151.122C68.7612 144.321 68.2575 144.825 68.2575 144.825C68.2575 144.825 69.0131 143.818 70.0206 142.81C71.028 141.551 71.028 139.536 70.0206 138.277L68.2575 135.758C68.2575 135.758 69.2649 134.75 70.2724 133.491C71.2799 132.232 71.5318 130.217 70.2724 128.957L68.2575 126.691C68.2575 126.691 69.0131 125.683 69.7687 124.424C70.5243 123.164 70.2724 121.149 69.0131 119.89L66.7462 117.623L65.7388 105.785L50.1228 105.282C50.6265 105.03 55.4121 141.803 51.8859 150.366Z" fill="#3F8ABC"/>
|
||||
<path d="M142.81 53.6483L170.768 44.3291V145.329L146.085 136.262L141.047 124.424L142.81 53.6483Z" fill="#3F8ABC"/>
|
||||
<path d="M154.397 145.329L61.7089 108.052L61.457 83.6208L154.397 44.0771V145.329Z" fill="white"/>
|
||||
<path d="M49.8701 95.7108C49.8701 103.519 43.5733 109.564 36.0172 109.564C28.2092 109.564 22.1643 103.267 22.1643 95.7108C22.1643 87.9028 28.4611 81.8579 36.0172 81.8579C43.5733 81.8579 49.8701 87.9028 49.8701 95.7108Z" fill="white"/>
|
||||
<path d="M68.2573 80.5984H27.4543V110.823H68.2573V80.5984Z" fill="#3F8ABC"/>
|
||||
<path d="M68.2573 101H27.4543V110.823H68.2573V101Z" fill="#3F8ABC"/>
|
||||
<path d="M61.4563 104.526H50.374V107.045H61.4563V104.526Z" fill="#F2F2F2"/>
|
||||
<path d="M38.5357 85.8876C38.5357 87.147 37.5282 88.4063 36.017 88.4063C34.7576 88.4063 33.4983 87.3988 33.4983 85.8876C33.4983 84.6282 34.5058 83.3689 36.017 83.3689C37.2763 83.3689 38.5357 84.3764 38.5357 85.8876Z" fill="white"/>
|
||||
<path d="M60.1965 164.975C65.2339 141.299 59.9446 129.21 52.3885 122.913C53.1441 133.491 53.8997 146.085 52.1366 150.367C48.8623 158.175 53.8997 163.716 60.1965 164.975Z" fill="white"/>
|
||||
<path d="M154.396 139.284L160.441 141.551V47.8552L154.396 49.8702V139.284Z" fill="#3F8ABC"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0">
|
||||
<rect width="202" height="202" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
BIN
wp-content/plugins/slider-bws/bws_menu/images/tooltip_icons.png
Normal file
After Width: | Height: | Size: 826 B |
58
wp-content/plugins/slider-bws/bws_menu/js/bws_menu.js
Normal file
@ -0,0 +1,58 @@
|
||||
(function($) {
|
||||
"use strict";
|
||||
$( document ).ready(
|
||||
function() {
|
||||
var product = $( '.bws_product_box' ),
|
||||
max = 0;
|
||||
$( product ).each(
|
||||
function () {
|
||||
if ( $( this ).height() > max ) {
|
||||
max = $( this ).height();
|
||||
}
|
||||
}
|
||||
);
|
||||
$( '.bws_product_box' ).css( 'height', max + 'px' );
|
||||
|
||||
if ( $( '.bws-filter' ).length ) {
|
||||
var prvPos = $( '.bws-filter' ).offset().top;
|
||||
var maxPos = prvPos + $( '.bws-products' ).outerHeight() - $( '.bws-filter' ).outerHeight();
|
||||
|
||||
$( window ).scroll(
|
||||
function() {
|
||||
if ( $( window ).width() > 580 ) {
|
||||
var scrPos = Number( $( document ).scrollTop() ) + 40;
|
||||
if ( scrPos > maxPos ) {
|
||||
$( '.bws-filter' ).removeClass( 'bws_fixed' );
|
||||
} else if ( scrPos > prvPos ) {
|
||||
$( '.bws-filter' ).addClass( 'bws_fixed' );
|
||||
} else {
|
||||
$( '.bws-filter' ).removeClass( 'bws_fixed' );
|
||||
}
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
$( '.bws-menu-item-icon' ).click(
|
||||
function() {
|
||||
if ( $( this ).hasClass( 'bws-active' ) ) {
|
||||
$( this ).removeClass( 'bws-active' );
|
||||
$( '.bws-nav-tab-wrapper, .bws-help-links-wrapper' ).hide();
|
||||
} else {
|
||||
$( this ).addClass( 'bws-active' );
|
||||
$( '.bws-nav-tab-wrapper, .bws-help-links-wrapper' ).css( 'display', 'inline-block' );
|
||||
}
|
||||
}
|
||||
);
|
||||
$( '.bws-filter-top h2' ).click(
|
||||
function() {
|
||||
if ( $( '.bws-filter-top' ).hasClass( 'bws-opened' ) ) {
|
||||
$( '.bws-filter-top' ).removeClass( 'bws-opened' );
|
||||
} else {
|
||||
$( '.bws-filter-top' ).addClass( 'bws-opened' );
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
}
|
||||
);
|
||||
})( jQuery );
|
110
wp-content/plugins/slider-bws/bws_menu/js/bws_tooltip.js
Normal file
@ -0,0 +1,110 @@
|
||||
/**
|
||||
* BWS tooltip function
|
||||
*/
|
||||
(function($) {
|
||||
"use strict";
|
||||
$( document ).ready(
|
||||
function() {
|
||||
jQuery.bwsTooltip = function( pointer_options ) {
|
||||
var pointer_buttons = pointer_options['buttons'];
|
||||
/* extend pointer options - add close button */
|
||||
pointer_options = $.extend(
|
||||
pointer_options,
|
||||
{
|
||||
buttons: function(event, t) {
|
||||
var button = '';
|
||||
/* check and add dismiss-type buttons */
|
||||
for ( var but in pointer_buttons ) {
|
||||
if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
|
||||
button += '<a style="margin:0px 5px 2px;" class="button-secondary">' + pointer_buttons[ but ]['text'] + '</a>';
|
||||
}
|
||||
}
|
||||
button = jQuery( button );
|
||||
button.on(
|
||||
'click.pointer',
|
||||
function () {
|
||||
t.element.pointer( 'close' );
|
||||
}
|
||||
);
|
||||
return button;
|
||||
},
|
||||
/* add ajax dismiss functionality */
|
||||
close : $.proxy(
|
||||
function () {
|
||||
if ( pointer_options['actions']['onload'] == true ) {
|
||||
$.post( ajaxurl, this );
|
||||
}
|
||||
},
|
||||
{
|
||||
pointer: pointer_options['tooltip_id'],
|
||||
action: 'dismiss-wp-pointer'
|
||||
}
|
||||
)
|
||||
}
|
||||
);
|
||||
/* function to display pointer */
|
||||
function displayPointer( cssSelector ) {
|
||||
cssSelector.pointer( pointer_options ).pointer(
|
||||
{
|
||||
pointerClass: 'wp-pointer ' + pointer_options["tooltip_id"],
|
||||
content: pointer_options['content'],
|
||||
position: {
|
||||
edge: pointer_options['position']['edge'],
|
||||
align: pointer_options['position']['align'],
|
||||
},
|
||||
}
|
||||
).pointer( 'open' );
|
||||
/* display buttons that are not type of dismiss */
|
||||
for ( var but in pointer_buttons ) {
|
||||
if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] != 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
|
||||
$( '.' + pointer_options['tooltip_id'] + ' .button-secondary' ).first().before(
|
||||
'<a class="button-primary" style="margin-right: 5px;" ' +
|
||||
( ( pointer_buttons[ but ]['type'] == 'link' && typeof pointer_buttons[ but ]['link'] != 'undefined' && pointer_buttons[ but ]['link'] != '') ? 'target="_blank" href="' + pointer_buttons[ but ]['link'] + '"' : '' )
|
||||
+ '>' + pointer_buttons[ but ]['text'] + '</a>'
|
||||
);
|
||||
};
|
||||
}
|
||||
/* adjust position of pointer */
|
||||
var topPos,
|
||||
leftPos,
|
||||
pointerZindex;
|
||||
topPos = parseInt( $( "." + pointer_options["tooltip_id"] ).css( "top" ) ) + parseInt( pointer_options['position']['pos-top'] );
|
||||
leftPos = parseInt( $( "." + pointer_options["tooltip_id"] ).css( "left" ) ) + parseInt( pointer_options['position']['pos-left'] );
|
||||
if ( pointer_options['position']['align'] == 'left' ) {
|
||||
leftPos += cssSelector.outerWidth() / 2;
|
||||
};
|
||||
$( "." + pointer_options["tooltip_id"] ).css( { "top": topPos + "px", "left": leftPos + "px" } );
|
||||
/* adjust z-index if need */
|
||||
pointerZindex = parseInt( $( "." + pointer_options["tooltip_id"] ).css( "z-index" ) );
|
||||
if ( pointerZindex != pointer_options['position']['zindex'] ) {
|
||||
$( "." + pointer_options["tooltip_id"] ).css( { "z-index": pointer_options['position']['zindex'] } );
|
||||
}
|
||||
}
|
||||
|
||||
/* display pointer for the first time */
|
||||
if ( pointer_options['actions']['onload'] ) {
|
||||
if ( pointer_options['set_timeout'] > 0 ) {
|
||||
var settime = parseInt( pointer_options['set_timeout'] );
|
||||
setTimeout(
|
||||
function() {
|
||||
displayPointer( $( pointer_options['css_selector'] ) );
|
||||
},
|
||||
settime
|
||||
);
|
||||
} else {
|
||||
displayPointer( $( pointer_options['css_selector'] ) );
|
||||
}
|
||||
}
|
||||
|
||||
/* display pointer when clicked on selector */
|
||||
if ( pointer_options['actions']['click'] ) {
|
||||
$( pointer_options['css_selector'] ).click(
|
||||
function () {
|
||||
displayPointer( $( this ) );
|
||||
}
|
||||
);
|
||||
}
|
||||
};
|
||||
}
|
||||
)
|
||||
})( jQuery );
|
96
wp-content/plugins/slider-bws/bws_menu/js/c_o_o_k_i_e.js
Normal file
@ -0,0 +1,96 @@
|
||||
/**
|
||||
* Cookie plugin
|
||||
*
|
||||
* Copyright (c) 2006 Klaus Hartl (stilbuero.de)
|
||||
* Dual licensed under the MIT and GPL licenses:
|
||||
* http://www.opensource.org/licenses/mit-license.php
|
||||
* http://www.gnu.org/licenses/gpl.html
|
||||
*/
|
||||
|
||||
/**
|
||||
* Create a cookie with the given name and value and other optional parameters.
|
||||
*
|
||||
* @example $.cookie('the_cookie', 'the_value');
|
||||
* @desc Set the value of a cookie.
|
||||
* @example $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true });
|
||||
* @desc Create a cookie with all available options.
|
||||
* @example $.cookie('the_cookie', 'the_value');
|
||||
* @desc Create a session cookie.
|
||||
* @example $.cookie('the_cookie', null);
|
||||
* @desc Delete a cookie by passing null as value. Keep in mind that you have to use the same path and domain
|
||||
* used when the cookie was set.
|
||||
*
|
||||
* @param String name The name of the cookie.
|
||||
* @param String value The value of the cookie.
|
||||
* @param Object options An object literal containing key/value pairs to provide optional cookie attributes.
|
||||
* @option Number|Date expires Either an integer specifying the expiration date from now on in days or a Date object.
|
||||
* If a negative value is specified (e.g. a date in the past), the cookie will be deleted.
|
||||
* If set to null or omitted, the cookie will be a session cookie and will not be retained
|
||||
* when the the browser exits.
|
||||
* @option String path The value of the path atribute of the cookie (default: path of page that created the cookie).
|
||||
* @option String domain The value of the domain attribute of the cookie (default: domain of page that created the cookie).
|
||||
* @option Boolean secure If true, the secure attribute of the cookie will be set and the cookie transmission will
|
||||
* require a secure protocol (like HTTPS).
|
||||
* @type undefined
|
||||
*
|
||||
* @name $.cookie
|
||||
* @cat Plugins/Cookie
|
||||
* @author Klaus Hartl/klaus.hartl@stilbuero.de
|
||||
*/
|
||||
|
||||
/**
|
||||
* Get the value of a cookie with the given name.
|
||||
*
|
||||
* @example $.cookie('the_cookie');
|
||||
* @desc Get the value of a cookie.
|
||||
*
|
||||
* @param String name The name of the cookie.
|
||||
* @return The value of the cookie.
|
||||
* @type String
|
||||
*
|
||||
* @name $.cookie
|
||||
* @cat Plugins/Cookie
|
||||
* @author Klaus Hartl/klaus.hartl@stilbuero.de
|
||||
*/
|
||||
jQuery.cookie = function(name, value, options) {
|
||||
if (typeof value != 'undefined') { /* name and value given, set cookie */
|
||||
options = options || {};
|
||||
if (value === null) {
|
||||
value = '';
|
||||
options.expires = -1;
|
||||
}
|
||||
var expires = '';
|
||||
if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
|
||||
var date;
|
||||
if (typeof options.expires == 'number') {
|
||||
date = new Date();
|
||||
date.setTime( date.getTime() + (options.expires * 24 * 60 * 60 * 1000) );
|
||||
} else {
|
||||
date = options.expires;
|
||||
}
|
||||
expires = '; expires=' + date.toUTCString(); /* use expires attribute, max-age is not supported by IE */
|
||||
}
|
||||
/** CAUTION: Needed to parenthesize options.path and options.domain
|
||||
* in the following expressions, otherwise they evaluate to undefined
|
||||
* in the packed version for some reason...
|
||||
*/
|
||||
var path = options.path ? '; path=' + (options.path) : '';
|
||||
var domain = options.domain ? '; domain=' + (options.domain) : '';
|
||||
var secure = options.secure ? '; secure' : '';
|
||||
document.cookie = [name, '=', encodeURIComponent( value ), expires, path, domain, secure].join( '' );
|
||||
} else { /* only name given, get cookie */
|
||||
var cookieValue = null;
|
||||
if (document.cookie && document.cookie != '') {
|
||||
var cookies = document.cookie.split( ';' );
|
||||
for (var i = 0; i < cookies.length; i++) {
|
||||
var cookie = jQuery.trim( cookies[i] );
|
||||
/* Does this cookie string begin with the name we want? */
|
||||
if (cookie.substring( 0, name.length + 1 ) == (name + '=')) {
|
||||
cookieValue = decodeURIComponent( cookie.substring( name.length + 1 ) );
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return cookieValue;
|
||||
}
|
||||
};
|
5
wp-content/plugins/slider-bws/bws_menu/js/codemirror.js
Normal file
231
wp-content/plugins/slider-bws/bws_menu/js/general_script.js
Normal file
@ -0,0 +1,231 @@
|
||||
function bws_show_settings_notice() {
|
||||
"use strict";
|
||||
(function($) {
|
||||
$( '.updated.fade:not(.bws_visible), .error:not(.bws_visible)' ).css( 'display', 'none' );
|
||||
$( '#bws_save_settings_notice' ).css( 'display', 'block' );
|
||||
})( jQuery );
|
||||
}
|
||||
|
||||
(function($) {
|
||||
"use strict";
|
||||
$( document ).ready(
|
||||
function() {
|
||||
/**
|
||||
* add notice about changing on the settings page
|
||||
*/
|
||||
$( '.bws_form input, .bws_form textarea, .bws_form select' ).on(
|
||||
"change paste select",
|
||||
function() {
|
||||
if ( $( this ).attr( 'type' ) != 'submit' && ! $( this ).hasClass( 'bws_no_bind_notice' ) ) {
|
||||
bws_show_settings_notice();
|
||||
};
|
||||
}
|
||||
);
|
||||
$( '.bws_save_anchor' ).on(
|
||||
"click",
|
||||
function( event ) {
|
||||
event.preventDefault();
|
||||
$( '.bws_form #bws-submit-button' ).click();
|
||||
}
|
||||
);
|
||||
|
||||
/* custom code */
|
||||
|
||||
if ( 'function' == typeof wp.CodeMirror || 'function' == typeof CodeMirror ) {
|
||||
var CodeMirrorFunc = ( typeof wp.CodeMirror != 'undefined' ) ? wp.CodeMirror : CodeMirror;
|
||||
if ( $( '#bws_newcontent_css' ).length > 0 ) {
|
||||
var editor = CodeMirrorFunc.fromTextArea(
|
||||
document.getElementById( 'bws_newcontent_css' ),
|
||||
{
|
||||
mode: "css",
|
||||
theme: "default",
|
||||
styleActiveLine: true,
|
||||
matchBrackets: true,
|
||||
lineNumbers: true,
|
||||
addModeClass: 'bws_newcontent_css',
|
||||
readOnly: 'nocursor'
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
if ( $( '#bws_newcontent_php' ).length > 0 ) {
|
||||
var editor = CodeMirrorFunc.fromTextArea(
|
||||
document.getElementById( "bws_newcontent_php" ),
|
||||
{
|
||||
mode: 'text/x-php',
|
||||
styleActiveLine: true,
|
||||
matchBrackets: true,
|
||||
lineNumbers: true,
|
||||
readOnly: 'nocursor'
|
||||
}
|
||||
);
|
||||
/* disable lines */
|
||||
editor.markText( {ch:0,line:0}, {ch:0,line:5}, { readOnly: true, className: 'bws-readonly' } );
|
||||
}
|
||||
|
||||
if ( $( '#bws_newcontent_js' ).length > 0 ) {
|
||||
var editor = CodeMirrorFunc.fromTextArea(
|
||||
document.getElementById( "bws_newcontent_js" ),
|
||||
{
|
||||
mode: 'javascript',
|
||||
styleActiveLine: true,
|
||||
matchBrackets: true,
|
||||
lineNumbers: true,
|
||||
readOnly: 'nocursor'
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/* banner to settings */
|
||||
$( '.bws_banner_to_settings_joint .bws-details' ).addClass( 'hidden' ).removeClass( 'hide-if-js' );
|
||||
$( '.bws_banner_to_settings_joint .bws-more-links' ).on(
|
||||
"click",
|
||||
function( event ) {
|
||||
event.preventDefault();
|
||||
if ( $( '.bws_banner_to_settings_joint .bws-less' ).hasClass( 'hidden' ) ) {
|
||||
$( '.bws_banner_to_settings_joint .bws-less, .bws_banner_to_settings_joint .bws-details' ).removeClass( 'hidden' );
|
||||
$( '.bws_banner_to_settings_joint .bws-more' ).addClass( 'hidden' );
|
||||
} else {
|
||||
$( '.bws_banner_to_settings_joint .bws-less, .bws_banner_to_settings_joint .bws-details' ).addClass( 'hidden' );
|
||||
$( '.bws_banner_to_settings_joint .bws-more' ).removeClass( 'hidden' );
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
/* help tooltips */
|
||||
if ( $( '.bws_help_box' ).length > 0 ) {
|
||||
if ( $( 'body' ).hasClass( 'rtl' ) ) {
|
||||
var current_position = { my: "right top+15", at: "right bottom" };
|
||||
} else {
|
||||
var current_position = { my: "left top+15", at: "left bottom" };
|
||||
}
|
||||
$( document ).tooltip(
|
||||
{
|
||||
items: $( '.bws_help_box' ),
|
||||
content: function() {
|
||||
return $( this ).find( '.bws_hidden_help_text' ).html()
|
||||
},
|
||||
show: null, /* show immediately */
|
||||
tooltipClass: "bws-tooltip-content",
|
||||
position: current_position,
|
||||
open: function( event, ui ) {
|
||||
if ( typeof( event.originalEvent ) === 'undefined' ) {
|
||||
return false;
|
||||
}
|
||||
if ( $( event.originalEvent.target ).hasClass( 'bws-auto-width' ) ) {
|
||||
ui.tooltip.css( "max-width", "inherit" );
|
||||
}
|
||||
var $id = $( ui.tooltip ).attr( 'id' );
|
||||
/* close any lingering tooltips */
|
||||
$( 'div.ui-tooltip' ).not( '#' + $id ).remove();
|
||||
},
|
||||
close: function( event, ui ) {
|
||||
ui.tooltip.hover(
|
||||
function() {
|
||||
$( this ).stop( true ).fadeTo( 200, 1 );
|
||||
},
|
||||
function() {
|
||||
$( this ).fadeOut(
|
||||
'200',
|
||||
function() {
|
||||
$( this ).remove();
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle the styling of the "Settings" tab on the plugin settings page
|
||||
*/
|
||||
var tabs = $( '#bws_settings_tabs_wrapper' );
|
||||
if ( tabs.length ) {
|
||||
var current_tab_field = $( 'input[name="bws_active_tab"]' ),
|
||||
prevent_tabs_change = false,
|
||||
active_tab = current_tab_field.val();
|
||||
if ( '' == active_tab ) {
|
||||
var active_tab_index = 0;
|
||||
} else {
|
||||
var active_tab_index = $( '#bws_settings_tabs li[data-slug=' + active_tab + ']' ).index();
|
||||
}
|
||||
|
||||
$( '.bws_tab' ).css( 'min-height', $( '#bws_settings_tabs' ).css( 'height' ) );
|
||||
|
||||
/* jQuery tabs initialization */
|
||||
tabs.tabs(
|
||||
{
|
||||
active: active_tab_index
|
||||
}
|
||||
).on(
|
||||
"tabsactivate",
|
||||
function( event, ui ) {
|
||||
if ( ! prevent_tabs_change ) {
|
||||
active_tab = ui.newTab.data( 'slug' );
|
||||
current_tab_field.val( active_tab );
|
||||
}
|
||||
prevent_tabs_change = false;
|
||||
}
|
||||
);
|
||||
$( '.bws_trigger_tab_click' ).on(
|
||||
'click',
|
||||
function () {
|
||||
$( '#bws_settings_tabs a[href="' + $( this ).attr( 'href' ) + '"]' ).click();
|
||||
}
|
||||
);
|
||||
}
|
||||
/**
|
||||
* Hide content for options on the plugin settings page
|
||||
*/
|
||||
var options = $( '.bws_option_affect' );
|
||||
if ( options.length ) {
|
||||
options.each(
|
||||
function() {
|
||||
var element = $( this );
|
||||
if ( element.is( ':selected' ) || element.is( ':checked' ) ) {
|
||||
$( element.data( 'affect-show' ) ).show();
|
||||
$( element.data( 'affect-hide' ) ).hide();
|
||||
} else {
|
||||
$( element.data( 'affect-show' ) ).hide();
|
||||
$( element.data( 'affect-hide' ) ).show();
|
||||
}
|
||||
if ( element.is( 'option' ) ) {
|
||||
element.parent().on(
|
||||
'change',
|
||||
function() {
|
||||
var affect_hide = element.data( 'affect-hide' ),
|
||||
affect_show = element.data( 'affect-show' );
|
||||
if ( element.is( ':selected' ) ) {
|
||||
$( affect_show ).show();
|
||||
$( affect_hide ).hide();
|
||||
} else {
|
||||
$( affect_show ).hide();
|
||||
$( affect_hide ).show();
|
||||
}
|
||||
}
|
||||
);
|
||||
} else {
|
||||
element.on(
|
||||
'change',
|
||||
function() {
|
||||
var affect_hide = element.data( 'affect-hide' ),
|
||||
affect_show = element.data( 'affect-show' );
|
||||
if ( element.is( ':selected' ) || element.is( ':checked' ) ) {
|
||||
$( affect_show ).show();
|
||||
$( affect_hide ).hide();
|
||||
} else {
|
||||
$( affect_show ).hide();
|
||||
$( affect_hide ).show();
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
);
|
||||
})( jQuery );
|
132
wp-content/plugins/slider-bws/bws_menu/js/shortcode-button.js
Normal file
@ -0,0 +1,132 @@
|
||||
(function($) {
|
||||
"use strict";
|
||||
if ( typeof bws_shortcode_button != 'undefined' ) {
|
||||
var win;
|
||||
|
||||
tinymce.create(
|
||||
'tinymce.plugins.BWSButton',
|
||||
{
|
||||
/**
|
||||
* Initializes the plugin, this will be executed after the plugin has been created.
|
||||
* This call is done before the editor instance has finished it's initialization so use the onInit event
|
||||
* of the editor instance to intercept that event.
|
||||
*
|
||||
* @param {tinymce.Editor} ed Editor instance that the plugin is initialized in.
|
||||
* @param {string} url Absolute URL to where the plugin is located.
|
||||
*/
|
||||
init : function( ed, url ) {
|
||||
ed.addButton(
|
||||
'add_bws_shortcode',
|
||||
{
|
||||
title : bws_shortcode_button.title,
|
||||
classes: 'bws_shortcode_button widget btn',
|
||||
icon: 'icon bwsicons bwsicons-shortcode',
|
||||
text: bws_shortcode_button.label,
|
||||
onclick: function() {
|
||||
|
||||
win = ed.windowManager.open(
|
||||
{
|
||||
width: 400,
|
||||
height: 400,
|
||||
inline: true,
|
||||
title: bws_shortcode_button.title,
|
||||
body: {
|
||||
id : 'bws-shortcode-content',
|
||||
type: 'container',
|
||||
classes: 'bws-shortcode',
|
||||
html: $( '#bws_shortcode_popup' ).html()
|
||||
},
|
||||
buttons: [{
|
||||
text: 'Insert',
|
||||
classes: 'button-primary primary bws_shortcode_insert',
|
||||
onclick: function( e ) {
|
||||
var shortcode = $( '.mce-container-body #bws_shortcode_display' ).text();
|
||||
if ( '' != shortcode ) {
|
||||
/* insert shortcode to tinymce */
|
||||
ed.insertContent( shortcode );
|
||||
}
|
||||
ed.windowManager.close();
|
||||
},
|
||||
},
|
||||
{
|
||||
text: 'Cancel',
|
||||
onclick: 'close'
|
||||
}],
|
||||
|
||||
}
|
||||
);
|
||||
var current_object = '.mce-container-body';
|
||||
var select_count = $( current_object + ' select#bws_shortcode_select option' ).length;
|
||||
if ( 1 == select_count ) {
|
||||
$( current_object + ' #bws_shortcode_select_plugin' ).hide();
|
||||
}
|
||||
|
||||
var plugin = $( current_object + ' #bws_shortcode_select option:selected' ).val();
|
||||
$( current_object + ' #bws_shortcode_content > div' ).hide();
|
||||
$( current_object + ' #bws_shortcode_content > #' + plugin ).show();
|
||||
|
||||
if ( $( current_object + ' #bws_shortcode_content > #' + plugin + ' .bws_default_shortcode' ).length > 0 ) {
|
||||
$( current_object + ' #bws_shortcode_display' ).text( $( current_object + ' #bws_shortcode_content > #' + plugin + ' .bws_default_shortcode' ).val() );
|
||||
}
|
||||
|
||||
$( current_object + ' #bws_shortcode_select' ).on(
|
||||
'change',
|
||||
function() {
|
||||
var plugin = $( current_object + ' #bws_shortcode_select option:selected' ).val();
|
||||
$( current_object + ' #bws_shortcode_content > div' ).hide();
|
||||
$( current_object + ' #bws_shortcode_content > #' + plugin ).show();
|
||||
if ( $( current_object + ' #bws_shortcode_content > #' + plugin + ' .bws_default_shortcode' ).length > 0 ) {
|
||||
$( current_object + ' #bws_shortcode_display' ).text( $( current_object + ' #bws_shortcode_content > #' + plugin + ' .bws_default_shortcode' ).val() );
|
||||
} else {
|
||||
$( current_object + ' #bws_shortcode_display' ).text( '' );
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
$.each(
|
||||
bws_shortcode_button.function_name,
|
||||
function( index, value ) {
|
||||
eval( value + '();' );
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
);
|
||||
},
|
||||
|
||||
/**
|
||||
* Creates control instances based in the incomming name. This method is normally not
|
||||
* needed since the addButton method of the tinymce.Editor class is a more easy way of adding buttons
|
||||
* but you sometimes need to create more complex controls like listboxes, split buttons etc then this
|
||||
* method can be used to create those.
|
||||
*
|
||||
* @param {String} n Name of the control to create.
|
||||
* @param {tinymce.ControlManager} cm Control manager to use inorder to create new control.
|
||||
* @return {tinymce.ui.Control} New control instance or null if no control was created.
|
||||
*/
|
||||
createControl : function(n, cm) {
|
||||
return null;
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns information about the plugin as a name/value array.
|
||||
* The current keys are longname, author, authorurl, infourl and version.
|
||||
*
|
||||
* @return {Object} Name/value array containing information about the plugin.
|
||||
*/
|
||||
getInfo : function() {
|
||||
return {
|
||||
longname : 'BWS Shortcode Buttons',
|
||||
author : 'BWS',
|
||||
authorurl : 'https://bestwebsoft.com',
|
||||
infourl : '',
|
||||
version : "0.1"
|
||||
};
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
/* Register plugin */
|
||||
tinymce.PluginManager.add( 'add_bws_shortcode', tinymce.plugins.BWSButton );
|
||||
}
|
||||
})( jQuery );
|