Version Description
- 02.11.2015 =
- NEW : An ability to sort contact form fields was added.
- NEW : An ability to displaying contact form in 2 columns.
- NEW : A button for contact form shortcode inserting to the content was added.
- NEW : The Dutch language file is added.
- Update : The method of the URL obtaining in the attribute "action" of the contact form has been changed.
- Update : The French language file is updated.
- Bugfix : Vulnerabilities with
$path_of_upload_file
and$form_action
was fixed.
Download this release
Release Info
Developer | bestwebsoft |
Plugin | Contact Form by BestWebSoft |
Version | 3.95 |
Comparing to | |
See all releases |
Code changes from version 3.94 to 3.95
- bws_menu/bws_functions.php +199 -50
- bws_menu/bws_include.php +4 -4
- bws_menu/bws_menu.php +1 -1
- bws_menu/css/general_style.css +80 -10
- bws_menu/css/general_style_wp_before_3.8.css +0 -361
- bws_menu/icons/bws-popular-posts.png +0 -0
- bws_menu/icons/bws-smtp.png +0 -0
- bws_menu/icons/email-queue.png +0 -0
- bws_menu/icons/multilanguage.png +0 -0
- bws_menu/icons/pagination.png +0 -0
- bws_menu/icons/social-buttons-pack.png +0 -0
- bws_menu/icons/zendesk-help-center.png +0 -0
- bws_menu/images/help.png +0 -0
- bws_menu/images/icon_16.png +0 -0
- bws_menu/images/icon_16_b.png +0 -0
- bws_menu/images/icon_16_c.png +0 -0
- bws_menu/images/icon_36.png +0 -0
- bws_menu/images/icon_36_b.png +0 -0
- bws_menu/images/shortcode-icon.png +0 -0
- bws_menu/js/bws_tooltip.js +13 -5
- bws_menu/js/general_script.js +23 -0
- bws_menu/js/shortcode-button.js +1 -0
- bws_menu/languages/bestwebsoft-de_DE.mo +0 -0
- bws_menu/languages/bestwebsoft-de_DE.po +253 -192
- bws_menu/languages/bestwebsoft-fr_FR.mo +0 -0
- bws_menu/languages/bestwebsoft-fr_FR.po +255 -201
- bws_menu/languages/bestwebsoft-it_IT.mo +0 -0
- bws_menu/languages/bestwebsoft-it_IT.po +255 -198
- bws_menu/languages/bestwebsoft-ja.mo +0 -0
- bws_menu/languages/bestwebsoft-ja.po +255 -201
- bws_menu/languages/bestwebsoft-pt_BR.mo +0 -0
- bws_menu/languages/bestwebsoft-pt_BR.po +253 -192
- bws_menu/languages/bestwebsoft-ru_RU.mo +0 -0
- bws_menu/languages/bestwebsoft-ru_RU.po +254 -193
- bws_menu/languages/bestwebsoft-sr_RS.mo +0 -0
- bws_menu/languages/bestwebsoft-sr_RS.po +254 -201
- bws_menu/languages/bestwebsoft-sv_SE.mo +0 -0
- bws_menu/languages/bestwebsoft-sv_SE.po +253 -198
- bws_menu/languages/bestwebsoft-uk.mo +0 -0
- bws_menu/languages/bestwebsoft-uk.po +253 -198
- contact_form.php +1305 -702
- css/form_style.css +39 -4
- css/style.css +119 -62
- images/cptch.png +0 -0
- images/help.png +0 -0
- images/tooltip_icons.png +0 -0
- js/cntctfrm.js +22 -0
- js/script.js +86 -13
- js/script_wp_before_3.5.js +0 -128
- languages/contact-form-plugin-af_ZA.mo +0 -0
- languages/contact-form-plugin-af_ZA.po +347 -292
- languages/contact-form-plugin-ca.mo +0 -0
- languages/contact-form-plugin-ca.po +317 -281
- languages/contact-form-plugin-de_DE.mo +0 -0
- languages/contact-form-plugin-de_DE.po +347 -292
- languages/contact-form-plugin-el.mo +0 -0
- languages/contact-form-plugin-el.po +385 -311
- languages/contact-form-plugin-es_ES.mo +0 -0
- languages/contact-form-plugin-es_ES.po +367 -296
- languages/contact-form-plugin-et.mo +0 -0
- languages/contact-form-plugin-et.po +360 -293
- languages/contact-form-plugin-fr_FR.mo +0 -0
- languages/contact-form-plugin-fr_FR.po +441 -360
- languages/contact-form-plugin-ja.mo +0 -0
- languages/contact-form-plugin-ja.po +363 -294
- languages/contact-form-plugin-nb_NO.mo +0 -0
- languages/contact-form-plugin-nb_NO.po +361 -293
- languages/contact-form-plugin-nl_NL.mo +0 -0
- languages/contact-form-plugin-nl_NL.po +1603 -0
- languages/contact-form-plugin-pt_BR.mo +0 -0
- languages/contact-form-plugin-pt_BR.po +351 -300
- languages/contact-form-plugin-ru_RU.mo +0 -0
- languages/contact-form-plugin-ru_RU.po +315 -315
- languages/contact-form-plugin-sk_SK.mo +0 -0
- languages/contact-form-plugin-sk_SK.po +360 -293
- languages/contact-form-plugin-sv_SE.mo +0 -0
- languages/contact-form-plugin-sv_SE.po +317 -282
- languages/contact-form-plugin-tr.mo +0 -0
- languages/contact-form-plugin-tr.po +31 -33
bws_menu/bws_functions.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
* General functions for BestWebSoft plugins
|
4 |
-
* Version: 1.1.
|
5 |
*/
|
6 |
|
7 |
if ( ! function_exists ( 'bws_add_general_menu' ) ) {
|
@@ -11,13 +11,23 @@ if ( ! function_exists ( 'bws_add_general_menu' ) ) {
|
|
11 |
}
|
12 |
|
13 |
/**
|
14 |
-
* Function check if plugin is compatible with current WP version
|
15 |
* @return void
|
16 |
*/
|
17 |
if ( ! function_exists ( 'bws_wp_version_check' ) ) {
|
18 |
function bws_wp_version_check( $plugin_basename, $plugin_info, $require_wp ) {
|
19 |
-
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
22 |
if ( is_plugin_active( $plugin_basename ) ) {
|
23 |
deactivate_plugins( $plugin_basename );
|
@@ -35,6 +45,27 @@ if ( ! function_exists ( 'bws_wp_version_check' ) ) {
|
|
35 |
)
|
36 |
);
|
37 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
}
|
39 |
}
|
40 |
}
|
@@ -121,12 +152,34 @@ if ( ! function_exists( 'bws_plugin_reviews_block' ) ) {
|
|
121 |
}
|
122 |
|
123 |
if ( ! function_exists( 'bws_go_pro_tab_check' ) ) {
|
124 |
-
function bws_go_pro_tab_check( $plugin_basename ) {
|
125 |
-
global $wp_version, $bstwbsftwppdtplgns_options;
|
126 |
$result = array();
|
127 |
|
128 |
$bws_license_key = ( isset( $_POST['bws_license_key'] ) ) ? stripslashes( esc_html( trim( $_POST['bws_license_key'] ) ) ) : "";
|
129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
if ( isset( $_POST['bws_license_submit'] ) && check_admin_referer( $plugin_basename, 'bws_license_nonce_name' ) ) {
|
131 |
if ( '' != $bws_license_key ) {
|
132 |
if ( strlen( $bws_license_key ) != 18 ) {
|
@@ -275,8 +328,15 @@ if ( ! function_exists( 'bws_go_pro_tab_check' ) ) {
|
|
275 |
}
|
276 |
}
|
277 |
|
|
|
278 |
if ( ! function_exists( 'bws_go_pro_tab' ) ) {
|
279 |
function bws_go_pro_tab( $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 ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
280 |
global $wp_version, $bstwbsftwppdtplgns_options;
|
281 |
$bws_license_key = ( isset( $_POST['bws_license_key'] ) ) ? stripslashes( esc_html( trim( $_POST['bws_license_key'] ) ) ) : "";
|
282 |
if ( $pro_plugin_is_activated ) { ?>
|
@@ -290,7 +350,16 @@ if ( ! function_exists( 'bws_go_pro_tab' ) ) {
|
|
290 |
<?php _e( "Please, go to", 'bestwebsoft' ); ?> <a href="admin.php?page=<?php echo $pro_page; ?>"><?php _e( 'the setting page', 'bestwebsoft' ); ?></a>
|
291 |
(<?php _e( "You will be redirected automatically in 5 seconds.", 'bestwebsoft' ); ?>)
|
292 |
</p>
|
293 |
-
<?php } else {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
<form method="post" action="admin.php?page=<?php echo $page; ?>&action=go_pro">
|
295 |
<p>
|
296 |
<?php _e( 'You can download and activate', 'bestwebsoft' ); ?>
|
@@ -576,26 +645,7 @@ if ( ! function_exists( 'bws_plugin_banner_to_settings' ) ) {
|
|
576 |
|
577 |
if ( false == strrpos( $banner_url_or_slug, '/' ) ) {
|
578 |
$banner_url_or_slug = '//ps.w.org/' . $banner_url_or_slug . '/assets/icon-128x128.png';
|
579 |
-
}
|
580 |
-
|
581 |
-
if ( 4.2 > $wp_version ) {
|
582 |
-
$plugin_dir_array = explode( '/', plugin_basename( __FILE__ ) );
|
583 |
-
$plugin_dir = $plugin_dir_array[0]; ?>
|
584 |
-
<style type="text/css">
|
585 |
-
.bws_hide_settings_notice {
|
586 |
-
width: 11px;
|
587 |
-
height: 11px;
|
588 |
-
border: none;
|
589 |
-
background: url("<?php echo plugins_url( $plugin_dir . '/bws_menu/images/close_banner.png' ); ?>") no-repeat center center;
|
590 |
-
box-shadow: none;
|
591 |
-
float: right;
|
592 |
-
margin: 8px;
|
593 |
-
}
|
594 |
-
.bws_hide_settings_notice:hover {
|
595 |
-
cursor: pointer;
|
596 |
-
}
|
597 |
-
</style>
|
598 |
-
<?php } ?>
|
599 |
<div class="updated" style="padding: 0; margin: 0; border: none; background: none;">
|
600 |
<div class="bws_banner_on_plugin_page">
|
601 |
<div class="icon">
|
@@ -620,8 +670,46 @@ if ( ! function_exists( 'bws_plugin_banner_to_settings' ) ) {
|
|
620 |
<?php }
|
621 |
}
|
622 |
|
623 |
-
if ( ! function_exists
|
624 |
-
function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
625 |
/* Internationalization, first(!) */
|
626 |
load_plugin_textdomain( 'bestwebsoft', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
|
627 |
|
@@ -629,28 +717,23 @@ if ( ! function_exists ( 'bws_plugin_init' ) ) {
|
|
629 |
}
|
630 |
}
|
631 |
|
632 |
-
if ( ! function_exists ( '
|
633 |
-
function
|
634 |
global $wp_version;
|
635 |
-
|
636 |
-
|
637 |
-
else
|
638 |
-
wp_enqueue_style( 'bws-admin-style', plugins_url( 'css/general_style.css', __FILE__ ) );
|
639 |
|
640 |
if ( isset( $_GET['page'] ) && $_GET['page'] == "bws_plugins" ) {
|
641 |
wp_enqueue_style( 'bws_menu_style', plugins_url( 'css/style.css', __FILE__ ) );
|
642 |
wp_enqueue_script( 'bws_menu_script', plugins_url( 'js/bws_menu.js' , __FILE__ ) );
|
643 |
-
|
644 |
-
wp_enqueue_script( 'theme-install' );
|
645 |
-
elseif ( $wp_version >= '3.4' )
|
646 |
-
wp_enqueue_script( 'theme' );
|
647 |
}
|
648 |
}
|
649 |
}
|
650 |
|
651 |
-
if ( ! function_exists ( '
|
652 |
-
function
|
653 |
-
global $bws_shortcode_list, $wp_version;
|
654 |
if ( isset( $_GET['page'] ) && $_GET['page'] == "bws_plugins" ) { ?>
|
655 |
<noscript>
|
656 |
<style type="text/css">
|
@@ -659,12 +742,35 @@ if ( ! function_exists ( 'bws_admin_head' ) ) {
|
|
659 |
}
|
660 |
</style>
|
661 |
</noscript>
|
662 |
-
<?php }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
663 |
if ( ! empty( $bws_shortcode_list ) ) { ?>
|
664 |
<!-- TinyMCE Shortcode Plugin -->
|
665 |
<script type='text/javascript'>
|
666 |
var bws_shortcode_button = {
|
667 |
-
'title': '<?php _e( "Add BWS
|
668 |
'function_name': [
|
669 |
<?php foreach ( $bws_shortcode_list as $key => $value ) {
|
670 |
if ( isset( $value['js_function'] ) )
|
@@ -676,7 +782,25 @@ if ( ! function_exists ( 'bws_admin_head' ) ) {
|
|
676 |
};
|
677 |
</script>
|
678 |
<!-- TinyMCE Shortcode Plugin -->
|
679 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
680 |
}
|
681 |
}
|
682 |
|
@@ -717,7 +841,8 @@ if ( ! class_exists( 'BWS_admin_tooltip' ) ) {
|
|
717 |
'pos-left' => 0,
|
718 |
'pos-top' => 0,
|
719 |
'zindex' => 10000
|
720 |
-
),
|
|
|
721 |
);
|
722 |
$tooltip_args = array_merge( $tooltip_args_default, $tooltip_args );
|
723 |
/* Check that our merged array has default values */
|
@@ -907,7 +1032,31 @@ if ( ! function_exists( 'bws_shortcode_media_button_popup' ) ) {
|
|
907 |
}
|
908 |
}
|
909 |
|
910 |
-
|
911 |
-
|
912 |
-
|
913 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
/*
|
3 |
* General functions for BestWebSoft plugins
|
4 |
+
* Version: 1.1.3
|
5 |
*/
|
6 |
|
7 |
if ( ! function_exists ( 'bws_add_general_menu' ) ) {
|
11 |
}
|
12 |
|
13 |
/**
|
14 |
+
* Function check if plugin is compatible with current WP version - for old plugin version
|
15 |
* @return void
|
16 |
*/
|
17 |
if ( ! function_exists ( 'bws_wp_version_check' ) ) {
|
18 |
function bws_wp_version_check( $plugin_basename, $plugin_info, $require_wp ) {
|
19 |
+
bws_wp_min_version_check( $plugin_basename, $plugin_info, '3.8' , $require_wp );
|
20 |
+
}
|
21 |
+
}
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Function check if plugin is compatible with current WP version
|
25 |
+
* @return void
|
26 |
+
*/
|
27 |
+
if ( ! function_exists ( 'bws_wp_min_version_check' ) ) {
|
28 |
+
function bws_wp_min_version_check( $plugin_basename, $plugin_info, $require_wp, $min_wp = false ) {
|
29 |
+
global $wp_version, $bws_versions_notice_array;
|
30 |
+
if ( false != $min_wp && version_compare( $wp_version, $min_wp, "<" ) ) {
|
31 |
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
32 |
if ( is_plugin_active( $plugin_basename ) ) {
|
33 |
deactivate_plugins( $plugin_basename );
|
45 |
)
|
46 |
);
|
47 |
}
|
48 |
+
} elseif ( version_compare( $wp_version, $require_wp, "<" ) ) {
|
49 |
+
$bws_versions_notice_array[] = array( 'name' => $plugin_info['Name'], 'version' => $require_wp );
|
50 |
+
}
|
51 |
+
}
|
52 |
+
}
|
53 |
+
|
54 |
+
if ( ! function_exists( 'bws_versions_notice' ) ) {
|
55 |
+
function bws_versions_notice() {
|
56 |
+
global $bws_versions_notice_array;
|
57 |
+
if ( ! empty( $bws_versions_notice_array ) ) {
|
58 |
+
foreach ( $bws_versions_notice_array as $key => $value ) { ?>
|
59 |
+
<div class="update-nag"><?php
|
60 |
+
echo sprintf(
|
61 |
+
"<strong>%s</strong> %s <strong>WordPress %s</strong> %s",
|
62 |
+
$value['name'],
|
63 |
+
__( 'requires', 'bestwebsoft' ),
|
64 |
+
$value['version'],
|
65 |
+
__( 'or higher! We do not guarantee that our plugin will work correctly. Please upgrade to WordPress latest version.', 'bestwebsoft' )
|
66 |
+
);
|
67 |
+
?></div>
|
68 |
+
<?php }
|
69 |
}
|
70 |
}
|
71 |
}
|
152 |
}
|
153 |
|
154 |
if ( ! function_exists( 'bws_go_pro_tab_check' ) ) {
|
155 |
+
function bws_go_pro_tab_check( $plugin_basename, $plugin_options_name = false, $is_network_option = false ) {
|
156 |
+
global $wp_version, $bstwbsftwppdtplgns_options, $current_user;
|
157 |
$result = array();
|
158 |
|
159 |
$bws_license_key = ( isset( $_POST['bws_license_key'] ) ) ? stripslashes( esc_html( trim( $_POST['bws_license_key'] ) ) ) : "";
|
160 |
|
161 |
+
if ( ! empty( $plugin_options_name ) && isset( $_POST['bws_hide_premium_options_submit'] ) && check_admin_referer( $plugin_basename, 'bws_license_nonce_name' ) ) {
|
162 |
+
if ( ! $current_user )
|
163 |
+
get_currentuserinfo();
|
164 |
+
|
165 |
+
$plugin_options = ( $is_network_option ) ? get_site_option( $plugin_options_name ) : get_option( $plugin_options_name );
|
166 |
+
|
167 |
+
if ( !empty( $plugin_options['hide_premium_options'] ) ) {
|
168 |
+
|
169 |
+
$key = array_search( $current_user->ID, $plugin_options['hide_premium_options'] );
|
170 |
+
if ( false !== $key ) {
|
171 |
+
unset( $plugin_options['hide_premium_options'][ $key ] );
|
172 |
+
}
|
173 |
+
|
174 |
+
if ( $is_network_option )
|
175 |
+
update_site_option( $plugin_options_name, $plugin_options );
|
176 |
+
else
|
177 |
+
update_option( $plugin_options_name, $plugin_options );
|
178 |
+
|
179 |
+
$result['message'] = __( 'Check premium options on the plugin settings page!', 'bestwebsoft' );
|
180 |
+
}
|
181 |
+
}
|
182 |
+
|
183 |
if ( isset( $_POST['bws_license_submit'] ) && check_admin_referer( $plugin_basename, 'bws_license_nonce_name' ) ) {
|
184 |
if ( '' != $bws_license_key ) {
|
185 |
if ( strlen( $bws_license_key ) != 18 ) {
|
328 |
}
|
329 |
}
|
330 |
|
331 |
+
/* compatibility function (Menu Version: 1.7.6) */
|
332 |
if ( ! function_exists( 'bws_go_pro_tab' ) ) {
|
333 |
function bws_go_pro_tab( $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 ) {
|
334 |
+
bws_go_pro_tab_show( false, $plugin_info, $plugin_basename, $page, $pro_page, $bws_license_plugin, $link_slug, $link_key, $link_pn, $pro_plugin_is_activated, $trial_days_number );
|
335 |
+
}
|
336 |
+
}
|
337 |
+
|
338 |
+
if ( ! function_exists( 'bws_go_pro_tab_show' ) ) {
|
339 |
+
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 ) {
|
340 |
global $wp_version, $bstwbsftwppdtplgns_options;
|
341 |
$bws_license_key = ( isset( $_POST['bws_license_key'] ) ) ? stripslashes( esc_html( trim( $_POST['bws_license_key'] ) ) ) : "";
|
342 |
if ( $pro_plugin_is_activated ) { ?>
|
350 |
<?php _e( "Please, go to", 'bestwebsoft' ); ?> <a href="admin.php?page=<?php echo $pro_page; ?>"><?php _e( 'the setting page', 'bestwebsoft' ); ?></a>
|
351 |
(<?php _e( "You will be redirected automatically in 5 seconds.", 'bestwebsoft' ); ?>)
|
352 |
</p>
|
353 |
+
<?php } else {
|
354 |
+
if ( $bws_hide_premium_options_check ) { ?>
|
355 |
+
<form method="post" action="admin.php?page=<?php echo $page; ?>&action=go_pro">
|
356 |
+
<p>
|
357 |
+
<input type="hidden" name="bws_hide_premium_options_submit" value="submit" />
|
358 |
+
<input type="submit" class="button" value="<?php _e( 'Show Pro features', 'bestwebsoft' ); ?>" />
|
359 |
+
<?php wp_nonce_field( $plugin_basename, 'bws_license_nonce_name' ); ?>
|
360 |
+
</p>
|
361 |
+
</form>
|
362 |
+
<?php } ?>
|
363 |
<form method="post" action="admin.php?page=<?php echo $page; ?>&action=go_pro">
|
364 |
<p>
|
365 |
<?php _e( 'You can download and activate', 'bestwebsoft' ); ?>
|
645 |
|
646 |
if ( false == strrpos( $banner_url_or_slug, '/' ) ) {
|
647 |
$banner_url_or_slug = '//ps.w.org/' . $banner_url_or_slug . '/assets/icon-128x128.png';
|
648 |
+
} ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
649 |
<div class="updated" style="padding: 0; margin: 0; border: none; background: none;">
|
650 |
<div class="bws_banner_on_plugin_page">
|
651 |
<div class="icon">
|
670 |
<?php }
|
671 |
}
|
672 |
|
673 |
+
if ( ! function_exists( 'bws_show_settings_notice' ) ) {
|
674 |
+
function bws_show_settings_notice() { ?>
|
675 |
+
<div id="bws_save_settings_notice" class="updated fade" style="display:none">
|
676 |
+
<p>
|
677 |
+
<strong><?php _e( 'Notice', 'bestwebsoft' ); ?></strong>: <?php _e( "The plugin's settings have been changed.", 'bestwebsoft' ); ?>
|
678 |
+
<a class="bws_save_anchor" href="#bws-submit-button"><?php _e( 'Save Changes', 'bestwebsoft' ); ?></a>
|
679 |
+
</p>
|
680 |
+
</div>
|
681 |
+
<?php }
|
682 |
+
}
|
683 |
+
|
684 |
+
if ( ! function_exists( 'bws_hide_premium_options' ) ) {
|
685 |
+
function bws_hide_premium_options( $options ) {
|
686 |
+
global $current_user;
|
687 |
+
if ( ! $current_user )
|
688 |
+
get_currentuserinfo();
|
689 |
+
|
690 |
+
$options['hide_premium_options'][] = $current_user->ID;
|
691 |
+
|
692 |
+
return array(
|
693 |
+
'message' => __( 'You can always look at premium options by clicking on the "Show Pro features" in the "Go PRO" tab', 'bestwebsoft' ),
|
694 |
+
'options' => $options );
|
695 |
+
}
|
696 |
+
}
|
697 |
+
|
698 |
+
if ( ! function_exists( 'bws_hide_premium_options_check' ) ) {
|
699 |
+
function bws_hide_premium_options_check( $options ) {
|
700 |
+
global $current_user;
|
701 |
+
if ( ! $current_user )
|
702 |
+
get_currentuserinfo();
|
703 |
+
|
704 |
+
if ( isset( $options['hide_premium_options'] ) && in_array( $current_user->ID, $options['hide_premium_options'] ) )
|
705 |
+
return true;
|
706 |
+
else
|
707 |
+
return false;
|
708 |
+
}
|
709 |
+
}
|
710 |
+
|
711 |
+
if ( ! function_exists ( 'bws_plugins_admin_init' ) ) {
|
712 |
+
function bws_plugins_admin_init() {
|
713 |
/* Internationalization, first(!) */
|
714 |
load_plugin_textdomain( 'bestwebsoft', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
|
715 |
|
717 |
}
|
718 |
}
|
719 |
|
720 |
+
if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) ) {
|
721 |
+
function bws_admin_enqueue_scripts() {
|
722 |
global $wp_version;
|
723 |
+
wp_enqueue_style( 'bws-admin-css', plugins_url( 'css/general_style.css', __FILE__ ) );
|
724 |
+
wp_enqueue_script( 'bws-admin-scripts', plugins_url( 'js/general_script.js', __FILE__ ), array( 'jquery' ) );
|
|
|
|
|
725 |
|
726 |
if ( isset( $_GET['page'] ) && $_GET['page'] == "bws_plugins" ) {
|
727 |
wp_enqueue_style( 'bws_menu_style', plugins_url( 'css/style.css', __FILE__ ) );
|
728 |
wp_enqueue_script( 'bws_menu_script', plugins_url( 'js/bws_menu.js' , __FILE__ ) );
|
729 |
+
wp_enqueue_script( 'theme-install' );
|
|
|
|
|
|
|
730 |
}
|
731 |
}
|
732 |
}
|
733 |
|
734 |
+
if ( ! function_exists ( 'bws_plugins_admin_head' ) ) {
|
735 |
+
function bws_plugins_admin_head() {
|
736 |
+
global $bws_shortcode_list, $wp_version, $post_type;
|
737 |
if ( isset( $_GET['page'] ) && $_GET['page'] == "bws_plugins" ) { ?>
|
738 |
<noscript>
|
739 |
<style type="text/css">
|
742 |
}
|
743 |
</style>
|
744 |
</noscript>
|
745 |
+
<?php }
|
746 |
+
if ( 4.2 > $wp_version ) {
|
747 |
+
$plugin_dir_array = explode( '/', plugin_basename( __FILE__ ) );
|
748 |
+
$plugin_dir = $plugin_dir_array[0]; ?>
|
749 |
+
<style type="text/css">
|
750 |
+
.bws_hide_settings_notice,
|
751 |
+
.bws_hide_premium_options {
|
752 |
+
width: 11px;
|
753 |
+
height: 11px;
|
754 |
+
border: none;
|
755 |
+
background: url("<?php echo plugins_url( $plugin_dir . '/bws_menu/images/close_banner.png' ); ?>") no-repeat center center;
|
756 |
+
box-shadow: none;
|
757 |
+
float: right;
|
758 |
+
margin: 8px;
|
759 |
+
}
|
760 |
+
.bws_hide_settings_notice:hover,
|
761 |
+
.bws_hide_premium_options:hover {
|
762 |
+
cursor: pointer;
|
763 |
+
}
|
764 |
+
.bws_hide_premium_options {
|
765 |
+
position: relative;
|
766 |
+
}
|
767 |
+
</style>
|
768 |
+
<?php }
|
769 |
if ( ! empty( $bws_shortcode_list ) ) { ?>
|
770 |
<!-- TinyMCE Shortcode Plugin -->
|
771 |
<script type='text/javascript'>
|
772 |
var bws_shortcode_button = {
|
773 |
+
'title': '<?php _e( "Add BWS Plugins Shortcode", "bestwebsoft" ); ?>',
|
774 |
'function_name': [
|
775 |
<?php foreach ( $bws_shortcode_list as $key => $value ) {
|
776 |
if ( isset( $value['js_function'] ) )
|
782 |
};
|
783 |
</script>
|
784 |
<!-- TinyMCE Shortcode Plugin -->
|
785 |
+
<?php if ( isset( $post_type ) && in_array( $post_type, array( 'post', 'page' ) ) ) {
|
786 |
+
$tooltip_args = array(
|
787 |
+
'tooltip_id' => 'bws_shortcode_button_tooltip',
|
788 |
+
'css_selector' => '.mce-bws_shortcode_button',
|
789 |
+
'actions' => array(
|
790 |
+
'click' => false,
|
791 |
+
'onload' => true
|
792 |
+
),
|
793 |
+
'content' => '<h3>' . __( 'Add shortcode', 'bestwebsoft' ) . '</h3><p>' . __( "Add BestWebSoft plugins' shortcodes using this button.", 'bestwebsoft' ) . '</p>',
|
794 |
+
'position' => array(
|
795 |
+
'edge' => 'right'
|
796 |
+
),
|
797 |
+
'set_timeout' => 2000
|
798 |
+
);
|
799 |
+
if ( $wp_version < '3.9' )
|
800 |
+
$tooltip_args['css_selector'] = '.mce_add_bws_shortcode';
|
801 |
+
bws_add_tooltip_in_admin( $tooltip_args );
|
802 |
+
}
|
803 |
+
}
|
804 |
}
|
805 |
}
|
806 |
|
841 |
'pos-left' => 0,
|
842 |
'pos-top' => 0,
|
843 |
'zindex' => 10000
|
844 |
+
),
|
845 |
+
'set_timeout' => 0
|
846 |
);
|
847 |
$tooltip_args = array_merge( $tooltip_args_default, $tooltip_args );
|
848 |
/* Check that our merged array has default values */
|
1032 |
}
|
1033 |
}
|
1034 |
|
1035 |
+
/* add help tab */
|
1036 |
+
if ( ! function_exists( 'bws_help_tab' ) ) {
|
1037 |
+
function bws_help_tab( $screen, $args ) {
|
1038 |
+
$content = '<p><a href="http://support.bestwebsoft.com/hc/en-us/sections/' . $args['section'] . '" target="_blank">' . __( 'Visit Help Center', 'bestwebsoft' ) . '</a></p>';
|
1039 |
+
|
1040 |
+
$screen->add_help_tab(
|
1041 |
+
array(
|
1042 |
+
'id' => $args['id'] . '_help_tab',
|
1043 |
+
'title' => __( 'FAQ', 'bestwebsoft' ),
|
1044 |
+
'content' => $content
|
1045 |
+
)
|
1046 |
+
);
|
1047 |
+
|
1048 |
+
$screen->set_help_sidebar(
|
1049 |
+
'<p><strong>' . __( 'For more information:', 'bestwebsoft' ) . '</strong></p>' .
|
1050 |
+
'<p><a href="https://drive.google.com/folderview?id=0B5l8lO-CaKt9VGh0a09vUjNFNjA&usp=sharing#list" target="_blank">' . __( 'Documentation', 'bestwebsoft' ) . '</a></p>' .
|
1051 |
+
'<p><a href="http://www.youtube.com/user/bestwebsoft/playlists?flow=grid&sort=da&view=1" target="_blank">' . __( 'Video Instructions', 'bestwebsoft' ) . '</a></p>' .
|
1052 |
+
'<p><a href="http://support.bestwebsoft.com/hc/en-us/requests/new" target="_blank">' . __( 'Submit a Request', 'bestwebsoft' ) . '</a></p>'
|
1053 |
+
);
|
1054 |
+
}
|
1055 |
+
}
|
1056 |
+
|
1057 |
+
add_action( 'admin_init', 'bws_plugins_admin_init' );
|
1058 |
+
add_action( 'admin_enqueue_scripts', 'bws_admin_enqueue_scripts' );
|
1059 |
+
add_action( 'admin_head', 'bws_plugins_admin_head' );
|
1060 |
+
add_action( 'admin_footer','bws_shortcode_media_button_popup' );
|
1061 |
+
|
1062 |
+
add_action( 'admin_notices', 'bws_versions_notice' );
|
bws_menu/bws_include.php
CHANGED
@@ -14,7 +14,7 @@ if ( ! function_exists ( 'bws_include_init' ) ) {
|
|
14 |
$bws_menu_version = $bws_menu_info["Version"];
|
15 |
|
16 |
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
17 |
-
if ( is_multisite() ) {
|
18 |
if ( ! get_site_option( 'bstwbsftwppdtplgns_options' ) )
|
19 |
add_site_option( 'bstwbsftwppdtplgns_options', array() );
|
20 |
$bstwbsftwppdtplgns_options = get_site_option( 'bstwbsftwppdtplgns_options' );
|
@@ -28,7 +28,7 @@ if ( ! function_exists ( 'bws_include_init' ) ) {
|
|
28 |
if ( isset( $bstwbsftwppdtplgns_options['bws_menu_version'] ) ) {
|
29 |
$bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] = $bws_menu_version;
|
30 |
unset( $bstwbsftwppdtplgns_options['bws_menu_version'] );
|
31 |
-
if ( is_multisite() )
|
32 |
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
33 |
else
|
34 |
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
@@ -36,7 +36,7 @@ if ( ! function_exists ( 'bws_include_init' ) ) {
|
|
36 |
require_once( dirname( __FILE__ ) . '/bws_functions.php' );
|
37 |
} else if ( ! isset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] ) || $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] < $bws_menu_version ) {
|
38 |
$bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] = $bws_menu_version;
|
39 |
-
if ( is_multisite() )
|
40 |
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
41 |
else
|
42 |
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
@@ -54,7 +54,7 @@ if ( ! function_exists ( 'bws_include_init' ) ) {
|
|
54 |
}
|
55 |
} else {
|
56 |
unset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $key ] );
|
57 |
-
if ( is_multisite() )
|
58 |
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
59 |
else
|
60 |
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
14 |
$bws_menu_version = $bws_menu_info["Version"];
|
15 |
|
16 |
if ( ! isset( $bstwbsftwppdtplgns_options ) ) {
|
17 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
18 |
if ( ! get_site_option( 'bstwbsftwppdtplgns_options' ) )
|
19 |
add_site_option( 'bstwbsftwppdtplgns_options', array() );
|
20 |
$bstwbsftwppdtplgns_options = get_site_option( 'bstwbsftwppdtplgns_options' );
|
28 |
if ( isset( $bstwbsftwppdtplgns_options['bws_menu_version'] ) ) {
|
29 |
$bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] = $bws_menu_version;
|
30 |
unset( $bstwbsftwppdtplgns_options['bws_menu_version'] );
|
31 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() )
|
32 |
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
33 |
else
|
34 |
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
36 |
require_once( dirname( __FILE__ ) . '/bws_functions.php' );
|
37 |
} else if ( ! isset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] ) || $bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] < $bws_menu_version ) {
|
38 |
$bstwbsftwppdtplgns_options['bws_menu']['version'][ $base ] = $bws_menu_version;
|
39 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() )
|
40 |
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
41 |
else
|
42 |
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
54 |
}
|
55 |
} else {
|
56 |
unset( $bstwbsftwppdtplgns_options['bws_menu']['version'][ $key ] );
|
57 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() )
|
58 |
update_site_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
59 |
else
|
60 |
update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
|
bws_menu/bws_menu.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
* Function for displaying BestWebSoft menu
|
4 |
-
* Version: 1.7.
|
5 |
*/
|
6 |
|
7 |
if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
|
1 |
<?php
|
2 |
/*
|
3 |
* Function for displaying BestWebSoft menu
|
4 |
+
* Version: 1.7.7
|
5 |
*/
|
6 |
|
7 |
if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
|
bws_menu/css/general_style.css
CHANGED
@@ -81,6 +81,9 @@ td.bws_pro_version_tooltip {
|
|
81 |
position: absolute;
|
82 |
z-index: 1;
|
83 |
}
|
|
|
|
|
|
|
84 |
.bws_pro_version_table_bloc table.bws_pro_version {
|
85 |
background: transparent;
|
86 |
margin: 0;
|
@@ -252,6 +255,14 @@ div.bws_banner_on_plugin_page .icon {
|
|
252 |
margin: 8px;
|
253 |
cursor: pointer;
|
254 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
255 |
/* #### Mobile Phones Portrait or Landscape #### */
|
256 |
@media screen and (max-device-width: 768px) {
|
257 |
.bws_banner_on_plugin_page .text,
|
@@ -285,30 +296,73 @@ span.bws_code {
|
|
285 |
position: relative;
|
286 |
margin: 3px 5px;
|
287 |
width: 28px;
|
288 |
-
display: inline-block;
|
|
|
|
|
289 |
vertical-align: middle;
|
290 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
291 |
.bws_hidden_help_text {
|
292 |
-
background: #
|
293 |
border: 1px solid #DCDCDC;
|
294 |
-
border-radius: 4px;
|
295 |
left: 40px;
|
296 |
-
padding: 5px
|
297 |
position: absolute;
|
298 |
width: auto;
|
299 |
line-height: 1.5;
|
300 |
display: none;
|
|
|
|
|
|
|
|
|
301 |
}
|
|
|
|
|
|
|
|
|
|
|
302 |
.bws_hidden_help_text:before {
|
303 |
-
content: url("../images/help.png");
|
304 |
-
left: -10px;
|
305 |
position: absolute;
|
|
|
|
|
|
|
|
|
306 |
top: 7px;
|
307 |
direction: ltr;
|
308 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
309 |
.bws_help_box:hover .bws_hidden_help_text {
|
310 |
-
display: block;
|
311 |
-
z-index:
|
312 |
}
|
313 |
/* RTL styles */
|
314 |
.bws_help_box_right .bws_hidden_help_text,
|
@@ -316,9 +370,14 @@ span.bws_code {
|
|
316 |
left: auto;
|
317 |
right: 40px;
|
318 |
}
|
|
|
|
|
|
|
|
|
319 |
.bws_help_box_right .bws_hidden_help_text:before,
|
320 |
-
.rtl .bws_hidden_help_text:before
|
321 |
-
|
|
|
322 |
left: auto;
|
323 |
right: -10px;
|
324 |
-webkit-transform: rotate(180deg); /* Chrome y Safari */
|
@@ -326,12 +385,23 @@ span.bws_code {
|
|
326 |
-o-transform: rotate(180deg); /* Opera */
|
327 |
transform: rotate(180deg);
|
328 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
329 |
|
330 |
/* bws shortcode insert */
|
331 |
#bws_shortcode_content,
|
332 |
#bws_shortcode_select_plugin {
|
333 |
margin-bottom: 10px;
|
334 |
}
|
|
|
|
|
|
|
335 |
#bws_shortcode_popup_block h4 {
|
336 |
padding: 0;
|
337 |
line-height: 2.5;
|
81 |
position: absolute;
|
82 |
z-index: 1;
|
83 |
}
|
84 |
+
.bws_hide_premium_options {
|
85 |
+
z-index: 5;
|
86 |
+
}
|
87 |
.bws_pro_version_table_bloc table.bws_pro_version {
|
88 |
background: transparent;
|
89 |
margin: 0;
|
255 |
margin: 8px;
|
256 |
cursor: pointer;
|
257 |
}
|
258 |
+
.rtl .bws_banner_on_plugin_page .close_icon {
|
259 |
+
float: left;
|
260 |
+
}
|
261 |
+
.rtl div.bws_banner_on_plugin_page .icon,
|
262 |
+
.rtl div.bws_banner_on_plugin_page .button,
|
263 |
+
.rtl .bws_banner_on_plugin_page .text {
|
264 |
+
float: right;
|
265 |
+
}
|
266 |
/* #### Mobile Phones Portrait or Landscape #### */
|
267 |
@media screen and (max-device-width: 768px) {
|
268 |
.bws_banner_on_plugin_page .text,
|
296 |
position: relative;
|
297 |
margin: 3px 5px;
|
298 |
width: 28px;
|
299 |
+
display: inline-block;
|
300 |
+
}
|
301 |
+
.bws_help_box:not(.dashicons) {
|
302 |
vertical-align: middle;
|
303 |
}
|
304 |
+
.bws_help_box.dashicons-editor-help {
|
305 |
+
background: none;
|
306 |
+
color: #0074a2;
|
307 |
+
height: auto;
|
308 |
+
width: auto;
|
309 |
+
margin: 0;
|
310 |
+
}
|
311 |
+
.bws_help_box.dashicons-editor-help:hover {
|
312 |
+
color: #2ea2cc;
|
313 |
+
}
|
314 |
.bws_hidden_help_text {
|
315 |
+
background: #fff;
|
316 |
border: 1px solid #DCDCDC;
|
|
|
317 |
left: 40px;
|
318 |
+
padding: 5px;
|
319 |
position: absolute;
|
320 |
width: auto;
|
321 |
line-height: 1.5;
|
322 |
display: none;
|
323 |
+
color: #333;
|
324 |
+
font-size: 12px;
|
325 |
+
font-family: "Open Sans",sans-serif;
|
326 |
+
text-align: left;
|
327 |
}
|
328 |
+
.dashicons-editor-help .bws_hidden_help_text {
|
329 |
+
left: 30px;
|
330 |
+
top: -6px;
|
331 |
+
}
|
332 |
+
.bws_hidden_help_text:after,
|
333 |
.bws_hidden_help_text:before {
|
|
|
|
|
334 |
position: absolute;
|
335 |
+
content: "";
|
336 |
+
width: 0;
|
337 |
+
height: 0;
|
338 |
+
left: -10px;
|
339 |
top: 7px;
|
340 |
direction: ltr;
|
341 |
}
|
342 |
+
.bws_hidden_help_text:before {
|
343 |
+
border-top: 8px solid transparent;
|
344 |
+
border-bottom: 8px solid transparent;
|
345 |
+
border-right: 11px solid #DCDCDC;
|
346 |
+
z-index: -1;
|
347 |
+
margin-top: -1px;
|
348 |
+
margin-left: -2px;
|
349 |
+
}
|
350 |
+
.bws_hidden_help_text:after {
|
351 |
+
border-top: 7px solid transparent;
|
352 |
+
border-bottom: 7px solid transparent;
|
353 |
+
border-right: 10px solid #fff;
|
354 |
+
}
|
355 |
+
.bws_hidden_help_text:after {
|
356 |
+
border-top: 7px solid transparent;
|
357 |
+
border-bottom: 7px solid transparent;
|
358 |
+
border-right: 10px solid #fff;
|
359 |
+
}
|
360 |
+
.bws_hidden_help_text code {
|
361 |
+
padding: 2px 5px 1px;
|
362 |
+
}
|
363 |
.bws_help_box:hover .bws_hidden_help_text {
|
364 |
+
display: inline-block;
|
365 |
+
z-index: 1001;
|
366 |
}
|
367 |
/* RTL styles */
|
368 |
.bws_help_box_right .bws_hidden_help_text,
|
370 |
left: auto;
|
371 |
right: 40px;
|
372 |
}
|
373 |
+
.bws_help_box_right.dashicons-editor-help .bws_hidden_help_text,
|
374 |
+
.rtl .dashicons-editor-help .bws_hidden_help_text {
|
375 |
+
right: 30px;
|
376 |
+
}
|
377 |
.bws_help_box_right .bws_hidden_help_text:before,
|
378 |
+
.rtl .bws_hidden_help_text:before,
|
379 |
+
.rtl .bws_hidden_help_text:after,
|
380 |
+
.bws_help_box_right .bws_hidden_help_text:after {
|
381 |
left: auto;
|
382 |
right: -10px;
|
383 |
-webkit-transform: rotate(180deg); /* Chrome y Safari */
|
385 |
-o-transform: rotate(180deg); /* Opera */
|
386 |
transform: rotate(180deg);
|
387 |
}
|
388 |
+
.rtl .bws_hidden_help_text {
|
389 |
+
text-align: right;
|
390 |
+
}
|
391 |
+
.bws_help_box_right .bws_hidden_help_text:before,
|
392 |
+
.rtl .bws_hidden_help_text:before {
|
393 |
+
margin-right: -2px;
|
394 |
+
}
|
395 |
+
|
396 |
|
397 |
/* bws shortcode insert */
|
398 |
#bws_shortcode_content,
|
399 |
#bws_shortcode_select_plugin {
|
400 |
margin-bottom: 10px;
|
401 |
}
|
402 |
+
#bws_shortcode_content * {
|
403 |
+
white-space: normal;
|
404 |
+
}
|
405 |
#bws_shortcode_popup_block h4 {
|
406 |
padding: 0;
|
407 |
line-height: 2.5;
|
bws_menu/css/general_style_wp_before_3.8.css
DELETED
@@ -1,361 +0,0 @@
|
|
1 |
-
#adminmenu #toplevel_page_bws_plugins div.wp-menu-image {
|
2 |
-
background: url("../images/icon_16.png") no-repeat scroll center center transparent;
|
3 |
-
}
|
4 |
-
#wpadminbar li#wp-admin-bar-pdfprnt-bar-menu a:hover span.admin-bar-menu-bws-icon {
|
5 |
-
background: url("../images/icon_16_c.png") no-repeat scroll center center transparent;
|
6 |
-
}
|
7 |
-
#adminmenu #toplevel_page_bws_plugins:hover div.wp-menu-image,
|
8 |
-
#adminmenu #toplevel_page_bws_plugins.wp-has-current-submenu div.wp-menu-image {
|
9 |
-
background: url("../images/icon_16_c.png") no-repeat scroll center center transparent;
|
10 |
-
}
|
11 |
-
.wrap #icon-options-general.icon32-bws {
|
12 |
-
background: url("../images/icon_36.png") no-repeat scroll left top transparent;
|
13 |
-
}
|
14 |
-
#toplevel_page_bws_plugins .wp-submenu .wp-first-item {
|
15 |
-
display: none;
|
16 |
-
}
|
17 |
-
.bws_info {
|
18 |
-
color: #888888;
|
19 |
-
font-size: 10px;
|
20 |
-
}
|
21 |
-
/*
|
22 |
-
* styles for rate-support div on the settings page
|
23 |
-
*/
|
24 |
-
.bws-plugin-reviews {
|
25 |
-
background: none repeat scroll 0 0 #BEE1F1;
|
26 |
-
border: 1px solid #70A8C2;
|
27 |
-
border-radius: 3px;
|
28 |
-
max-width: 700px;
|
29 |
-
}
|
30 |
-
.bws-plugin-reviews-rate {
|
31 |
-
padding: 10px;
|
32 |
-
border-bottom: 1px dashed #70A8C2;
|
33 |
-
}
|
34 |
-
.bws-plugin-reviews-support {
|
35 |
-
padding: 10px;
|
36 |
-
}
|
37 |
-
/*
|
38 |
-
* styles for Go PRO tab
|
39 |
-
*/
|
40 |
-
.bws_go_pro_tab {
|
41 |
-
background-color: #2A95C5;
|
42 |
-
border-color: #11688F;
|
43 |
-
color: #FFFFFF;
|
44 |
-
font-weight: normal !important;
|
45 |
-
text-shadow: none;
|
46 |
-
}
|
47 |
-
.bws_go_pro_tab:hover {
|
48 |
-
background-color: #2080AB;
|
49 |
-
color: #FFFFFF;
|
50 |
-
border-color: #11688F;
|
51 |
-
}
|
52 |
-
/*
|
53 |
-
* styles for pro_version settings and tooltip
|
54 |
-
*/
|
55 |
-
td.bws_pro_version,
|
56 |
-
tr.bws_pro_version,
|
57 |
-
.nav-tab.bws_plugin_menu_pro_version,
|
58 |
-
.nav-tab.bws_plugin_menu_pro_version:hover {
|
59 |
-
background: rgba(248, 226, 104, 0.11) url("../images/pattern_bg.png");
|
60 |
-
border: 1px solid #AAA;
|
61 |
-
}
|
62 |
-
.nav-tab.bws_plugin_menu_pro_version:hover {
|
63 |
-
color: #AAAAAA;
|
64 |
-
}
|
65 |
-
td.bws_pro_version_tooltip {
|
66 |
-
border: 1px solid #AAA;
|
67 |
-
position: inherit;
|
68 |
-
}
|
69 |
-
.bws_pro_version_bloc {
|
70 |
-
position: relative;
|
71 |
-
margin: 5px 0;
|
72 |
-
border: 1px solid #AAAAAA;
|
73 |
-
max-width: 800px;
|
74 |
-
overflow: hidden;
|
75 |
-
}
|
76 |
-
.bws_table_bg {
|
77 |
-
background: #f8e268 url("../images/pattern.png");
|
78 |
-
opacity: 0.11;
|
79 |
-
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=11); /* IE 5.5+*/
|
80 |
-
-moz-opacity: 0.11; /* Mozilla 1.6 и ниже */
|
81 |
-
width: 100%;
|
82 |
-
height: 100%;
|
83 |
-
position: absolute;
|
84 |
-
z-index: 1;
|
85 |
-
}
|
86 |
-
.bws_pro_version_table_bloc table.bws_pro_version {
|
87 |
-
background: transparent;
|
88 |
-
margin: 0;
|
89 |
-
border: none;
|
90 |
-
width: 100%;
|
91 |
-
}
|
92 |
-
table.bws_pro_version {
|
93 |
-
background: #E0E0E0;
|
94 |
-
border: 1px solid #AAA;
|
95 |
-
margin-bottom: 5px;
|
96 |
-
width: auto;
|
97 |
-
}
|
98 |
-
table.bws_pro_version tbody {
|
99 |
-
display: block;
|
100 |
-
}
|
101 |
-
table.bws_pro_version th,
|
102 |
-
table.bws_pro_version td {
|
103 |
-
padding-left: 10px;
|
104 |
-
}
|
105 |
-
.bws_pro_version_tooltip {
|
106 |
-
background: #FFF;
|
107 |
-
border-top: 1px solid #AAA;
|
108 |
-
position: relative;
|
109 |
-
z-index: 2;
|
110 |
-
padding: 10px;
|
111 |
-
font-size: 14px;
|
112 |
-
}
|
113 |
-
.bws_pro_version_tooltip .bws_button {
|
114 |
-
background: #dd5738;
|
115 |
-
border: none;
|
116 |
-
text-decoration: none;
|
117 |
-
color: #fff;
|
118 |
-
padding: 5px 17px;
|
119 |
-
border-radius: 2px;
|
120 |
-
margin: 5px 10px;
|
121 |
-
float: right;
|
122 |
-
}
|
123 |
-
.bws_pro_version_tooltip .bws_info {
|
124 |
-
float: left;
|
125 |
-
padding-top: 10px;
|
126 |
-
font-size: 14px;
|
127 |
-
color: #444;
|
128 |
-
}
|
129 |
-
.bws_pro_version_tooltip .bws_pro_links {
|
130 |
-
float: right;
|
131 |
-
}
|
132 |
-
.bws_pro_version_tooltip .bws_trial_info {
|
133 |
-
padding-top: 10px;
|
134 |
-
display: inline-block;
|
135 |
-
}
|
136 |
-
div.bws_pro_version {
|
137 |
-
padding: 5px 10px;
|
138 |
-
}
|
139 |
-
a.bws_plugin_pro_version {
|
140 |
-
display: block;
|
141 |
-
background: rgba(248, 226, 104, 0.11) url("../images/pattern_bg.png");
|
142 |
-
border: 1px solid #AAA;
|
143 |
-
padding: 5px;
|
144 |
-
text-decoration: none;
|
145 |
-
color: #666;
|
146 |
-
}
|
147 |
-
.bws_pro_version_single_link,
|
148 |
-
.bws_pro_version_single_link:hover {
|
149 |
-
text-decoration: none;
|
150 |
-
color: #666;
|
151 |
-
}
|
152 |
-
/* style for mini-block (ex. google map) */
|
153 |
-
.bws_pro_version_bloc_mini .bws_pro_version_table_bloc table.bws_pro_version {
|
154 |
-
width: auto;
|
155 |
-
}
|
156 |
-
.bws_pro_version_bloc_mini .bws_pro_version_tooltip {
|
157 |
-
padding: 10px 61px;
|
158 |
-
text-align: center;
|
159 |
-
width: 200px;
|
160 |
-
}
|
161 |
-
.bws_pro_version_bloc_mini .bws_pro_version_tooltip a {
|
162 |
-
display: inline-block;
|
163 |
-
line-height: 1.5;
|
164 |
-
}
|
165 |
-
.bws_pro_version_bloc_mini .bws_pro_version_tooltip .bws_button {
|
166 |
-
margin: 10px 10px 5px;
|
167 |
-
padding: 5px 50px;
|
168 |
-
float: none;
|
169 |
-
}
|
170 |
-
/* #### Mobile Phones Portrait or Landscape #### */
|
171 |
-
@media screen and (max-device-width: 768px) {
|
172 |
-
.bws_pro_version_tooltip {
|
173 |
-
padding: 10px;
|
174 |
-
text-align: center;
|
175 |
-
}
|
176 |
-
.bws_pro_version_tooltip .bws_info {
|
177 |
-
float: none;
|
178 |
-
text-align: center;
|
179 |
-
}
|
180 |
-
.bws_pro_version_tooltip a {
|
181 |
-
display: inline-block;
|
182 |
-
line-height: 1.5;
|
183 |
-
}
|
184 |
-
.bws_pro_version_tooltip .bws_info a {
|
185 |
-
display: block;
|
186 |
-
}
|
187 |
-
.bws_pro_version_tooltip .bws_button {
|
188 |
-
margin: 10px 10px 5px;
|
189 |
-
padding: 5px 50px;
|
190 |
-
float: none;
|
191 |
-
}
|
192 |
-
}
|
193 |
-
/*
|
194 |
-
* styles for banner
|
195 |
-
*/
|
196 |
-
.bws_banner_on_plugin_page {
|
197 |
-
border: 1px solid #d4d4d4;
|
198 |
-
background: #FFF;
|
199 |
-
position: relative;
|
200 |
-
overflow: hidden;
|
201 |
-
margin: 12px 0;
|
202 |
-
background: #ECECEC;
|
203 |
-
-moz-border-radius: 3px;
|
204 |
-
-webkit-border-radius: 3px;
|
205 |
-
border-radius: 3px;
|
206 |
-
}
|
207 |
-
.bws_banner_on_plugin_page .text {
|
208 |
-
color: #000;
|
209 |
-
font-size: 15px;
|
210 |
-
line-height: 26px;
|
211 |
-
margin: 18px 18px 14px;
|
212 |
-
float: left;
|
213 |
-
width: auto;
|
214 |
-
max-width: 80%;
|
215 |
-
}
|
216 |
-
.bws_banner_on_plugin_page .text span {
|
217 |
-
font-size: 12px;
|
218 |
-
opacity: 0.7;
|
219 |
-
}
|
220 |
-
div.bws_banner_on_plugin_page .button {
|
221 |
-
float: right;
|
222 |
-
border: none;
|
223 |
-
font-size: 14px;
|
224 |
-
margin: 18px 16px;
|
225 |
-
padding: 14px 29px;
|
226 |
-
color: #FFF;
|
227 |
-
text-shadow: none;
|
228 |
-
font-weight: bold;
|
229 |
-
background: #0074A2;
|
230 |
-
-moz-border-radius: 3px;
|
231 |
-
border-radius: 3px;
|
232 |
-
-webkit-border-radius: 3px;
|
233 |
-
text-decoration: none;
|
234 |
-
height: 50px;
|
235 |
-
text-align: center;
|
236 |
-
text-transform: uppercase;
|
237 |
-
box-shadow: none;
|
238 |
-
-moz-box-sizing: border-box;
|
239 |
-
-webkit-box-sizing: border-box;
|
240 |
-
box-sizing: border-box;
|
241 |
-
}
|
242 |
-
.bws_banner_on_plugin_page .button:hover,
|
243 |
-
.bws_banner_on_plugin_page .button:focus {
|
244 |
-
background: #222;
|
245 |
-
color: #FFF;
|
246 |
-
}
|
247 |
-
div.bws_banner_on_plugin_page .icon {
|
248 |
-
float: left;
|
249 |
-
margin: 12px 8px 8px 12px;
|
250 |
-
}
|
251 |
-
.bws_banner_on_plugin_page .icon img {
|
252 |
-
max-width: 60px;
|
253 |
-
}
|
254 |
-
.bws_banner_on_plugin_page .text + .icon {
|
255 |
-
display: none;
|
256 |
-
}
|
257 |
-
.bws_banner_on_plugin_page .close_icon {
|
258 |
-
float: right;
|
259 |
-
margin: 8px;
|
260 |
-
cursor: pointer;
|
261 |
-
}
|
262 |
-
/* #### Mobile Phones Portrait or Landscape #### */
|
263 |
-
@media screen and (max-device-width: 768px) {
|
264 |
-
.bws_banner_on_plugin_page .text,
|
265 |
-
.bws_banner_on_plugin_page .icon,
|
266 |
-
.bws_banner_on_plugin_page .button_div,
|
267 |
-
.bws_banner_on_plugin_page .button {
|
268 |
-
float: none;
|
269 |
-
text-align: center;
|
270 |
-
}
|
271 |
-
.bws_banner_on_plugin_page .icon {
|
272 |
-
position: relative;
|
273 |
-
left: 8px;
|
274 |
-
}
|
275 |
-
}
|
276 |
-
/* display shortcodes */
|
277 |
-
span.bws_code {
|
278 |
-
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.07);
|
279 |
-
font-size: 13px;
|
280 |
-
margin: 0 1px;
|
281 |
-
padding: 3px 5px 2px;
|
282 |
-
}
|
283 |
-
/*
|
284 |
-
* styles help tooltips
|
285 |
-
*/
|
286 |
-
.bws_help_box {
|
287 |
-
background-image: url("../images/tooltip_icons.png");
|
288 |
-
background-repeat: no-repeat;
|
289 |
-
cursor: pointer;
|
290 |
-
height: 28px;
|
291 |
-
position: relative;
|
292 |
-
margin: 3px 5px;
|
293 |
-
width: 28px;
|
294 |
-
display: inline-block;
|
295 |
-
vertical-align: middle;
|
296 |
-
}
|
297 |
-
.bws_hidden_help_text {
|
298 |
-
background: #F4F4F4;
|
299 |
-
border: 1px solid #DCDCDC;
|
300 |
-
border-radius: 4px;
|
301 |
-
left: 40px;
|
302 |
-
padding: 5px 10px;
|
303 |
-
position: absolute;
|
304 |
-
width: auto;
|
305 |
-
line-height: 1.5;
|
306 |
-
display: none;
|
307 |
-
}
|
308 |
-
.bws_hidden_help_text:before {
|
309 |
-
content: url("../images/help.png");
|
310 |
-
left: -10px;
|
311 |
-
position: absolute;
|
312 |
-
top: 7px;
|
313 |
-
direction: ltr;
|
314 |
-
}
|
315 |
-
.bws_help_box:hover .bws_hidden_help_text {
|
316 |
-
display: block;
|
317 |
-
z-index: 10;
|
318 |
-
}
|
319 |
-
/* RTL styles */
|
320 |
-
.rtl .bws_hidden_help_text {
|
321 |
-
left: auto;
|
322 |
-
right: 40px;
|
323 |
-
}
|
324 |
-
.rtl .bws_hidden_help_text:before {
|
325 |
-
top: 0;
|
326 |
-
left: auto;
|
327 |
-
right: -10px;
|
328 |
-
-webkit-transform: rotate(180deg); /* Chrome y Safari */
|
329 |
-
-moz-transform: rotate(180deg); /* Firefox */
|
330 |
-
-o-transform: rotate(180deg); /* Opera */
|
331 |
-
transform: rotate(180deg);
|
332 |
-
}
|
333 |
-
|
334 |
-
/* bws shortcode insert */
|
335 |
-
#bws_shortcode_popup_block h4 {
|
336 |
-
padding: 0;
|
337 |
-
line-height: 2.5;
|
338 |
-
text-transform: uppercase;
|
339 |
-
}
|
340 |
-
#bws_shortcode_content_bottom p {
|
341 |
-
font-style: italic;
|
342 |
-
color: #666;
|
343 |
-
}
|
344 |
-
#bws_shortcode_block {
|
345 |
-
background-color: #fdfdfd;
|
346 |
-
border: 1px solid #dfdfdf;
|
347 |
-
overflow: auto;
|
348 |
-
padding: 10px;
|
349 |
-
}
|
350 |
-
#bws_shortcode_display {
|
351 |
-
margin: 0 auto;
|
352 |
-
}
|
353 |
-
#bws_shortcode_content fieldset label {
|
354 |
-
margin-top: 5px;
|
355 |
-
display: inline-block;
|
356 |
-
}
|
357 |
-
#bws_shortcode_content .title {
|
358 |
-
margin-right: 5px;
|
359 |
-
margin-left: 5px;
|
360 |
-
line-height: 2.5;
|
361 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bws_menu/icons/bws-popular-posts.png
CHANGED
File without changes
|
bws_menu/icons/bws-smtp.png
CHANGED
File without changes
|
bws_menu/icons/email-queue.png
CHANGED
File without changes
|
bws_menu/icons/multilanguage.png
CHANGED
File without changes
|
bws_menu/icons/pagination.png
CHANGED
File without changes
|
bws_menu/icons/social-buttons-pack.png
CHANGED
File without changes
|
bws_menu/icons/zendesk-help-center.png
CHANGED
File without changes
|
bws_menu/images/help.png
DELETED
Binary file
|
bws_menu/images/icon_16.png
DELETED
Binary file
|
bws_menu/images/icon_16_b.png
DELETED
Binary file
|
bws_menu/images/icon_16_c.png
DELETED
Binary file
|
bws_menu/images/icon_36.png
DELETED
Binary file
|
bws_menu/images/icon_36_b.png
DELETED
Binary file
|
bws_menu/images/shortcode-icon.png
CHANGED
Binary file
|
bws_menu/js/bws_tooltip.js
CHANGED
@@ -7,11 +7,11 @@
|
|
7 |
jQuery.bwsTooltip = function( pointer_options ) {
|
8 |
var pointer_buttons = pointer_options['buttons'];
|
9 |
/* extend pointer options - add close button */
|
10 |
-
pointer_options = $.extend(pointer_options, {
|
11 |
buttons: function(event, t) {
|
12 |
var button;
|
13 |
/* check and add dismiss-type buttons */
|
14 |
-
for( var but in pointer_buttons ) {
|
15 |
if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
|
16 |
button += '<a style="margin:0px 5px 2px;" class="button-secondary">' + pointer_buttons[ but ]['text'] + '</a>';
|
17 |
}
|
@@ -37,8 +37,7 @@
|
|
37 |
cssSelector.pointer(pointer_options).pointer({
|
38 |
pointerClass: 'wp-pointer ' + pointer_options["tooltip_id"],
|
39 |
content: pointer_options['content'],
|
40 |
-
position:
|
41 |
-
{
|
42 |
edge: pointer_options['position']['edge'],
|
43 |
align: pointer_options['position']['align'],
|
44 |
},
|
@@ -64,10 +63,19 @@
|
|
64 |
$( "." + pointer_options["tooltip_id"] ).css({ "z-index": pointer_options['position']['zindex'] });
|
65 |
}
|
66 |
}
|
|
|
67 |
/* display pointer for the first time */
|
68 |
if ( pointer_options['actions']['onload'] ) {
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
}
|
|
|
71 |
/* display pointer when clicked on selector */
|
72 |
if ( pointer_options['actions']['click'] ) {
|
73 |
$( pointer_options['css_selector'] ).click( function () {
|
7 |
jQuery.bwsTooltip = function( pointer_options ) {
|
8 |
var pointer_buttons = pointer_options['buttons'];
|
9 |
/* extend pointer options - add close button */
|
10 |
+
pointer_options = $.extend( pointer_options, {
|
11 |
buttons: function(event, t) {
|
12 |
var button;
|
13 |
/* check and add dismiss-type buttons */
|
14 |
+
for ( var but in pointer_buttons ) {
|
15 |
if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
|
16 |
button += '<a style="margin:0px 5px 2px;" class="button-secondary">' + pointer_buttons[ but ]['text'] + '</a>';
|
17 |
}
|
37 |
cssSelector.pointer(pointer_options).pointer({
|
38 |
pointerClass: 'wp-pointer ' + pointer_options["tooltip_id"],
|
39 |
content: pointer_options['content'],
|
40 |
+
position: {
|
|
|
41 |
edge: pointer_options['position']['edge'],
|
42 |
align: pointer_options['position']['align'],
|
43 |
},
|
63 |
$( "." + pointer_options["tooltip_id"] ).css({ "z-index": pointer_options['position']['zindex'] });
|
64 |
}
|
65 |
}
|
66 |
+
|
67 |
/* display pointer for the first time */
|
68 |
if ( pointer_options['actions']['onload'] ) {
|
69 |
+
if ( pointer_options['set_timeout'] > 0 ) {
|
70 |
+
var settime = parseInt( pointer_options['set_timeout'] );
|
71 |
+
setTimeout( function() {
|
72 |
+
displayPointer( $( pointer_options['css_selector'] ) );
|
73 |
+
}, settime );
|
74 |
+
} else {
|
75 |
+
displayPointer( $( pointer_options['css_selector'] ) );
|
76 |
+
}
|
77 |
}
|
78 |
+
|
79 |
/* display pointer when clicked on selector */
|
80 |
if ( pointer_options['actions']['click'] ) {
|
81 |
$( pointer_options['css_selector'] ).click( function () {
|
bws_menu/js/general_script.js
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
function bws_show_settings_notice() {
|
2 |
+
(function($) {
|
3 |
+
$( '.updated.fade, .error' ).css( 'display', 'none' );
|
4 |
+
$( '#bws_save_settings_notice' ).css( 'display', 'block' );
|
5 |
+
})(jQuery);
|
6 |
+
}
|
7 |
+
|
8 |
+
(function($) {
|
9 |
+
$( document ).ready( function() {
|
10 |
+
/**
|
11 |
+
* add notice about changing on the settings page
|
12 |
+
*/
|
13 |
+
$( '.bws_form input, .bws_form textarea, .bws_form select' ).bind( "change paste select", function() {
|
14 |
+
if ( $( this ).attr( 'type' ) != 'submit' && ! $( this ).hasClass( 'bws_no_bind_notice' ) ) {
|
15 |
+
bws_show_settings_notice();
|
16 |
+
};
|
17 |
+
});
|
18 |
+
$( '.bws_save_anchor' ).on( "click", function( event ) {
|
19 |
+
event.preventDefault();
|
20 |
+
$( '.bws_form #bws-submit-button' ).click();
|
21 |
+
});
|
22 |
+
});
|
23 |
+
})(jQuery);
|
bws_menu/js/shortcode-button.js
CHANGED
@@ -12,6 +12,7 @@
|
|
12 |
init : function( ed, url ) {
|
13 |
ed.addButton( 'add_bws_shortcode', {
|
14 |
title : bws_shortcode_button.title,
|
|
|
15 |
image : bws_shortcode_button.icon_url,
|
16 |
onclick: function() {
|
17 |
if ( bws_shortcode_button.wp_version < '3.9' ) {
|
12 |
init : function( ed, url ) {
|
13 |
ed.addButton( 'add_bws_shortcode', {
|
14 |
title : bws_shortcode_button.title,
|
15 |
+
classes: 'bws_shortcode_button widget btn',
|
16 |
image : bws_shortcode_button.icon_url,
|
17 |
onclick: function() {
|
18 |
if ( bws_shortcode_button.wp_version < '3.9' ) {
|
bws_menu/languages/bestwebsoft-de_DE.mo
CHANGED
Binary file
|
bws_menu/languages/bestwebsoft-de_DE.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: bestwebsoft\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2015-09
|
6 |
-
"PO-Revision-Date: 2015-09
|
7 |
"Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
|
8 |
"Language-Team: Lothar Schiborr <lothar.schiborr@web.de>\n"
|
9 |
"Language: de_DE\n"
|
@@ -18,705 +18,766 @@ msgstr ""
|
|
18 |
"X-Textdomain-Support: yes\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
-
#: bws_functions.php:
|
|
|
22 |
msgid "requires"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: bws_functions.php:
|
26 |
msgid "or higher, that is why it has been deactivated! Please upgrade WordPress and try again."
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: bws_functions.php:
|
30 |
msgid "Back to the WordPress"
|
31 |
msgstr ""
|
32 |
|
33 |
# @ captcha
|
34 |
-
#: bws_functions.php:
|
35 |
#, fuzzy
|
36 |
msgid "Plugins page"
|
37 |
msgstr "BWS Plugins"
|
38 |
|
39 |
-
#: bws_functions.php:
|
|
|
|
|
|
|
|
|
40 |
msgid "It’s time to upgrade your"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: bws_functions.php:
|
44 |
msgid "to"
|
45 |
msgstr ""
|
46 |
|
47 |
# @ captcha
|
48 |
-
#: bws_functions.php:
|
49 |
#, fuzzy
|
50 |
msgid "version!"
|
51 |
msgstr "PHP Version"
|
52 |
|
53 |
-
#: bws_functions.php:
|
54 |
msgid "Extend standard plugin functionality with new great options."
|
55 |
msgstr ""
|
56 |
|
57 |
# @ captcha
|
58 |
-
#: bws_functions.php:
|
59 |
-
#: bws_functions.php:
|
60 |
#, fuzzy
|
61 |
msgid "Learn More"
|
62 |
msgstr "Lesen Sie mehr"
|
63 |
|
64 |
-
#: bws_functions.php:
|
65 |
msgid "If you enjoy our plugin, please give it 5 stars on WordPress"
|
66 |
msgstr ""
|
67 |
|
68 |
# @ captcha
|
69 |
-
#: bws_functions.php:
|
70 |
#, fuzzy
|
71 |
msgid "Rate the plugin"
|
72 |
msgstr "Aktivierte Plugins"
|
73 |
|
74 |
# @ captcha
|
75 |
-
#: bws_functions.php:
|
76 |
#, fuzzy
|
77 |
msgid "If there is something wrong about it, please contact us"
|
78 |
msgstr "Wenn Sie irgendwelche Fragen haben, kontaktieren Sie uns bitte über"
|
79 |
|
80 |
-
#: bws_functions.php:
|
81 |
-
|
|
|
|
|
|
|
|
|
82 |
msgid "Wrong license key"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: bws_functions.php:
|
86 |
-
#: bws_functions.php:
|
87 |
-
#: bws_functions.php:
|
88 |
msgid "Something went wrong. Please try again later. If the error appears again, please contact us"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: bws_functions.php:
|
92 |
-
#: bws_functions.php:
|
93 |
-
#: bws_functions.php:
|
94 |
msgid "We are sorry for inconvenience."
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: bws_functions.php:
|
98 |
msgid "This license key is bind to another site"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: bws_functions.php:
|
102 |
-
#: bws_functions.php:
|
103 |
msgid "Unfortunately, you have exceeded the number of available tries per day. Please, upload the plugin manually."
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: bws_functions.php:
|
107 |
msgid "Unfortunately, Your license has expired. To continue getting top-priority support and plugin updates you should extend it in your"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: bws_functions.php:
|
111 |
msgid "Unfortunately, the Pro licence was already installed to this domain. The Pro Trial license can be installed only once."
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: bws_functions.php:
|
115 |
-
#: bws_functions.php:
|
116 |
-
#: bws_functions.php:
|
117 |
msgid "Failed to download the zip archive. Please, upload the plugin manually"
|
118 |
msgstr ""
|
119 |
|
120 |
-
#: bws_functions.php:
|
121 |
msgid "Failed to open the zip archive. Please, upload the plugin manually"
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: bws_functions.php:
|
125 |
msgid "Your server does not support either ZipArchive or Phar. Please, upload the plugin manually"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: bws_functions.php:
|
129 |
msgid "UploadDir is not writable. Please, upload the plugin manually"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: bws_functions.php:
|
133 |
msgid "Something went wrong. Try again later or upload the plugin manually. We are sorry for inconvenience."
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: bws_functions.php:
|
137 |
msgid "Please, enter Your license key"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: bws_functions.php:
|
141 |
msgid "Congratulations! The Pro version of the plugin is successfully download and activated."
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: bws_functions.php:
|
145 |
-
#: bws_functions.php:
|
146 |
msgid "Please, go to"
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: bws_functions.php:
|
150 |
-
#: bws_functions.php:
|
151 |
msgid "the setting page"
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: bws_functions.php:
|
155 |
-
#: bws_functions.php:
|
156 |
msgid "You will be redirected automatically in 5 seconds."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: bws_functions.php:
|
|
|
|
|
|
|
|
|
160 |
msgid "You can download and activate"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: bws_functions.php:
|
164 |
msgid "version of this plugin by entering Your license key."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: bws_functions.php:
|
168 |
-
#: bws_functions.php:
|
169 |
msgid "You can find your license key on your personal page Client area, by clicking on the link"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: bws_functions.php:
|
173 |
-
#: bws_functions.php:
|
174 |
msgid "(your username is the email you specify when purchasing the product)."
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: bws_functions.php:
|
178 |
-
#: bws_functions.php:
|
179 |
msgid "or"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: bws_functions.php:
|
183 |
#, php-format
|
184 |
msgid "Start Your Free %s-Day Trial Now"
|
185 |
msgstr ""
|
186 |
|
187 |
# @ captcha
|
188 |
-
#: bws_functions.php:
|
189 |
-
#: bws_functions.php:
|
190 |
-
#: bws_functions.php:
|
191 |
-
#: bws_functions.php:
|
192 |
-
#: bws_menu.php:
|
193 |
-
#: bws_menu.php:
|
194 |
#, fuzzy
|
195 |
msgid "Activate"
|
196 |
msgstr "Aktivierte Plugins"
|
197 |
|
198 |
-
#: bws_functions.php:
|
199 |
-
#: bws_functions.php:
|
200 |
#, php-format
|
201 |
msgid "In order to continue using the plugin it is necessary to buy a %s license."
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: bws_functions.php:
|
205 |
msgid "After that you can activate it by entering your license key."
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: bws_functions.php:
|
209 |
msgid "Unfortunately, you have exceeded the number of available tries per day."
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: bws_functions.php:
|
213 |
msgid "Congratulations! The Pro license of the plugin is successfully activated."
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: bws_functions.php:
|
217 |
msgid "Wrong license key."
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: bws_functions.php:
|
221 |
msgid "This license key is bind to another site."
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: bws_functions.php:
|
225 |
msgid "This license key is valid, but Your license has expired. If you want to update our plugin in future, you should extend the license."
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: bws_functions.php:
|
229 |
msgid "Unfortunately, you have exceeded the number of available tries."
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: bws_functions.php:
|
233 |
msgid "Unfortunately, the Pro Trial licence was already installed to this domain. The Pro Trial license can be installed only once."
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: bws_functions.php:
|
237 |
msgid "The Pro Trial license key is valid."
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: bws_functions.php:
|
241 |
msgid "The license key is valid."
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: bws_functions.php:
|
245 |
msgid "Your license will expire on"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: bws_functions.php:
|
249 |
msgid "Please, enter your license key"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: bws_functions.php:
|
253 |
msgid "If needed 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"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: bws_functions.php:
|
257 |
msgid "(your username is the email you specify when purchasing the product). If necessary, please submit \"Lost your password?\" request."
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: bws_functions.php:
|
261 |
msgid "Check license key"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: bws_functions.php:
|
265 |
msgid "WARNING: Illegal use notification"
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: bws_functions.php:
|
269 |
msgid "You can use one license of the Pro plugin for one domain only. Please check and edit your license or domain if necessary using you personal Client Area. We strongly recommend you to solve the problem within 24 hours, otherwise the Pro plugin will be deactivated."
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: bws_functions.php:
|
273 |
msgid "Notice: Your Pro Trial license has expired. To continue using the plugin you should buy a Pro license"
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: bws_functions.php:
|
277 |
msgid "Your license has expired. To continue getting top-priority support and plugin updates you should extend it."
|
278 |
msgstr ""
|
279 |
|
280 |
# @ captcha
|
281 |
-
#: bws_functions.php:
|
282 |
-
#: bws_functions.php:
|
283 |
-
#: bws_menu.php:
|
284 |
-
#: bws_menu.php:
|
285 |
-
#: bws_menu.php:
|
286 |
-
#: bws_menu.php:
|
287 |
-
#: bws_menu.php:
|
288 |
#, fuzzy
|
289 |
msgid "Learn more"
|
290 |
msgstr "Lesen Sie mehr"
|
291 |
|
292 |
-
#: bws_functions.php:
|
293 |
#, php-format
|
294 |
msgid "Notice: You are using the Pro Trial license of %s plugin."
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: bws_functions.php:
|
298 |
msgid "Notice: You are using the Pro Trial license of plugin."
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: bws_functions.php:
|
302 |
msgid "The Pro Trial license will expire on"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: bws_functions.php:
|
306 |
msgid "You license for"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: bws_functions.php:
|
310 |
msgid "expires on"
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: bws_functions.php:
|
314 |
msgid "and you won't be granted TOP-PRIORITY SUPPORT or UPDATES."
|
315 |
msgstr ""
|
316 |
|
317 |
# @ captcha
|
318 |
-
#: bws_functions.php:
|
319 |
#, fuzzy
|
320 |
msgid "Thank you for installing"
|
321 |
msgstr "Vielen Dank für Ihre Kontaktaufnahme."
|
322 |
|
323 |
-
#: bws_functions.php:
|
324 |
msgid "Let's get started"
|
325 |
msgstr ""
|
326 |
|
327 |
# @ captcha
|
328 |
-
#: bws_functions.php:
|
329 |
#, fuzzy
|
330 |
msgid "Configure Settings"
|
331 |
msgstr "Einstellungen"
|
332 |
|
333 |
-
#: bws_functions.php:
|
334 |
msgid "Add New"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: bws_functions.php:
|
338 |
msgid "Close notice"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: bws_functions.php:
|
342 |
-
msgid "
|
|
|
|
|
|
|
|
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: bws_functions.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
msgid "Close"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: bws_functions.php:
|
350 |
msgid "Restore all plugin settings to defaults"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: bws_functions.php:
|
354 |
msgid "Restore settings"
|
355 |
msgstr ""
|
356 |
|
357 |
-
#: bws_functions.php:
|
358 |
msgid "Are you sure you want to restore all settings by default?"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: bws_functions.php:
|
362 |
msgid "Yes, restore all settings"
|
363 |
msgstr ""
|
364 |
|
365 |
-
#: bws_functions.php:
|
366 |
msgid "No, go back to the settings page"
|
367 |
msgstr ""
|
368 |
|
369 |
# @ captcha
|
370 |
-
#: bws_functions.php:
|
371 |
#, fuzzy
|
372 |
msgid "Plugin"
|
373 |
msgstr "BWS Plugins"
|
374 |
|
375 |
# @ captcha
|
376 |
-
#: bws_functions.php:
|
377 |
#, fuzzy
|
378 |
msgid "Shortcode settings"
|
379 |
msgstr "Einstellungen"
|
380 |
|
381 |
-
#: bws_functions.php:
|
382 |
msgid "The shortcode will be inserted"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: bws_functions.php:
|
386 |
msgid "Insert"
|
387 |
msgstr ""
|
388 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
# @ captcha
|
390 |
-
#: bws_menu.php:
|
391 |
msgid "Not set"
|
392 |
msgstr "Nicht festgelegt"
|
393 |
|
394 |
# @ captcha
|
395 |
-
#: bws_menu.php:
|
396 |
-
#: bws_menu.php:
|
397 |
msgid "On"
|
398 |
msgstr "Ein"
|
399 |
|
400 |
# @ captcha
|
401 |
-
#: bws_menu.php:
|
402 |
-
#: bws_menu.php:
|
403 |
msgid "Off"
|
404 |
msgstr "Ausgeschaltet"
|
405 |
|
406 |
# @ captcha
|
407 |
-
#: bws_menu.php:
|
408 |
-
#: bws_menu.php:
|
409 |
-
#: bws_menu.php:
|
410 |
-
#: bws_menu.php:
|
411 |
-
#: bws_menu.php:
|
412 |
-
#: bws_menu.php:
|
413 |
msgid "N/A"
|
414 |
msgstr "keine Angaben"
|
415 |
|
416 |
# @ captcha
|
417 |
-
#: bws_menu.php:
|
418 |
msgid " Mb"
|
419 |
msgstr " Mb"
|
420 |
|
421 |
# @ captcha
|
422 |
-
#: bws_menu.php:
|
423 |
-
#: bws_menu.php:
|
424 |
-
#: bws_menu.php:
|
425 |
-
#: bws_menu.php:
|
426 |
msgid "Yes"
|
427 |
msgstr "Ja"
|
428 |
|
429 |
# @ captcha
|
430 |
-
#: bws_menu.php:
|
431 |
-
#: bws_menu.php:508
|
432 |
-
#: bws_menu.php:509
|
433 |
#: bws_menu.php:516
|
|
|
|
|
434 |
msgid "No"
|
435 |
msgstr "Nein"
|
436 |
|
437 |
# @ captcha
|
438 |
-
#: bws_menu.php:
|
439 |
msgid "Operating System"
|
440 |
msgstr "Betriebs-System"
|
441 |
|
442 |
# @ captcha
|
443 |
-
#: bws_menu.php:
|
444 |
msgid "Server"
|
445 |
msgstr "Server"
|
446 |
|
447 |
# @ captcha
|
448 |
-
#: bws_menu.php:
|
449 |
msgid "Memory usage"
|
450 |
msgstr "Speichernutzung"
|
451 |
|
452 |
# @ captcha
|
453 |
-
#: bws_menu.php:
|
454 |
msgid "MYSQL Version"
|
455 |
msgstr "MYSQL Version"
|
456 |
|
457 |
# @ captcha
|
458 |
-
#: bws_menu.php:
|
459 |
msgid "SQL Mode"
|
460 |
msgstr "SQL Modus"
|
461 |
|
462 |
# @ captcha
|
463 |
-
#: bws_menu.php:
|
464 |
msgid "PHP Version"
|
465 |
msgstr "PHP Version"
|
466 |
|
467 |
# @ captcha
|
468 |
-
#: bws_menu.php:
|
469 |
msgid "PHP Safe Mode"
|
470 |
msgstr "PHP Gesicherter Modus"
|
471 |
|
472 |
# @ captcha
|
473 |
-
#: bws_menu.php:
|
474 |
msgid "PHP Allow URL fopen"
|
475 |
msgstr "PHP Erlaubet URL zu öffnen (fopen)"
|
476 |
|
477 |
# @ captcha
|
478 |
-
#: bws_menu.php:
|
479 |
msgid "PHP Memory Limit"
|
480 |
msgstr "PHP Speicher-Grenze"
|
481 |
|
482 |
# @ captcha
|
483 |
-
#: bws_menu.php:
|
484 |
msgid "PHP Max Upload Size"
|
485 |
msgstr "PHP Maximale Upload Größe"
|
486 |
|
487 |
# @ captcha
|
488 |
-
#: bws_menu.php:
|
489 |
msgid "PHP Max Post Size"
|
490 |
msgstr "PHP Maximale Beitrags-Größe"
|
491 |
|
492 |
# @ captcha
|
493 |
-
#: bws_menu.php:
|
494 |
msgid "PHP Max Script Execute Time"
|
495 |
msgstr "PHP Maximale Script Ausführungszeit"
|
496 |
|
497 |
# @ captcha
|
498 |
-
#: bws_menu.php:
|
499 |
msgid "PHP Exif support"
|
500 |
msgstr "PHP Exif Support"
|
501 |
|
502 |
# @ captcha
|
503 |
-
#: bws_menu.php:
|
504 |
msgid "PHP IPTC support"
|
505 |
msgstr "PHP IPTC Support"
|
506 |
|
507 |
# @ captcha
|
508 |
-
#: bws_menu.php:
|
509 |
msgid "PHP XML support"
|
510 |
msgstr "PHP XML Support"
|
511 |
|
512 |
# @ captcha
|
513 |
-
#: bws_menu.php:
|
514 |
msgid "Site URL"
|
515 |
msgstr "Site URL"
|
516 |
|
517 |
# @ captcha
|
518 |
-
#: bws_menu.php:
|
519 |
msgid "Home URL"
|
520 |
msgstr "Home URL"
|
521 |
|
522 |
# @ captcha
|
523 |
-
#: bws_menu.php:
|
524 |
msgid "WordPress Version"
|
525 |
msgstr "WordPress Version"
|
526 |
|
527 |
# @ captcha
|
528 |
-
#: bws_menu.php:
|
529 |
msgid "WordPress DB Version"
|
530 |
msgstr "WordPress DB Version"
|
531 |
|
532 |
# @ captcha
|
533 |
-
#: bws_menu.php:
|
534 |
msgid "Multisite"
|
535 |
msgstr "Multisite"
|
536 |
|
537 |
# @ captcha
|
538 |
-
#: bws_menu.php:
|
539 |
msgid "Active Theme"
|
540 |
msgstr "Actives Theme"
|
541 |
|
542 |
# @ captcha
|
543 |
-
#: bws_menu.php:
|
544 |
msgid "Please enter a valid email address."
|
545 |
msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein."
|
546 |
|
547 |
# @ captcha
|
548 |
-
#: bws_menu.php:
|
549 |
msgid "Email with system info is sent to "
|
550 |
msgstr "E-Mail-mit System Informationen wird gesendet an "
|
551 |
|
552 |
# @ captcha
|
553 |
-
#: bws_menu.php:
|
554 |
msgid "Thank you for contacting us."
|
555 |
msgstr "Vielen Dank für Ihre Kontaktaufnahme."
|
556 |
|
557 |
# @ captcha
|
558 |
-
#: bws_menu.php:
|
559 |
msgid "Sorry, email message could not be delivered."
|
560 |
msgstr "Sorry, E-Mail konnte nicht zugestellt werden."
|
561 |
|
562 |
-
#: bws_menu.php:
|
563 |
msgid "Need help?"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: bws_menu.php:
|
567 |
msgid "Client area"
|
568 |
msgstr ""
|
569 |
|
570 |
# @ captcha
|
571 |
-
#: bws_menu.php:
|
572 |
-
#: bws_menu.php:
|
573 |
msgid "System status"
|
574 |
msgstr "System Status"
|
575 |
|
576 |
# @ captcha
|
577 |
-
#: bws_menu.php:
|
578 |
#, fuzzy
|
579 |
msgid "Plugins"
|
580 |
msgstr "BWS Plugins"
|
581 |
|
582 |
-
#: bws_menu.php:
|
583 |
msgid "Themes"
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: bws_menu.php:
|
587 |
msgid "All"
|
588 |
msgstr ""
|
589 |
|
590 |
# @ default
|
591 |
-
#: bws_menu.php:
|
592 |
#, fuzzy
|
593 |
msgid "Installed"
|
594 |
msgstr "Installiere %s"
|
595 |
|
596 |
# @ captcha
|
597 |
-
#: bws_menu.php:
|
598 |
#, fuzzy
|
599 |
msgid "Recommended"
|
600 |
msgstr "Empfohlene Plugins"
|
601 |
|
602 |
# @ captcha
|
603 |
-
#: bws_menu.php:
|
604 |
msgid "Installed plugins"
|
605 |
msgstr "Installierte Plugins"
|
606 |
|
607 |
# @ captcha
|
608 |
-
#: bws_menu.php:
|
609 |
-
#: bws_menu.php:
|
610 |
msgid "Settings"
|
611 |
msgstr "Einstellungen"
|
612 |
|
613 |
# @ captcha
|
614 |
-
#: bws_menu.php:
|
615 |
-
#: bws_menu.php:
|
616 |
#, fuzzy
|
617 |
msgid "Activate this plugin"
|
618 |
msgstr "Aktivierte Plugins"
|
619 |
|
620 |
-
#: bws_menu.php:
|
621 |
-
#: bws_menu.php:
|
622 |
-
#: bws_menu.php:
|
623 |
msgid "Go"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: bws_menu.php:
|
627 |
-
#: bws_menu.php:
|
628 |
-
#: bws_menu.php:
|
629 |
msgid "DONATE"
|
630 |
msgstr ""
|
631 |
|
632 |
# @ captcha
|
633 |
-
#: bws_menu.php:
|
634 |
msgid "Recommended plugins"
|
635 |
msgstr "Empfohlene Plugins"
|
636 |
|
637 |
# @ default
|
638 |
-
#: bws_menu.php:
|
639 |
#, fuzzy
|
640 |
msgid "Install now"
|
641 |
msgstr "Installiere %s"
|
642 |
|
643 |
-
#: bws_menu.php:
|
644 |
msgid "Try again"
|
645 |
msgstr ""
|
646 |
|
647 |
-
#: bws_menu.php:
|
648 |
#, php-format
|
649 |
msgid "Preview “%s”"
|
650 |
msgstr ""
|
651 |
|
652 |
# @ default
|
653 |
-
#: bws_menu.php:
|
654 |
#, php-format
|
655 |
msgid "Install %s"
|
656 |
msgstr "Installiere %s"
|
657 |
|
658 |
# @ default
|
659 |
-
#: bws_menu.php:
|
660 |
#, fuzzy
|
661 |
msgid "Install Now"
|
662 |
msgstr "Installiere %s"
|
663 |
|
664 |
-
#: bws_menu.php:
|
665 |
#, php-format
|
666 |
msgid "Update to version %s"
|
667 |
msgstr ""
|
668 |
|
669 |
-
#: bws_menu.php:
|
670 |
msgid "Update"
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: bws_menu.php:
|
674 |
#, php-format
|
675 |
msgid "Preview %s"
|
676 |
msgstr ""
|
677 |
|
678 |
-
#: bws_menu.php:
|
679 |
msgid "Preview"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: bws_menu.php:
|
683 |
-
#: bws_menu.php:
|
684 |
#, php-format
|
685 |
msgid "By %s"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: bws_menu.php:
|
689 |
msgid "Details"
|
690 |
msgstr ""
|
691 |
|
692 |
# @ default
|
693 |
-
#: bws_menu.php:
|
694 |
#, fuzzy
|
695 |
msgid "Already Installed"
|
696 |
msgstr "Installiere %s"
|
697 |
|
698 |
# @ captcha
|
699 |
-
#: bws_menu.php:
|
700 |
msgid "Environment"
|
701 |
msgstr "Umgebungsvariable"
|
702 |
|
703 |
# @ captcha
|
704 |
-
#: bws_menu.php:
|
705 |
msgid "Active Plugins"
|
706 |
msgstr "Aktivierte Plugins"
|
707 |
|
708 |
# @ captcha
|
709 |
-
#: bws_menu.php:
|
710 |
msgid "Inactive Plugins"
|
711 |
msgstr "Inactive Plugins"
|
712 |
|
713 |
# @ captcha
|
714 |
-
#: bws_menu.php:
|
715 |
msgid "Send to support"
|
716 |
msgstr "Sende zuzm Support"
|
717 |
|
718 |
# @ captcha
|
719 |
-
#: bws_menu.php:
|
720 |
msgid "Send to custom email »"
|
721 |
msgstr "Senden Sie eine benutzerdefinierte E-Mail zu »"
|
722 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: bestwebsoft\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2015-10-09 14:42+0300\n"
|
6 |
+
"PO-Revision-Date: 2015-10-09 14:42+0300\n"
|
7 |
"Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
|
8 |
"Language-Team: Lothar Schiborr <lothar.schiborr@web.de>\n"
|
9 |
"Language: de_DE\n"
|
18 |
"X-Textdomain-Support: yes\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|