Gallery by BestWebSoft - Version 4.6.4

Version Description

  • 01.11.2019 =
  • NEW : Ability to disable third-party fancybox has been added.
  • NEW : Widget with the Latest Galleries has been added.
Download this release

Release Info

Developer bestwebsoft
Plugin Icon 128x128 Gallery by BestWebSoft
Version 4.6.4
Comparing to
See all releases

Code changes from version 4.6.3 to 4.6.4

Files changed (79) hide show
  1. bws_menu/bws_functions.php +11 -5
  2. bws_menu/bws_menu.php +9 -10
  3. bws_menu/class-bws-settings.php +9 -10
  4. bws_menu/css/jquery-ui-styles/1.10.4/images/animated-overlay.gif +0 -0
  5. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
  6. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
  7. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
  8. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  9. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_75_dadada_1x400.png +0 -0
  10. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
  11. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
  12. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
  13. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_222222_256x240.png +0 -0
  14. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_2e83ff_256x240.png +0 -0
  15. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_454545_256x240.png +0 -0
  16. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_888888_256x240.png +0 -0
  17. bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_cd0a0a_256x240.png +0 -0
  18. bws_menu/css/jquery-ui-styles/1.10.4/jquery-ui.css +1178 -0
  19. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
  20. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
  21. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
  22. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  23. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_75_dadada_1x400.png +0 -0
  24. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
  25. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
  26. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
  27. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_222222_256x240.png +0 -0
  28. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_2e83ff_256x240.png +0 -0
  29. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_454545_256x240.png +0 -0
  30. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_888888_256x240.png +0 -0
  31. bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_cd0a0a_256x240.png +0 -0
  32. bws_menu/css/jquery-ui-styles/1.11.4/jquery-ui.css +1225 -0
  33. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
  34. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  35. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_75_dadada_1x400.png +0 -0
  36. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
  37. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
  38. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
  39. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_222222_256x240.png +0 -0
  40. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_2e83ff_256x240.png +0 -0
  41. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_454545_256x240.png +0 -0
  42. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_888888_256x240.png +0 -0
  43. bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_cd0a0a_256x240.png +0 -0
  44. bws_menu/css/jquery-ui-styles/1.12.1/jquery-ui.css +1311 -0
  45. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
  46. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
  47. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
  48. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  49. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_75_dadada_1x400.png +0 -0
  50. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
  51. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
  52. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
  53. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_222222_256x240.png +0 -0
  54. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_2e83ff_256x240.png +0 -0
  55. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_454545_256x240.png +0 -0
  56. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_888888_256x240.png +0 -0
  57. bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_cd0a0a_256x240.png +0 -0
  58. bws_menu/css/jquery-ui-styles/1.9.2/jquery-ui.css +474 -0
  59. bws_menu/deactivation-form.php +0 -37
  60. bws_menu/js/general_script.js +6 -4
  61. bws_menu/product_list.php +1 -8
  62. css/frontend_style.css +69 -4
  63. gallery-plugin.php +72 -172
  64. includes/class-gllr-settings.php +10 -24
  65. includes/{widgets.php → class-gllr-widgets.php} +99 -54
  66. includes/demo-data/class-bws-demo-data.php +0 -2
  67. js/script.js +2 -2
  68. languages/gallery-plugin-ru_RU.mo +0 -0
  69. languages/gallery-plugin-ru_RU.po +319 -277
  70. languages/gallery-plugin-uk.mo +0 -0
  71. languages/gallery-plugin-uk.po +319 -277
  72. readme.txt +28 -13
  73. screenshot-5.png +0 -0
  74. screenshot-6.png +0 -0
  75. screenshot-7.png +0 -0
  76. screenshot-8.png +0 -0
  77. screenshot-9.png +0 -0
  78. templates/gallery-single-template.php +5 -1
  79. templates/gallery-template.php +5 -1
bws_menu/bws_functions.php CHANGED
@@ -581,9 +581,8 @@ if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) ) {
581
  function bws_admin_enqueue_scripts() {
582
  global $wp_scripts, $hook_suffix;
583
 
584
- $jquery_version = isset( $wp_scripts->registered['jquery-ui-core']->ver ) ? $wp_scripts->registered['jquery-ui-core']->ver : '1.12.1';
585
-
586
- wp_enqueue_style( 'jquery-ui-style', '//code.jquery.com/ui/' . $jquery_version . '/themes/smoothness/jquery-ui.min.css', array(), $jquery_version );
587
  wp_enqueue_style( 'bws-admin-css', bws_menu_url( 'css/general_style.css' ) );
588
  wp_enqueue_script( 'bws-admin-scripts', bws_menu_url( 'js/general_script.js' ), array( 'jquery', 'jquery-ui-tooltip' ) );
589
 
@@ -696,8 +695,15 @@ if ( ! function_exists ( 'bws_plugins_admin_footer' ) ) {
696
 
697
  if ( ! function_exists ( 'bws_plugins_include_codemirror' ) ) {
698
  function bws_plugins_include_codemirror() {
699
- wp_enqueue_style( 'codemirror.css', bws_menu_url( 'css/codemirror.css' ) );
700
- wp_enqueue_script( 'codemirror.js', bws_menu_url( 'js/codemirror.js' ), array( 'jquery' ) );
 
 
 
 
 
 
 
701
  }
702
  }
703
 
581
  function bws_admin_enqueue_scripts() {
582
  global $wp_scripts, $hook_suffix;
583
 
584
+ $jquery_ui_version = isset( $wp_scripts->registered['jquery-ui-core']->ver ) ? $wp_scripts->registered['jquery-ui-core']->ver : '1.12.1';
585
+ wp_enqueue_style( 'jquery-ui-style', bws_menu_url( 'css/jquery-ui-styles/' . $jquery_ui_version . '/jquery-ui.css' ) );
 
586
  wp_enqueue_style( 'bws-admin-css', bws_menu_url( 'css/general_style.css' ) );
587
  wp_enqueue_script( 'bws-admin-scripts', bws_menu_url( 'js/general_script.js' ), array( 'jquery', 'jquery-ui-tooltip' ) );
588
 
695
 
696
  if ( ! function_exists ( 'bws_plugins_include_codemirror' ) ) {
697
  function bws_plugins_include_codemirror() {
698
+ global $wp_version;
699
+ if ( version_compare( $wp_version,'4.9.0', '>=' ) ) {
700
+ wp_enqueue_style('wp-codemirror');
701
+ wp_enqueue_script('wp-codemirror');
702
+ } else {
703
+ wp_enqueue_style( 'codemirror.css', bws_menu_url( 'css/codemirror.css' ) );
704
+ wp_enqueue_script( 'codemirror.js', bws_menu_url( 'js/codemirror.js' ), array( 'jquery' ) );
705
+ }
706
+
707
  }
708
  }
709
 
bws_menu/bws_menu.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
- * Version: 2.2.0
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
@@ -116,7 +116,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
116
  'timeout' => ( ( defined('DOING_CRON') && DOING_CRON ) ? 30 : 3 ),
117
  'body' => array( 'plugins' => serialize( $to_send ) ),
118
  'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ) );
119
- $raw_response = wp_remote_post( 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/update-check/1.0/', $options );
120
 
121
  if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) {
122
  $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' );
@@ -386,21 +386,20 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
386
  if ( !function_exists( 'curl_init' ) ) {
387
  $received_content = file_get_contents( $url );
388
  } else {
389
- $ch = curl_init();
390
- curl_setopt( $ch, CURLOPT_URL, $url );
391
- curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
392
- curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true );
393
- $received_content = curl_exec( $ch );
394
- curl_close( $ch );
395
  }
396
 
397
- if ( ! $received_content ) {
398
  $error = __( "Failed to download the zip archive. Please, upload the plugin manually", 'bestwebsoft' );
399
  } else {
400
  if ( is_writable( $uploadDir["path"] ) ) {
401
  $file_put_contents = $uploadDir["path"] . "/" . $zip_name[0] . ".zip";
402
 
403
- if ( file_put_contents( $file_put_contents, $received_content ) ) {
404
  @chmod( $file_put_contents, octdec( 755 ) );
405
 
406
  echo '<p>' . __( 'Unpacking the package', 'bestwebsoft' ) . '...</p>';
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
+ * Version: 2.2.2
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
116
  'timeout' => ( ( defined('DOING_CRON') && DOING_CRON ) ? 30 : 3 ),
117
  'body' => array( 'plugins' => serialize( $to_send ) ),
118
  'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ) );
119
+ $raw_response = wp_remote_post( 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/pro-license-check/1.0/', $options );
120
 
121
  if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) {
122
  $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' );
386
  if ( !function_exists( 'curl_init' ) ) {
387
  $received_content = file_get_contents( $url );
388
  } else {
389
+ $args = array(
390
+ 'method' => 'POST',
391
+ 'timeout' => 100
392
+ );
393
+ $received_content = wp_remote_post( $url, $args );
 
394
  }
395
 
396
+ if ( ! $received_content['body'] ) {
397
  $error = __( "Failed to download the zip archive. Please, upload the plugin manually", 'bestwebsoft' );
398
  } else {
399
  if ( is_writable( $uploadDir["path"] ) ) {
400
  $file_put_contents = $uploadDir["path"] . "/" . $zip_name[0] . ".zip";
401
 
402
+ if ( file_put_contents( $file_put_contents, $received_content['body'] ) ) {
403
  @chmod( $file_put_contents, octdec( 755 ) );
404
 
405
  echo '<p>' . __( 'Unpacking the package', 'bestwebsoft' ) . '...</p>';
bws_menu/class-bws-settings.php CHANGED
@@ -846,7 +846,7 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
846
  'body' => array( 'plugins' => serialize( $to_send ) ),
847
  'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' )
848
  );
849
- $raw_response = wp_remote_post( 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/update-check/1.0/', $options );
850
 
851
  if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) {
852
  $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' );
@@ -955,7 +955,7 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
955
  'body' => array( 'plugins' => serialize( $to_send ) ),
956
  'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' )
957
  );
958
- $raw_response = wp_remote_post( 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/update-check/1.0/', $options );
959
 
960
  if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) {
961
  $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' );
@@ -991,19 +991,18 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
991
  if ( ! function_exists( 'curl_init' ) ) {
992
  $received_content = file_get_contents( $url );
993
  } else {
994
- $ch = curl_init();
995
- curl_setopt( $ch, CURLOPT_URL, $url );
996
- curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
997
- $received_content = curl_exec( $ch );
998
- curl_close( $ch );
999
  }
1000
-
1001
- if ( ! $received_content ) {
1002
  $error = __( "Failed to download the zip archive. Please, upload the plugin manually.", 'bestwebsoft' );
1003
  } else {
1004
  if ( is_writable( $this->upload_dir["path"] ) ) {
1005
  $file_put_contents = $this->upload_dir["path"] . "/" . $zip_name[0] . ".zip";
1006
- if ( file_put_contents( $file_put_contents, $received_content ) ) {
1007
  @chmod( $file_put_contents, octdec( 755 ) );
1008
  if ( class_exists( 'ZipArchive' ) ) {
1009
  $zip = new ZipArchive();
846
  'body' => array( 'plugins' => serialize( $to_send ) ),
847
  'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' )
848
  );
849
+ $raw_response = wp_remote_post( 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/pro-license-check/1.0/', $options );
850
 
851
  if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) {
852
  $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' );
955
  'body' => array( 'plugins' => serialize( $to_send ) ),
956
  'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' )
957
  );
958
+ $raw_response = wp_remote_post( 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/pro-license-check/1.0/', $options );
959
 
960
  if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) {
961
  $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' );
991
  if ( ! function_exists( 'curl_init' ) ) {
992
  $received_content = file_get_contents( $url );
993
  } else {
994
+ $args = array(
995
+ 'method' => 'POST',
996
+ 'timeout' => 100
997
+ );
998
+ $received_content = wp_remote_post( $url, $args );
999
  }
1000
+ if ( ! $received_content['body'] ) {
 
1001
  $error = __( "Failed to download the zip archive. Please, upload the plugin manually.", 'bestwebsoft' );
1002
  } else {
1003
  if ( is_writable( $this->upload_dir["path"] ) ) {
1004
  $file_put_contents = $this->upload_dir["path"] . "/" . $zip_name[0] . ".zip";
1005
+ if ( file_put_contents( $file_put_contents, $received_content['body'] ) ) {
1006
  @chmod( $file_put_contents, octdec( 755 ) );
1007
  if ( class_exists( 'ZipArchive' ) ) {
1008
  $zip = new ZipArchive();
bws_menu/css/jquery-ui-styles/1.10.4/images/animated-overlay.gif ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_flat_0_aaaaaa_40x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_flat_75_ffffff_40x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_55_fbf9ee_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_65_ffffff_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_75_dadada_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_75_e6e6e6_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_glass_95_fef1ec_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-bg_highlight-soft_75_cccccc_1x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_222222_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_2e83ff_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_454545_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_888888_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/images/ui-icons_cd0a0a_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.10.4/jquery-ui.css ADDED
@@ -0,0 +1,1178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.10.4 - 2014-01-17
2
+ * http://jqueryui.com
3
+ * 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
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
5
+ * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ /* Layout helpers
8
+ ----------------------------------*/
9
+ .ui-helper-hidden {
10
+ display: none;
11
+ }
12
+ .ui-helper-hidden-accessible {
13
+ border: 0;
14
+ clip: rect(0 0 0 0);
15
+ height: 1px;
16
+ margin: -1px;
17
+ overflow: hidden;
18
+ padding: 0;
19
+ position: absolute;
20
+ width: 1px;
21
+ }
22
+ .ui-helper-reset {
23
+ margin: 0;
24
+ padding: 0;
25
+ border: 0;
26
+ outline: 0;
27
+ line-height: 1.3;
28
+ text-decoration: none;
29
+ font-size: 100%;
30
+ list-style: none;
31
+ }
32
+ .ui-helper-clearfix:before,
33
+ .ui-helper-clearfix:after {
34
+ content: "";
35
+ display: table;
36
+ border-collapse: collapse;
37
+ }
38
+ .ui-helper-clearfix:after {
39
+ clear: both;
40
+ }
41
+ .ui-helper-clearfix {
42
+ min-height: 0; /* support: IE7 */
43
+ }
44
+ .ui-helper-zfix {
45
+ width: 100%;
46
+ height: 100%;
47
+ top: 0;
48
+ left: 0;
49
+ position: absolute;
50
+ opacity: 0;
51
+ filter:Alpha(Opacity=0);
52
+ }
53
+
54
+ .ui-front {
55
+ z-index: 100;
56
+ }
57
+
58
+
59
+ /* Interaction Cues
60
+ ----------------------------------*/
61
+ .ui-state-disabled {
62
+ cursor: default !important;
63
+ }
64
+
65
+
66
+ /* Icons
67
+ ----------------------------------*/
68
+
69
+ /* states and images */
70
+ .ui-icon {
71
+ display: block;
72
+ text-indent: -99999px;
73
+ overflow: hidden;
74
+ background-repeat: no-repeat;
75
+ }
76
+
77
+
78
+ /* Misc visuals
79
+ ----------------------------------*/
80
+
81
+ /* Overlays */
82
+ .ui-widget-overlay {
83
+ position: fixed;
84
+ top: 0;
85
+ left: 0;
86
+ width: 100%;
87
+ height: 100%;
88
+ }
89
+ .ui-accordion .ui-accordion-header {
90
+ display: block;
91
+ cursor: pointer;
92
+ position: relative;
93
+ margin-top: 2px;
94
+ padding: .5em .5em .5em .7em;
95
+ min-height: 0; /* support: IE7 */
96
+ }
97
+ .ui-accordion .ui-accordion-icons {
98
+ padding-left: 2.2em;
99
+ }
100
+ .ui-accordion .ui-accordion-noicons {
101
+ padding-left: .7em;
102
+ }
103
+ .ui-accordion .ui-accordion-icons .ui-accordion-icons {
104
+ padding-left: 2.2em;
105
+ }
106
+ .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
107
+ position: absolute;
108
+ left: .5em;
109
+ top: 50%;
110
+ margin-top: -8px;
111
+ }
112
+ .ui-accordion .ui-accordion-content {
113
+ padding: 1em 2.2em;
114
+ border-top: 0;
115
+ overflow: auto;
116
+ }
117
+ .ui-autocomplete {
118
+ position: absolute;
119
+ top: 0;
120
+ left: 0;
121
+ cursor: default;
122
+ }
123
+ .ui-button {
124
+ display: inline-block;
125
+ position: relative;
126
+ padding: 0;
127
+ line-height: normal;
128
+ margin-right: .1em;
129
+ cursor: pointer;
130
+ vertical-align: middle;
131
+ text-align: center;
132
+ overflow: visible; /* removes extra width in IE */
133
+ }
134
+ .ui-button,
135
+ .ui-button:link,
136
+ .ui-button:visited,
137
+ .ui-button:hover,
138
+ .ui-button:active {
139
+ text-decoration: none;
140
+ }
141
+ /* to make room for the icon, a width needs to be set here */
142
+ .ui-button-icon-only {
143
+ width: 2.2em;
144
+ }
145
+ /* button elements seem to need a little more width */
146
+ button.ui-button-icon-only {
147
+ width: 2.4em;
148
+ }
149
+ .ui-button-icons-only {
150
+ width: 3.4em;
151
+ }
152
+ button.ui-button-icons-only {
153
+ width: 3.7em;
154
+ }
155
+
156
+ /* button text element */
157
+ .ui-button .ui-button-text {
158
+ display: block;
159
+ line-height: normal;
160
+ }
161
+ .ui-button-text-only .ui-button-text {
162
+ padding: .4em 1em;
163
+ }
164
+ .ui-button-icon-only .ui-button-text,
165
+ .ui-button-icons-only .ui-button-text {
166
+ padding: .4em;
167
+ text-indent: -9999999px;
168
+ }
169
+ .ui-button-text-icon-primary .ui-button-text,
170
+ .ui-button-text-icons .ui-button-text {
171
+ padding: .4em 1em .4em 2.1em;
172
+ }
173
+ .ui-button-text-icon-secondary .ui-button-text,
174
+ .ui-button-text-icons .ui-button-text {
175
+ padding: .4em 2.1em .4em 1em;
176
+ }
177
+ .ui-button-text-icons .ui-button-text {
178
+ padding-left: 2.1em;
179
+ padding-right: 2.1em;
180
+ }
181
+ /* no icon support for input elements, provide padding by default */
182
+ input.ui-button {
183
+ padding: .4em 1em;
184
+ }
185
+
186
+ /* button icon element(s) */
187
+ .ui-button-icon-only .ui-icon,
188
+ .ui-button-text-icon-primary .ui-icon,
189
+ .ui-button-text-icon-secondary .ui-icon,
190
+ .ui-button-text-icons .ui-icon,
191
+ .ui-button-icons-only .ui-icon {
192
+ position: absolute;
193
+ top: 50%;
194
+ margin-top: -8px;
195
+ }
196
+ .ui-button-icon-only .ui-icon {
197
+ left: 50%;
198
+ margin-left: -8px;
199
+ }
200
+ .ui-button-text-icon-primary .ui-button-icon-primary,
201
+ .ui-button-text-icons .ui-button-icon-primary,
202
+ .ui-button-icons-only .ui-button-icon-primary {
203
+ left: .5em;
204
+ }
205
+ .ui-button-text-icon-secondary .ui-button-icon-secondary,
206
+ .ui-button-text-icons .ui-button-icon-secondary,
207
+ .ui-button-icons-only .ui-button-icon-secondary {
208
+ right: .5em;
209
+ }
210
+
211
+ /* button sets */
212
+ .ui-buttonset {
213
+ margin-right: 7px;
214
+ }
215
+ .ui-buttonset .ui-button {
216
+ margin-left: 0;
217
+ margin-right: -.3em;
218
+ }
219
+
220
+ /* workarounds */
221
+ /* reset extra padding in Firefox, see h5bp.com/l */
222
+ input.ui-button::-moz-focus-inner,
223
+ button.ui-button::-moz-focus-inner {
224
+ border: 0;
225
+ padding: 0;
226
+ }
227
+ .ui-datepicker {
228
+ width: 17em;
229
+ padding: .2em .2em 0;
230
+ display: none;
231
+ }
232
+ .ui-datepicker .ui-datepicker-header {
233
+ position: relative;
234
+ padding: .2em 0;
235
+ }
236
+ .ui-datepicker .ui-datepicker-prev,
237
+ .ui-datepicker .ui-datepicker-next {
238
+ position: absolute;
239
+ top: 2px;
240
+ width: 1.8em;
241
+ height: 1.8em;
242
+ }
243
+ .ui-datepicker .ui-datepicker-prev-hover,
244
+ .ui-datepicker .ui-datepicker-next-hover {
245
+ top: 1px;
246
+ }
247
+ .ui-datepicker .ui-datepicker-prev {
248
+ left: 2px;
249
+ }
250
+ .ui-datepicker .ui-datepicker-next {
251
+ right: 2px;
252
+ }
253
+ .ui-datepicker .ui-datepicker-prev-hover {
254
+ left: 1px;
255
+ }
256
+ .ui-datepicker .ui-datepicker-next-hover {
257
+ right: 1px;
258
+ }
259
+ .ui-datepicker .ui-datepicker-prev span,
260
+ .ui-datepicker .ui-datepicker-next span {
261
+ display: block;
262
+ position: absolute;
263
+ left: 50%;
264
+ margin-left: -8px;
265
+ top: 50%;
266
+ margin-top: -8px;
267
+ }
268
+ .ui-datepicker .ui-datepicker-title {
269
+ margin: 0 2.3em;
270
+ line-height: 1.8em;
271
+ text-align: center;
272
+ }
273
+ .ui-datepicker .ui-datepicker-title select {
274
+ font-size: 1em;
275
+ margin: 1px 0;
276
+ }
277
+ .ui-datepicker select.ui-datepicker-month,
278
+ .ui-datepicker select.ui-datepicker-year {
279
+ width: 49%;
280
+ }
281
+ .ui-datepicker table {
282
+ width: 100%;
283
+ font-size: .9em;
284
+ border-collapse: collapse;
285
+ margin: 0 0 .4em;
286
+ }
287
+ .ui-datepicker th {
288
+ padding: .7em .3em;
289
+ text-align: center;
290
+ font-weight: bold;
291
+ border: 0;
292
+ }
293
+ .ui-datepicker td {
294
+ border: 0;
295
+ padding: 1px;
296
+ }
297
+ .ui-datepicker td span,
298
+ .ui-datepicker td a {
299
+ display: block;
300
+ padding: .2em;
301
+ text-align: right;
302
+ text-decoration: none;
303
+ }
304
+ .ui-datepicker .ui-datepicker-buttonpane {
305
+ background-image: none;
306
+ margin: .7em 0 0 0;
307
+ padding: 0 .2em;
308
+ border-left: 0;
309
+ border-right: 0;
310
+ border-bottom: 0;
311
+ }
312
+ .ui-datepicker .ui-datepicker-buttonpane button {
313
+ float: right;
314
+ margin: .5em .2em .4em;
315
+ cursor: pointer;
316
+ padding: .2em .6em .3em .6em;
317
+ width: auto;
318
+ overflow: visible;
319
+ }
320
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
321
+ float: left;
322
+ }
323
+
324
+ /* with multiple calendars */
325
+ .ui-datepicker.ui-datepicker-multi {
326
+ width: auto;
327
+ }
328
+ .ui-datepicker-multi .ui-datepicker-group {
329
+ float: left;
330
+ }
331
+ .ui-datepicker-multi .ui-datepicker-group table {
332
+ width: 95%;
333
+ margin: 0 auto .4em;
334
+ }
335
+ .ui-datepicker-multi-2 .ui-datepicker-group {
336
+ width: 50%;
337
+ }
338
+ .ui-datepicker-multi-3 .ui-datepicker-group {
339
+ width: 33.3%;
340
+ }
341
+ .ui-datepicker-multi-4 .ui-datepicker-group {
342
+ width: 25%;
343
+ }
344
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
345
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
346
+ border-left-width: 0;
347
+ }
348
+ .ui-datepicker-multi .ui-datepicker-buttonpane {
349
+ clear: left;
350
+ }
351
+ .ui-datepicker-row-break {
352
+ clear: both;
353
+ width: 100%;
354
+ font-size: 0;
355
+ }
356
+
357
+ /* RTL support */
358
+ .ui-datepicker-rtl {
359
+ direction: rtl;
360
+ }
361
+ .ui-datepicker-rtl .ui-datepicker-prev {
362
+ right: 2px;
363
+ left: auto;
364
+ }
365
+ .ui-datepicker-rtl .ui-datepicker-next {
366
+ left: 2px;
367
+ right: auto;
368
+ }
369
+ .ui-datepicker-rtl .ui-datepicker-prev:hover {
370
+ right: 1px;
371
+ left: auto;
372
+ }
373
+ .ui-datepicker-rtl .ui-datepicker-next:hover {
374
+ left: 1px;
375
+ right: auto;
376
+ }
377
+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
378
+ clear: right;
379
+ }
380
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
381
+ float: left;
382
+ }
383
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
384
+ .ui-datepicker-rtl .ui-datepicker-group {
385
+ float: right;
386
+ }
387
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
388
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
389
+ border-right-width: 0;
390
+ border-left-width: 1px;
391
+ }
392
+ .ui-dialog {
393
+ overflow: hidden;
394
+ position: absolute;
395
+ top: 0;
396
+ left: 0;
397
+ padding: .2em;
398
+ outline: 0;
399
+ }
400
+ .ui-dialog .ui-dialog-titlebar {
401
+ padding: .4em 1em;
402
+ position: relative;
403
+ }
404
+ .ui-dialog .ui-dialog-title {
405
+ float: left;
406
+ margin: .1em 0;
407
+ white-space: nowrap;
408
+ width: 90%;
409
+ overflow: hidden;
410
+ text-overflow: ellipsis;
411
+ }
412
+ .ui-dialog .ui-dialog-titlebar-close {
413
+ position: absolute;
414
+ right: .3em;
415
+ top: 50%;
416
+ width: 20px;
417
+ margin: -10px 0 0 0;
418
+ padding: 1px;
419
+ height: 20px;
420
+ }
421
+ .ui-dialog .ui-dialog-content {
422
+ position: relative;
423
+ border: 0;
424
+ padding: .5em 1em;
425
+ background: none;
426
+ overflow: auto;
427
+ }
428
+ .ui-dialog .ui-dialog-buttonpane {
429
+ text-align: left;
430
+ border-width: 1px 0 0 0;
431
+ background-image: none;
432
+ margin-top: .5em;
433
+ padding: .3em 1em .5em .4em;
434
+ }
435
+ .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
436
+ float: right;
437
+ }
438
+ .ui-dialog .ui-dialog-buttonpane button {
439
+ margin: .5em .4em .5em 0;
440
+ cursor: pointer;
441
+ }
442
+ .ui-dialog .ui-resizable-se {
443
+ width: 12px;
444
+ height: 12px;
445
+ right: -5px;
446
+ bottom: -5px;
447
+ background-position: 16px 16px;
448
+ }
449
+ .ui-draggable .ui-dialog-titlebar {
450
+ cursor: move;
451
+ }
452
+ .ui-menu {
453
+ list-style: none;
454
+ padding: 2px;
455
+ margin: 0;
456
+ display: block;
457
+ outline: none;
458
+ }
459
+ .ui-menu .ui-menu {
460
+ margin-top: -3px;
461
+ position: absolute;
462
+ }
463
+ .ui-menu .ui-menu-item {
464
+ margin: 0;
465
+ padding: 0;
466
+ width: 100%;
467
+ /* support: IE10, see #8844 */
468
+ list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
469
+ }
470
+ .ui-menu .ui-menu-divider {
471
+ margin: 5px -2px 5px -2px;
472
+ height: 0;
473
+ font-size: 0;
474
+ line-height: 0;
475
+ border-width: 1px 0 0 0;
476
+ }
477
+ .ui-menu .ui-menu-item a {
478
+ text-decoration: none;
479
+ display: block;
480
+ padding: 2px .4em;
481
+ line-height: 1.5;
482
+ min-height: 0; /* support: IE7 */
483
+ font-weight: normal;
484
+ }
485
+ .ui-menu .ui-menu-item a.ui-state-focus,
486
+ .ui-menu .ui-menu-item a.ui-state-active {
487
+ font-weight: normal;
488
+ margin: -1px;
489
+ }
490
+
491
+ .ui-menu .ui-state-disabled {
492
+ font-weight: normal;
493
+ margin: .4em 0 .2em;
494
+ line-height: 1.5;
495
+ }
496
+ .ui-menu .ui-state-disabled a {
497
+ cursor: default;
498
+ }
499
+
500
+ /* icon support */
501
+ .ui-menu-icons {
502
+ position: relative;
503
+ }
504
+ .ui-menu-icons .ui-menu-item a {
505
+ position: relative;
506
+ padding-left: 2em;
507
+ }
508
+
509
+ /* left-aligned */
510
+ .ui-menu .ui-icon {
511
+ position: absolute;
512
+ top: .2em;
513
+ left: .2em;
514
+ }
515
+
516
+ /* right-aligned */
517
+ .ui-menu .ui-menu-icon {
518
+ position: static;
519
+ float: right;
520
+ }
521
+ .ui-progressbar {
522
+ height: 2em;
523
+ text-align: left;
524
+ overflow: hidden;
525
+ }
526
+ .ui-progressbar .ui-progressbar-value {
527
+ margin: -1px;
528
+ height: 100%;
529
+ }
530
+ .ui-progressbar .ui-progressbar-overlay {
531
+ background: url("images/animated-overlay.gif");
532
+ height: 100%;
533
+ filter: alpha(opacity=25);
534
+ opacity: 0.25;
535
+ }
536
+ .ui-progressbar-indeterminate .ui-progressbar-value {
537
+ background-image: none;
538
+ }
539
+ .ui-resizable {
540
+ position: relative;
541
+ }
542
+ .ui-resizable-handle {
543
+ position: absolute;
544
+ font-size: 0.1px;
545
+ display: block;
546
+ }
547
+ .ui-resizable-disabled .ui-resizable-handle,
548
+ .ui-resizable-autohide .ui-resizable-handle {
549
+ display: none;
550
+ }
551
+ .ui-resizable-n {
552
+ cursor: n-resize;
553
+ height: 7px;
554
+ width: 100%;
555
+ top: -5px;
556
+ left: 0;
557
+ }
558
+ .ui-resizable-s {
559
+ cursor: s-resize;
560
+ height: 7px;
561
+ width: 100%;
562
+ bottom: -5px;
563
+ left: 0;
564
+ }
565
+ .ui-resizable-e {
566
+ cursor: e-resize;
567
+ width: 7px;
568
+ right: -5px;
569
+ top: 0;
570
+ height: 100%;
571
+ }
572
+ .ui-resizable-w {
573
+ cursor: w-resize;
574
+ width: 7px;
575
+ left: -5px;
576
+ top: 0;
577
+ height: 100%;
578
+ }
579
+ .ui-resizable-se {
580
+ cursor: se-resize;
581
+ width: 12px;
582
+ height: 12px;
583
+ right: 1px;
584
+ bottom: 1px;
585
+ }
586
+ .ui-resizable-sw {
587
+ cursor: sw-resize;
588
+ width: 9px;
589
+ height: 9px;
590
+ left: -5px;
591
+ bottom: -5px;
592
+ }
593
+ .ui-resizable-nw {
594
+ cursor: nw-resize;
595
+ width: 9px;
596
+ height: 9px;
597
+ left: -5px;
598
+ top: -5px;
599
+ }
600
+ .ui-resizable-ne {
601
+ cursor: ne-resize;
602
+ width: 9px;
603
+ height: 9px;
604
+ right: -5px;
605
+ top: -5px;
606
+ }
607
+ .ui-selectable-helper {
608
+ position: absolute;
609
+ z-index: 100;
610
+ border: 1px dotted black;
611
+ }
612
+ .ui-slider {
613
+ position: relative;
614
+ text-align: left;
615
+ }
616
+ .ui-slider .ui-slider-handle {
617
+ position: absolute;
618
+ z-index: 2;
619
+ width: 1.2em;
620
+ height: 1.2em;
621
+ cursor: default;
622
+ }
623
+ .ui-slider .ui-slider-range {
624
+ position: absolute;
625
+ z-index: 1;
626
+ font-size: .7em;
627
+ display: block;
628
+ border: 0;
629
+ background-position: 0 0;
630
+ }
631
+
632
+ /* For IE8 - See #6727 */
633
+ .ui-slider.ui-state-disabled .ui-slider-handle,
634
+ .ui-slider.ui-state-disabled .ui-slider-range {
635
+ filter: inherit;
636
+ }
637
+
638
+ .ui-slider-horizontal {
639
+ height: .8em;
640
+ }
641
+ .ui-slider-horizontal .ui-slider-handle {
642
+ top: -.3em;
643
+ margin-left: -.6em;
644
+ }
645
+ .ui-slider-horizontal .ui-slider-range {
646
+ top: 0;
647
+ height: 100%;
648
+ }
649
+ .ui-slider-horizontal .ui-slider-range-min {
650
+ left: 0;
651
+ }
652
+ .ui-slider-horizontal .ui-slider-range-max {
653
+ right: 0;
654
+ }
655
+
656
+ .ui-slider-vertical {
657
+ width: .8em;
658
+ height: 100px;
659
+ }
660
+ .ui-slider-vertical .ui-slider-handle {
661
+ left: -.3em;
662
+ margin-left: 0;
663
+ margin-bottom: -.6em;
664
+ }
665
+ .ui-slider-vertical .ui-slider-range {
666
+ left: 0;
667
+ width: 100%;
668
+ }
669
+ .ui-slider-vertical .ui-slider-range-min {
670
+ bottom: 0;
671
+ }
672
+ .ui-slider-vertical .ui-slider-range-max {
673
+ top: 0;
674
+ }
675
+ .ui-spinner {
676
+ position: relative;
677
+ display: inline-block;
678
+ overflow: hidden;
679
+ padding: 0;
680
+ vertical-align: middle;
681
+ }
682
+ .ui-spinner-input {
683
+ border: none;
684
+ background: none;
685
+ color: inherit;
686
+ padding: 0;
687
+ margin: .2em 0;
688
+ vertical-align: middle;
689
+ margin-left: .4em;
690
+ margin-right: 22px;
691
+ }
692
+ .ui-spinner-button {
693
+ width: 16px;
694
+ height: 50%;
695
+ font-size: .5em;
696
+ padding: 0;
697
+ margin: 0;
698
+ text-align: center;
699
+ position: absolute;
700
+ cursor: default;
701
+ display: block;
702
+ overflow: hidden;
703
+ right: 0;
704
+ }
705
+ /* more specificity required here to override default borders */
706
+ .ui-spinner a.ui-spinner-button {
707
+ border-top: none;
708
+ border-bottom: none;
709
+ border-right: none;
710
+ }
711
+ /* vertically center icon */
712
+ .ui-spinner .ui-icon {
713
+ position: absolute;
714
+ margin-top: -8px;
715
+ top: 50%;
716
+ left: 0;
717
+ }
718
+ .ui-spinner-up {
719
+ top: 0;
720
+ }
721
+ .ui-spinner-down {
722
+ bottom: 0;
723
+ }
724
+
725
+ /* TR overrides */
726
+ .ui-spinner .ui-icon-triangle-1-s {
727
+ /* need to fix icons sprite */
728
+ background-position: -65px -16px;
729
+ }
730
+ .ui-tabs {
731
+ position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
732
+ padding: .2em;
733
+ }
734
+ .ui-tabs .ui-tabs-nav {
735
+ margin: 0;
736
+ padding: .2em .2em 0;
737
+ }
738
+ .ui-tabs .ui-tabs-nav li {
739
+ list-style: none;
740
+ float: left;
741
+ position: relative;
742
+ top: 0;
743
+ margin: 1px .2em 0 0;
744
+ border-bottom-width: 0;
745
+ padding: 0;
746
+ white-space: nowrap;
747
+ }
748
+ .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
749
+ float: left;
750
+ padding: .5em 1em;
751
+ text-decoration: none;
752
+ }
753
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active {
754
+ margin-bottom: -1px;
755
+ padding-bottom: 1px;
756
+ }
757
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
758
+ .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
759
+ .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
760
+ cursor: text;
761
+ }
762
+ .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
763
+ cursor: pointer;
764
+ }
765
+ .ui-tabs .ui-tabs-panel {
766
+ display: block;
767
+ border-width: 0;
768
+ padding: 1em 1.4em;
769
+ background: none;
770
+ }
771
+ .ui-tooltip {
772
+ padding: 8px;
773
+ position: absolute;
774
+ z-index: 9999;
775
+ max-width: 300px;
776
+ -webkit-box-shadow: 0 0 5px #aaa;
777
+ box-shadow: 0 0 5px #aaa;
778
+ }
779
+ body .ui-tooltip {
780
+ border-width: 2px;
781
+ }
782
+
783
+ /* Component containers
784
+ ----------------------------------*/
785
+ .ui-widget {
786
+ font-family: Verdana,Arial,sans-serif;
787
+ font-size: 1.1em;
788
+ }
789
+ .ui-widget .ui-widget {
790
+ font-size: 1em;
791
+ }
792
+ .ui-widget input,
793
+ .ui-widget select,
794
+ .ui-widget textarea,
795
+ .ui-widget button {
796
+ font-family: Verdana,Arial,sans-serif;
797
+ font-size: 1em;
798
+ }
799
+ .ui-widget-content {
800
+ border: 1px solid #aaaaaa;
801
+ background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
802
+ color: #222222;
803
+ }
804
+ .ui-widget-content a {
805
+ color: #222222;
806
+ }
807
+ .ui-widget-header {
808
+ border: 1px solid #aaaaaa;
809
+ background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
810
+ color: #222222;
811
+ font-weight: bold;
812
+ }
813
+ .ui-widget-header a {
814
+ color: #222222;
815
+ }
816
+
817
+ /* Interaction states
818
+ ----------------------------------*/
819
+ .ui-state-default,
820
+ .ui-widget-content .ui-state-default,
821
+ .ui-widget-header .ui-state-default {
822
+ border: 1px solid #d3d3d3;
823
+ background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
824
+ font-weight: normal;
825
+ color: #555555;
826
+ }
827
+ .ui-state-default a,
828
+ .ui-state-default a:link,
829
+ .ui-state-default a:visited {
830
+ color: #555555;
831
+ text-decoration: none;
832
+ }
833
+ .ui-state-hover,
834
+ .ui-widget-content .ui-state-hover,
835
+ .ui-widget-header .ui-state-hover,
836
+ .ui-state-focus,
837
+ .ui-widget-content .ui-state-focus,
838
+ .ui-widget-header .ui-state-focus {
839
+ border: 1px solid #999999;
840
+ background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
841
+ font-weight: normal;
842
+ color: #212121;
843
+ }
844
+ .ui-state-hover a,
845
+ .ui-state-hover a:hover,
846
+ .ui-state-hover a:link,
847
+ .ui-state-hover a:visited,
848
+ .ui-state-focus a,
849
+ .ui-state-focus a:hover,
850
+ .ui-state-focus a:link,
851
+ .ui-state-focus a:visited {
852
+ color: #212121;
853
+ text-decoration: none;
854
+ }
855
+ .ui-state-active,
856
+ .ui-widget-content .ui-state-active,
857
+ .ui-widget-header .ui-state-active {
858
+ border: 1px solid #aaaaaa;
859
+ background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
860
+ font-weight: normal;
861
+ color: #212121;
862
+ }
863
+ .ui-state-active a,
864
+ .ui-state-active a:link,
865
+ .ui-state-active a:visited {
866
+ color: #212121;
867
+ text-decoration: none;
868
+ }
869
+
870
+ /* Interaction Cues
871
+ ----------------------------------*/
872
+ .ui-state-highlight,
873
+ .ui-widget-content .ui-state-highlight,
874
+ .ui-widget-header .ui-state-highlight {
875
+ border: 1px solid #fcefa1;
876
+ background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
877
+ color: #363636;
878
+ }
879
+ .ui-state-highlight a,
880
+ .ui-widget-content .ui-state-highlight a,
881
+ .ui-widget-header .ui-state-highlight a {
882
+ color: #363636;
883
+ }
884
+ .ui-state-error,
885
+ .ui-widget-content .ui-state-error,
886
+ .ui-widget-header .ui-state-error {
887
+ border: 1px solid #cd0a0a;
888
+ background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
889
+ color: #cd0a0a;
890
+ }
891
+ .ui-state-error a,
892
+ .ui-widget-content .ui-state-error a,
893
+ .ui-widget-header .ui-state-error a {
894
+ color: #cd0a0a;
895
+ }
896
+ .ui-state-error-text,
897
+ .ui-widget-content .ui-state-error-text,
898
+ .ui-widget-header .ui-state-error-text {
899
+ color: #cd0a0a;
900
+ }
901
+ .ui-priority-primary,
902
+ .ui-widget-content .ui-priority-primary,
903
+ .ui-widget-header .ui-priority-primary {
904
+ font-weight: bold;
905
+ }
906
+ .ui-priority-secondary,
907
+ .ui-widget-content .ui-priority-secondary,
908
+ .ui-widget-header .ui-priority-secondary {
909
+ opacity: .7;
910
+ filter:Alpha(Opacity=70);
911
+ font-weight: normal;
912
+ }
913
+ .ui-state-disabled,
914
+ .ui-widget-content .ui-state-disabled,
915
+ .ui-widget-header .ui-state-disabled {
916
+ opacity: .35;
917
+ filter:Alpha(Opacity=35);
918
+ background-image: none;
919
+ }
920
+ .ui-state-disabled .ui-icon {
921
+ filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
922
+ }
923
+
924
+ /* Icons
925
+ ----------------------------------*/
926
+
927
+ /* states and images */
928
+ .ui-icon {
929
+ width: 16px;
930
+ height: 16px;
931
+ }
932
+ .ui-icon,
933
+ .ui-widget-content .ui-icon {
934
+ background-image: url(images/ui-icons_222222_256x240.png);
935
+ }
936
+ .ui-widget-header .ui-icon {
937
+ background-image: url(images/ui-icons_222222_256x240.png);
938
+ }
939
+ .ui-state-default .ui-icon {
940
+ background-image: url(images/ui-icons_888888_256x240.png);
941
+ }
942
+ .ui-state-hover .ui-icon,
943
+ .ui-state-focus .ui-icon {
944
+ background-image: url(images/ui-icons_454545_256x240.png);
945
+ }
946
+ .ui-state-active .ui-icon {
947
+ background-image: url(images/ui-icons_454545_256x240.png);
948
+ }
949
+ .ui-state-highlight .ui-icon {
950
+ background-image: url(images/ui-icons_2e83ff_256x240.png);
951
+ }
952
+ .ui-state-error .ui-icon,
953
+ .ui-state-error-text .ui-icon {
954
+ background-image: url(images/ui-icons_cd0a0a_256x240.png);
955
+ }
956
+
957
+ /* positioning */
958
+ .ui-icon-blank { background-position: 16px 16px; }
959
+ .ui-icon-carat-1-n { background-position: 0 0; }
960
+ .ui-icon-carat-1-ne { background-position: -16px 0; }
961
+ .ui-icon-carat-1-e { background-position: -32px 0; }
962
+ .ui-icon-carat-1-se { background-position: -48px 0; }
963
+ .ui-icon-carat-1-s { background-position: -64px 0; }
964
+ .ui-icon-carat-1-sw { background-position: -80px 0; }
965
+ .ui-icon-carat-1-w { background-position: -96px 0; }
966
+ .ui-icon-carat-1-nw { background-position: -112px 0; }
967
+ .ui-icon-carat-2-n-s { background-position: -128px 0; }
968
+ .ui-icon-carat-2-e-w { background-position: -144px 0; }
969
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
970
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
971
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
972
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
973
+ .ui-icon-triangle-1-s { background-position: -64px -16px; }
974
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
975
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
976
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
977
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
978
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
979
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
980
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
981
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
982
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
983
+ .ui-icon-arrow-1-s { background-position: -64px -32px; }
984
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
985
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
986
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
987
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
988
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
989
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
990
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
991
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
992
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
993
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
994
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
995
+ .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
996
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
997
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
998
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
999
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
1000
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
1001
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
1002
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
1003
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
1004
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
1005
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
1006
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
1007
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
1008
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
1009
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
1010
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
1011
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
1012
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
1013
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
1014
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
1015
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
1016
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
1017
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
1018
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
1019
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
1020
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
1021
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
1022
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
1023
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
1024
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
1025
+ .ui-icon-extlink { background-position: -32px -80px; }
1026
+ .ui-icon-newwin { background-position: -48px -80px; }
1027
+ .ui-icon-refresh { background-position: -64px -80px; }
1028
+ .ui-icon-shuffle { background-position: -80px -80px; }
1029
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
1030
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
1031
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
1032
+ .ui-icon-folder-open { background-position: -16px -96px; }
1033
+ .ui-icon-document { background-position: -32px -96px; }
1034
+ .ui-icon-document-b { background-position: -48px -96px; }
1035
+ .ui-icon-note { background-position: -64px -96px; }
1036
+ .ui-icon-mail-closed { background-position: -80px -96px; }
1037
+ .ui-icon-mail-open { background-position: -96px -96px; }
1038
+ .ui-icon-suitcase { background-position: -112px -96px; }
1039
+ .ui-icon-comment { background-position: -128px -96px; }
1040
+ .ui-icon-person { background-position: -144px -96px; }
1041
+ .ui-icon-print { background-position: -160px -96px; }
1042
+ .ui-icon-trash { background-position: -176px -96px; }
1043
+ .ui-icon-locked { background-position: -192px -96px; }
1044
+ .ui-icon-unlocked { background-position: -208px -96px; }
1045
+ .ui-icon-bookmark { background-position: -224px -96px; }
1046
+ .ui-icon-tag { background-position: -240px -96px; }
1047
+ .ui-icon-home { background-position: 0 -112px; }
1048
+ .ui-icon-flag { background-position: -16px -112px; }
1049
+ .ui-icon-calendar { background-position: -32px -112px; }
1050
+ .ui-icon-cart { background-position: -48px -112px; }
1051
+ .ui-icon-pencil { background-position: -64px -112px; }
1052
+ .ui-icon-clock { background-position: -80px -112px; }
1053
+ .ui-icon-disk { background-position: -96px -112px; }
1054
+ .ui-icon-calculator { background-position: -112px -112px; }
1055
+ .ui-icon-zoomin { background-position: -128px -112px; }
1056
+ .ui-icon-zoomout { background-position: -144px -112px; }
1057
+ .ui-icon-search { background-position: -160px -112px; }
1058
+ .ui-icon-wrench { background-position: -176px -112px; }
1059
+ .ui-icon-gear { background-position: -192px -112px; }
1060
+ .ui-icon-heart { background-position: -208px -112px; }
1061
+ .ui-icon-star { background-position: -224px -112px; }
1062
+ .ui-icon-link { background-position: -240px -112px; }
1063
+ .ui-icon-cancel { background-position: 0 -128px; }
1064
+ .ui-icon-plus { background-position: -16px -128px; }
1065
+ .ui-icon-plusthick { background-position: -32px -128px; }
1066
+ .ui-icon-minus { background-position: -48px -128px; }
1067
+ .ui-icon-minusthick { background-position: -64px -128px; }
1068
+ .ui-icon-close { background-position: -80px -128px; }
1069
+ .ui-icon-closethick { background-position: -96px -128px; }
1070
+ .ui-icon-key { background-position: -112px -128px; }
1071
+ .ui-icon-lightbulb { background-position: -128px -128px; }
1072
+ .ui-icon-scissors { background-position: -144px -128px; }
1073
+ .ui-icon-clipboard { background-position: -160px -128px; }
1074
+ .ui-icon-copy { background-position: -176px -128px; }
1075
+ .ui-icon-contact { background-position: -192px -128px; }
1076
+ .ui-icon-image { background-position: -208px -128px; }
1077
+ .ui-icon-video { background-position: -224px -128px; }
1078
+ .ui-icon-script { background-position: -240px -128px; }
1079
+ .ui-icon-alert { background-position: 0 -144px; }
1080
+ .ui-icon-info { background-position: -16px -144px; }
1081
+ .ui-icon-notice { background-position: -32px -144px; }
1082
+ .ui-icon-help { background-position: -48px -144px; }
1083
+ .ui-icon-check { background-position: -64px -144px; }
1084
+ .ui-icon-bullet { background-position: -80px -144px; }
1085
+ .ui-icon-radio-on { background-position: -96px -144px; }
1086
+ .ui-icon-radio-off { background-position: -112px -144px; }
1087
+ .ui-icon-pin-w { background-position: -128px -144px; }
1088
+ .ui-icon-pin-s { background-position: -144px -144px; }
1089
+ .ui-icon-play { background-position: 0 -160px; }
1090
+ .ui-icon-pause { background-position: -16px -160px; }
1091
+ .ui-icon-seek-next { background-position: -32px -160px; }
1092
+ .ui-icon-seek-prev { background-position: -48px -160px; }
1093
+ .ui-icon-seek-end { background-position: -64px -160px; }
1094
+ .ui-icon-seek-start { background-position: -80px -160px; }
1095
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
1096
+ .ui-icon-seek-first { background-position: -80px -160px; }
1097
+ .ui-icon-stop { background-position: -96px -160px; }
1098
+ .ui-icon-eject { background-position: -112px -160px; }
1099
+ .ui-icon-volume-off { background-position: -128px -160px; }
1100
+ .ui-icon-volume-on { background-position: -144px -160px; }
1101
+ .ui-icon-power { background-position: 0 -176px; }
1102
+ .ui-icon-signal-diag { background-position: -16px -176px; }
1103
+ .ui-icon-signal { background-position: -32px -176px; }
1104
+ .ui-icon-battery-0 { background-position: -48px -176px; }
1105
+ .ui-icon-battery-1 { background-position: -64px -176px; }
1106
+ .ui-icon-battery-2 { background-position: -80px -176px; }
1107
+ .ui-icon-battery-3 { background-position: -96px -176px; }
1108
+ .ui-icon-circle-plus { background-position: 0 -192px; }
1109
+ .ui-icon-circle-minus { background-position: -16px -192px; }
1110
+ .ui-icon-circle-close { background-position: -32px -192px; }
1111
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
1112
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
1113
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
1114
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
1115
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
1116
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
1117
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
1118
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
1119
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
1120
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
1121
+ .ui-icon-circle-check { background-position: -208px -192px; }
1122
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
1123
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
1124
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
1125
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
1126
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
1127
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
1128
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
1129
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
1130
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
1131
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
1132
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
1133
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
1134
+
1135
+
1136
+ /* Misc visuals
1137
+ ----------------------------------*/
1138
+
1139
+ /* Corner radius */
1140
+ .ui-corner-all,
1141
+ .ui-corner-top,
1142
+ .ui-corner-left,
1143
+ .ui-corner-tl {
1144
+ border-top-left-radius: 4px;
1145
+ }
1146
+ .ui-corner-all,
1147
+ .ui-corner-top,
1148
+ .ui-corner-right,
1149
+ .ui-corner-tr {
1150
+ border-top-right-radius: 4px;
1151
+ }
1152
+ .ui-corner-all,
1153
+ .ui-corner-bottom,
1154
+ .ui-corner-left,
1155
+ .ui-corner-bl {
1156
+ border-bottom-left-radius: 4px;
1157
+ }
1158
+ .ui-corner-all,
1159
+ .ui-corner-bottom,
1160
+ .ui-corner-right,
1161
+ .ui-corner-br {
1162
+ border-bottom-right-radius: 4px;
1163
+ }
1164
+
1165
+ /* Overlays */
1166
+ .ui-widget-overlay {
1167
+ background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
1168
+ opacity: .3;
1169
+ filter: Alpha(Opacity=30);
1170
+ }
1171
+ .ui-widget-shadow {
1172
+ margin: -8px 0 0 -8px;
1173
+ padding: 8px;
1174
+ background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
1175
+ opacity: .3;
1176
+ filter: Alpha(Opacity=30);
1177
+ border-radius: 8px;
1178
+ }
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_flat_0_aaaaaa_40x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_flat_75_ffffff_40x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_55_fbf9ee_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_65_ffffff_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_75_dadada_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_75_e6e6e6_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_glass_95_fef1ec_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-bg_highlight-soft_75_cccccc_1x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_222222_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_2e83ff_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_454545_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_888888_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/images/ui-icons_cd0a0a_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.11.4/jquery-ui.css ADDED
@@ -0,0 +1,1225 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.11.4 - 2015-03-11
2
+ * http://jqueryui.com
3
+ * Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
5
+ * Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ /* Layout helpers
8
+ ----------------------------------*/
9
+ .ui-helper-hidden {
10
+ display: none;
11
+ }
12
+ .ui-helper-hidden-accessible {
13
+ border: 0;
14
+ clip: rect(0 0 0 0);
15
+ height: 1px;
16
+ margin: -1px;
17
+ overflow: hidden;
18
+ padding: 0;
19
+ position: absolute;
20
+ width: 1px;
21
+ }
22
+ .ui-helper-reset {
23
+ margin: 0;
24
+ padding: 0;
25
+ border: 0;
26
+ outline: 0;
27
+ line-height: 1.3;
28
+ text-decoration: none;
29
+ font-size: 100%;
30
+ list-style: none;
31
+ }
32
+ .ui-helper-clearfix:before,
33
+ .ui-helper-clearfix:after {
34
+ content: "";
35
+ display: table;
36
+ border-collapse: collapse;
37
+ }
38
+ .ui-helper-clearfix:after {
39
+ clear: both;
40
+ }
41
+ .ui-helper-clearfix {
42
+ min-height: 0; /* support: IE7 */
43
+ }
44
+ .ui-helper-zfix {
45
+ width: 100%;
46
+ height: 100%;
47
+ top: 0;
48
+ left: 0;
49
+ position: absolute;
50
+ opacity: 0;
51
+ filter:Alpha(Opacity=0); /* support: IE8 */
52
+ }
53
+
54
+ .ui-front {
55
+ z-index: 100;
56
+ }
57
+
58
+
59
+ /* Interaction Cues
60
+ ----------------------------------*/
61
+ .ui-state-disabled {
62
+ cursor: default !important;
63
+ }
64
+
65
+
66
+ /* Icons
67
+ ----------------------------------*/
68
+
69
+ /* states and images */
70
+ .ui-icon {
71
+ display: block;
72
+ text-indent: -99999px;
73
+ overflow: hidden;
74
+ background-repeat: no-repeat;
75
+ }
76
+
77
+
78
+ /* Misc visuals
79
+ ----------------------------------*/
80
+
81
+ /* Overlays */
82
+ .ui-widget-overlay {
83
+ position: fixed;
84
+ top: 0;
85
+ left: 0;
86
+ width: 100%;
87
+ height: 100%;
88
+ }
89
+ .ui-accordion .ui-accordion-header {
90
+ display: block;
91
+ cursor: pointer;
92
+ position: relative;
93
+ margin: 2px 0 0 0;
94
+ padding: .5em .5em .5em .7em;
95
+ min-height: 0; /* support: IE7 */
96
+ font-size: 100%;
97
+ }
98
+ .ui-accordion .ui-accordion-icons {
99
+ padding-left: 2.2em;
100
+ }
101
+ .ui-accordion .ui-accordion-icons .ui-accordion-icons {
102
+ padding-left: 2.2em;
103
+ }
104
+ .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
105
+ position: absolute;
106
+ left: .5em;
107
+ top: 50%;
108
+ margin-top: -8px;
109
+ }
110
+ .ui-accordion .ui-accordion-content {
111
+ padding: 1em 2.2em;
112
+ border-top: 0;
113
+ overflow: auto;
114
+ }
115
+ .ui-autocomplete {
116
+ position: absolute;
117
+ top: 0;
118
+ left: 0;
119
+ cursor: default;
120
+ }
121
+ .ui-button {
122
+ display: inline-block;
123
+ position: relative;
124
+ padding: 0;
125
+ line-height: normal;
126
+ margin-right: .1em;
127
+ cursor: pointer;
128
+ vertical-align: middle;
129
+ text-align: center;
130
+ overflow: visible; /* removes extra width in IE */
131
+ }
132
+ .ui-button,
133
+ .ui-button:link,
134
+ .ui-button:visited,
135
+ .ui-button:hover,
136
+ .ui-button:active {
137
+ text-decoration: none;
138
+ }
139
+ /* to make room for the icon, a width needs to be set here */
140
+ .ui-button-icon-only {
141
+ width: 2.2em;
142
+ }
143
+ /* button elements seem to need a little more width */
144
+ button.ui-button-icon-only {
145
+ width: 2.4em;
146
+ }
147
+ .ui-button-icons-only {
148
+ width: 3.4em;
149
+ }
150
+ button.ui-button-icons-only {
151
+ width: 3.7em;
152
+ }
153
+
154
+ /* button text element */
155
+ .ui-button .ui-button-text {
156
+ display: block;
157
+ line-height: normal;
158
+ }
159
+ .ui-button-text-only .ui-button-text {
160
+ padding: .4em 1em;
161
+ }
162
+ .ui-button-icon-only .ui-button-text,
163
+ .ui-button-icons-only .ui-button-text {
164
+ padding: .4em;
165
+ text-indent: -9999999px;
166
+ }
167
+ .ui-button-text-icon-primary .ui-button-text,
168
+ .ui-button-text-icons .ui-button-text {
169
+ padding: .4em 1em .4em 2.1em;
170
+ }
171
+ .ui-button-text-icon-secondary .ui-button-text,
172
+ .ui-button-text-icons .ui-button-text {
173
+ padding: .4em 2.1em .4em 1em;
174
+ }
175
+ .ui-button-text-icons .ui-button-text {
176
+ padding-left: 2.1em;
177
+ padding-right: 2.1em;
178
+ }
179
+ /* no icon support for input elements, provide padding by default */
180
+ input.ui-button {
181
+ padding: .4em 1em;
182
+ }
183
+
184
+ /* button icon element(s) */
185
+ .ui-button-icon-only .ui-icon,
186
+ .ui-button-text-icon-primary .ui-icon,
187
+ .ui-button-text-icon-secondary .ui-icon,
188
+ .ui-button-text-icons .ui-icon,
189
+ .ui-button-icons-only .ui-icon {
190
+ position: absolute;
191
+ top: 50%;
192
+ margin-top: -8px;
193
+ }
194
+ .ui-button-icon-only .ui-icon {
195
+ left: 50%;
196
+ margin-left: -8px;
197
+ }
198
+ .ui-button-text-icon-primary .ui-button-icon-primary,
199
+ .ui-button-text-icons .ui-button-icon-primary,
200
+ .ui-button-icons-only .ui-button-icon-primary {
201
+ left: .5em;
202
+ }
203
+ .ui-button-text-icon-secondary .ui-button-icon-secondary,
204
+ .ui-button-text-icons .ui-button-icon-secondary,
205
+ .ui-button-icons-only .ui-button-icon-secondary {
206
+ right: .5em;
207
+ }
208
+
209
+ /* button sets */
210
+ .ui-buttonset {
211
+ margin-right: 7px;
212
+ }
213
+ .ui-buttonset .ui-button {
214
+ margin-left: 0;
215
+ margin-right: -.3em;
216
+ }
217
+
218
+ /* workarounds */
219
+ /* reset extra padding in Firefox, see h5bp.com/l */
220
+ input.ui-button::-moz-focus-inner,
221
+ button.ui-button::-moz-focus-inner {
222
+ border: 0;
223
+ padding: 0;
224
+ }
225
+ .ui-datepicker {
226
+ width: 17em;
227
+ padding: .2em .2em 0;
228
+ display: none;
229
+ }
230
+ .ui-datepicker .ui-datepicker-header {
231
+ position: relative;
232
+ padding: .2em 0;
233
+ }
234
+ .ui-datepicker .ui-datepicker-prev,
235
+ .ui-datepicker .ui-datepicker-next {
236
+ position: absolute;
237
+ top: 2px;
238
+ width: 1.8em;
239
+ height: 1.8em;
240
+ }
241
+ .ui-datepicker .ui-datepicker-prev-hover,
242
+ .ui-datepicker .ui-datepicker-next-hover {
243
+ top: 1px;
244
+ }
245
+ .ui-datepicker .ui-datepicker-prev {
246
+ left: 2px;
247
+ }
248
+ .ui-datepicker .ui-datepicker-next {
249
+ right: 2px;
250
+ }
251
+ .ui-datepicker .ui-datepicker-prev-hover {
252
+ left: 1px;
253
+ }
254
+ .ui-datepicker .ui-datepicker-next-hover {
255
+ right: 1px;
256
+ }
257
+ .ui-datepicker .ui-datepicker-prev span,
258
+ .ui-datepicker .ui-datepicker-next span {
259
+ display: block;
260
+ position: absolute;
261
+ left: 50%;
262
+ margin-left: -8px;
263
+ top: 50%;
264
+ margin-top: -8px;
265
+ }
266
+ .ui-datepicker .ui-datepicker-title {
267
+ margin: 0 2.3em;
268
+ line-height: 1.8em;
269
+ text-align: center;
270
+ }
271
+ .ui-datepicker .ui-datepicker-title select {
272
+ font-size: 1em;
273
+ margin: 1px 0;
274
+ }
275
+ .ui-datepicker select.ui-datepicker-month,
276
+ .ui-datepicker select.ui-datepicker-year {
277
+ width: 45%;
278
+ }
279
+ .ui-datepicker table {
280
+ width: 100%;
281
+ font-size: .9em;
282
+ border-collapse: collapse;
283
+ margin: 0 0 .4em;
284
+ }
285
+ .ui-datepicker th {
286
+ padding: .7em .3em;
287
+ text-align: center;
288
+ font-weight: bold;
289
+ border: 0;
290
+ }
291
+ .ui-datepicker td {
292
+ border: 0;
293
+ padding: 1px;
294
+ }
295
+ .ui-datepicker td span,
296
+ .ui-datepicker td a {
297
+ display: block;
298
+ padding: .2em;
299
+ text-align: right;
300
+ text-decoration: none;
301
+ }
302
+ .ui-datepicker .ui-datepicker-buttonpane {
303
+ background-image: none;
304
+ margin: .7em 0 0 0;
305
+ padding: 0 .2em;
306
+ border-left: 0;
307
+ border-right: 0;
308
+ border-bottom: 0;
309
+ }
310
+ .ui-datepicker .ui-datepicker-buttonpane button {
311
+ float: right;
312
+ margin: .5em .2em .4em;
313
+ cursor: pointer;
314
+ padding: .2em .6em .3em .6em;
315
+ width: auto;
316
+ overflow: visible;
317
+ }
318
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
319
+ float: left;
320
+ }
321
+
322
+ /* with multiple calendars */
323
+ .ui-datepicker.ui-datepicker-multi {
324
+ width: auto;
325
+ }
326
+ .ui-datepicker-multi .ui-datepicker-group {
327
+ float: left;
328
+ }
329
+ .ui-datepicker-multi .ui-datepicker-group table {
330
+ width: 95%;
331
+ margin: 0 auto .4em;
332
+ }
333
+ .ui-datepicker-multi-2 .ui-datepicker-group {
334
+ width: 50%;
335
+ }
336
+ .ui-datepicker-multi-3 .ui-datepicker-group {
337
+ width: 33.3%;
338
+ }
339
+ .ui-datepicker-multi-4 .ui-datepicker-group {
340
+ width: 25%;
341
+ }
342
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
343
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
344
+ border-left-width: 0;
345
+ }
346
+ .ui-datepicker-multi .ui-datepicker-buttonpane {
347
+ clear: left;
348
+ }
349
+ .ui-datepicker-row-break {
350
+ clear: both;
351
+ width: 100%;
352
+ font-size: 0;
353
+ }
354
+
355
+ /* RTL support */
356
+ .ui-datepicker-rtl {
357
+ direction: rtl;
358
+ }
359
+ .ui-datepicker-rtl .ui-datepicker-prev {
360
+ right: 2px;
361
+ left: auto;
362
+ }
363
+ .ui-datepicker-rtl .ui-datepicker-next {
364
+ left: 2px;
365
+ right: auto;
366
+ }
367
+ .ui-datepicker-rtl .ui-datepicker-prev:hover {
368
+ right: 1px;
369
+ left: auto;
370
+ }
371
+ .ui-datepicker-rtl .ui-datepicker-next:hover {
372
+ left: 1px;
373
+ right: auto;
374
+ }
375
+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
376
+ clear: right;
377
+ }
378
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
379
+ float: left;
380
+ }
381
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
382
+ .ui-datepicker-rtl .ui-datepicker-group {
383
+ float: right;
384
+ }
385
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
386
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
387
+ border-right-width: 0;
388
+ border-left-width: 1px;
389
+ }
390
+ .ui-dialog {
391
+ overflow: hidden;
392
+ position: absolute;
393
+ top: 0;
394
+ left: 0;
395
+ padding: .2em;
396
+ outline: 0;
397
+ }
398
+ .ui-dialog .ui-dialog-titlebar {
399
+ padding: .4em 1em;
400
+ position: relative;
401
+ }
402
+ .ui-dialog .ui-dialog-title {
403
+ float: left;
404
+ margin: .1em 0;
405
+ white-space: nowrap;
406
+ width: 90%;
407
+ overflow: hidden;
408
+ text-overflow: ellipsis;
409
+ }
410
+ .ui-dialog .ui-dialog-titlebar-close {
411
+ position: absolute;
412
+ right: .3em;
413
+ top: 50%;
414
+ width: 20px;
415
+ margin: -10px 0 0 0;
416
+ padding: 1px;
417
+ height: 20px;
418
+ }
419
+ .ui-dialog .ui-dialog-content {
420
+ position: relative;
421
+ border: 0;
422
+ padding: .5em 1em;
423
+ background: none;
424
+ overflow: auto;
425
+ }
426
+ .ui-dialog .ui-dialog-buttonpane {
427
+ text-align: left;
428
+ border-width: 1px 0 0 0;
429
+ background-image: none;
430
+ margin-top: .5em;
431
+ padding: .3em 1em .5em .4em;
432
+ }
433
+ .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
434
+ float: right;
435
+ }
436
+ .ui-dialog .ui-dialog-buttonpane button {
437
+ margin: .5em .4em .5em 0;
438
+ cursor: pointer;
439
+ }
440
+ .ui-dialog .ui-resizable-se {
441
+ width: 12px;
442
+ height: 12px;
443
+ right: -5px;
444
+ bottom: -5px;
445
+ background-position: 16px 16px;
446
+ }
447
+ .ui-draggable .ui-dialog-titlebar {
448
+ cursor: move;
449
+ }
450
+ .ui-draggable-handle {
451
+ -ms-touch-action: none;
452
+ touch-action: none;
453
+ }
454
+ .ui-menu {
455
+ list-style: none;
456
+ padding: 0;
457
+ margin: 0;
458
+ display: block;
459
+ outline: none;
460
+ }
461
+ .ui-menu .ui-menu {
462
+ position: absolute;
463
+ }
464
+ .ui-menu .ui-menu-item {
465
+ position: relative;
466
+ margin: 0;
467
+ padding: 3px 1em 3px .4em;
468
+ cursor: pointer;
469
+ min-height: 0; /* support: IE7 */
470
+ /* support: IE10, see #8844 */
471
+ list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
472
+ }
473
+ .ui-menu .ui-menu-divider {
474
+ margin: 5px 0;
475
+ height: 0;
476
+ font-size: 0;
477
+ line-height: 0;
478
+ border-width: 1px 0 0 0;
479
+ }
480
+ .ui-menu .ui-state-focus,
481
+ .ui-menu .ui-state-active {
482
+ margin: -1px;
483
+ }
484
+
485
+ /* icon support */
486
+ .ui-menu-icons {
487
+ position: relative;
488
+ }
489
+ .ui-menu-icons .ui-menu-item {
490
+ padding-left: 2em;
491
+ }
492
+
493
+ /* left-aligned */
494
+ .ui-menu .ui-icon {
495
+ position: absolute;
496
+ top: 0;
497
+ bottom: 0;
498
+ left: .2em;
499
+ margin: auto 0;
500
+ }
501
+
502
+ /* right-aligned */
503
+ .ui-menu .ui-menu-icon {
504
+ left: auto;
505
+ right: 0;
506
+ }
507
+ .ui-progressbar {
508
+ height: 2em;
509
+ text-align: left;
510
+ overflow: hidden;
511
+ }
512
+ .ui-progressbar .ui-progressbar-value {
513
+ margin: -1px;
514
+ height: 100%;
515
+ }
516
+ .ui-progressbar .ui-progressbar-overlay {
517
+ background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
518
+ height: 100%;
519
+ filter: alpha(opacity=25); /* support: IE8 */
520
+ opacity: 0.25;
521
+ }
522
+ .ui-progressbar-indeterminate .ui-progressbar-value {
523
+ background-image: none;
524
+ }
525
+ .ui-resizable {
526
+ position: relative;
527
+ }
528
+ .ui-resizable-handle {
529
+ position: absolute;
530
+ font-size: 0.1px;
531
+ display: block;
532
+ -ms-touch-action: none;
533
+ touch-action: none;
534
+ }
535
+ .ui-resizable-disabled .ui-resizable-handle,
536
+ .ui-resizable-autohide .ui-resizable-handle {
537
+ display: none;
538
+ }
539
+ .ui-resizable-n {
540
+ cursor: n-resize;
541
+ height: 7px;
542
+ width: 100%;
543
+ top: -5px;
544
+ left: 0;
545
+ }
546
+ .ui-resizable-s {
547
+ cursor: s-resize;
548
+ height: 7px;
549
+ width: 100%;
550
+ bottom: -5px;
551
+ left: 0;
552
+ }
553
+ .ui-resizable-e {
554
+ cursor: e-resize;
555
+ width: 7px;
556
+ right: -5px;
557
+ top: 0;
558
+ height: 100%;
559
+ }
560
+ .ui-resizable-w {
561
+ cursor: w-resize;
562
+ width: 7px;
563
+ left: -5px;
564
+ top: 0;
565
+ height: 100%;
566
+ }
567
+ .ui-resizable-se {
568
+ cursor: se-resize;
569
+ width: 12px;
570
+ height: 12px;
571
+ right: 1px;
572
+ bottom: 1px;
573
+ }
574
+ .ui-resizable-sw {
575
+ cursor: sw-resize;
576
+ width: 9px;
577
+ height: 9px;
578
+ left: -5px;
579
+ bottom: -5px;
580
+ }
581
+ .ui-resizable-nw {
582
+ cursor: nw-resize;
583
+ width: 9px;
584
+ height: 9px;
585
+ left: -5px;
586
+ top: -5px;
587
+ }
588
+ .ui-resizable-ne {
589
+ cursor: ne-resize;
590
+ width: 9px;
591
+ height: 9px;
592
+ right: -5px;
593
+ top: -5px;
594
+ }
595
+ .ui-selectable {
596
+ -ms-touch-action: none;
597
+ touch-action: none;
598
+ }
599
+ .ui-selectable-helper {
600
+ position: absolute;
601
+ z-index: 100;
602
+ border: 1px dotted black;
603
+ }
604
+ .ui-selectmenu-menu {
605
+ padding: 0;
606
+ margin: 0;
607
+ position: absolute;
608
+ top: 0;
609
+ left: 0;
610
+ display: none;
611
+ }
612
+ .ui-selectmenu-menu .ui-menu {
613
+ overflow: auto;
614
+ /* Support: IE7 */
615
+ overflow-x: hidden;
616
+ padding-bottom: 1px;
617
+ }
618
+ .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
619
+ font-size: 1em;
620
+ font-weight: bold;
621
+ line-height: 1.5;
622
+ padding: 2px 0.4em;
623
+ margin: 0.5em 0 0 0;
624
+ height: auto;
625
+ border: 0;
626
+ }
627
+ .ui-selectmenu-open {
628
+ display: block;
629
+ }
630
+ .ui-selectmenu-button {
631
+ display: inline-block;
632
+ overflow: hidden;
633
+ position: relative;
634
+ text-decoration: none;
635
+ cursor: pointer;
636
+ }
637
+ .ui-selectmenu-button span.ui-icon {
638
+ right: 0.5em;
639
+ left: auto;
640
+ margin-top: -8px;
641
+ position: absolute;
642
+ top: 50%;
643
+ }
644
+ .ui-selectmenu-button span.ui-selectmenu-text {
645
+ text-align: left;
646
+ padding: 0.4em 2.1em 0.4em 1em;
647
+ display: block;
648
+ line-height: 1.4;
649
+ overflow: hidden;
650
+ text-overflow: ellipsis;
651
+ white-space: nowrap;
652
+ }
653
+ .ui-slider {
654
+ position: relative;
655
+ text-align: left;
656
+ }
657
+ .ui-slider .ui-slider-handle {
658
+ position: absolute;
659
+ z-index: 2;
660
+ width: 1.2em;
661
+ height: 1.2em;
662
+ cursor: default;
663
+ -ms-touch-action: none;
664
+ touch-action: none;
665
+ }
666
+ .ui-slider .ui-slider-range {
667
+ position: absolute;
668
+ z-index: 1;
669
+ font-size: .7em;
670
+ display: block;
671
+ border: 0;
672
+ background-position: 0 0;
673
+ }
674
+
675
+ /* support: IE8 - See #6727 */
676
+ .ui-slider.ui-state-disabled .ui-slider-handle,
677
+ .ui-slider.ui-state-disabled .ui-slider-range {
678
+ filter: inherit;
679
+ }
680
+
681
+ .ui-slider-horizontal {
682
+ height: .8em;
683
+ }
684
+ .ui-slider-horizontal .ui-slider-handle {
685
+ top: -.3em;
686
+ margin-left: -.6em;
687
+ }
688
+ .ui-slider-horizontal .ui-slider-range {
689
+ top: 0;
690
+ height: 100%;
691
+ }
692
+ .ui-slider-horizontal .ui-slider-range-min {
693
+ left: 0;
694
+ }
695
+ .ui-slider-horizontal .ui-slider-range-max {
696
+ right: 0;
697
+ }
698
+
699
+ .ui-slider-vertical {
700
+ width: .8em;
701
+ height: 100px;
702
+ }
703
+ .ui-slider-vertical .ui-slider-handle {
704
+ left: -.3em;
705
+ margin-left: 0;
706
+ margin-bottom: -.6em;
707
+ }
708
+ .ui-slider-vertical .ui-slider-range {
709
+ left: 0;
710
+ width: 100%;
711
+ }
712
+ .ui-slider-vertical .ui-slider-range-min {
713
+ bottom: 0;
714
+ }
715
+ .ui-slider-vertical .ui-slider-range-max {
716
+ top: 0;
717
+ }
718
+ .ui-sortable-handle {
719
+ -ms-touch-action: none;
720
+ touch-action: none;
721
+ }
722
+ .ui-spinner {
723
+ position: relative;
724
+ display: inline-block;
725
+ overflow: hidden;
726
+ padding: 0;
727
+ vertical-align: middle;
728
+ }
729
+ .ui-spinner-input {
730
+ border: none;
731
+ background: none;
732
+ color: inherit;
733
+ padding: 0;
734
+ margin: .2em 0;
735
+ vertical-align: middle;
736
+ margin-left: .4em;
737
+ margin-right: 22px;
738
+ }
739
+ .ui-spinner-button {
740
+ width: 16px;
741
+ height: 50%;
742
+ font-size: .5em;
743
+ padding: 0;
744
+ margin: 0;
745
+ text-align: center;
746
+ position: absolute;
747
+ cursor: default;
748
+ display: block;
749
+ overflow: hidden;
750
+ right: 0;
751
+ }
752
+ /* more specificity required here to override default borders */
753
+ .ui-spinner a.ui-spinner-button {
754
+ border-top: none;
755
+ border-bottom: none;
756
+ border-right: none;
757
+ }
758
+ /* vertically center icon */
759
+ .ui-spinner .ui-icon {
760
+ position: absolute;
761
+ margin-top: -8px;
762
+ top: 50%;
763
+ left: 0;
764
+ }
765
+ .ui-spinner-up {
766
+ top: 0;
767
+ }
768
+ .ui-spinner-down {
769
+ bottom: 0;
770
+ }
771
+
772
+ /* TR overrides */
773
+ .ui-spinner .ui-icon-triangle-1-s {
774
+ /* need to fix icons sprite */
775
+ background-position: -65px -16px;
776
+ }
777
+ .ui-tabs {
778
+ position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
779
+ padding: .2em;
780
+ }
781
+ .ui-tabs .ui-tabs-nav {
782
+ margin: 0;
783
+ padding: .2em .2em 0;
784
+ }
785
+ .ui-tabs .ui-tabs-nav li {
786
+ list-style: none;
787
+ float: left;
788
+ position: relative;
789
+ top: 0;
790
+ margin: 1px .2em 0 0;
791
+ border-bottom-width: 0;
792
+ padding: 0;
793
+ white-space: nowrap;
794
+ }
795
+ .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
796
+ float: left;
797
+ padding: .5em 1em;
798
+ text-decoration: none;
799
+ }
800
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active {
801
+ margin-bottom: -1px;
802
+ padding-bottom: 1px;
803
+ }
804
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
805
+ .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
806
+ .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
807
+ cursor: text;
808
+ }
809
+ .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
810
+ cursor: pointer;
811
+ }
812
+ .ui-tabs .ui-tabs-panel {
813
+ display: block;
814
+ border-width: 0;
815
+ padding: 1em 1.4em;
816
+ background: none;
817
+ }
818
+ .ui-tooltip {
819
+ padding: 8px;
820
+ position: absolute;
821
+ z-index: 9999;
822
+ max-width: 300px;
823
+ -webkit-box-shadow: 0 0 5px #aaa;
824
+ box-shadow: 0 0 5px #aaa;
825
+ }
826
+ body .ui-tooltip {
827
+ border-width: 2px;
828
+ }
829
+
830
+ /* Component containers
831
+ ----------------------------------*/
832
+ .ui-widget {
833
+ font-family: Verdana,Arial,sans-serif;
834
+ font-size: 1.1em;
835
+ }
836
+ .ui-widget .ui-widget {
837
+ font-size: 1em;
838
+ }
839
+ .ui-widget input,
840
+ .ui-widget select,
841
+ .ui-widget textarea,
842
+ .ui-widget button {
843
+ font-family: Verdana,Arial,sans-serif;
844
+ font-size: 1em;
845
+ }
846
+ .ui-widget-content {
847
+ border: 1px solid #aaaaaa;
848
+ background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
849
+ color: #222222;
850
+ }
851
+ .ui-widget-content a {
852
+ color: #222222;
853
+ }
854
+ .ui-widget-header {
855
+ border: 1px solid #aaaaaa;
856
+ background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
857
+ color: #222222;
858
+ font-weight: bold;
859
+ }
860
+ .ui-widget-header a {
861
+ color: #222222;
862
+ }
863
+
864
+ /* Interaction states
865
+ ----------------------------------*/
866
+ .ui-state-default,
867
+ .ui-widget-content .ui-state-default,
868
+ .ui-widget-header .ui-state-default {
869
+ border: 1px solid #d3d3d3;
870
+ background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
871
+ font-weight: normal;
872
+ color: #555555;
873
+ }
874
+ .ui-state-default a,
875
+ .ui-state-default a:link,
876
+ .ui-state-default a:visited {
877
+ color: #555555;
878
+ text-decoration: none;
879
+ }
880
+ .ui-state-hover,
881
+ .ui-widget-content .ui-state-hover,
882
+ .ui-widget-header .ui-state-hover,
883
+ .ui-state-focus,
884
+ .ui-widget-content .ui-state-focus,
885
+ .ui-widget-header .ui-state-focus {
886
+ border: 1px solid #999999;
887
+ background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
888
+ font-weight: normal;
889
+ color: #212121;
890
+ }
891
+ .ui-state-hover a,
892
+ .ui-state-hover a:hover,
893
+ .ui-state-hover a:link,
894
+ .ui-state-hover a:visited,
895
+ .ui-state-focus a,
896
+ .ui-state-focus a:hover,
897
+ .ui-state-focus a:link,
898
+ .ui-state-focus a:visited {
899
+ color: #212121;
900
+ text-decoration: none;
901
+ }
902
+ .ui-state-active,
903
+ .ui-widget-content .ui-state-active,
904
+ .ui-widget-header .ui-state-active {
905
+ border: 1px solid #aaaaaa;
906
+ background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
907
+ font-weight: normal;
908
+ color: #212121;
909
+ }
910
+ .ui-state-active a,
911
+ .ui-state-active a:link,
912
+ .ui-state-active a:visited {
913
+ color: #212121;
914
+ text-decoration: none;
915
+ }
916
+
917
+ /* Interaction Cues
918
+ ----------------------------------*/
919
+ .ui-state-highlight,
920
+ .ui-widget-content .ui-state-highlight,
921
+ .ui-widget-header .ui-state-highlight {
922
+ border: 1px solid #fcefa1;
923
+ background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
924
+ color: #363636;
925
+ }
926
+ .ui-state-highlight a,
927
+ .ui-widget-content .ui-state-highlight a,
928
+ .ui-widget-header .ui-state-highlight a {
929
+ color: #363636;
930
+ }
931
+ .ui-state-error,
932
+ .ui-widget-content .ui-state-error,
933
+ .ui-widget-header .ui-state-error {
934
+ border: 1px solid #cd0a0a;
935
+ background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
936
+ color: #cd0a0a;
937
+ }
938
+ .ui-state-error a,
939
+ .ui-widget-content .ui-state-error a,
940
+ .ui-widget-header .ui-state-error a {
941
+ color: #cd0a0a;
942
+ }
943
+ .ui-state-error-text,
944
+ .ui-widget-content .ui-state-error-text,
945
+ .ui-widget-header .ui-state-error-text {
946
+ color: #cd0a0a;
947
+ }
948
+ .ui-priority-primary,
949
+ .ui-widget-content .ui-priority-primary,
950
+ .ui-widget-header .ui-priority-primary {
951
+ font-weight: bold;
952
+ }
953
+ .ui-priority-secondary,
954
+ .ui-widget-content .ui-priority-secondary,
955
+ .ui-widget-header .ui-priority-secondary {
956
+ opacity: .7;
957
+ filter:Alpha(Opacity=70); /* support: IE8 */
958
+ font-weight: normal;
959
+ }
960
+ .ui-state-disabled,
961
+ .ui-widget-content .ui-state-disabled,
962
+ .ui-widget-header .ui-state-disabled {
963
+ opacity: .35;
964
+ filter:Alpha(Opacity=35); /* support: IE8 */
965
+ background-image: none;
966
+ }
967
+ .ui-state-disabled .ui-icon {
968
+ filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
969
+ }
970
+
971
+ /* Icons
972
+ ----------------------------------*/
973
+
974
+ /* states and images */
975
+ .ui-icon {
976
+ width: 16px;
977
+ height: 16px;
978
+ }
979
+ .ui-icon,
980
+ .ui-widget-content .ui-icon {
981
+ background-image: url("images/ui-icons_222222_256x240.png");
982
+ }
983
+ .ui-widget-header .ui-icon {
984
+ background-image: url("images/ui-icons_222222_256x240.png");
985
+ }
986
+ .ui-state-default .ui-icon {
987
+ background-image: url("images/ui-icons_888888_256x240.png");
988
+ }
989
+ .ui-state-hover .ui-icon,
990
+ .ui-state-focus .ui-icon {
991
+ background-image: url("images/ui-icons_454545_256x240.png");
992
+ }
993
+ .ui-state-active .ui-icon {
994
+ background-image: url("images/ui-icons_454545_256x240.png");
995
+ }
996
+ .ui-state-highlight .ui-icon {
997
+ background-image: url("images/ui-icons_2e83ff_256x240.png");
998
+ }
999
+ .ui-state-error .ui-icon,
1000
+ .ui-state-error-text .ui-icon {
1001
+ background-image: url("images/ui-icons_cd0a0a_256x240.png");
1002
+ }
1003
+
1004
+ /* positioning */
1005
+ .ui-icon-blank { background-position: 16px 16px; }
1006
+ .ui-icon-carat-1-n { background-position: 0 0; }
1007
+ .ui-icon-carat-1-ne { background-position: -16px 0; }
1008
+ .ui-icon-carat-1-e { background-position: -32px 0; }
1009
+ .ui-icon-carat-1-se { background-position: -48px 0; }
1010
+ .ui-icon-carat-1-s { background-position: -64px 0; }
1011
+ .ui-icon-carat-1-sw { background-position: -80px 0; }
1012
+ .ui-icon-carat-1-w { background-position: -96px 0; }
1013
+ .ui-icon-carat-1-nw { background-position: -112px 0; }
1014
+ .ui-icon-carat-2-n-s { background-position: -128px 0; }
1015
+ .ui-icon-carat-2-e-w { background-position: -144px 0; }
1016
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
1017
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
1018
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
1019
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
1020
+ .ui-icon-triangle-1-s { background-position: -64px -16px; }
1021
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
1022
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
1023
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
1024
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
1025
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
1026
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
1027
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
1028
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
1029
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
1030
+ .ui-icon-arrow-1-s { background-position: -64px -32px; }
1031
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
1032
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
1033
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
1034
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
1035
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
1036
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
1037
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
1038
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
1039
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
1040
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
1041
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
1042
+ .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
1043
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
1044
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
1045
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
1046
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
1047
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
1048
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
1049
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
1050
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
1051
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
1052
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
1053
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
1054
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
1055
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
1056
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
1057
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
1058
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
1059
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
1060
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
1061
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
1062
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
1063
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
1064
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
1065
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
1066
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
1067
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
1068
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
1069
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
1070
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
1071
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
1072
+ .ui-icon-extlink { background-position: -32px -80px; }
1073
+ .ui-icon-newwin { background-position: -48px -80px; }
1074
+ .ui-icon-refresh { background-position: -64px -80px; }
1075
+ .ui-icon-shuffle { background-position: -80px -80px; }
1076
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
1077
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
1078
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
1079
+ .ui-icon-folder-open { background-position: -16px -96px; }
1080
+ .ui-icon-document { background-position: -32px -96px; }
1081
+ .ui-icon-document-b { background-position: -48px -96px; }
1082
+ .ui-icon-note { background-position: -64px -96px; }
1083
+ .ui-icon-mail-closed { background-position: -80px -96px; }
1084
+ .ui-icon-mail-open { background-position: -96px -96px; }
1085
+ .ui-icon-suitcase { background-position: -112px -96px; }
1086
+ .ui-icon-comment { background-position: -128px -96px; }
1087
+ .ui-icon-person { background-position: -144px -96px; }
1088
+ .ui-icon-print { background-position: -160px -96px; }
1089
+ .ui-icon-trash { background-position: -176px -96px; }
1090
+ .ui-icon-locked { background-position: -192px -96px; }
1091
+ .ui-icon-unlocked { background-position: -208px -96px; }
1092
+ .ui-icon-bookmark { background-position: -224px -96px; }
1093
+ .ui-icon-tag { background-position: -240px -96px; }
1094
+ .ui-icon-home { background-position: 0 -112px; }
1095
+ .ui-icon-flag { background-position: -16px -112px; }
1096
+ .ui-icon-calendar { background-position: -32px -112px; }
1097
+ .ui-icon-cart { background-position: -48px -112px; }
1098
+ .ui-icon-pencil { background-position: -64px -112px; }
1099
+ .ui-icon-clock { background-position: -80px -112px; }
1100
+ .ui-icon-disk { background-position: -96px -112px; }
1101
+ .ui-icon-calculator { background-position: -112px -112px; }
1102
+ .ui-icon-zoomin { background-position: -128px -112px; }
1103
+ .ui-icon-zoomout { background-position: -144px -112px; }
1104
+ .ui-icon-search { background-position: -160px -112px; }
1105
+ .ui-icon-wrench { background-position: -176px -112px; }
1106
+ .ui-icon-gear { background-position: -192px -112px; }
1107
+ .ui-icon-heart { background-position: -208px -112px; }
1108
+ .ui-icon-star { background-position: -224px -112px; }
1109
+ .ui-icon-link { background-position: -240px -112px; }
1110
+ .ui-icon-cancel { background-position: 0 -128px; }
1111
+ .ui-icon-plus { background-position: -16px -128px; }
1112
+ .ui-icon-plusthick { background-position: -32px -128px; }
1113
+ .ui-icon-minus { background-position: -48px -128px; }
1114
+ .ui-icon-minusthick { background-position: -64px -128px; }
1115
+ .ui-icon-close { background-position: -80px -128px; }
1116
+ .ui-icon-closethick { background-position: -96px -128px; }
1117
+ .ui-icon-key { background-position: -112px -128px; }
1118
+ .ui-icon-lightbulb { background-position: -128px -128px; }
1119
+ .ui-icon-scissors { background-position: -144px -128px; }
1120
+ .ui-icon-clipboard { background-position: -160px -128px; }
1121
+ .ui-icon-copy { background-position: -176px -128px; }
1122
+ .ui-icon-contact { background-position: -192px -128px; }
1123
+ .ui-icon-image { background-position: -208px -128px; }
1124
+ .ui-icon-video { background-position: -224px -128px; }
1125
+ .ui-icon-script { background-position: -240px -128px; }
1126
+ .ui-icon-alert { background-position: 0 -144px; }
1127
+ .ui-icon-info { background-position: -16px -144px; }
1128
+ .ui-icon-notice { background-position: -32px -144px; }
1129
+ .ui-icon-help { background-position: -48px -144px; }
1130
+ .ui-icon-check { background-position: -64px -144px; }
1131
+ .ui-icon-bullet { background-position: -80px -144px; }
1132
+ .ui-icon-radio-on { background-position: -96px -144px; }
1133
+ .ui-icon-radio-off { background-position: -112px -144px; }
1134
+ .ui-icon-pin-w { background-position: -128px -144px; }
1135
+ .ui-icon-pin-s { background-position: -144px -144px; }
1136
+ .ui-icon-play { background-position: 0 -160px; }
1137
+ .ui-icon-pause { background-position: -16px -160px; }
1138
+ .ui-icon-seek-next { background-position: -32px -160px; }
1139
+ .ui-icon-seek-prev { background-position: -48px -160px; }
1140
+ .ui-icon-seek-end { background-position: -64px -160px; }
1141
+ .ui-icon-seek-start { background-position: -80px -160px; }
1142
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
1143
+ .ui-icon-seek-first { background-position: -80px -160px; }
1144
+ .ui-icon-stop { background-position: -96px -160px; }
1145
+ .ui-icon-eject { background-position: -112px -160px; }
1146
+ .ui-icon-volume-off { background-position: -128px -160px; }
1147
+ .ui-icon-volume-on { background-position: -144px -160px; }
1148
+ .ui-icon-power { background-position: 0 -176px; }
1149
+ .ui-icon-signal-diag { background-position: -16px -176px; }
1150
+ .ui-icon-signal { background-position: -32px -176px; }
1151
+ .ui-icon-battery-0 { background-position: -48px -176px; }
1152
+ .ui-icon-battery-1 { background-position: -64px -176px; }
1153
+ .ui-icon-battery-2 { background-position: -80px -176px; }
1154
+ .ui-icon-battery-3 { background-position: -96px -176px; }
1155
+ .ui-icon-circle-plus { background-position: 0 -192px; }
1156
+ .ui-icon-circle-minus { background-position: -16px -192px; }
1157
+ .ui-icon-circle-close { background-position: -32px -192px; }
1158
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
1159
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
1160
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
1161
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
1162
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
1163
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
1164
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
1165
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
1166
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
1167
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
1168
+ .ui-icon-circle-check { background-position: -208px -192px; }
1169
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
1170
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
1171
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
1172
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
1173
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
1174
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
1175
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
1176
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
1177
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
1178
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
1179
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
1180
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
1181
+
1182
+
1183
+ /* Misc visuals
1184
+ ----------------------------------*/
1185
+
1186
+ /* Corner radius */
1187
+ .ui-corner-all,
1188
+ .ui-corner-top,
1189
+ .ui-corner-left,
1190
+ .ui-corner-tl {
1191
+ border-top-left-radius: 4px;
1192
+ }
1193
+ .ui-corner-all,
1194
+ .ui-corner-top,
1195
+ .ui-corner-right,
1196
+ .ui-corner-tr {
1197
+ border-top-right-radius: 4px;
1198
+ }
1199
+ .ui-corner-all,
1200
+ .ui-corner-bottom,
1201
+ .ui-corner-left,
1202
+ .ui-corner-bl {
1203
+ border-bottom-left-radius: 4px;
1204
+ }
1205
+ .ui-corner-all,
1206
+ .ui-corner-bottom,
1207
+ .ui-corner-right,
1208
+ .ui-corner-br {
1209
+ border-bottom-right-radius: 4px;
1210
+ }
1211
+
1212
+ /* Overlays */
1213
+ .ui-widget-overlay {
1214
+ background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
1215
+ opacity: .3;
1216
+ filter: Alpha(Opacity=30); /* support: IE8 */
1217
+ }
1218
+ .ui-widget-shadow {
1219
+ margin: -8px 0 0 -8px;
1220
+ padding: 8px;
1221
+ background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
1222
+ opacity: .3;
1223
+ filter: Alpha(Opacity=30); /* support: IE8 */
1224
+ border-radius: 8px;
1225
+ }
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_55_fbf9ee_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_65_ffffff_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_75_dadada_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_75_e6e6e6_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_glass_95_fef1ec_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-bg_highlight-soft_75_cccccc_1x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_222222_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_2e83ff_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_454545_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_888888_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/images/ui-icons_cd0a0a_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.12.1/jquery-ui.css ADDED
@@ -0,0 +1,1311 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.12.1 - 2016-09-14
2
+ * http://jqueryui.com
3
+ * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
5
+ * Copyright jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ /* Layout helpers
8
+ ----------------------------------*/
9
+ .ui-helper-hidden {
10
+ display: none;
11
+ }
12
+ .ui-helper-hidden-accessible {
13
+ border: 0;
14
+ clip: rect(0 0 0 0);
15
+ height: 1px;
16
+ margin: -1px;
17
+ overflow: hidden;
18
+ padding: 0;
19
+ position: absolute;
20
+ width: 1px;
21
+ }
22
+ .ui-helper-reset {
23
+ margin: 0;
24
+ padding: 0;
25
+ border: 0;
26
+ outline: 0;
27
+ line-height: 1.3;
28
+ text-decoration: none;
29
+ font-size: 100%;
30
+ list-style: none;
31
+ }
32
+ .ui-helper-clearfix:before,
33
+ .ui-helper-clearfix:after {
34
+ content: "";
35
+ display: table;
36
+ border-collapse: collapse;
37
+ }
38
+ .ui-helper-clearfix:after {
39
+ clear: both;
40
+ }
41
+ .ui-helper-zfix {
42
+ width: 100%;
43
+ height: 100%;
44
+ top: 0;
45
+ left: 0;
46
+ position: absolute;
47
+ opacity: 0;
48
+ filter:Alpha(Opacity=0); /* support: IE8 */
49
+ }
50
+
51
+ .ui-front {
52
+ z-index: 100;
53
+ }
54
+
55
+
56
+ /* Interaction Cues
57
+ ----------------------------------*/
58
+ .ui-state-disabled {
59
+ cursor: default !important;
60
+ pointer-events: none;
61
+ }
62
+
63
+
64
+ /* Icons
65
+ ----------------------------------*/
66
+ .ui-icon {
67
+ display: inline-block;
68
+ vertical-align: middle;
69
+ margin-top: -.25em;
70
+ position: relative;
71
+ text-indent: -99999px;
72
+ overflow: hidden;
73
+ background-repeat: no-repeat;
74
+ }
75
+
76
+ .ui-widget-icon-block {
77
+ left: 50%;
78
+ margin-left: -8px;
79
+ display: block;
80
+ }
81
+
82
+ /* Misc visuals
83
+ ----------------------------------*/
84
+
85
+ /* Overlays */
86
+ .ui-widget-overlay {
87
+ position: fixed;
88
+ top: 0;
89
+ left: 0;
90
+ width: 100%;
91
+ height: 100%;
92
+ }
93
+ .ui-accordion .ui-accordion-header {
94
+ display: block;
95
+ cursor: pointer;
96
+ position: relative;
97
+ margin: 2px 0 0 0;
98
+ padding: .5em .5em .5em .7em;
99
+ font-size: 100%;
100
+ }
101
+ .ui-accordion .ui-accordion-content {
102
+ padding: 1em 2.2em;
103
+ border-top: 0;
104
+ overflow: auto;
105
+ }
106
+ .ui-autocomplete {
107
+ position: absolute;
108
+ top: 0;
109
+ left: 0;
110
+ cursor: default;
111
+ }
112
+ .ui-menu {
113
+ list-style: none;
114
+ padding: 0;
115
+ margin: 0;
116
+ display: block;
117
+ outline: 0;
118
+ }
119
+ .ui-menu .ui-menu {
120
+ position: absolute;
121
+ }
122
+ .ui-menu .ui-menu-item {
123
+ margin: 0;
124
+ cursor: pointer;
125
+ /* support: IE10, see #8844 */
126
+ list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
127
+ }
128
+ .ui-menu .ui-menu-item-wrapper {
129
+ position: relative;
130
+ padding: 3px 1em 3px .4em;
131
+ }
132
+ .ui-menu .ui-menu-divider {
133
+ margin: 5px 0;
134
+ height: 0;
135
+ font-size: 0;
136
+ line-height: 0;
137
+ border-width: 1px 0 0 0;
138
+ }
139
+ .ui-menu .ui-state-focus,
140
+ .ui-menu .ui-state-active {
141
+ margin: -1px;
142
+ }
143
+
144
+ /* icon support */
145
+ .ui-menu-icons {
146
+ position: relative;
147
+ }
148
+ .ui-menu-icons .ui-menu-item-wrapper {
149
+ padding-left: 2em;
150
+ }
151
+
152
+ /* left-aligned */
153
+ .ui-menu .ui-icon {
154
+ position: absolute;
155
+ top: 0;
156
+ bottom: 0;
157
+ left: .2em;
158
+ margin: auto 0;
159
+ }
160
+
161
+ /* right-aligned */
162
+ .ui-menu .ui-menu-icon {
163
+ left: auto;
164
+ right: 0;
165
+ }
166
+ .ui-button {
167
+ padding: .4em 1em;
168
+ display: inline-block;
169
+ position: relative;
170
+ line-height: normal;
171
+ margin-right: .1em;
172
+ cursor: pointer;
173
+ vertical-align: middle;
174
+ text-align: center;
175
+ -webkit-user-select: none;
176
+ -moz-user-select: none;
177
+ -ms-user-select: none;
178
+ user-select: none;
179
+
180
+ /* Support: IE <= 11 */
181
+ overflow: visible;
182
+ }
183
+
184
+ .ui-button,
185
+ .ui-button:link,
186
+ .ui-button:visited,
187
+ .ui-button:hover,
188
+ .ui-button:active {
189
+ text-decoration: none;
190
+ }
191
+
192
+ /* to make room for the icon, a width needs to be set here */
193
+ .ui-button-icon-only {
194
+ width: 2em;
195
+ box-sizing: border-box;
196
+ text-indent: -9999px;
197
+ white-space: nowrap;
198
+ }
199
+
200
+ /* no icon support for input elements */
201
+ input.ui-button.ui-button-icon-only {
202
+ text-indent: 0;
203
+ }
204
+
205
+ /* button icon element(s) */
206
+ .ui-button-icon-only .ui-icon {
207
+ position: absolute;
208
+ top: 50%;
209
+ left: 50%;
210
+ margin-top: -8px;
211
+ margin-left: -8px;
212
+ }
213
+
214
+ .ui-button.ui-icon-notext .ui-icon {
215
+ padding: 0;
216
+ width: 2.1em;
217
+ height: 2.1em;
218
+ text-indent: -9999px;
219
+ white-space: nowrap;
220
+
221
+ }
222
+
223
+ input.ui-button.ui-icon-notext .ui-icon {
224
+ width: auto;
225
+ height: auto;
226
+ text-indent: 0;
227
+ white-space: normal;
228
+ padding: .4em 1em;
229
+ }
230
+
231
+ /* workarounds */
232
+ /* Support: Firefox 5 - 40 */
233
+ input.ui-button::-moz-focus-inner,
234
+ button.ui-button::-moz-focus-inner {
235
+ border: 0;
236
+ padding: 0;
237
+ }
238
+ .ui-controlgroup {
239
+ vertical-align: middle;
240
+ display: inline-block;
241
+ }
242
+ .ui-controlgroup > .ui-controlgroup-item {
243
+ float: left;
244
+ margin-left: 0;
245
+ margin-right: 0;
246
+ }
247
+ .ui-controlgroup > .ui-controlgroup-item:focus,
248
+ .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
249
+ z-index: 9999;
250
+ }
251
+ .ui-controlgroup-vertical > .ui-controlgroup-item {
252
+ display: block;
253
+ float: none;
254
+ width: 100%;
255
+ margin-top: 0;
256
+ margin-bottom: 0;
257
+ text-align: left;
258
+ }
259
+ .ui-controlgroup-vertical .ui-controlgroup-item {
260
+ box-sizing: border-box;
261
+ }
262
+ .ui-controlgroup .ui-controlgroup-label {
263
+ padding: .4em 1em;
264
+ }
265
+ .ui-controlgroup .ui-controlgroup-label span {
266
+ font-size: 80%;
267
+ }
268
+ .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
269
+ border-left: none;
270
+ }
271
+ .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
272
+ border-top: none;
273
+ }
274
+ .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
275
+ border-right: none;
276
+ }
277
+ .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
278
+ border-bottom: none;
279
+ }
280
+
281
+ /* Spinner specific style fixes */
282
+ .ui-controlgroup-vertical .ui-spinner-input {
283
+
284
+ /* Support: IE8 only, Android < 4.4 only */
285
+ width: 75%;
286
+ width: calc( 100% - 2.4em );
287
+ }
288
+ .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
289
+ border-top-style: solid;
290
+ }
291
+
292
+ .ui-checkboxradio-label .ui-icon-background {
293
+ box-shadow: inset 1px 1px 1px #ccc;
294
+ border-radius: .12em;
295
+ border: none;
296
+ }
297
+ .ui-checkboxradio-radio-label .ui-icon-background {
298
+ width: 16px;
299
+ height: 16px;
300
+ border-radius: 1em;
301
+ overflow: visible;
302
+ border: none;
303
+ }
304
+ .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
305
+ .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
306
+ background-image: none;
307
+ width: 8px;
308
+ height: 8px;
309
+ border-width: 4px;
310
+ border-style: solid;
311
+ }
312
+ .ui-checkboxradio-disabled {
313
+ pointer-events: none;
314
+ }
315
+ .ui-datepicker {
316
+ width: 17em;
317
+ padding: .2em .2em 0;
318
+ display: none;
319
+ }
320
+ .ui-datepicker .ui-datepicker-header {
321
+ position: relative;
322
+ padding: .2em 0;
323
+ }
324
+ .ui-datepicker .ui-datepicker-prev,
325
+ .ui-datepicker .ui-datepicker-next {
326
+ position: absolute;
327
+ top: 2px;
328
+ width: 1.8em;
329
+ height: 1.8em;
330
+ }
331
+ .ui-datepicker .ui-datepicker-prev-hover,
332
+ .ui-datepicker .ui-datepicker-next-hover {
333
+ top: 1px;
334
+ }
335
+ .ui-datepicker .ui-datepicker-prev {
336
+ left: 2px;
337
+ }
338
+ .ui-datepicker .ui-datepicker-next {
339
+ right: 2px;
340
+ }
341
+ .ui-datepicker .ui-datepicker-prev-hover {
342
+ left: 1px;
343
+ }
344
+ .ui-datepicker .ui-datepicker-next-hover {
345
+ right: 1px;
346
+ }
347
+ .ui-datepicker .ui-datepicker-prev span,
348
+ .ui-datepicker .ui-datepicker-next span {
349
+ display: block;
350
+ position: absolute;
351
+ left: 50%;
352
+ margin-left: -8px;
353
+ top: 50%;
354
+ margin-top: -8px;
355
+ }
356
+ .ui-datepicker .ui-datepicker-title {
357
+ margin: 0 2.3em;
358
+ line-height: 1.8em;
359
+ text-align: center;
360
+ }
361
+ .ui-datepicker .ui-datepicker-title select {
362
+ font-size: 1em;
363
+ margin: 1px 0;
364
+ }
365
+ .ui-datepicker select.ui-datepicker-month,
366
+ .ui-datepicker select.ui-datepicker-year {
367
+ width: 45%;
368
+ }
369
+ .ui-datepicker table {
370
+ width: 100%;
371
+ font-size: .9em;
372
+ border-collapse: collapse;
373
+ margin: 0 0 .4em;
374
+ }
375
+ .ui-datepicker th {
376
+ padding: .7em .3em;
377
+ text-align: center;
378
+ font-weight: bold;
379
+ border: 0;
380
+ }
381
+ .ui-datepicker td {
382
+ border: 0;
383
+ padding: 1px;
384
+ }
385
+ .ui-datepicker td span,
386
+ .ui-datepicker td a {
387
+ display: block;
388
+ padding: .2em;
389
+ text-align: right;
390
+ text-decoration: none;
391
+ }
392
+ .ui-datepicker .ui-datepicker-buttonpane {
393
+ background-image: none;
394
+ margin: .7em 0 0 0;
395
+ padding: 0 .2em;
396
+ border-left: 0;
397
+ border-right: 0;
398
+ border-bottom: 0;
399
+ }
400
+ .ui-datepicker .ui-datepicker-buttonpane button {
401
+ float: right;
402
+ margin: .5em .2em .4em;
403
+ cursor: pointer;
404
+ padding: .2em .6em .3em .6em;
405
+ width: auto;
406
+ overflow: visible;
407
+ }
408
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
409
+ float: left;
410
+ }
411
+
412
+ /* with multiple calendars */
413
+ .ui-datepicker.ui-datepicker-multi {
414
+ width: auto;
415
+ }
416
+ .ui-datepicker-multi .ui-datepicker-group {
417
+ float: left;
418
+ }
419
+ .ui-datepicker-multi .ui-datepicker-group table {
420
+ width: 95%;
421
+ margin: 0 auto .4em;
422
+ }
423
+ .ui-datepicker-multi-2 .ui-datepicker-group {
424
+ width: 50%;
425
+ }
426
+ .ui-datepicker-multi-3 .ui-datepicker-group {
427
+ width: 33.3%;
428
+ }
429
+ .ui-datepicker-multi-4 .ui-datepicker-group {
430
+ width: 25%;
431
+ }
432
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
433
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
434
+ border-left-width: 0;
435
+ }
436
+ .ui-datepicker-multi .ui-datepicker-buttonpane {
437
+ clear: left;
438
+ }
439
+ .ui-datepicker-row-break {
440
+ clear: both;
441
+ width: 100%;
442
+ font-size: 0;
443
+ }
444
+
445
+ /* RTL support */
446
+ .ui-datepicker-rtl {
447
+ direction: rtl;
448
+ }
449
+ .ui-datepicker-rtl .ui-datepicker-prev {
450
+ right: 2px;
451
+ left: auto;
452
+ }
453
+ .ui-datepicker-rtl .ui-datepicker-next {
454
+ left: 2px;
455
+ right: auto;
456
+ }
457
+ .ui-datepicker-rtl .ui-datepicker-prev:hover {
458
+ right: 1px;
459
+ left: auto;
460
+ }
461
+ .ui-datepicker-rtl .ui-datepicker-next:hover {
462
+ left: 1px;
463
+ right: auto;
464
+ }
465
+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
466
+ clear: right;
467
+ }
468
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
469
+ float: left;
470
+ }
471
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
472
+ .ui-datepicker-rtl .ui-datepicker-group {
473
+ float: right;
474
+ }
475
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
476
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
477
+ border-right-width: 0;
478
+ border-left-width: 1px;
479
+ }
480
+
481
+ /* Icons */
482
+ .ui-datepicker .ui-icon {
483
+ display: block;
484
+ text-indent: -99999px;
485
+ overflow: hidden;
486
+ background-repeat: no-repeat;
487
+ left: .5em;
488
+ top: .3em;
489
+ }
490
+ .ui-dialog {
491
+ position: absolute;
492
+ top: 0;
493
+ left: 0;
494
+ padding: .2em;
495
+ outline: 0;
496
+ }
497
+ .ui-dialog .ui-dialog-titlebar {
498
+ padding: .4em 1em;
499
+ position: relative;
500
+ }
501
+ .ui-dialog .ui-dialog-title {
502
+ float: left;
503
+ margin: .1em 0;
504
+ white-space: nowrap;
505
+ width: 90%;
506
+ overflow: hidden;
507
+ text-overflow: ellipsis;
508
+ }
509
+ .ui-dialog .ui-dialog-titlebar-close {
510
+ position: absolute;
511
+ right: .3em;
512
+ top: 50%;
513
+ width: 20px;
514
+ margin: -10px 0 0 0;
515
+ padding: 1px;
516
+ height: 20px;
517
+ }
518
+ .ui-dialog .ui-dialog-content {
519
+ position: relative;
520
+ border: 0;
521
+ padding: .5em 1em;
522
+ background: none;
523
+ overflow: auto;
524
+ }
525
+ .ui-dialog .ui-dialog-buttonpane {
526
+ text-align: left;
527
+ border-width: 1px 0 0 0;
528
+ background-image: none;
529
+ margin-top: .5em;
530
+ padding: .3em 1em .5em .4em;
531
+ }
532
+ .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
533
+ float: right;
534
+ }
535
+ .ui-dialog .ui-dialog-buttonpane button {
536
+ margin: .5em .4em .5em 0;
537
+ cursor: pointer;
538
+ }
539
+ .ui-dialog .ui-resizable-n {
540
+ height: 2px;
541
+ top: 0;
542
+ }
543
+ .ui-dialog .ui-resizable-e {
544
+ width: 2px;
545
+ right: 0;
546
+ }
547
+ .ui-dialog .ui-resizable-s {
548
+ height: 2px;
549
+ bottom: 0;
550
+ }
551
+ .ui-dialog .ui-resizable-w {
552
+ width: 2px;
553
+ left: 0;
554
+ }
555
+ .ui-dialog .ui-resizable-se,
556
+ .ui-dialog .ui-resizable-sw,
557
+ .ui-dialog .ui-resizable-ne,
558
+ .ui-dialog .ui-resizable-nw {
559
+ width: 7px;
560
+ height: 7px;
561
+ }
562
+ .ui-dialog .ui-resizable-se {
563
+ right: 0;
564
+ bottom: 0;
565
+ }
566
+ .ui-dialog .ui-resizable-sw {
567
+ left: 0;
568
+ bottom: 0;
569
+ }
570
+ .ui-dialog .ui-resizable-ne {
571
+ right: 0;
572
+ top: 0;
573
+ }
574
+ .ui-dialog .ui-resizable-nw {
575
+ left: 0;
576
+ top: 0;
577
+ }
578
+ .ui-draggable .ui-dialog-titlebar {
579
+ cursor: move;
580
+ }
581
+ .ui-draggable-handle {
582
+ -ms-touch-action: none;
583
+ touch-action: none;
584
+ }
585
+ .ui-resizable {
586
+ position: relative;
587
+ }
588
+ .ui-resizable-handle {
589
+ position: absolute;
590
+ font-size: 0.1px;
591
+ display: block;
592
+ -ms-touch-action: none;
593
+ touch-action: none;
594
+ }
595
+ .ui-resizable-disabled .ui-resizable-handle,
596
+ .ui-resizable-autohide .ui-resizable-handle {
597
+ display: none;
598
+ }
599
+ .ui-resizable-n {
600
+ cursor: n-resize;
601
+ height: 7px;
602
+ width: 100%;
603
+ top: -5px;
604
+ left: 0;
605
+ }
606
+ .ui-resizable-s {
607
+ cursor: s-resize;
608
+ height: 7px;
609
+ width: 100%;
610
+ bottom: -5px;
611
+ left: 0;
612
+ }
613
+ .ui-resizable-e {
614
+ cursor: e-resize;
615
+ width: 7px;
616
+ right: -5px;
617
+ top: 0;
618
+ height: 100%;
619
+ }
620
+ .ui-resizable-w {
621
+ cursor: w-resize;
622
+ width: 7px;
623
+ left: -5px;
624
+ top: 0;
625
+ height: 100%;
626
+ }
627
+ .ui-resizable-se {
628
+ cursor: se-resize;
629
+ width: 12px;
630
+ height: 12px;
631
+ right: 1px;
632
+ bottom: 1px;
633
+ }
634
+ .ui-resizable-sw {
635
+ cursor: sw-resize;
636
+ width: 9px;
637
+ height: 9px;
638
+ left: -5px;
639
+ bottom: -5px;
640
+ }
641
+ .ui-resizable-nw {
642
+ cursor: nw-resize;
643
+ width: 9px;
644
+ height: 9px;
645
+ left: -5px;
646
+ top: -5px;
647
+ }
648
+ .ui-resizable-ne {
649
+ cursor: ne-resize;
650
+ width: 9px;
651
+ height: 9px;
652
+ right: -5px;
653
+ top: -5px;
654
+ }
655
+ .ui-progressbar {
656
+ height: 2em;
657
+ text-align: left;
658
+ overflow: hidden;
659
+ }
660
+ .ui-progressbar .ui-progressbar-value {
661
+ margin: -1px;
662
+ height: 100%;
663
+ }
664
+ .ui-progressbar .ui-progressbar-overlay {
665
+ background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
666
+ height: 100%;
667
+ filter: alpha(opacity=25); /* support: IE8 */
668
+ opacity: 0.25;
669
+ }
670
+ .ui-progressbar-indeterminate .ui-progressbar-value {
671
+ background-image: none;
672
+ }
673
+ .ui-selectable {
674
+ -ms-touch-action: none;
675
+ touch-action: none;
676
+ }
677
+ .ui-selectable-helper {
678
+ position: absolute;
679
+ z-index: 100;
680
+ border: 1px dotted black;
681
+ }
682
+ .ui-selectmenu-menu {
683
+ padding: 0;
684
+ margin: 0;
685
+ position: absolute;
686
+ top: 0;
687
+ left: 0;
688
+ display: none;
689
+ }
690
+ .ui-selectmenu-menu .ui-menu {
691
+ overflow: auto;
692
+ overflow-x: hidden;
693
+ padding-bottom: 1px;
694
+ }
695
+ .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
696
+ font-size: 1em;
697
+ font-weight: bold;
698
+ line-height: 1.5;
699
+ padding: 2px 0.4em;
700
+ margin: 0.5em 0 0 0;
701
+ height: auto;
702
+ border: 0;
703
+ }
704
+ .ui-selectmenu-open {
705
+ display: block;
706
+ }
707
+ .ui-selectmenu-text {
708
+ display: block;
709
+ margin-right: 20px;
710
+ overflow: hidden;
711
+ text-overflow: ellipsis;
712
+ }
713
+ .ui-selectmenu-button.ui-button {
714
+ text-align: left;
715
+ white-space: nowrap;
716
+ width: 14em;
717
+ }
718
+ .ui-selectmenu-icon.ui-icon {
719
+ float: right;
720
+ margin-top: 0;
721
+ }
722
+ .ui-slider {
723
+ position: relative;
724
+ text-align: left;
725
+ }
726
+ .ui-slider .ui-slider-handle {
727
+ position: absolute;
728
+ z-index: 2;
729
+ width: 1.2em;
730
+ height: 1.2em;
731
+ cursor: default;
732
+ -ms-touch-action: none;
733
+ touch-action: none;
734
+ }
735
+ .ui-slider .ui-slider-range {
736
+ position: absolute;
737
+ z-index: 1;
738
+ font-size: .7em;
739
+ display: block;
740
+ border: 0;
741
+ background-position: 0 0;
742
+ }
743
+
744
+ /* support: IE8 - See #6727 */
745
+ .ui-slider.ui-state-disabled .ui-slider-handle,
746
+ .ui-slider.ui-state-disabled .ui-slider-range {
747
+ filter: inherit;
748
+ }
749
+
750
+ .ui-slider-horizontal {
751
+ height: .8em;
752
+ }
753
+ .ui-slider-horizontal .ui-slider-handle {
754
+ top: -.3em;
755
+ margin-left: -.6em;
756
+ }
757
+ .ui-slider-horizontal .ui-slider-range {
758
+ top: 0;
759
+ height: 100%;
760
+ }
761
+ .ui-slider-horizontal .ui-slider-range-min {
762
+ left: 0;
763
+ }
764
+ .ui-slider-horizontal .ui-slider-range-max {
765
+ right: 0;
766
+ }
767
+
768
+ .ui-slider-vertical {
769
+ width: .8em;
770
+ height: 100px;
771
+ }
772
+ .ui-slider-vertical .ui-slider-handle {
773
+ left: -.3em;
774
+ margin-left: 0;
775
+ margin-bottom: -.6em;
776
+ }
777
+ .ui-slider-vertical .ui-slider-range {
778
+ left: 0;
779
+ width: 100%;
780
+ }
781
+ .ui-slider-vertical .ui-slider-range-min {
782
+ bottom: 0;
783
+ }
784
+ .ui-slider-vertical .ui-slider-range-max {
785
+ top: 0;
786
+ }
787
+ .ui-sortable-handle {
788
+ -ms-touch-action: none;
789
+ touch-action: none;
790
+ }
791
+ .ui-spinner {
792
+ position: relative;
793
+ display: inline-block;
794
+ overflow: hidden;
795
+ padding: 0;
796
+ vertical-align: middle;
797
+ }
798
+ .ui-spinner-input {
799
+ border: none;
800
+ background: none;
801
+ color: inherit;
802
+ padding: .222em 0;
803
+ margin: .2em 0;
804
+ vertical-align: middle;
805
+ margin-left: .4em;
806
+ margin-right: 2em;
807
+ }
808
+ .ui-spinner-button {
809
+ width: 1.6em;
810
+ height: 50%;
811
+ font-size: .5em;
812
+ padding: 0;
813
+ margin: 0;
814
+ text-align: center;
815
+ position: absolute;
816
+ cursor: default;
817
+ display: block;
818
+ overflow: hidden;
819
+ right: 0;
820
+ }
821
+ /* more specificity required here to override default borders */
822
+ .ui-spinner a.ui-spinner-button {
823
+ border-top-style: none;
824
+ border-bottom-style: none;
825
+ border-right-style: none;
826
+ }
827
+ .ui-spinner-up {
828
+ top: 0;
829
+ }
830
+ .ui-spinner-down {
831
+ bottom: 0;
832
+ }
833
+ .ui-tabs {
834
+ position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
835
+ padding: .2em;
836
+ }
837
+ .ui-tabs .ui-tabs-nav {
838
+ margin: 0;
839
+ padding: .2em .2em 0;
840
+ }
841
+ .ui-tabs .ui-tabs-nav li {
842
+ list-style: none;
843
+ float: left;
844
+ position: relative;
845
+ top: 0;
846
+ margin: 1px .2em 0 0;
847
+ border-bottom-width: 0;
848
+ padding: 0;
849
+ white-space: nowrap;
850
+ }
851
+ .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
852
+ float: left;
853
+ padding: .5em 1em;
854
+ text-decoration: none;
855
+ }
856
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active {
857
+ margin-bottom: -1px;
858
+ padding-bottom: 1px;
859
+ }
860
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
861
+ .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
862
+ .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
863
+ cursor: text;
864
+ }
865
+ .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
866
+ cursor: pointer;
867
+ }
868
+ .ui-tabs .ui-tabs-panel {
869
+ display: block;
870
+ border-width: 0;
871
+ padding: 1em 1.4em;
872
+ background: none;
873
+ }
874
+ .ui-tooltip {
875
+ padding: 8px;
876
+ position: absolute;
877
+ z-index: 9999;
878
+ max-width: 300px;
879
+ }
880
+ body .ui-tooltip {
881
+ border-width: 2px;
882
+ }
883
+ /* Component containers
884
+ ----------------------------------*/
885
+ .ui-widget {
886
+ font-family: Verdana,Arial,sans-serif;
887
+ font-size: 1.1em;
888
+ }
889
+ .ui-widget .ui-widget {
890
+ font-size: 1em;
891
+ }
892
+ .ui-widget input,
893
+ .ui-widget select,
894
+ .ui-widget textarea,
895
+ .ui-widget button {
896
+ font-family: Verdana,Arial,sans-serif;
897
+ font-size: 1em;
898
+ }
899
+ .ui-widget.ui-widget-content {
900
+ border: 1px solid #d3d3d3;
901
+ }
902
+ .ui-widget-content {
903
+ border: 1px solid #aaaaaa;
904
+ background: #ffffff;
905
+ color: #222222;
906
+ }
907
+ .ui-widget-content a {
908
+ color: #222222;
909
+ }
910
+ .ui-widget-header {
911
+ border: 1px solid #aaaaaa;
912
+ background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
913
+ color: #222222;
914
+ font-weight: bold;
915
+ }
916
+ .ui-widget-header a {
917
+ color: #222222;
918
+ }
919
+
920
+ /* Interaction states
921
+ ----------------------------------*/
922
+ .ui-state-default,
923
+ .ui-widget-content .ui-state-default,
924
+ .ui-widget-header .ui-state-default,
925
+ .ui-button,
926
+
927
+ /* We use html here because we need a greater specificity to make sure disabled
928
+ works properly when clicked or hovered */
929
+ html .ui-button.ui-state-disabled:hover,
930
+ html .ui-button.ui-state-disabled:active {
931
+ border: 1px solid #d3d3d3;
932
+ background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
933
+ font-weight: normal;
934
+ color: #555555;
935
+ }
936
+ .ui-state-default a,
937
+ .ui-state-default a:link,
938
+ .ui-state-default a:visited,
939
+ a.ui-button,
940
+ a:link.ui-button,
941
+ a:visited.ui-button,
942
+ .ui-button {
943
+ color: #555555;
944
+ text-decoration: none;
945
+ }
946
+ .ui-state-hover,
947
+ .ui-widget-content .ui-state-hover,
948
+ .ui-widget-header .ui-state-hover,
949
+ .ui-state-focus,
950
+ .ui-widget-content .ui-state-focus,
951
+ .ui-widget-header .ui-state-focus,
952
+ .ui-button:hover,
953
+ .ui-button:focus {
954
+ border: 1px solid #999999;
955
+ background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
956
+ font-weight: normal;
957
+ color: #212121;
958
+ }
959
+ .ui-state-hover a,
960
+ .ui-state-hover a:hover,
961
+ .ui-state-hover a:link,
962
+ .ui-state-hover a:visited,
963
+ .ui-state-focus a,
964
+ .ui-state-focus a:hover,
965
+ .ui-state-focus a:link,
966
+ .ui-state-focus a:visited,
967
+ a.ui-button:hover,
968
+ a.ui-button:focus {
969
+ color: #212121;
970
+ text-decoration: none;
971
+ }
972
+
973
+ .ui-visual-focus {
974
+ box-shadow: 0 0 3px 1px rgb(94, 158, 214);
975
+ }
976
+ .ui-state-active,
977
+ .ui-widget-content .ui-state-active,
978
+ .ui-widget-header .ui-state-active,
979
+ a.ui-button:active,
980
+ .ui-button:active,
981
+ .ui-button.ui-state-active:hover {
982
+ border: 1px solid #aaaaaa;
983
+ background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
984
+ font-weight: normal;
985
+ color: #212121;
986
+ }
987
+ .ui-icon-background,
988
+ .ui-state-active .ui-icon-background {
989
+ border: #aaaaaa;
990
+ background-color: #212121;
991
+ }
992
+ .ui-state-active a,
993
+ .ui-state-active a:link,
994
+ .ui-state-active a:visited {
995
+ color: #212121;
996
+ text-decoration: none;
997
+ }
998
+
999
+ /* Interaction Cues
1000
+ ----------------------------------*/
1001
+ .ui-state-highlight,
1002
+ .ui-widget-content .ui-state-highlight,
1003
+ .ui-widget-header .ui-state-highlight {
1004
+ border: 1px solid #fcefa1;
1005
+ background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
1006
+ color: #363636;
1007
+ }
1008
+ .ui-state-checked {
1009
+ border: 1px solid #fcefa1;
1010
+ background: #fbf9ee;
1011
+ }
1012
+ .ui-state-highlight a,
1013
+ .ui-widget-content .ui-state-highlight a,
1014
+ .ui-widget-header .ui-state-highlight a {
1015
+ color: #363636;
1016
+ }
1017
+ .ui-state-error,
1018
+ .ui-widget-content .ui-state-error,
1019
+ .ui-widget-header .ui-state-error {
1020
+ border: 1px solid #cd0a0a;
1021
+ background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
1022
+ color: #cd0a0a;
1023
+ }
1024
+ .ui-state-error a,
1025
+ .ui-widget-content .ui-state-error a,
1026
+ .ui-widget-header .ui-state-error a {
1027
+ color: #cd0a0a;
1028
+ }
1029
+ .ui-state-error-text,
1030
+ .ui-widget-content .ui-state-error-text,
1031
+ .ui-widget-header .ui-state-error-text {
1032
+ color: #cd0a0a;
1033
+ }
1034
+ .ui-priority-primary,
1035
+ .ui-widget-content .ui-priority-primary,
1036
+ .ui-widget-header .ui-priority-primary {
1037
+ font-weight: bold;
1038
+ }
1039
+ .ui-priority-secondary,
1040
+ .ui-widget-content .ui-priority-secondary,
1041
+ .ui-widget-header .ui-priority-secondary {
1042
+ opacity: .7;
1043
+ filter:Alpha(Opacity=70); /* support: IE8 */
1044
+ font-weight: normal;
1045
+ }
1046
+ .ui-state-disabled,
1047
+ .ui-widget-content .ui-state-disabled,
1048
+ .ui-widget-header .ui-state-disabled {
1049
+ opacity: .35;
1050
+ filter:Alpha(Opacity=35); /* support: IE8 */
1051
+ background-image: none;
1052
+ }
1053
+ .ui-state-disabled .ui-icon {
1054
+ filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
1055
+ }
1056
+
1057
+ /* Icons
1058
+ ----------------------------------*/
1059
+
1060
+ /* states and images */
1061
+ .ui-icon {
1062
+ width: 16px;
1063
+ height: 16px;
1064
+ }
1065
+ .ui-icon,
1066
+ .ui-widget-content .ui-icon {
1067
+ background-image: url("images/ui-icons_222222_256x240.png");
1068
+ }
1069
+ .ui-widget-header .ui-icon {
1070
+ background-image: url("images/ui-icons_222222_256x240.png");
1071
+ }
1072
+ .ui-state-hover .ui-icon,
1073
+ .ui-state-focus .ui-icon,
1074
+ .ui-button:hover .ui-icon,
1075
+ .ui-button:focus .ui-icon {
1076
+ background-image: url("images/ui-icons_454545_256x240.png");
1077
+ }
1078
+ .ui-state-active .ui-icon,
1079
+ .ui-button:active .ui-icon {
1080
+ background-image: url("images/ui-icons_454545_256x240.png");
1081
+ }
1082
+ .ui-state-highlight .ui-icon,
1083
+ .ui-button .ui-state-highlight.ui-icon {
1084
+ background-image: url("images/ui-icons_2e83ff_256x240.png");
1085
+ }
1086
+ .ui-state-error .ui-icon,
1087
+ .ui-state-error-text .ui-icon {
1088
+ background-image: url("images/ui-icons_cd0a0a_256x240.png");
1089
+ }
1090
+ .ui-button .ui-icon {
1091
+ background-image: url("images/ui-icons_888888_256x240.png");
1092
+ }
1093
+
1094
+ /* positioning */
1095
+ .ui-icon-blank { background-position: 16px 16px; }
1096
+ .ui-icon-caret-1-n { background-position: 0 0; }
1097
+ .ui-icon-caret-1-ne { background-position: -16px 0; }
1098
+ .ui-icon-caret-1-e { background-position: -32px 0; }
1099
+ .ui-icon-caret-1-se { background-position: -48px 0; }
1100
+ .ui-icon-caret-1-s { background-position: -65px 0; }
1101
+ .ui-icon-caret-1-sw { background-position: -80px 0; }
1102
+ .ui-icon-caret-1-w { background-position: -96px 0; }
1103
+ .ui-icon-caret-1-nw { background-position: -112px 0; }
1104
+ .ui-icon-caret-2-n-s { background-position: -128px 0; }
1105
+ .ui-icon-caret-2-e-w { background-position: -144px 0; }
1106
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
1107
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
1108
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
1109
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
1110
+ .ui-icon-triangle-1-s { background-position: -65px -16px; }
1111
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
1112
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
1113
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
1114
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
1115
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
1116
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
1117
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
1118
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
1119
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
1120
+ .ui-icon-arrow-1-s { background-position: -65px -32px; }
1121
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
1122
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
1123
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
1124
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
1125
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
1126
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
1127
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
1128
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
1129
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
1130
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
1131
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
1132
+ .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
1133
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
1134
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
1135
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
1136
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
1137
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
1138
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
1139
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
1140
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
1141
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
1142
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
1143
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
1144
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
1145
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
1146
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
1147
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
1148
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
1149
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
1150
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
1151
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
1152
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
1153
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
1154
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
1155
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
1156
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
1157
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
1158
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
1159
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
1160
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
1161
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
1162
+ .ui-icon-extlink { background-position: -32px -80px; }
1163
+ .ui-icon-newwin { background-position: -48px -80px; }
1164
+ .ui-icon-refresh { background-position: -64px -80px; }
1165
+ .ui-icon-shuffle { background-position: -80px -80px; }
1166
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
1167
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
1168
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
1169
+ .ui-icon-folder-open { background-position: -16px -96px; }
1170
+ .ui-icon-document { background-position: -32px -96px; }
1171
+ .ui-icon-document-b { background-position: -48px -96px; }
1172
+ .ui-icon-note { background-position: -64px -96px; }
1173
+ .ui-icon-mail-closed { background-position: -80px -96px; }
1174
+ .ui-icon-mail-open { background-position: -96px -96px; }
1175
+ .ui-icon-suitcase { background-position: -112px -96px; }
1176
+ .ui-icon-comment { background-position: -128px -96px; }
1177
+ .ui-icon-person { background-position: -144px -96px; }
1178
+ .ui-icon-print { background-position: -160px -96px; }
1179
+ .ui-icon-trash { background-position: -176px -96px; }
1180
+ .ui-icon-locked { background-position: -192px -96px; }
1181
+ .ui-icon-unlocked { background-position: -208px -96px; }
1182
+ .ui-icon-bookmark { background-position: -224px -96px; }
1183
+ .ui-icon-tag { background-position: -240px -96px; }
1184
+ .ui-icon-home { background-position: 0 -112px; }
1185
+ .ui-icon-flag { background-position: -16px -112px; }
1186
+ .ui-icon-calendar { background-position: -32px -112px; }
1187
+ .ui-icon-cart { background-position: -48px -112px; }
1188
+ .ui-icon-pencil { background-position: -64px -112px; }
1189
+ .ui-icon-clock { background-position: -80px -112px; }
1190
+ .ui-icon-disk { background-position: -96px -112px; }
1191
+ .ui-icon-calculator { background-position: -112px -112px; }
1192
+ .ui-icon-zoomin { background-position: -128px -112px; }
1193
+ .ui-icon-zoomout { background-position: -144px -112px; }
1194
+ .ui-icon-search { background-position: -160px -112px; }
1195
+ .ui-icon-wrench { background-position: -176px -112px; }
1196
+ .ui-icon-gear { background-position: -192px -112px; }
1197
+ .ui-icon-heart { background-position: -208px -112px; }
1198
+ .ui-icon-star { background-position: -224px -112px; }
1199
+ .ui-icon-link { background-position: -240px -112px; }
1200
+ .ui-icon-cancel { background-position: 0 -128px; }
1201
+ .ui-icon-plus { background-position: -16px -128px; }
1202
+ .ui-icon-plusthick { background-position: -32px -128px; }
1203
+ .ui-icon-minus { background-position: -48px -128px; }
1204
+ .ui-icon-minusthick { background-position: -64px -128px; }
1205
+ .ui-icon-close { background-position: -80px -128px; }
1206
+ .ui-icon-closethick { background-position: -96px -128px; }
1207
+ .ui-icon-key { background-position: -112px -128px; }
1208
+ .ui-icon-lightbulb { background-position: -128px -128px; }
1209
+ .ui-icon-scissors { background-position: -144px -128px; }
1210
+ .ui-icon-clipboard { background-position: -160px -128px; }
1211
+ .ui-icon-copy { background-position: -176px -128px; }
1212
+ .ui-icon-contact { background-position: -192px -128px; }
1213
+ .ui-icon-image { background-position: -208px -128px; }
1214
+ .ui-icon-video { background-position: -224px -128px; }
1215
+ .ui-icon-script { background-position: -240px -128px; }
1216
+ .ui-icon-alert { background-position: 0 -144px; }
1217
+ .ui-icon-info { background-position: -16px -144px; }
1218
+ .ui-icon-notice { background-position: -32px -144px; }
1219
+ .ui-icon-help { background-position: -48px -144px; }
1220
+ .ui-icon-check { background-position: -64px -144px; }
1221
+ .ui-icon-bullet { background-position: -80px -144px; }
1222
+ .ui-icon-radio-on { background-position: -96px -144px; }
1223
+ .ui-icon-radio-off { background-position: -112px -144px; }
1224
+ .ui-icon-pin-w { background-position: -128px -144px; }
1225
+ .ui-icon-pin-s { background-position: -144px -144px; }
1226
+ .ui-icon-play { background-position: 0 -160px; }
1227
+ .ui-icon-pause { background-position: -16px -160px; }
1228
+ .ui-icon-seek-next { background-position: -32px -160px; }
1229
+ .ui-icon-seek-prev { background-position: -48px -160px; }
1230
+ .ui-icon-seek-end { background-position: -64px -160px; }
1231
+ .ui-icon-seek-start { background-position: -80px -160px; }
1232
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
1233
+ .ui-icon-seek-first { background-position: -80px -160px; }
1234
+ .ui-icon-stop { background-position: -96px -160px; }
1235
+ .ui-icon-eject { background-position: -112px -160px; }
1236
+ .ui-icon-volume-off { background-position: -128px -160px; }
1237
+ .ui-icon-volume-on { background-position: -144px -160px; }
1238
+ .ui-icon-power { background-position: 0 -176px; }
1239
+ .ui-icon-signal-diag { background-position: -16px -176px; }
1240
+ .ui-icon-signal { background-position: -32px -176px; }
1241
+ .ui-icon-battery-0 { background-position: -48px -176px; }
1242
+ .ui-icon-battery-1 { background-position: -64px -176px; }
1243
+ .ui-icon-battery-2 { background-position: -80px -176px; }
1244
+ .ui-icon-battery-3 { background-position: -96px -176px; }
1245
+ .ui-icon-circle-plus { background-position: 0 -192px; }
1246
+ .ui-icon-circle-minus { background-position: -16px -192px; }
1247
+ .ui-icon-circle-close { background-position: -32px -192px; }
1248
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
1249
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
1250
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
1251
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
1252
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
1253
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
1254
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
1255
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
1256
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
1257
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
1258
+ .ui-icon-circle-check { background-position: -208px -192px; }
1259
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
1260
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
1261
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
1262
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
1263
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
1264
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
1265
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
1266
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
1267
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
1268
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
1269
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
1270
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
1271
+
1272
+
1273
+ /* Misc visuals
1274
+ ----------------------------------*/
1275
+
1276
+ /* Corner radius */
1277
+ .ui-corner-all,
1278
+ .ui-corner-top,
1279
+ .ui-corner-left,
1280
+ .ui-corner-tl {
1281
+ border-top-left-radius: 4px;
1282
+ }
1283
+ .ui-corner-all,
1284
+ .ui-corner-top,
1285
+ .ui-corner-right,
1286
+ .ui-corner-tr {
1287
+ border-top-right-radius: 4px;
1288
+ }
1289
+ .ui-corner-all,
1290
+ .ui-corner-bottom,
1291
+ .ui-corner-left,
1292
+ .ui-corner-bl {
1293
+ border-bottom-left-radius: 4px;
1294
+ }
1295
+ .ui-corner-all,
1296
+ .ui-corner-bottom,
1297
+ .ui-corner-right,
1298
+ .ui-corner-br {
1299
+ border-bottom-right-radius: 4px;
1300
+ }
1301
+
1302
+ /* Overlays */
1303
+ .ui-widget-overlay {
1304
+ background: #aaaaaa;
1305
+ opacity: .3;
1306
+ filter: Alpha(Opacity=30); /* support: IE8 */
1307
+ }
1308
+ .ui-widget-shadow {
1309
+ -webkit-box-shadow: -8px -8px 8px #aaaaaa;
1310
+ box-shadow: -8px -8px 8px #aaaaaa;
1311
+ }
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_flat_0_aaaaaa_40x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_flat_75_ffffff_40x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_55_fbf9ee_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_65_ffffff_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_75_dadada_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_75_e6e6e6_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_glass_95_fef1ec_1x400.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-bg_highlight-soft_75_cccccc_1x100.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_222222_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_2e83ff_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_454545_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_888888_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/images/ui-icons_cd0a0a_256x240.png ADDED
Binary file
bws_menu/css/jquery-ui-styles/1.9.2/jquery-ui.css ADDED
@@ -0,0 +1,474 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.9.2 - 2012-11-23
2
+ * http://jqueryui.com
3
+ * 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
4
+ * Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
5
+
6
+ /* Layout helpers
7
+ ----------------------------------*/
8
+ .ui-helper-hidden { display: none; }
9
+ .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
10
+ .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
11
+ .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
12
+ .ui-helper-clearfix:after { clear: both; }
13
+ .ui-helper-clearfix { zoom: 1; }
14
+ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
15
+
16
+
17
+ /* Interaction Cues
18
+ ----------------------------------*/
19
+ .ui-state-disabled { cursor: default !important; }
20
+
21
+
22
+ /* Icons
23
+ ----------------------------------*/
24
+
25
+ /* states and images */
26
+ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
27
+
28
+
29
+ /* Misc visuals
30
+ ----------------------------------*/
31
+
32
+ /* Overlays */
33
+ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
34
+
35
+ .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
36
+ .ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
37
+ .ui-accordion .ui-accordion-noicons { padding-left: .7em; }
38
+ .ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
39
+ .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
40
+ .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
41
+
42
+ .ui-autocomplete {
43
+ position: absolute;
44
+ top: 0;
45
+ left: 0;
46
+ cursor: default;
47
+ }
48
+
49
+ /* workarounds */
50
+ * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
51
+
52
+ .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 */
53
+ .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
54
+ .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
55
+ button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
56
+ .ui-button-icons-only { width: 3.4em; }
57
+ button.ui-button-icons-only { width: 3.7em; }
58
+
59
+ /*button text element */
60
+ .ui-button .ui-button-text { display: block; line-height: 1.4; }
61
+ .ui-button-text-only .ui-button-text { padding: .4em 1em; }
62
+ .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
63
+ .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
64
+ .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
65
+ .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
66
+ /* no icon support for input elements, provide padding by default */
67
+ input.ui-button { padding: .4em 1em; }
68
+
69
+ /*button icon element(s) */
70
+ .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; }
71
+ .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
72
+ .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; }
73
+ .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; }
74
+ .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
75
+
76
+ /*button sets*/
77
+ .ui-buttonset { margin-right: 7px; }
78
+ .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
79
+
80
+ /* workarounds */
81
+ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
82
+
83
+ .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
84
+ .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
85
+ .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
86
+ .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
87
+ .ui-datepicker .ui-datepicker-prev { left:2px; }
88
+ .ui-datepicker .ui-datepicker-next { right:2px; }
89
+ .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
90
+ .ui-datepicker .ui-datepicker-next-hover { right:1px; }
91
+ .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; }
92
+ .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
93
+ .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
94
+ .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
95
+ .ui-datepicker select.ui-datepicker-month,
96
+ .ui-datepicker select.ui-datepicker-year { width: 49%;}
97
+ .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
98
+ .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
99
+ .ui-datepicker td { border: 0; padding: 1px; }
100
+ .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
101
+ .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; }
102
+ .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
103
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
104
+
105
+ /* with multiple calendars */
106
+ .ui-datepicker.ui-datepicker-multi { width:auto; }
107
+ .ui-datepicker-multi .ui-datepicker-group { float:left; }
108
+ .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
109
+ .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
110
+ .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
111
+ .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
112
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
113
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
114
+ .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
115
+ .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
116
+
117
+ /* RTL support */
118
+ .ui-datepicker-rtl { direction: rtl; }
119
+ .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
120
+ .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
121
+ .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
122
+ .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
123
+ .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
124
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
125
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
126
+ .ui-datepicker-rtl .ui-datepicker-group { float:right; }
127
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
128
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
129
+
130
+ /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
131
+ .ui-datepicker-cover {
132
+ position: absolute; /*must have*/
133
+ z-index: -1; /*must have*/
134
+ filter: mask(); /*must have*/
135
+ top: -4px; /*must have*/
136
+ left: -4px; /*must have*/
137
+ width: 200px; /*must have*/
138
+ height: 200px; /*must have*/
139
+ }
140
+ .ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden; }
141
+ .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
142
+ .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
143
+ .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
144
+ .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
145
+ .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
146
+ .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
147
+ .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; }
148
+ .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
149
+ .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
150
+ .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
151
+ .ui-draggable .ui-dialog-titlebar { cursor: move; }
152
+
153
+ .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
154
+ .ui-menu .ui-menu { margin-top: -3px; position: absolute; }
155
+ .ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
156
+ .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
157
+ .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
158
+ .ui-menu .ui-menu-item a.ui-state-focus,
159
+ .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
160
+
161
+ .ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
162
+ .ui-menu .ui-state-disabled a { cursor: default; }
163
+
164
+ /* icon support */
165
+ .ui-menu-icons { position: relative; }
166
+ .ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }
167
+
168
+ /* left-aligned */
169
+ .ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }
170
+
171
+ /* right-aligned */
172
+ .ui-menu .ui-menu-icon { position: static; float: right; }
173
+
174
+ .ui-progressbar { height:2em; text-align: left; overflow: hidden; }
175
+ .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
176
+ .ui-resizable { position: relative;}
177
+ .ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
178
+ .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
179
+ .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
180
+ .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
181
+ .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
182
+ .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
183
+ .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
184
+ .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
185
+ .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
186
+ .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
187
+ .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
188
+
189
+ .ui-slider { position: relative; text-align: left; }
190
+ .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
191
+ .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
192
+
193
+ .ui-slider-horizontal { height: .8em; }
194
+ .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
195
+ .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
196
+ .ui-slider-horizontal .ui-slider-range-min { left: 0; }
197
+ .ui-slider-horizontal .ui-slider-range-max { right: 0; }
198
+
199
+ .ui-slider-vertical { width: .8em; height: 100px; }
200
+ .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
201
+ .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
202
+ .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
203
+ .ui-slider-vertical .ui-slider-range-max { top: 0; }
204
+ .ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
205
+ .ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
206
+ .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; }
207
+ .ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
208
+ .ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
209
+ .ui-spinner-up { top: 0; }
210
+ .ui-spinner-down { bottom: 0; }
211
+
212
+ /* TR overrides */
213
+ .ui-spinner .ui-icon-triangle-1-s {
214
+ /* need to fix icons sprite */
215
+ background-position:-65px -16px;
216
+ }
217
+
218
+ .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") */
219
+ .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
220
+ .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; }
221
+ .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
222
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
223
+ .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; }
224
+ .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... */
225
+ .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
226
+
227
+ .ui-tooltip {
228
+ padding: 8px;
229
+ position: absolute;
230
+ z-index: 9999;
231
+ max-width: 300px;
232
+ -webkit-box-shadow: 0 0 5px #aaa;
233
+ box-shadow: 0 0 5px #aaa;
234
+ }
235
+ /* Fades and background-images don't work well together in IE6, drop the image */
236
+ * html .ui-tooltip {
237
+ background-image: none;
238
+ }
239
+ body .ui-tooltip { border-width: 2px; }
240
+
241
+ /* Component containers
242
+ ----------------------------------*/
243
+ .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
244
+ .ui-widget .ui-widget { font-size: 1em; }
245
+ .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
246
+ .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
247
+ .ui-widget-content a { color: #222222; }
248
+ .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; }
249
+ .ui-widget-header a { color: #222222; }
250
+
251
+ /* Interaction states
252
+ ----------------------------------*/
253
+ .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; }
254
+ .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
255
+ .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; }
256
+ .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121; text-decoration: none; }
257
+ .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; }
258
+ .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
259
+
260
+ /* Interaction Cues
261
+ ----------------------------------*/
262
+ .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; }
263
+ .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
264
+ .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; }
265
+ .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
266
+ .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
267
+ .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
268
+ .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
269
+ .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
270
+ .ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */
271
+
272
+ /* Icons
273
+ ----------------------------------*/
274
+
275
+ /* states and images */
276
+ .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
277
+ .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
278
+ .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
279
+ .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
280
+ .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
281
+ .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
282
+ .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
283
+ .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }
284
+
285
+ /* positioning */
286
+ .ui-icon-carat-1-n { background-position: 0 0; }
287
+ .ui-icon-carat-1-ne { background-position: -16px 0; }
288
+ .ui-icon-carat-1-e { background-position: -32px 0; }
289
+ .ui-icon-carat-1-se { background-position: -48px 0; }
290
+ .ui-icon-carat-1-s { background-position: -64px 0; }
291
+ .ui-icon-carat-1-sw { background-position: -80px 0; }
292
+ .ui-icon-carat-1-w { background-position: -96px 0; }
293
+ .ui-icon-carat-1-nw { background-position: -112px 0; }
294
+ .ui-icon-carat-2-n-s { background-position: -128px 0; }
295
+ .ui-icon-carat-2-e-w { background-position: -144px 0; }
296
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
297
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
298
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
299
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
300
+ .ui-icon-triangle-1-s { background-position: -64px -16px; }
301
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
302
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
303
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
304
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
305
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
306
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
307
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
308
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
309
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
310
+ .ui-icon-arrow-1-s { background-position: -64px -32px; }
311
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
312
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
313
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
314
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
315
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
316
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
317
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
318
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
319
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
320
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
321
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
322
+ .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
323
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
324
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
325
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
326
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
327
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
328
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
329
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
330
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
331
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
332
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
333
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
334
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
335
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
336
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
337
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
338
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
339
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
340
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
341
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
342
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
343
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
344
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
345
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
346
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
347
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
348
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
349
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
350
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
351
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
352
+ .ui-icon-extlink { background-position: -32px -80px; }
353
+ .ui-icon-newwin { background-position: -48px -80px; }
354
+ .ui-icon-refresh { background-position: -64px -80px; }
355
+ .ui-icon-shuffle { background-position: -80px -80px; }
356
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
357
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
358
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
359
+ .ui-icon-folder-open { background-position: -16px -96px; }
360
+ .ui-icon-document { background-position: -32px -96px; }
361
+ .ui-icon-document-b { background-position: -48px -96px; }
362
+ .ui-icon-note { background-position: -64px -96px; }
363
+ .ui-icon-mail-closed { background-position: -80px -96px; }
364
+ .ui-icon-mail-open { background-position: -96px -96px; }
365
+ .ui-icon-suitcase { background-position: -112px -96px; }
366
+ .ui-icon-comment { background-position: -128px -96px; }
367
+ .ui-icon-person { background-position: -144px -96px; }
368
+ .ui-icon-print { background-position: -160px -96px; }
369
+ .ui-icon-trash { background-position: -176px -96px; }
370
+ .ui-icon-locked { background-position: -192px -96px; }
371
+ .ui-icon-unlocked { background-position: -208px -96px; }
372
+ .ui-icon-bookmark { background-position: -224px -96px; }
373
+ .ui-icon-tag { background-position: -240px -96px; }
374
+ .ui-icon-home { background-position: 0 -112px; }
375
+ .ui-icon-flag { background-position: -16px -112px; }
376
+ .ui-icon-calendar { background-position: -32px -112px; }
377
+ .ui-icon-cart { background-position: -48px -112px; }
378
+ .ui-icon-pencil { background-position: -64px -112px; }
379
+ .ui-icon-clock { background-position: -80px -112px; }
380
+ .ui-icon-disk { background-position: -96px -112px; }
381
+ .ui-icon-calculator { background-position: -112px -112px; }
382
+ .ui-icon-zoomin { background-position: -128px -112px; }
383
+ .ui-icon-zoomout { background-position: -144px -112px; }
384
+ .ui-icon-search { background-position: -160px -112px; }
385
+ .ui-icon-wrench { background-position: -176px -112px; }
386
+ .ui-icon-gear { background-position: -192px -112px; }
387
+ .ui-icon-heart { background-position: -208px -112px; }
388
+ .ui-icon-star { background-position: -224px -112px; }
389
+ .ui-icon-link { background-position: -240px -112px; }
390
+ .ui-icon-cancel { background-position: 0 -128px; }
391
+ .ui-icon-plus { background-position: -16px -128px; }
392
+ .ui-icon-plusthick { background-position: -32px -128px; }
393
+ .ui-icon-minus { background-position: -48px -128px; }
394
+ .ui-icon-minusthick { background-position: -64px -128px; }
395
+ .ui-icon-close { background-position: -80px -128px; }
396
+ .ui-icon-closethick { background-position: -96px -128px; }
397
+ .ui-icon-key { background-position: -112px -128px; }
398
+ .ui-icon-lightbulb { background-position: -128px -128px; }
399
+ .ui-icon-scissors { background-position: -144px -128px; }
400
+ .ui-icon-clipboard { background-position: -160px -128px; }
401
+ .ui-icon-copy { background-position: -176px -128px; }
402
+ .ui-icon-contact { background-position: -192px -128px; }
403
+ .ui-icon-image { background-position: -208px -128px; }
404
+ .ui-icon-video { background-position: -224px -128px; }
405
+ .ui-icon-script { background-position: -240px -128px; }
406
+ .ui-icon-alert { background-position: 0 -144px; }
407
+ .ui-icon-info { background-position: -16px -144px; }
408
+ .ui-icon-notice { background-position: -32px -144px; }
409
+ .ui-icon-help { background-position: -48px -144px; }
410
+ .ui-icon-check { background-position: -64px -144px; }
411
+ .ui-icon-bullet { background-position: -80px -144px; }
412
+ .ui-icon-radio-on { background-position: -96px -144px; }
413
+ .ui-icon-radio-off { background-position: -112px -144px; }
414
+ .ui-icon-pin-w { background-position: -128px -144px; }
415
+ .ui-icon-pin-s { background-position: -144px -144px; }
416
+ .ui-icon-play { background-position: 0 -160px; }
417
+ .ui-icon-pause { background-position: -16px -160px; }
418
+ .ui-icon-seek-next { background-position: -32px -160px; }
419
+ .ui-icon-seek-prev { background-position: -48px -160px; }
420
+ .ui-icon-seek-end { background-position: -64px -160px; }
421
+ .ui-icon-seek-start { background-position: -80px -160px; }
422
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
423
+ .ui-icon-seek-first { background-position: -80px -160px; }
424
+ .ui-icon-stop { background-position: -96px -160px; }
425
+ .ui-icon-eject { background-position: -112px -160px; }
426
+ .ui-icon-volume-off { background-position: -128px -160px; }
427
+ .ui-icon-volume-on { background-position: -144px -160px; }
428
+ .ui-icon-power { background-position: 0 -176px; }
429
+ .ui-icon-signal-diag { background-position: -16px -176px; }
430
+ .ui-icon-signal { background-position: -32px -176px; }
431
+ .ui-icon-battery-0 { background-position: -48px -176px; }
432
+ .ui-icon-battery-1 { background-position: -64px -176px; }
433
+ .ui-icon-battery-2 { background-position: -80px -176px; }
434
+ .ui-icon-battery-3 { background-position: -96px -176px; }
435
+ .ui-icon-circle-plus { background-position: 0 -192px; }
436
+ .ui-icon-circle-minus { background-position: -16px -192px; }
437
+ .ui-icon-circle-close { background-position: -32px -192px; }
438
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
439
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
440
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
441
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
442
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
443
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
444
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
445
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
446
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
447
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
448
+ .ui-icon-circle-check { background-position: -208px -192px; }
449
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
450
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
451
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
452
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
453
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
454
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
455
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
456
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
457
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
458
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
459
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
460
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
461
+
462
+
463
+ /* Misc visuals
464
+ ----------------------------------*/
465
+
466
+ /* Corner radius */
467
+ .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; }
468
+ .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; }
469
+ .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; }
470
+ .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; }
471
+
472
+ /* Overlays */
473
+ .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); }
474
+ .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; }
bws_menu/deactivation-form.php CHANGED
@@ -178,18 +178,6 @@ if ( ! function_exists( 'bws_add_deactivation_feedback_dialog_box' ) ) {
178
  if ( ! BwsModalIsReasonSelected( 'OTHER' ) ) {
179
  return;
180
  }
181
-
182
- /**
183
- *
184
- * @todo Remove after 01.01.2020
185
- * This code need to be removed after WordPress letter "[WordPress Plugin Directory] Notice: Captcha by BestWebSoft" from 04.09.2019 by kdo
186
- *
187
- */
188
- /* If reason is empty, add the error-message class to the message container to change the message color to red. */
189
- /*if ( 0 === $userReason.val().trim().length ) {
190
- $modal.find( '.message' ).addClass( 'error-message' );
191
- BwsModalDisableDeactivateButton();
192
- }*/
193
  }, 150 );
194
  });
195
 
@@ -216,16 +204,6 @@ if ( ! function_exists( 'bws_add_deactivation_feedback_dialog_box' ) ) {
216
  $input = $selected_reason.find( 'textarea, input[type="text"]' ),
217
  userReason = ( 0 !== $input.length ) ? $input.val().trim() : '';
218
 
219
- /**
220
- *
221
- * @todo Remove after 01.01.2020
222
- * This code need to be removed after WordPress letter "[WordPress Plugin Directory] Notice: Captcha by BestWebSoft" from 04.09.2019 by kdo
223
- *
224
- */
225
- /*if ( BwsModalIsReasonSelected( 'OTHER' ) && '' === userReason ) {
226
- return;
227
- }*/
228
-
229
  var is_anonymous = ( $anonymousFeedback.find( 'input' ).is( ':checked' ) ) ? 0 : 1;
230
 
231
  $.ajax({
@@ -286,13 +264,6 @@ if ( ! function_exists( 'bws_add_deactivation_feedback_dialog_box' ) ) {
286
 
287
  if ( BwsModalIsReasonSelected( 'OTHER' ) ) {
288
  $modal.find( '.message' ).text( '<?php _e( 'Please tell us the reason so we can improve it.', 'bestwebsoft' ); ?>' ).show();
289
- /**
290
- *
291
- * @todo Remove after 01.01.2020
292
- * This code need to be removed after WordPress letter "[WordPress Plugin Directory] Notice: Captcha by BestWebSoft" from 04.09.2019 by kdo
293
- *
294
- */
295
- //BwsModalDisableDeactivateButton();
296
  }
297
  }
298
  });
@@ -337,14 +308,6 @@ if ( ! function_exists( 'bws_add_deactivation_feedback_dialog_box' ) ) {
337
 
338
  $modal.find( '.message' ).hide();
339
 
340
- /**
341
- *
342
- * @todo Remove after 01.01.2020
343
- * This code need to be removed after WordPress letter "[WordPress Plugin Directory] Notice: Captcha by BestWebSoft" from 04.09.2019 by kdo
344
- *
345
- */
346
- //$anonymousFeedback.find( 'input' ).prop( 'checked', true );
347
-
348
  /* Hide, since by default there is no selected reason.*/
349
  $anonymousFeedback.hide();
350
 
178
  if ( ! BwsModalIsReasonSelected( 'OTHER' ) ) {
179
  return;
180
  }
 
 
 
 
 
 
 
 
 
 
 
 
181
  }, 150 );
182
  });
183
 
204
  $input = $selected_reason.find( 'textarea, input[type="text"]' ),
205
  userReason = ( 0 !== $input.length ) ? $input.val().trim() : '';
206
 
 
 
 
 
 
 
 
 
 
 
207
  var is_anonymous = ( $anonymousFeedback.find( 'input' ).is( ':checked' ) ) ? 0 : 1;
208
 
209
  $.ajax({
264
 
265
  if ( BwsModalIsReasonSelected( 'OTHER' ) ) {
266
  $modal.find( '.message' ).text( '<?php _e( 'Please tell us the reason so we can improve it.', 'bestwebsoft' ); ?>' ).show();
 
 
 
 
 
 
 
267
  }
268
  }
269
  });
308
 
309
  $modal.find( '.message' ).hide();
310
 
 
 
 
 
 
 
 
 
311
  /* Hide, since by default there is no selected reason.*/
312
  $anonymousFeedback.hide();
313
 
bws_menu/js/general_script.js CHANGED
@@ -21,9 +21,11 @@ function bws_show_settings_notice() {
21
  });
22
 
23
  /* custom code */
24
- if ( typeof CodeMirror == 'function' ) {
 
 
25
  if ( $( '#bws_newcontent_css' ).length > 0 ) {
26
- var editor = CodeMirror.fromTextArea( document.getElementById( 'bws_newcontent_css' ), {
27
  mode: "css",
28
  theme: "default",
29
  styleActiveLine: true,
@@ -34,7 +36,7 @@ function bws_show_settings_notice() {
34
  }
35
 
36
  if ( $( '#bws_newcontent_php' ).length > 0 ) {
37
- var editor = CodeMirror.fromTextArea( document.getElementById( "bws_newcontent_php" ), {
38
  mode: 'text/x-php',
39
  styleActiveLine: true,
40
  matchBrackets: true,
@@ -45,7 +47,7 @@ function bws_show_settings_notice() {
45
  }
46
 
47
  if ( $( '#bws_newcontent_js' ).length > 0 ) {
48
- var editor = CodeMirror.fromTextArea( document.getElementById( "bws_newcontent_js" ), {
49
  mode: 'javascript',
50
  styleActiveLine: true,
51
  matchBrackets: true,
21
  });
22
 
23
  /* custom code */
24
+
25
+ if ( 'function' == typeof wp.CodeMirror || 'function' == typeof CodeMirror ) {
26
+ var CodeMirrorFunc = ( typeof wp.CodeMirror != 'undefined' ) ? wp.CodeMirror : CodeMirror;
27
  if ( $( '#bws_newcontent_css' ).length > 0 ) {
28
+ var editor = CodeMirrorFunc.fromTextArea( document.getElementById( 'bws_newcontent_css' ), {
29
  mode: "css",
30
  theme: "default",
31
  styleActiveLine: true,
36
  }
37
 
38
  if ( $( '#bws_newcontent_php' ).length > 0 ) {
39
+ var editor = CodeMirrorFunc.fromTextArea( document.getElementById( "bws_newcontent_php" ), {
40
  mode: 'text/x-php',
41
  styleActiveLine: true,
42
  matchBrackets: true,
47
  }
48
 
49
  if ( $( '#bws_newcontent_js' ).length > 0 ) {
50
+ var editor = CodeMirrorFunc.fromTextArea( document.getElementById( "bws_newcontent_js" ), {
51
  mode: 'javascript',
52
  styleActiveLine: true,
53
  matchBrackets: true,
bws_menu/product_list.php CHANGED
@@ -88,13 +88,6 @@ $bws_plugins = array(
88
  'purchase' => 'https://bestwebsoft.com/products/wordpress/plugins/custom-admin-page/buy/?k=b986f456dba092b537f1a7755a363be9&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
89
  'pro_settings' => 'admin.php?page=custom-admin-page.php'
90
  ),
91
- 'custom-fields-search/custom-fields-search.php' => array(
92
- 'category' => array( 'navigation' ),
93
- 'name' => 'Custom Fields Search',
94
- 'description' => __( 'Add custom fields to WordPress website search results.', 'bestwebsoft' ),
95
- 'link' => 'https://bestwebsoft.com/products/wordpress/plugins/custom-fields-search/?k=f3f8285bb069250c42c6ffac95ed3284&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
96
- 'settings' => 'admin.php?page=custom_fields_search.php'
97
- ),
98
  'custom-search-plugin/custom-search-plugin.php' => array(
99
  'category' => array( 'navigation' ),
100
  'name' => 'Custom Search',
@@ -121,7 +114,7 @@ $bws_plugins = array(
121
  ),
122
  'facebook-button-plugin/facebook-button-plugin.php' => array(
123
  'category' => array( 'smm' ),
124
- 'name' => 'Bestwebsoft Buttons for Facebook',
125
  'description' => __( 'Add Facebook Follow, Like, and Share buttons to WordPress posts, pages, and widgets.', 'bestwebsoft' ),
126
  'link' => 'https://bestwebsoft.com/products/wordpress/plugins/facebook-like-button/?k=05ec4f12327f55848335802581467d55&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
127
  'settings' => 'admin.php?page=facebook-button-plugin.php',
88
  'purchase' => 'https://bestwebsoft.com/products/wordpress/plugins/custom-admin-page/buy/?k=b986f456dba092b537f1a7755a363be9&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
89
  'pro_settings' => 'admin.php?page=custom-admin-page.php'
90
  ),
 
 
 
 
 
 
 
91
  'custom-search-plugin/custom-search-plugin.php' => array(
92
  'category' => array( 'navigation' ),
93
  'name' => 'Custom Search',
114
  ),
115
  'facebook-button-plugin/facebook-button-plugin.php' => array(
116
  'category' => array( 'smm' ),
117
+ 'name' => 'BestWebSoft Like & Share',
118
  'description' => __( 'Add Facebook Follow, Like, and Share buttons to WordPress posts, pages, and widgets.', 'bestwebsoft' ),
119
  'link' => 'https://bestwebsoft.com/products/wordpress/plugins/facebook-like-button/?k=05ec4f12327f55848335802581467d55&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
120
  'settings' => 'admin.php?page=facebook-button-plugin.php',
css/frontend_style.css CHANGED
@@ -29,7 +29,7 @@ ul.gallery {
29
  float: right;
30
  }
31
  .gallery_box p {
32
- margin-bottom: 0px;
33
  }
34
  .gallery_detail_box {
35
  float: left;
@@ -95,8 +95,7 @@ ul.gallery {
95
  }
96
  .gallery_box ul.gllr-column-align-center img {
97
  float: none;
98
- margin: auto;
99
- margin-bottom: 10px;
100
  }
101
  .gllr_clear {
102
  clear: both;
@@ -303,4 +302,70 @@ ul.gallery {
303
  }
304
  .gllr_return_link {
305
  margin: 0 0 20px !important;
306
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  float: right;
30
  }
31
  .gallery_box p {
32
+ margin-bottom: 0;
33
  }
34
  .gallery_detail_box {
35
  float: left;
95
  }
96
  .gallery_box ul.gllr-column-align-center img {
97
  float: none;
98
+ margin: 10px auto;
 
99
  }
100
  .gllr_clear {
101
  clear: both;
302
  }
303
  .gllr_return_link {
304
  margin: 0 0 20px !important;
305
+ }
306
+
307
+ /* Galleries widget */
308
+ .gllr-widget-table table {
309
+ border-collapse: collapse;
310
+ width: 100%;
311
+ table-layout: fixed;
312
+ border: none;
313
+ }
314
+
315
+ .gllr-widget-table table td{
316
+ padding: 0;
317
+ margin: 0;
318
+ border: none;
319
+ word-break: normal;
320
+ height: 300px;
321
+ }
322
+
323
+ .gllr-widget-table tr{
324
+ border: none;
325
+ }
326
+
327
+ .gllr-widget-cell-item{
328
+ height: 100%;
329
+ width: 100%;
330
+ position: relative;
331
+ }
332
+
333
+ .gllr-widget-cell-item-hover{
334
+ position: absolute;
335
+ top: 0;
336
+ bottom: 0;
337
+ left: 0;
338
+ right: 0;
339
+ z-index: 2;
340
+ display: none;
341
+ }
342
+
343
+ .gllr-widget-cell-item:hover .gllr-widget-cell-item-hover{
344
+ display: block;
345
+ }
346
+
347
+ .gllr-widget-content-center{
348
+ height: 100%;
349
+ width: 100%;
350
+ display: -webkit-box;
351
+ display: -ms-flexbox;
352
+ display: flex;
353
+ -webkit-box-pack: center;
354
+ -ms-flex-pack: center;
355
+ justify-content: center;
356
+ -webkit-box-align: center;
357
+ -ms-flex-align: center;
358
+ align-items: center;
359
+ }
360
+
361
+ .gllr-widget-cell-item-hover a{
362
+ color: #fff;
363
+ }
364
+
365
+ .gllr-widget-cell-item img {
366
+ display: block;
367
+ width: 100%;
368
+ height: 100%;
369
+ object-fit: cover;
370
+ object-position: center;
371
+ }
gallery-plugin.php CHANGED
@@ -6,7 +6,7 @@ Description: Add beautiful galleries, albums & images to your Wordpress website
6
  Author: BestWebSoft
7
  Text Domain: gallery-plugin
8
  Domain Path: /languages
9
- Version: 4.6.3
10
  Author URI: https://bestwebsoft.com/
11
  License: GPLv2 or later
12
  */
@@ -27,6 +27,8 @@ License: GPLv2 or later
27
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
28
  */
29
 
 
 
30
  if ( ! function_exists( 'add_gllr_admin_menu' ) ) {
31
  function add_gllr_admin_menu() {
32
  global $submenu, $gllr_options, $gllr_plugin_info, $wp_version;
@@ -107,7 +109,7 @@ if ( ! function_exists( 'gllr_init' ) ) {
107
 
108
  /* Add media button to the gallery post type */
109
  if (
110
- ( isset( $_GET['post'] ) && get_post_type( $_GET['post'] ) == $gllr_options['post_type_name'] ) ||
111
  ( 'post-new.php' ==$pagenow && isset( $_GET['post_type'] ) && $_GET['post_type'] == $gllr_options['post_type_name'] )
112
  ) {
113
  add_action( 'edit_form_after_title', 'gllr_media_custom_box' );
@@ -364,7 +366,9 @@ if ( ! function_exists( 'gllr_get_options_default' ) ) {
364
  /* misc */
365
  'post_type_name' => 'bws-gallery',
366
  /* gallery_category */
367
- 'default_gallery_category' => ''
 
 
368
  );
369
  return $option_defaults;
370
  }
@@ -519,6 +523,8 @@ if ( ! function_exists( 'gllr_post_type_images' ) ) {
519
  if ( is_array( $def_term_info ) )
520
  $def_term_id = ( array_shift( $def_term_info ) );
521
  }
 
 
522
  }
523
  $rewrite_rules = get_option( 'rewrite_rules' );
524
  if ( is_array( $rewrite_rules ) && ! empty( $rewrite_rules ) && ! in_array( 'bws-gallery', $rewrite_rules ) || $force_flush_rules || ( isset( $gllr_options["flush_rewrite_rules"] ) && 1 == $gllr_options["flush_rewrite_rules"] ) ) {
@@ -553,7 +559,6 @@ if ( ! function_exists( 'gllr_post_shortcode_box' ) ) {
553
 
554
  if ( ! function_exists ( 'gllr_save_postdata' ) ) {
555
  function gllr_save_postdata( $post_id, $post ) {
556
- global $post;
557
 
558
  if ( isset( $post ) ) {
559
  if ( isset( $_POST['_gallery_order_' . $post->ID ] ) ) {
@@ -667,7 +672,7 @@ if ( ! function_exists( 'gllr_add_notice_below_table' ) ) {
667
 
668
  if ( ! function_exists( 'gllr_additive_field_in_category' ) ) {
669
  function gllr_additive_field_in_category() {
670
- global $gllr_options, $gllr_plugin_info; ?>
671
  <tr valign="top">
672
  <th scope="row"><?php _e( 'Sort Galleries in Category by', 'gallery-plugin' ); ?></th>
673
  <td>
@@ -688,11 +693,13 @@ if ( ! function_exists( 'gllr_additive_field_in_category' ) ) {
688
  <?php }
689
  }
690
 
691
- if ( ! function_exists( 'gllr_save_caegory_additive_field' ) ) {
692
- function gllr_save_caegory_additive_field() {
693
- global $gllr_options, $gllr_plugin_info;
694
- $gllr_options["album_order_by_category_option"] = esc_attr( $_POST['album_order_by_category_option'] );
695
- update_option( 'gllr_options', $gllr_options );
 
 
696
  }
697
  }
698
 
@@ -891,9 +898,10 @@ if ( ! function_exists( 'gllr_template_include' ) ) {
891
  $post_type = get_post_type();
892
  if ( is_single() && $gllr_options['post_type_name'] == $post_type ) {
893
  $file = 'gallery-single-template.php';
894
- } elseif ( $gllr_options['post_type_name'] == $post_type && isset( $wp_query->query_vars["gallery_categories"] ) ) {
895
- $file = 'gallery-template.php';
896
- } elseif ( ! empty( $gllr_options['page_id_gallery_template'] ) && is_page( $gllr_options['page_id_gallery_template'] ) ) {
 
897
  $file = 'gallery-template.php';
898
  }
899
 
@@ -937,17 +945,8 @@ if ( ! function_exists( 'gllr_template_content' ) ) {
937
  $paged = 1;
938
  }
939
 
940
- $permalink = get_permalink();
941
- $count = 0;
942
  $per_page = get_option( 'posts_per_page' );
943
 
944
- if ( substr( $permalink, strlen( $permalink ) -1 ) != "/" ) {
945
- if ( strpos( $permalink, "?" ) !== false ) {
946
- $permalink = substr( $permalink, 0, strpos( $permalink, "?" ) -1 ) . "/";
947
- } else {
948
- $permalink .= "/";
949
- }
950
- }
951
  $args = array(
952
  'post_type' => $gllr_options['post_type_name'],
953
  'post_status' => 'publish',
@@ -1019,7 +1018,7 @@ if ( ! function_exists( 'gllr_template_content' ) ) {
1019
  $featured_image = wp_get_attachment_image_src( $attachments, $gllr_options['image_size_album'] );
1020
  }
1021
  $featured_image = ( false == $featured_image ) ? $image_attributes : $featured_image;
1022
- $count++;
1023
  $title = get_the_title();
1024
  printf(
1025
  '<li%s>',
@@ -1355,7 +1354,7 @@ if ( ! function_exists( 'gllr_add_pdf_print_content' ) ) {
1355
  } else {
1356
  $paged = 1;
1357
  }
1358
- $count = 0;
1359
  $per_page = $showitems = get_option( 'posts_per_page' );
1360
 
1361
  $args = array(
@@ -1794,16 +1793,6 @@ if ( ! function_exists( 'gllr_the_excerpt_max_charlength' ) ) {
1794
  }
1795
  }
1796
 
1797
- /**
1798
- * Function to register widgets
1799
- *
1800
- */
1801
- if ( ! function_exists( 'gllr_register_widget' ) ) {
1802
- function gllr_register_widget() {
1803
- register_widget( 'gallery_categories_widget' );
1804
- }
1805
- }
1806
-
1807
  if ( ! function_exists( 'gllr_settings_page' ) ) {
1808
  function gllr_settings_page() {
1809
  require_once( dirname( __FILE__ ) . '/includes/class-gllr-settings.php' );
@@ -1864,7 +1853,7 @@ if ( ! function_exists( 'gllr_plugin_action_links' ) ) {
1864
 
1865
  if ( ! function_exists ( 'gllr_admin_head' ) ) {
1866
  function gllr_admin_head() {
1867
- global $wp_version, $gllr_plugin_info, $post_type, $pagenow, $gllr_options, $post;
1868
 
1869
  wp_enqueue_style( 'gllr_stylesheet', plugins_url( 'css/style.css', __FILE__ ) );
1870
  wp_enqueue_script( 'jquery' );
@@ -1906,9 +1895,31 @@ if ( ! function_exists ( 'gllr_admin_head' ) ) {
1906
  }
1907
  }
1908
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1909
  if ( ! function_exists( 'gllr_wp_head' ) ) {
1910
  function gllr_wp_head() {
1911
  global $gllr_options;
 
1912
  wp_enqueue_style( 'gllr_stylesheet', plugins_url( 'css/frontend_style.css', __FILE__ ), array( 'dashicons' ) );
1913
 
1914
  if ( $gllr_options['enable_lightbox'] ) {
@@ -1938,11 +1949,20 @@ if ( ! function_exists( 'gllr_wp_head' ) ) {
1938
  /* Function for script enqueing */
1939
  if ( ! function_exists ( 'gllr_wp_footer' ) ) {
1940
  function gllr_wp_footer() {
1941
- global $gllr_options;
1942
 
1943
  if ( ! defined( 'BWS_ENQUEUE_ALL_SCRIPTS' ) && ! wp_script_is( 'gllr_js', 'registered' ) )
1944
  return;
1945
 
 
 
 
 
 
 
 
 
 
1946
  wp_enqueue_script( 'jquery' );
1947
 
1948
  if ( ! wp_script_is( 'gllr_js', 'registered' ) )
@@ -2617,12 +2637,11 @@ if ( ! class_exists( 'Gllr_Media_Table' ) ) {
2617
  }
2618
 
2619
  function prepare_items() {
2620
- global $wpdb, $wp_query, $gllr_mode, $original_post, $wp_version;
2621
 
2622
  $columns = $this->get_columns();
2623
  $hidden = array( 'order' );
2624
  $sortable = array();
2625
- $current_page = $this->get_pagenum();
2626
  $this->_column_headers = array( $columns, $hidden, $sortable );
2627
  $original_post ? $images_id = get_post_meta( $original_post->ID, '_gallery_images', true ) : false;
2628
  if ( empty( $images_id ) ) {
@@ -2674,7 +2693,7 @@ if ( ! class_exists( 'Gllr_Media_Table' ) ) {
2674
  <?php }
2675
 
2676
  function has_items() {
2677
- global $wpdb, $post, $original_post;
2678
 
2679
  $images_id = get_post_meta( $original_post->ID, '_gallery_images', true );
2680
  if ( empty( $images_id ) ) {
@@ -2769,7 +2788,7 @@ if ( ! class_exists( 'Gllr_Media_Table' ) ) {
2769
  }
2770
 
2771
  public function views() {
2772
- global $gllr_mode, $original_post; ?>
2773
  <div class="gllr-wp-filter hide-if-no-js">
2774
  <?php if ( 'grid' == $gllr_mode ) { ?>
2775
  <a href="#" class="button media-button gllr-media-bulk-select-button hide-if-no-js"><?php _e( 'Bulk Select', 'gallery-plugin' ); ?></a>
@@ -2796,7 +2815,7 @@ if ( ! class_exists( 'Gllr_Media_Table' ) ) {
2796
  }
2797
 
2798
  function display_rows( $lists = array(), $level = 0 ) {
2799
- global $post, $wp_query, $gllr_mode, $original_post, $gllr_options;
2800
 
2801
  add_filter( 'the_title','esc_html' );
2802
 
@@ -2824,7 +2843,7 @@ if ( ! class_exists( 'Gllr_Media_Table' ) ) {
2824
  }
2825
 
2826
  function display_grid_rows() {
2827
- global $post, $gllr_mode, $original_post, $gllr_plugin_info, $gllr_options;
2828
  $old_post = $post;
2829
  add_filter( 'the_title','esc_html' );
2830
 
@@ -3075,131 +3094,6 @@ if ( ! class_exists( 'Gllr_Media_Table' ) ) {
3075
  }
3076
  }
3077
 
3078
- /**
3079
- * Class extends WP class WP_Widget, and create new widget
3080
- * Gallery Categories widget
3081
- */
3082
- if ( ! class_exists( 'gallery_categories_widget' ) ) {
3083
- class gallery_categories_widget extends WP_Widget {
3084
- /**
3085
- * constructor of class
3086
- */
3087
- public function __construct() {
3088
- $widget_ops = array( 'classname' => 'gallery_categories_widget', 'description' => __( "A list or dropdown of Gallery categories.", 'gallery-plugin' ) );
3089
- parent::__construct( 'gallery_categories_widget', __( 'Gallery Categories', 'gallery-plugin' ), $widget_ops );
3090
- }
3091
- /**
3092
- * Function to displaying widget in front end
3093
- *
3094
- */
3095
- public function widget( $args, $instance ) {
3096
- global $wp_version;
3097
- $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Gallery Categories', 'gallery-plugin' ) : $instance['title'], $instance, $this->id_base );
3098
- $c = ! empty( $instance['count'] ) ? '1' : '0';
3099
- $h = ! empty( $instance['hierarchical'] ) ? '1' : '0';
3100
- $d = ! empty( $instance['dropdown'] ) ? '1' : '0';
3101
-
3102
- /* Get value of HTTP Request */
3103
- if ( isset( $_REQUEST['gallery_categories'] ) ) {
3104
- $term = get_term_by( 'slug', $_REQUEST['gallery_categories'], 'gallery_categories' );
3105
- } else {
3106
- global $wp;
3107
- $http_request = parse_url( add_query_arg( $wp->query_string, '', home_url( $wp->request ) ) );
3108
- if ( isset( $http_request['query'] ) && preg_match( '/gallery_categories/' ,$http_request['query'] ) )
3109
- $term = get_term_by( 'slug', substr( $http_request['query'], strpos( $http_request['query'], "=" ) + 1 ), 'gallery_categories' );
3110
- }
3111
-
3112
- echo $args['before_widget'];
3113
- if ( $title ) {
3114
- echo $args['before_title'] . $title . $args['after_title'];
3115
- }
3116
- $cat_args = array(
3117
- 'orderby' => 'name',
3118
- 'show_count' => $c,
3119
- 'hierarchical' => $h
3120
- );
3121
- if ( $d ) {
3122
- static $first_dropdown = true;
3123
- $dropdown_id = ( $first_dropdown ) ? 'gllr_cat' : 'gllr_cat_' . $this->number;
3124
- $first_dropdown = false;
3125
- echo '<label class="screen-reader-text" for="' . esc_attr( $dropdown_id ) . '">' . $title . '</label>';
3126
- if ( 4.2 >= $wp_version ) {
3127
- $cat_args['walker'] = new Gllr_CategoryDropdown();
3128
- $cat_args['selected'] = isset( $term ) && ( ! empty( $term ) ) ? $term->slug : '-1';
3129
- } else {
3130
- $cat_args['value_field'] = 'slug';
3131
- $cat_args['selected'] = isset( $term ) && ( ! empty( $term ) ) ? $term->term_id : -1;
3132
- }
3133
- $cat_args['show_option_none'] = __( 'Select Gallery Category', 'gallery-plugin' );
3134
- $cat_args['taxonomy'] = 'gallery_categories';
3135
- $cat_args['title_li'] = __( 'Gallery Categories', 'gallery-plugin' );
3136
- $cat_args['name'] = 'gallery_categories';
3137
- $cat_args['id'] = $dropdown_id; ?>
3138
- <form action="<?php bloginfo( 'url' ); ?>/" method="get">
3139
- <?php wp_dropdown_categories( apply_filters( 'widget_categories_dropdown_args', $cat_args ) ); ?>
3140
- <script type='text/javascript'>
3141
- (function() {
3142
- var dropdown = document.getElementById( "<?php echo esc_js( $dropdown_id ); ?>" );
3143
- function onCatChange() {
3144
- if ( dropdown.options[ dropdown.selectedIndex ].value != -1 ) {
3145
- location.href = "<?php echo home_url(); ?>/?gallery_categories=" + dropdown.options[ dropdown.selectedIndex ].value;
3146
- }
3147
- }
3148
- dropdown.onchange = onCatChange;
3149
- })();
3150
- </script>
3151
- <noscript>
3152
- <br />
3153
- <input type="submit" value="<?php _e( 'View', 'gallery-plugin' ); ?>" />
3154
- </noscript>
3155
- </form>
3156
- <?php } else { ?>
3157
- <ul>
3158
- <?php $cat_args['show_option_none'] = __( 'Gallery Categories', 'gallery-plugin' );
3159
- $cat_args['taxonomy'] = 'gallery_categories';
3160
- $cat_args['title_li'] = '';
3161
- wp_list_categories( apply_filters( 'widget_categories_args', $cat_args ) ); ?>
3162
- </ul>
3163
- <?php }
3164
- echo $args['after_widget'];
3165
- }
3166
- /**
3167
- * Function to save widget settings
3168
- * @param array() $new_instance array with new settings
3169
- * @param array() $old_instance array with old settings
3170
- * @return array() $instance array with updated settings
3171
- */
3172
- public function update( $new_instance, $old_instance ) {
3173
- $instance = $old_instance;
3174
- $instance['title'] = strip_tags( $new_instance['title'] );
3175
- $instance['count'] = ! empty( $new_instance['count'] ) ? 1 : 0;
3176
- $instance['hierarchical'] = ! empty( $new_instance['hierarchical'] ) ? 1 : 0;
3177
- $instance['dropdown'] = ! empty( $new_instance['dropdown'] ) ? 1 : 0;
3178
- return $instance;
3179
- }
3180
- /**
3181
- * Function to displaying widget settings in back end
3182
- * @param array() $instance array with widget settings
3183
- * @return void
3184
- */
3185
- public function form( $instance ) {
3186
- $instance = wp_parse_args( ( array ) $instance, array( 'title' => '' ) );
3187
- $title = esc_attr( $instance['title'] );
3188
- $count = isset( $instance['count'] ) ? ( bool ) $instance['count'] : false;
3189
- $hierarchical = isset( $instance['hierarchical'] ) ? ( bool ) $instance['hierarchical'] : false;
3190
- $dropdown = isset( $instance['dropdown'] ) ? ( bool ) $instance['dropdown'] : false; ?>
3191
- <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:', 'gallery-plugin' ); ?></label>
3192
- <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo $title; ?>" /></p>
3193
- <p><input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'dropdown' ); ?>" name="<?php echo $this->get_field_name( 'dropdown' ); ?>"<?php checked( $dropdown ); ?> />
3194
- <label for="<?php echo $this->get_field_id( 'dropdown' ); ?>"><?php _e( 'Display as dropdown', 'gallery-plugin' ); ?></label><br />
3195
- <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'count' ); ?>" name="<?php echo $this->get_field_name( 'count' ); ?>"<?php checked( $count ); ?> />
3196
- <label for="<?php echo $this->get_field_id( 'count' ); ?>"><?php _e( 'Show gallery counts', 'gallery-plugin' ); ?></label><br />
3197
- <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'hierarchical' ); ?>" name="<?php echo $this->get_field_name( 'hierarchical' ); ?>"<?php checked( $hierarchical ); ?> />
3198
- <label for="<?php echo $this->get_field_id( 'hierarchical' ); ?>"><?php _e( 'Show hierarchy', 'gallery-plugin' ); ?></label></p>
3199
- <?php }
3200
- }
3201
- }
3202
-
3203
  if ( ! function_exists( 'gllr_delete_image' ) ) {
3204
  function gllr_delete_image() {
3205
  check_ajax_referer( plugin_basename( __FILE__ ), 'gllr_ajax_nonce_field' );
@@ -3464,6 +3358,13 @@ if ( ! function_exists ( 'gllr_admin_notices' ) ) {
3464
  } else {
3465
  bws_plugin_suggest_feature_banner( $gllr_plugin_info, 'gllr_options', 'gallery-plugin' );
3466
  }
 
 
 
 
 
 
 
3467
  }
3468
  }
3469
  }
@@ -3613,16 +3514,15 @@ add_filter( 'content_save_pre', 'gllr_content_save_pre', 10, 1 );
3613
 
3614
  add_action( 'pre_get_posts', 'gllr_manage_pre_get_posts', 1 );
3615
 
3616
- add_action( 'widgets_init', 'gllr_register_widget' );
3617
-
3618
  add_action( 'gallery_categories_add_form_fields', 'gllr_additive_field_in_category', 10, 2 );
3619
  add_action( 'gallery_categories_edit_form_fields', 'gllr_additive_field_in_category', 10, 2 );
3620
- add_action( 'edited_gallery_categories', 'gllr_save_caegory_additive_field', 10, 2 );
3621
- add_action( 'create_gallery_categories', 'gllr_save_caegory_additive_field', 10, 2 );
3622
 
3623
  add_action( 'admin_enqueue_scripts', 'gllr_admin_head' );
3624
  add_action( 'wp_head', 'gllr_wp_head' );
3625
- add_action( 'wp_footer', 'gllr_wp_footer' );
 
3626
 
3627
  add_filter( 'pgntn_callback', 'gllr_pagination_callback' );
3628
 
6
  Author: BestWebSoft
7
  Text Domain: gallery-plugin
8
  Domain Path: /languages
9
+ Version: 4.6.4
10
  Author URI: https://bestwebsoft.com/
11
  License: GPLv2 or later
12
  */
27
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
28
  */
29
 
30
+ require_once( dirname( __FILE__ ) . '/includes/class-gllr-widgets.php' );
31
+
32
  if ( ! function_exists( 'add_gllr_admin_menu' ) ) {
33
  function add_gllr_admin_menu() {
34
  global $submenu, $gllr_options, $gllr_plugin_info, $wp_version;
109
 
110
  /* Add media button to the gallery post type */
111
  if (
112
+ ( isset( $_GET['post'] ) && get_post_type( $_GET['post'] ) == $gllr_options['post_type_name'] ) ||
113
  ( 'post-new.php' ==$pagenow && isset( $_GET['post_type'] ) && $_GET['post_type'] == $gllr_options['post_type_name'] )
114
  ) {
115
  add_action( 'edit_form_after_title', 'gllr_media_custom_box' );
366
  /* misc */
367
  'post_type_name' => 'bws-gallery',
368
  /* gallery_category */
369
+ 'default_gallery_category' => '',
370
+ /* disable 3rd-party fancybox */
371
+ 'disable_foreing_fancybox' => 0
372
  );
373
  return $option_defaults;
374
  }
523
  if ( is_array( $def_term_info ) )
524
  $def_term_id = ( array_shift( $def_term_info ) );
525
  }
526
+ if ( empty( $gllr_options['default_gallery_category'] ) )
527
+ $gllr_options['default_gallery_category'] = intval( $def_term_id );
528
  }
529
  $rewrite_rules = get_option( 'rewrite_rules' );
530
  if ( is_array( $rewrite_rules ) && ! empty( $rewrite_rules ) && ! in_array( 'bws-gallery', $rewrite_rules ) || $force_flush_rules || ( isset( $gllr_options["flush_rewrite_rules"] ) && 1 == $gllr_options["flush_rewrite_rules"] ) ) {
559
 
560
  if ( ! function_exists ( 'gllr_save_postdata' ) ) {
561
  function gllr_save_postdata( $post_id, $post ) {
 
562
 
563
  if ( isset( $post ) ) {
564
  if ( isset( $_POST['_gallery_order_' . $post->ID ] ) ) {
672
 
673
  if ( ! function_exists( 'gllr_additive_field_in_category' ) ) {
674
  function gllr_additive_field_in_category() {
675
+ global $gllr_options; ?>
676
  <tr valign="top">
677
  <th scope="row"><?php _e( 'Sort Galleries in Category by', 'gallery-plugin' ); ?></th>
678
  <td>
693
  <?php }
694
  }
695
 
696
+ if ( ! function_exists( 'gllr_save_category_additive_field' ) ) {
697
+ function gllr_save_category_additive_field() {
698
+ global $gllr_options;
699
+ if( isset( $_POST['album_order_by_category_option'] ) ) {
700
+ $gllr_options["album_order_by_category_option"] = esc_attr( $_POST['album_order_by_category_option'] );
701
+ update_option( 'gllr_options', $gllr_options );
702
+ }
703
  }
704
  }
705
 
898
  $post_type = get_post_type();
899
  if ( is_single() && $gllr_options['post_type_name'] == $post_type ) {
900
  $file = 'gallery-single-template.php';
901
+ } elseif (
902
+ ( $gllr_options['post_type_name'] == $post_type && isset( $wp_query->query_vars["gallery_categories"] ) ) ||
903
+ ( ! empty( $gllr_options['page_id_gallery_template'] ) && is_page( $gllr_options['page_id_gallery_template'] ) )
904
+ ) {
905
  $file = 'gallery-template.php';
906
  }
907
 
945
  $paged = 1;
946
  }
947
 
 
 
948
  $per_page = get_option( 'posts_per_page' );
949
 
 
 
 
 
 
 
 
950
  $args = array(
951
  'post_type' => $gllr_options['post_type_name'],
952
  'post_status' => 'publish',
1018
  $featured_image = wp_get_attachment_image_src( $attachments, $gllr_options['image_size_album'] );
1019
  }
1020
  $featured_image = ( false == $featured_image ) ? $image_attributes : $featured_image;
1021
+
1022
  $title = get_the_title();
1023
  printf(
1024
  '<li%s>',
1354
  } else {
1355
  $paged = 1;
1356
  }
1357
+
1358
  $per_page = $showitems = get_option( 'posts_per_page' );
1359
 
1360
  $args = array(
1793
  }
1794
  }
1795
 
 
 
 
 
 
 
 
 
 
 
1796
  if ( ! function_exists( 'gllr_settings_page' ) ) {
1797
  function gllr_settings_page() {
1798
  require_once( dirname( __FILE__ ) . '/includes/class-gllr-settings.php' );
1853
 
1854
  if ( ! function_exists ( 'gllr_admin_head' ) ) {
1855
  function gllr_admin_head() {
1856
+ global $pagenow, $gllr_options, $post;
1857
 
1858
  wp_enqueue_style( 'gllr_stylesheet', plugins_url( 'css/style.css', __FILE__ ) );
1859
  wp_enqueue_script( 'jquery' );
1895
  }
1896
  }
1897
 
1898
+
1899
+ if ( ! function_exists( 'gllr_enqueue_scripts' ) ) {
1900
+ function gllr_enqueue_scripts() {
1901
+ global $gllr_options, $post, $wp_scripts;
1902
+
1903
+ $post_type = get_post_type();
1904
+ $is_gallery_on_page = ( ( is_single() && $gllr_options['post_type_name'] == $post_type ) || ( has_shortcode( $post->post_content, 'print_gllr' ) ) );
1905
+
1906
+ /* disable 3rd-party fancybox */
1907
+ if( $gllr_options['disable_foreing_fancybox'] && $is_gallery_on_page ) {
1908
+ foreach ( $wp_scripts->queue as $script) {
1909
+ if( preg_match( '/\.*fancybox\.*/', $script ) ) {
1910
+ wp_dequeue_script( $script );
1911
+ wp_deregister_script( $script );
1912
+ }
1913
+ }
1914
+ }
1915
+
1916
+ }
1917
+ }
1918
+
1919
  if ( ! function_exists( 'gllr_wp_head' ) ) {
1920
  function gllr_wp_head() {
1921
  global $gllr_options;
1922
+
1923
  wp_enqueue_style( 'gllr_stylesheet', plugins_url( 'css/frontend_style.css', __FILE__ ), array( 'dashicons' ) );
1924
 
1925
  if ( $gllr_options['enable_lightbox'] ) {
1949
  /* Function for script enqueing */
1950
  if ( ! function_exists ( 'gllr_wp_footer' ) ) {
1951
  function gllr_wp_footer() {
1952
+ global $gllr_options, $wp_scripts;
1953
 
1954
  if ( ! defined( 'BWS_ENQUEUE_ALL_SCRIPTS' ) && ! wp_script_is( 'gllr_js', 'registered' ) )
1955
  return;
1956
 
1957
+ if( $gllr_options['disable_foreing_fancybox'] ) {
1958
+ foreach ( $wp_scripts->queue as $script) {
1959
+ if( preg_match( '/\.*fancybox\.*/', $script ) ) {
1960
+ wp_dequeue_script( $script );
1961
+ wp_deregister_script( $script );
1962
+ }
1963
+ }
1964
+ }
1965
+
1966
  wp_enqueue_script( 'jquery' );
1967
 
1968
  if ( ! wp_script_is( 'gllr_js', 'registered' ) )
2637
  }
2638
 
2639
  function prepare_items() {
2640
+ global $wpdb, $gllr_mode, $original_post, $wp_version;
2641
 
2642
  $columns = $this->get_columns();
2643
  $hidden = array( 'order' );
2644
  $sortable = array();
 
2645
  $this->_column_headers = array( $columns, $hidden, $sortable );
2646
  $original_post ? $images_id = get_post_meta( $original_post->ID, '_gallery_images', true ) : false;
2647
  if ( empty( $images_id ) ) {
2693
  <?php }
2694
 
2695
  function has_items() {
2696
+ global $wpdb, $original_post;
2697
 
2698
  $images_id = get_post_meta( $original_post->ID, '_gallery_images', true );
2699
  if ( empty( $images_id ) ) {
2788
  }
2789
 
2790
  public function views() {
2791
+ global $gllr_mode; ?>
2792
  <div class="gllr-wp-filter hide-if-no-js">
2793
  <?php if ( 'grid' == $gllr_mode ) { ?>
2794
  <a href="#" class="button media-button gllr-media-bulk-select-button hide-if-no-js"><?php _e( 'Bulk Select', 'gallery-plugin' ); ?></a>
2815
  }
2816
 
2817
  function display_rows( $lists = array(), $level = 0 ) {
2818
+ global $post, $gllr_mode, $original_post, $gllr_options;
2819
 
2820
  add_filter( 'the_title','esc_html' );
2821
 
2843
  }
2844
 
2845
  function display_grid_rows() {
2846
+ global $post, $gllr_mode, $original_post, $gllr_options;
2847
  $old_post = $post;
2848
  add_filter( 'the_title','esc_html' );
2849
 
3094
  }
3095
  }
3096
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3097
  if ( ! function_exists( 'gllr_delete_image' ) ) {
3098
  function gllr_delete_image() {
3099
  check_ajax_referer( plugin_basename( __FILE__ ), 'gllr_ajax_nonce_field' );
3358
  } else {
3359
  bws_plugin_suggest_feature_banner( $gllr_plugin_info, 'gllr_options', 'gallery-plugin' );
3360
  }
3361
+ } else {
3362
+ $max_filesize = ini_get( 'upload_max_filesize' );
3363
+ $cs = get_current_screen();
3364
+ $is_bws_gallery_page = ( $cs->action == 'add' || $cs->base == 'post' ) && $cs->post_type === $gllr_options['post_type_name'];
3365
+ if( $is_bws_gallery_page && '' != $max_filesize ) {
3366
+ echo '<div class="notice notice-info"><p><strong>' . __( 'Warning', 'gallery-plugin' ) . ': </strong>' . sprintf ( __( 'Maximum upload file size %s. Contact your administrator or hosting provider if you need to upload a large file size.', 'gallery-plugin' ), $max_filesize ) . '</p></div>';
3367
+ }
3368
  }
3369
  }
3370
  }
3514
 
3515
  add_action( 'pre_get_posts', 'gllr_manage_pre_get_posts', 1 );
3516
 
 
 
3517
  add_action( 'gallery_categories_add_form_fields', 'gllr_additive_field_in_category', 10, 2 );
3518
  add_action( 'gallery_categories_edit_form_fields', 'gllr_additive_field_in_category', 10, 2 );
3519
+ add_action( 'edited_gallery_categories', 'gllr_save_category_additive_field', 10, 2 );
3520
+ add_action( 'create_gallery_categories', 'gllr_save_category_additive_field', 10, 2 );
3521
 
3522
  add_action( 'admin_enqueue_scripts', 'gllr_admin_head' );
3523
  add_action( 'wp_head', 'gllr_wp_head' );
3524
+ add_action( 'wp_footer', 'gllr_wp_footer', 15 );
3525
+ add_action( 'wp_enqueue_scripts', 'gllr_enqueue_scripts', 100 );
3526
 
3527
  add_filter( 'pgntn_callback', 'gllr_pagination_callback' );
3528
 
includes/class-gllr-settings.php CHANGED
@@ -114,18 +114,7 @@ if ( ! class_exists( 'Gllr_Settings_Tabs' ) ) {
114
  $custom_image_size_w_photo = intval( $_POST['gllr_custom_image_size_w_photo'] );
115
  $custom_image_size_h_photo = intval( $_POST['gllr_custom_image_size_h_photo'] );
116
  $custom_size_px_photo = array( $custom_image_size_w_photo, $custom_image_size_h_photo );
117
- if ( 'photo-thumb' == $new_image_size_photo ) {
118
- if ( $new_image_size_photo != $this->options['image_size_photo'] ) {
119
- $need_image_update = true;
120
- } else {
121
- foreach ( $custom_size_px_photo as $key => $value ) {
122
- if ( $value != $this->options['custom_size_px']['photo-thumb'][ $key ] ) {
123
- $need_image_update = true;
124
- break;
125
- }
126
- }
127
- }
128
- }
129
  $this->options['custom_size_px']['photo-thumb'] = $custom_size_px_photo;
130
  $this->options['image_size_photo'] = $new_image_size_photo;
131
 
@@ -153,18 +142,7 @@ if ( ! class_exists( 'Gllr_Settings_Tabs' ) ) {
153
  $custom_image_size_w_album = intval( $_POST['gllr_custom_image_size_w_album'] );
154
  $custom_image_size_h_album = intval( $_POST['gllr_custom_image_size_h_album'] );
155
  $custom_size_px_album = array( $custom_image_size_w_album, $custom_image_size_h_album );
156
- if ( 'album-thumb' == $new_image_size_album ) {
157
- if ( $new_image_size_album != $this->options['image_size_album'] ) {
158
- $need_image_update = true;
159
- } else {
160
- foreach ( $custom_size_px_album as $key => $value ) {
161
- if ( $value != $this->options['custom_size_px']['album-thumb'][ $key ] ) {
162
- $need_image_update = true;
163
- break;
164
- }
165
- }
166
- }
167
- }
168
 
169
  $this->options['custom_size_px']['album-thumb'] = $custom_size_px_album;
170
  $this->options['image_size_album'] = $new_image_size_album;
@@ -188,6 +166,8 @@ if ( ! class_exists( 'Gllr_Settings_Tabs' ) ) {
188
  $this->options["lightbox_download_link"] = ( isset( $_POST['gllr_lightbox_download_link'] ) ) ? 1 : 0;
189
  $this->options["single_lightbox_for_multiple_galleries"] = ( isset( $_POST['gllr_single_lightbox_for_multiple_galleries'] ) ) ? 1 : 0;
190
 
 
 
191
  /**
192
  * rewriting post types name with unique one from default options
193
  * @since 4.4.4
@@ -584,6 +564,12 @@ if ( ! class_exists( 'Gllr_Settings_Tabs' ) ) {
584
  <span class="bws_info"><?php _e( 'Enable to display a back link on a page where shortcode is used.' , 'gallery-plugin' ); ?></span>
585
  </td>
586
  </tr>
 
 
 
 
 
 
587
  </table>
588
  <?php }
589
  }
114
  $custom_image_size_w_photo = intval( $_POST['gllr_custom_image_size_w_photo'] );
115
  $custom_image_size_h_photo = intval( $_POST['gllr_custom_image_size_h_photo'] );
116
  $custom_size_px_photo = array( $custom_image_size_w_photo, $custom_image_size_h_photo );
117
+
 
 
 
 
 
 
 
 
 
 
 
118
  $this->options['custom_size_px']['photo-thumb'] = $custom_size_px_photo;
119
  $this->options['image_size_photo'] = $new_image_size_photo;
120
 
142
  $custom_image_size_w_album = intval( $_POST['gllr_custom_image_size_w_album'] );
143
  $custom_image_size_h_album = intval( $_POST['gllr_custom_image_size_h_album'] );
144
  $custom_size_px_album = array( $custom_image_size_w_album, $custom_image_size_h_album );
145
+
 
 
 
 
 
 
 
 
 
 
 
146
 
147
  $this->options['custom_size_px']['album-thumb'] = $custom_size_px_album;
148
  $this->options['image_size_album'] = $new_image_size_album;
166
  $this->options["lightbox_download_link"] = ( isset( $_POST['gllr_lightbox_download_link'] ) ) ? 1 : 0;
167
  $this->options["single_lightbox_for_multiple_galleries"] = ( isset( $_POST['gllr_single_lightbox_for_multiple_galleries'] ) ) ? 1 : 0;
168
 
169
+ $this->options["disable_foreing_fancybox"] = ( isset( $_POST['gllr_disable_foreing_fancybox'] ) ) ? 1 : 0;
170
+
171
  /**
172
  * rewriting post types name with unique one from default options
173
  * @since 4.4.4
564
  <span class="bws_info"><?php _e( 'Enable to display a back link on a page where shortcode is used.' , 'gallery-plugin' ); ?></span>
565
  </td>
566
  </tr>
567
+ <tr valign="top">
568
+ <th scope="row"><?php _e( 'Try to disable 3rd-party fancybox', 'gallery-plugin' ); ?></th>
569
+ <td>
570
+ <input type="checkbox" name="gllr_disable_foreing_fancybox" value="1" <?php if ( 1 == $this->options["disable_foreing_fancybox"] ) echo 'checked="checked"'; ?> /> <span class="bws_info"><?php _e( 'Enable to avoid conflicts with 3rd-party fancybox.' , 'gallery-plugin' ); ?></span>
571
+ </td>
572
+ </tr>
573
  </table>
574
  <?php }
575
  }
includes/{widgets.php → class-gllr-widgets.php} RENAMED
@@ -6,8 +6,8 @@
6
  /* Registing Widget */
7
  if ( ! function_exists( 'gllr_register_widget' ) ) {
8
  function gllr_register_widget() {
9
- register_widget( 'gallery_categories_widget' );
10
- register_widget( 'latest_galleries_widget' );
11
  }
12
  }
13
 
@@ -15,13 +15,13 @@ if ( ! function_exists( 'gllr_register_widget' ) ) {
15
  * Class extends WP class WP_Widget, and create new widget
16
  * Gallery Categories widget
17
  */
18
- if ( ! class_exists( 'gallery_categories_widget' ) ) {
19
- class gallery_categories_widget extends WP_Widget {
20
  /**
21
  * constructor of class
22
  */
23
  public function __construct() {
24
- $widget_ops = array( 'classname' => 'gallery_categories_widget', 'description' => __( "A list or dropdown of Gallery categories.", 'gallery-plugin' ) );
25
  parent::__construct( 'gallery_categories_widget', __( 'Gallery Categories', 'gallery-plugin' ), $widget_ops );
26
  }
27
  /**
@@ -140,16 +140,26 @@ if ( ! class_exists( 'gallery_categories_widget' ) ) {
140
  * Class extends WP class WP_Widget, and create new widget
141
  * Latest Galleries
142
  */
143
- if ( ! class_exists( 'latest_galleries_widget' ) ) {
144
- class latest_galleries_widget extends WP_Widget {
145
  /**
146
  * constructor of class
147
  */
148
  public function __construct() {
149
- $widget_ops = array( 'classname' => 'latest_galleries_widget',
150
  'description' => __( "Displays the latest galleries and a link to the Galleries page.", 'gallery-plugin' )
151
  );
152
  parent::__construct( 'gllr_latest_galleries_widget', __( 'Latest Galleries', 'gallery-plugin' ), $widget_ops );
 
 
 
 
 
 
 
 
 
 
153
  }
154
 
155
  /**
@@ -157,13 +167,14 @@ if ( ! class_exists( 'latest_galleries_widget' ) ) {
157
  *
158
  */
159
  public function widget( $args, $instance ) {
160
- global $wp_version, $gllr_options;
161
  $widget_title = ( ! empty( $instance['widget_title'] ) ) ? apply_filters( 'widget_title', $instance['widget_title'], $instance, $this->id_base ) : '';
162
  $widget_galleries_button_text = ( ! empty( $instance['widget_galleries_button_text'] ) ) ? apply_filters( 'widget_galleries_button_text', $instance['widget_galleries_button_text'], $instance, $this->id_base ) : '';
163
  $widget_galleries_button_link = ( ! empty( $instance['widget_galleries_button_link'] ) ) ? apply_filters( 'widget_galleries_button_link', $instance['widget_galleries_button_link'], $instance, $this->id_base ) : '';
164
  $widget_galleries_count_display = ( ! empty( $instance['widget_galleries_count_display'] ) ) ? apply_filters( 'widget_galleries_count_display', $instance['widget_galleries_count_display'], $instance, $this->id_base ) : '4';
165
  $widget_galleries_hover_color = isset( $instance['widget_galleries_hover_color'] ) ? stripslashes( esc_html( $instance['widget_galleries_hover_color'] ) ) : '#F1F1F180';
166
- $widget_galleries_grid_wrapper_end = '</div>';
 
167
 
168
  if ( ! empty( $widget_title ) ) {
169
  echo $args['before_widget'] . $args['before_title'] . $widget_title . $args['after_title'];
@@ -180,40 +191,49 @@ if ( ! class_exists( 'latest_galleries_widget' ) ) {
180
  if ( 6 > count( $gallery_posts ) ) {
181
  $count_column = 4;
182
  $count_row = 2;
183
- $widget_galleries_grid_wrapper = '<div class="gllr-widget-grid" style="grid-template-columns: repeat(' . $count_column . ', 1fr);">';
184
  } else if( 10 > count( $gallery_posts ) ) {
185
  $count_column = 4;
186
  $count_row = 3;
187
- $widget_galleries_grid_wrapper = '<div class="gllr-widget-grid" style="grid-template-columns: repeat(' . $count_column . ', 1fr);">';
188
  } else {
189
  $count_column = 6;
190
  $count_row = 3;
191
- $widget_galleries_grid_wrapper = '<div class="gllr-widget-grid" style="grid-template-columns: repeat(' . $count_column . ', 1fr);">';
192
  }
193
 
194
  /* get properties of cell for each gallery and button */
195
  $gllr_cells_properties = gllr_generate_collage_template( count( $gallery_posts ) + 1, $count_column, $count_row );
196
- $gllr_image_number = 1;
 
197
 
198
- echo $widget_galleries_grid_wrapper;
199
- /* output galleries in grid */
200
  foreach ( $gallery_posts as $post ) {
201
- $style = 'style="grid-column-start: ' . $gllr_cells_properties[ $gllr_image_number ]['x'] . '; grid-row-start: ' . $gllr_cells_properties[ $gllr_image_number ]['y'] . '"';
202
- echo '<div class="gllr-widget-grid-item ' . $gllr_cells_properties[ $gllr_image_number ]['class'] . '" ' . $style . '>' . get_the_post_thumbnail( $post->ID, 'full' ) . '
203
- <div class="gllr-widget-grid-item-hover" style="background:' . $widget_galleries_hover_color . '80;">
204
- <div class="gllr-widget-content-center">
205
- <a href="' . get_permalink( $post->ID ) . '">' . get_the_title( $post->ID ) . '</a>
 
 
 
 
 
 
 
 
 
206
  </div>
207
  </div>
208
- </div>';
209
  $gllr_image_number ++;
210
  }
211
 
212
- /* output button in grid */
213
- echo '<div class="gllr-widget-grid-item gllr-widget-content-center ' . $gllr_cells_properties[ $gllr_image_number ]['class'] . '" style="grid-column-start: ' . $gllr_cells_properties[ $gllr_image_number ]['x'] . '; grid-row-start: ' . $gllr_cells_properties[ $gllr_image_number ]['y'] . '">
214
- <a class="button gllr-widget-button" href="' . get_permalink( $widget_galleries_button_link ) . '">' . $widget_galleries_button_text . '</a>
215
- </div>';
216
- echo $widget_galleries_grid_wrapper_end;
 
 
 
 
217
  } else {
218
  _e( 'No galleries', 'gallery-plugin' );
219
  }
@@ -255,7 +275,7 @@ if ( ! class_exists( 'latest_galleries_widget' ) ) {
255
  $widget_galleries_button_text = isset( $instance['widget_galleries_button_text'] ) ? stripslashes( esc_html( $instance['widget_galleries_button_text'] ) ) : __( 'View more', 'gallery-plugin' );
256
  $widget_galleries_button_link = isset( $instance['widget_galleries_button_link'] ) ? stripslashes( esc_html( $instance['widget_galleries_button_link'] ) ) : ( isset( $gllr_options['page_id_gallery_template'] ) ? $gllr_options['page_id_gallery_template'] : 0 );
257
  $widget_galleries_count_display = isset( $instance['widget_galleries_count_display'] ) ? stripslashes( esc_html( $instance['widget_galleries_count_display'] ) ) : 4;
258
- $widget_galleries_hover_color = isset( $instance['widget_galleries_hover_color'] ) ? stripslashes( esc_html( $instance['widget_galleries_hover_color'] ) ) : '#F1F1F1';?>
259
 
260
  <p>
261
  <label for="<?php echo $this->get_field_id( 'widget_title' ); ?>">
@@ -309,15 +329,28 @@ if ( ! class_exists( 'latest_galleries_widget' ) ) {
309
  data-default-color="#F1F1F1"/>
310
  </p>
311
  <script type='text/javascript'>
312
- jQuery( document ).ready(function($) {
313
- var params = {
314
- change: function(e, ui) {
315
- $( e.target ).val( ui.color.toString() );
316
- $( e.target ).trigger( 'change' ); // enable widget "Save" button
317
- },
 
 
 
 
 
 
 
 
 
 
 
 
 
318
  }
319
- $( '.gllr-hover-color' ).wpColorPicker( params );
320
- });
321
  </script>
322
  <noscript>
323
  <p>
@@ -368,9 +401,9 @@ if ( ! function_exists( 'gllr_generate_collage_template' ) ) {
368
 
369
  if ( 0 == $collage_template[ $i ][ $j ] && 0 == $collage_template[ $i + 1 ][ $j ] && 0 == $collage_template[ $i ][ $j + 1 ] && 0 == $collage_template[ $i + 1 ][ $j + 1 ] ) {
370
  $collage_template[ $i ][ $j ] = $collage_template[ $i + 1 ][ $j ] = $collage_template[ $i ][ $j + 1 ] = $collage_template[ $i + 1 ][ $j + 1 ] = $image_number;
371
- $cell_properties[ $image_number ]['class'] = 'gllr-widget-large-cell';
372
- $cell_properties[ $image_number ]['x'] = $j + 1;
373
- $cell_properties[ $image_number ]['y'] = $i + 1;
374
  $image_number ++;
375
  }
376
  }
@@ -385,18 +418,18 @@ if ( ! function_exists( 'gllr_generate_collage_template' ) ) {
385
  case 0:
386
  if ( 0 == $collage_template[ $i + 1 ][ $j ] ) {
387
  $collage_template[ $i ][ $j ] = $collage_template[ $i + 1 ][ $j ] = $image_number;
388
- $cell_properties[ $image_number ]['class'] = 'gllr-widget-tall-cell';
389
- $cell_properties[ $image_number ]['x'] = $j + 1;
390
- $cell_properties[ $image_number ]['y'] = $i + 1;
391
  $image_number ++;
392
  }
393
  break;
394
  case 1:
395
  if ( 0 == $collage_template[ $i ][ $j + 1 ] ) {
396
  $collage_template[ $i ][ $j ] = $collage_template[ $i ][ $j + 1 ] = $image_number;
397
- $cell_properties[ $image_number ]['class'] = 'gllr-widget-wide-cell';
398
- $cell_properties[ $image_number ]['x'] = $j + 1;
399
- $cell_properties[ $image_number ]['y'] = $i + 1;
400
  $image_number ++;
401
  }
402
  break;
@@ -415,18 +448,18 @@ if ( ! function_exists( 'gllr_generate_collage_template' ) ) {
415
  case 0:
416
  if ( 0 == $collage_template[ $i - 1 ][ $j ] ) {
417
  $collage_template[ $i ][ $j ] = $collage_template[ $i - 1 ][ $j ] = $image_number;
418
- $cell_properties[ $image_number ]['class'] = 'gllr-widget-tall-cell';
419
- $cell_properties[ $image_number ]['x'] = $j + 1;
420
- $cell_properties[ $image_number ]['y'] = $i;
421
  $image_number ++;
422
  }
423
  break;
424
  case 1:
425
  if ( 0 == $collage_template[ $i ][ $j - 1 ] ) {
426
  $collage_template[ $i ][ $j ] = $collage_template[ $i ][ $j - 1 ] = $image_number;
427
- $cell_properties[ $image_number ]['class'] = 'gllr-widget-wide-cell';
428
- $cell_properties[ $image_number ]['x'] = $j;
429
- $cell_properties[ $image_number ]['y'] = $i + 1;
430
  $image_number ++;
431
  }
432
  break;
@@ -439,16 +472,28 @@ if ( ! function_exists( 'gllr_generate_collage_template' ) ) {
439
  for ( $j = 0; $j < $count_column; $j ++ ) {
440
  if ( 0 == $collage_template[ $i ][ $j ] ) {
441
  $collage_template[ $i ][ $j ] = $image_number;
442
- $cell_properties[ $image_number ]['class'] = '';
443
- $cell_properties[ $image_number ]['x'] = $j + 1;
444
- $cell_properties[ $image_number ]['y'] = $i + 1;
445
  $image_number ++;
446
  }
447
  }
448
  }
449
 
 
 
450
  return $cell_properties;
451
  }
452
  }
453
 
 
 
 
 
 
 
 
 
 
 
454
  add_action( 'widgets_init', 'gllr_register_widget' );
6
  /* Registing Widget */
7
  if ( ! function_exists( 'gllr_register_widget' ) ) {
8
  function gllr_register_widget() {
9
+ register_widget( 'GLLR_Categories_Widget' );
10
+ register_widget( 'GLLR_Latest_Galleries_Widget' );
11
  }
12
  }
13
 
15
  * Class extends WP class WP_Widget, and create new widget
16
  * Gallery Categories widget
17
  */
18
+ if ( ! class_exists( 'GLLR_Categories_Widget' ) ) {
19
+ class GLLR_Categories_Widget extends WP_Widget {
20
  /**
21
  * constructor of class
22
  */
23
  public function __construct() {
24
+ $widget_ops = array( 'classname' => 'GLLR_Categories_Widget', 'description' => __( "A list or dropdown of Gallery categories.", 'gallery-plugin' ) );
25
  parent::__construct( 'gallery_categories_widget', __( 'Gallery Categories', 'gallery-plugin' ), $widget_ops );
26
  }
27
  /**
140
  * Class extends WP class WP_Widget, and create new widget
141
  * Latest Galleries
142
  */
143
+ if ( ! class_exists( 'GLLR_Latest_Galleries_Widget' ) ) {
144
+ class GLLR_Latest_Galleries_Widget extends WP_Widget {
145
  /**
146
  * constructor of class
147
  */
148
  public function __construct() {
149
+ $widget_ops = array( 'classname' => 'GLLR_Latest_Galleries_Widget',
150
  'description' => __( "Displays the latest galleries and a link to the Galleries page.", 'gallery-plugin' )
151
  );
152
  parent::__construct( 'gllr_latest_galleries_widget', __( 'Latest Galleries', 'gallery-plugin' ), $widget_ops );
153
+ add_action( 'load-widgets.php', array( $this, 'gllr_widget_scripts' ) );
154
+ }
155
+
156
+ /**
157
+ * Function to connect color selection script
158
+ *
159
+ */
160
+ public function gllr_widget_scripts() {
161
+ wp_enqueue_style( 'wp-color-picker' );
162
+ wp_enqueue_script( 'wp-color-picker' );
163
  }
164
 
165
  /**
167
  *
168
  */
169
  public function widget( $args, $instance ) {
170
+ global $gllr_options;
171
  $widget_title = ( ! empty( $instance['widget_title'] ) ) ? apply_filters( 'widget_title', $instance['widget_title'], $instance, $this->id_base ) : '';
172
  $widget_galleries_button_text = ( ! empty( $instance['widget_galleries_button_text'] ) ) ? apply_filters( 'widget_galleries_button_text', $instance['widget_galleries_button_text'], $instance, $this->id_base ) : '';
173
  $widget_galleries_button_link = ( ! empty( $instance['widget_galleries_button_link'] ) ) ? apply_filters( 'widget_galleries_button_link', $instance['widget_galleries_button_link'], $instance, $this->id_base ) : '';
174
  $widget_galleries_count_display = ( ! empty( $instance['widget_galleries_count_display'] ) ) ? apply_filters( 'widget_galleries_count_display', $instance['widget_galleries_count_display'], $instance, $this->id_base ) : '4';
175
  $widget_galleries_hover_color = isset( $instance['widget_galleries_hover_color'] ) ? stripslashes( esc_html( $instance['widget_galleries_hover_color'] ) ) : '#F1F1F180';
176
+ $widget_galleries_table_wrapper = '<div class="gllr-widget-table"><table><tr>';
177
+ $widget_galleries_table_wrapper_end = '</tr></table></div>';
178
 
179
  if ( ! empty( $widget_title ) ) {
180
  echo $args['before_widget'] . $args['before_title'] . $widget_title . $args['after_title'];
191
  if ( 6 > count( $gallery_posts ) ) {
192
  $count_column = 4;
193
  $count_row = 2;
 
194
  } else if( 10 > count( $gallery_posts ) ) {
195
  $count_column = 4;
196
  $count_row = 3;
 
197
  } else {
198
  $count_column = 6;
199
  $count_row = 3;
 
200
  }
201
 
202
  /* get properties of cell for each gallery and button */
203
  $gllr_cells_properties = gllr_generate_collage_template( count( $gallery_posts ) + 1, $count_column, $count_row );
204
+ $gllr_image_number = 0;
205
+ $gllr_row_number = 1;
206
 
 
 
207
  foreach ( $gallery_posts as $post ) {
208
+
209
+ /* check cell row */
210
+ if( $gllr_row_number != $gllr_cells_properties[ $gllr_image_number ]['row'] ){
211
+ $widget_galleries_table_wrapper .= '</tr><tr>';
212
+ $gllr_row_number = $gllr_cells_properties[ $gllr_image_number ]['row'];
213
+ }
214
+
215
+ /* output galleries in cells */
216
+ $widget_galleries_table_wrapper .= $gllr_cells_properties[ $gllr_image_number ]['cell'] .
217
+ '<div class="gllr-widget-cell-item">' . get_the_post_thumbnail( $post->ID, 'full' ) . '
218
+ <div class="gllr-widget-cell-item-hover" style="background:' . $widget_galleries_hover_color . '80;">
219
+ <div class="gllr-widget-content-center">
220
+ <a href="' . get_permalink( $post->ID ) . '">' . get_the_title( $post->ID ) . '</a>
221
+ </div>
222
  </div>
223
  </div>
224
+ </td>';
225
  $gllr_image_number ++;
226
  }
227
 
228
+ /* output button in cell */
229
+ $widget_galleries_table_wrapper .= $gllr_cells_properties[ $gllr_image_number ]['cell'] .
230
+ '<div class="gllr-widget-cell-item gllr-widget-content-center">
231
+ <a class="button gllr-widget-button" href="' . get_permalink( $widget_galleries_button_link ) . '">' . $widget_galleries_button_text . '</a>
232
+ </div>
233
+ </td></tr>';
234
+
235
+ echo $widget_galleries_table_wrapper . $widget_galleries_table_wrapper_end;
236
+
237
  } else {
238
  _e( 'No galleries', 'gallery-plugin' );
239
  }
275
  $widget_galleries_button_text = isset( $instance['widget_galleries_button_text'] ) ? stripslashes( esc_html( $instance['widget_galleries_button_text'] ) ) : __( 'View more', 'gallery-plugin' );
276
  $widget_galleries_button_link = isset( $instance['widget_galleries_button_link'] ) ? stripslashes( esc_html( $instance['widget_galleries_button_link'] ) ) : ( isset( $gllr_options['page_id_gallery_template'] ) ? $gllr_options['page_id_gallery_template'] : 0 );
277
  $widget_galleries_count_display = isset( $instance['widget_galleries_count_display'] ) ? stripslashes( esc_html( $instance['widget_galleries_count_display'] ) ) : 4;
278
+ $widget_galleries_hover_color = isset( $instance['widget_galleries_hover_color'] ) ? stripslashes( esc_html( $instance['widget_galleries_hover_color'] ) ) : '#F1F1F1';?>
279
 
280
  <p>
281
  <label for="<?php echo $this->get_field_id( 'widget_title' ); ?>">
329
  data-default-color="#F1F1F1"/>
330
  </p>
331
  <script type='text/javascript'>
332
+ jQuery( document ).ready( function( $ ) {
333
+
334
+ $( '.widget-inside:has(.gllr-hover-color)' ).each( function () {
335
+ initColorPicker( $( this ) );
336
+ } );
337
+
338
+ $( document ).on( 'widget-added widget-updated', onFormUpdate );
339
+
340
+ function initColorPicker( widget ) {
341
+ widget.find( '.gllr-hover-color' ).not('[id*="__i__"]').wpColorPicker( {
342
+ change: function( e, ui ) {
343
+ $( e.target ).val( ui.color.toString() );
344
+ $( e.target ).trigger( 'change' ); // enable widget "Save" button
345
+ },
346
+ } );
347
+ }
348
+
349
+ function onFormUpdate( event, widget ) {
350
+ initColorPicker( widget );
351
  }
352
+
353
+ } );
354
  </script>
355
  <noscript>
356
  <p>
401
 
402
  if ( 0 == $collage_template[ $i ][ $j ] && 0 == $collage_template[ $i + 1 ][ $j ] && 0 == $collage_template[ $i ][ $j + 1 ] && 0 == $collage_template[ $i + 1 ][ $j + 1 ] ) {
403
  $collage_template[ $i ][ $j ] = $collage_template[ $i + 1 ][ $j ] = $collage_template[ $i ][ $j + 1 ] = $collage_template[ $i + 1 ][ $j + 1 ] = $image_number;
404
+ $cell_properties[ $image_number ]['cell'] = '<td colspan="2" rowspan="2">';
405
+ $cell_properties[ $image_number ]['col'] = $j + 1;
406
+ $cell_properties[ $image_number ]['row'] = $i + 1;
407
  $image_number ++;
408
  }
409
  }
418
  case 0:
419
  if ( 0 == $collage_template[ $i + 1 ][ $j ] ) {
420
  $collage_template[ $i ][ $j ] = $collage_template[ $i + 1 ][ $j ] = $image_number;
421
+ $cell_properties[ $image_number ]['cell'] = '<td rowspan="2">';
422
+ $cell_properties[ $image_number ]['col'] = $j + 1;
423
+ $cell_properties[ $image_number ]['row'] = $i + 1;
424
  $image_number ++;
425
  }
426
  break;
427
  case 1:
428
  if ( 0 == $collage_template[ $i ][ $j + 1 ] ) {
429
  $collage_template[ $i ][ $j ] = $collage_template[ $i ][ $j + 1 ] = $image_number;
430
+ $cell_properties[ $image_number ]['cell'] = '<td colspan="2">';
431
+ $cell_properties[ $image_number ]['col'] = $j + 1;
432
+ $cell_properties[ $image_number ]['row'] = $i + 1;
433
  $image_number ++;
434
  }
435
  break;
448
  case 0:
449
  if ( 0 == $collage_template[ $i - 1 ][ $j ] ) {
450
  $collage_template[ $i ][ $j ] = $collage_template[ $i - 1 ][ $j ] = $image_number;
451
+ $cell_properties[ $image_number ]['cell'] = '<td rowspan="2">';
452
+ $cell_properties[ $image_number ]['col'] = $j + 1;
453
+ $cell_properties[ $image_number ]['row'] = $i;
454
  $image_number ++;
455
  }
456
  break;
457
  case 1:
458
  if ( 0 == $collage_template[ $i ][ $j - 1 ] ) {
459
  $collage_template[ $i ][ $j ] = $collage_template[ $i ][ $j - 1 ] = $image_number;
460
+ $cell_properties[ $image_number ]['cell'] = '<td colspan="2">';
461
+ $cell_properties[ $image_number ]['col'] = $j;
462
+ $cell_properties[ $image_number ]['row'] = $i + 1;
463
  $image_number ++;
464
  }
465
  break;
472
  for ( $j = 0; $j < $count_column; $j ++ ) {
473
  if ( 0 == $collage_template[ $i ][ $j ] ) {
474
  $collage_template[ $i ][ $j ] = $image_number;
475
+ $cell_properties[ $image_number ]['cell'] = '<td>';
476
+ $cell_properties[ $image_number ]['col'] = $j + 1;
477
+ $cell_properties[ $image_number ]['row'] = $i + 1;
478
  $image_number ++;
479
  }
480
  }
481
  }
482
 
483
+ usort( $cell_properties, 'gllr_cell_sort' );
484
+
485
  return $cell_properties;
486
  }
487
  }
488
 
489
+ if ( ! function_exists( 'gllr_cell_sort' ) ) {
490
+ function gllr_cell_sort( $a, $b ) {
491
+ if ( $a['row'] == $b['row'] ) {
492
+ return $a['col'] > $b['col'];
493
+ } else {
494
+ return $a['row'] > $b['row'];
495
+ }
496
+ }
497
+ }
498
+
499
  add_action( 'widgets_init', 'gllr_register_widget' );
includes/demo-data/class-bws-demo-data.php CHANGED
@@ -213,8 +213,6 @@ if ( ! class_exists( 'Bws_Demo_Data' ) ) {
213
  }
214
  }
215
 
216
- $attach_id = 0;
217
-
218
  if ( is_wp_error( $post_id ) || 0 == $post_id ) {
219
  $error ++;
220
  } else {
213
  }
214
  }
215
 
 
 
216
  if ( is_wp_error( $post_id ) || 0 == $post_id ) {
217
  $error ++;
218
  } else {
js/script.js CHANGED
@@ -164,7 +164,7 @@ function gllr_setError( msg ) {
164
  function( k,l ) {
165
  $( '#' + l + ' input[name^="_gallery_order"]' ).val( k + 1 );
166
  }
167
- )
168
  }
169
  } );
170
  $( "#the-list input" ).on( 'click', function() { $( this ).focus(); } );
@@ -177,7 +177,7 @@ function gllr_setError( msg ) {
177
  function( k,l ) {
178
  $( '#' + l + ' input[name^="_gallery_order"]' ).val( k + 1 );
179
  }
180
- )
181
  }
182
  } );
183
  }
164
  function( k,l ) {
165
  $( '#' + l + ' input[name^="_gallery_order"]' ).val( k + 1 );
166
  }
167
+ );
168
  }
169
  } );
170
  $( "#the-list input" ).on( 'click', function() { $( this ).focus(); } );
177
  function( k,l ) {
178
  $( '#' + l + ' input[name^="_gallery_order"]' ).val( k + 1 );
179
  }
180
+ );
181
  }
182
  } );
183
  }
languages/gallery-plugin-ru_RU.mo CHANGED
Binary file
languages/gallery-plugin-ru_RU.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Gallery\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-03-26 12:43+0200\n"
6
- "PO-Revision-Date: 2019-03-26 12:47+0200\n"
7
  "Last-Translator: bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: BestWebSoft <plugin@bestwebsoft.com>\n"
9
  "Language: ru_RU\n"
@@ -13,120 +13,120 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 2.0.6\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: gallery-plugin.php:37 includes/class-gllr-settings.php:314
20
  msgid "Gallery Settings"
21
  msgstr "Настройки Галерей"
22
 
23
- #: gallery-plugin.php:37 includes/class-gllr-settings.php:353
24
  msgid "Global Settings"
25
  msgstr "Общие настройки"
26
 
27
- #: gallery-plugin.php:43 gallery-plugin.php:2934
28
  msgid "Upgrade to Pro"
29
  msgstr "Обновить до Pro"
30
 
31
- #: gallery-plugin.php:340
32
  msgid "Return to all albums"
33
  msgstr "Вернуться ко всем альбомам"
34
 
35
- #: gallery-plugin.php:354
36
  msgid "See images &raquo;"
37
  msgstr "Смотреть фотографии &raquo;"
38
 
39
- #: gallery-plugin.php:442 gallery-plugin.php:451
40
  msgid "Galleries"
41
  msgstr "Галереи"
42
 
43
- #: gallery-plugin.php:443 gallery-plugin.php:3360
44
  msgid "Gallery"
45
  msgstr "Галерея"
46
 
47
- #: gallery-plugin.php:444
48
  msgid "Add New Gallery"
49
  msgstr "Добавить новую галерею"
50
 
51
- #: gallery-plugin.php:445
52
  msgid "Edit Gallery"
53
  msgstr "Редактировать галерею"
54
 
55
- #: gallery-plugin.php:446
56
  msgid "New Gallery"
57
  msgstr "Новая галерея"
58
 
59
- #: gallery-plugin.php:447
60
  msgid "View Gallery"
61
  msgstr "Просмотреть галерею"
62
 
63
- #: gallery-plugin.php:448 includes/class-gllr-settings.php:1001
64
  msgid "Search Galleries"
65
  msgstr "Искать галереи"
66
 
67
- #: gallery-plugin.php:449
68
  msgid "No Gallery found"
69
  msgstr "Ни одной галереи не найдено"
70
 
71
- #: gallery-plugin.php:471 gallery-plugin.php:1721 gallery-plugin.php:3087
72
- #: gallery-plugin.php:3095 gallery-plugin.php:3133 gallery-plugin.php:3156
73
- #: gallery-plugin.php:3332
74
  msgid "Gallery Categories"
75
  msgstr "Категории галерей"
76
 
77
- #: gallery-plugin.php:472 gallery-plugin.php:917
78
  msgid "Gallery Category"
79
  msgstr "Категория галерей"
80
 
81
- #: gallery-plugin.php:473
82
  msgid "Add Gallery Category"
83
  msgstr "Добавить категорию галерей"
84
 
85
- #: gallery-plugin.php:474
86
  msgid "Add New Gallery Category"
87
  msgstr "Добавить новую категорию галерей"
88
 
89
- #: gallery-plugin.php:475 gallery-plugin.php:476
90
  msgid "Edit Gallery Category"
91
  msgstr "Редактировать категорию галерей"
92
 
93
- #: gallery-plugin.php:477
94
  msgid "New Gallery Category"
95
  msgstr "Новая категория галерей"
96
 
97
- #: gallery-plugin.php:478 gallery-plugin.php:479
98
  msgid "View Gallery Category"
99
  msgstr "Просмотреть категорию галерей"
100
 
101
- #: gallery-plugin.php:480
102
  msgid "Find Gallery Category"
103
  msgstr "Найти категорию галерей"
104
 
105
- #: gallery-plugin.php:481
106
  msgid "No Gallery Categories found"
107
  msgstr "Ни одной категории галерей не найдено"
108
 
109
- #: gallery-plugin.php:482
110
  msgid "No Gallery Categories found in Trash"
111
  msgstr "Ни одной категории галерей в корзине не найдено"
112
 
113
- #: gallery-plugin.php:483
114
  msgid "Parent Gallery Category"
115
  msgstr "Родительская категория галереи"
116
 
117
- #: gallery-plugin.php:484
118
  msgid "Gallery Categories list navigation"
119
  msgstr "Навигация списка категории галерей"
120
 
121
- #: gallery-plugin.php:485
122
  msgid "Gallery Categories list"
123
  msgstr "Список категорий галерей"
124
 
125
- #: gallery-plugin.php:533
126
  msgid "Gallery Shortcode"
127
  msgstr "Шорткод галереи"
128
 
129
- #: gallery-plugin.php:542
130
  msgid ""
131
  "Add a single gallery with images to your posts, pages, custom post types or "
132
  "widgets by using the following shortcode:"
@@ -134,7 +134,7 @@ msgstr ""
134
  "Добавляйте одну галерею с изображениями в ваши записи, страницы, "
135
  "пользовательские типы записей или виджеты с помощью следующего шорткода:"
136
 
137
- #: gallery-plugin.php:546
138
  msgid ""
139
  "Add a gallery cover including featured image, description, and a link to "
140
  "your single gallery using the following shortcode:"
@@ -142,11 +142,11 @@ msgstr ""
142
  "Добавляйте альбом галереи, включая изображение альбома, описание и ссылку на "
143
  "полную галерею с помощью следующего шорткода:"
144
 
145
- #: gallery-plugin.php:659
146
  msgid "Note"
147
  msgstr "Примечание"
148
 
149
- #: gallery-plugin.php:659
150
  #, php-format
151
  msgid ""
152
  "When deleting a category, the galleries that belong to this category will "
@@ -155,80 +155,80 @@ msgstr ""
155
  "Удаление категории не приводит к удалению галерей из этой категории. Вместо "
156
  "этого галереи из удалённой категории будут перемещены в категорию %s."
157
 
158
- #: gallery-plugin.php:670
159
  msgid "Sort Galleries in Category by"
160
  msgstr "Сортировать галереи в категории по"
161
 
162
- #: gallery-plugin.php:673 gallery-plugin.php:3346
163
- #: includes/class-gllr-settings.php:711
164
  msgid "Gallery ID"
165
  msgstr "ID галереи"
166
 
167
- #: gallery-plugin.php:674 gallery-plugin.php:1718 gallery-plugin.php:2788
168
- #: gallery-plugin.php:2895 gallery-plugin.php:3008 gallery-plugin.php:3347
169
- #: includes/class-gllr-settings.php:712
170
  msgid "Title"
171
  msgstr "Название"
172
 
173
- #: gallery-plugin.php:675 gallery-plugin.php:1723 gallery-plugin.php:3348
174
- #: includes/class-gllr-settings.php:546 includes/class-gllr-settings.php:713
175
  msgid "Date"
176
  msgstr "Дата"
177
 
178
- #: gallery-plugin.php:676 gallery-plugin.php:3349
179
- #: includes/class-gllr-settings.php:714
180
  msgid "Last modified date"
181
  msgstr "Дата последнего изменения"
182
 
183
- #: gallery-plugin.php:677 gallery-plugin.php:3350
184
- #: includes/class-gllr-settings.php:715
185
  msgid "Comment count"
186
  msgstr "Количество комментариев"
187
 
188
- #: gallery-plugin.php:678 gallery-plugin.php:3351
189
- #: includes/class-gllr-settings.php:716
190
  msgid "\"Order\" field on the gallery edit page"
191
  msgstr "Поле \"Порядок\" в редакторе галереи"
192
 
193
- #: gallery-plugin.php:679 gallery-plugin.php:1722 gallery-plugin.php:3352
194
- #: includes/class-gllr-settings.php:717
195
  msgid "Author"
196
  msgstr "Автор"
197
 
198
- #: gallery-plugin.php:680 gallery-plugin.php:3353
199
- #: includes/class-gllr-settings.php:547 includes/class-gllr-settings.php:718
200
  msgid "Random"
201
  msgstr "Произвольно"
202
 
203
- #: gallery-plugin.php:681 gallery-plugin.php:3354
204
  msgid "Plugin Settings"
205
  msgstr "Настройки плагина"
206
 
207
- #: gallery-plugin.php:683 gallery-plugin.php:3356
208
  msgid "Select galleries sorting order in your category."
209
  msgstr "Выберите порядок сортировки галерей в вашей категории."
210
 
211
- #: gallery-plugin.php:703 gallery-plugin.php:1720
212
  msgid "Shortcode"
213
  msgstr "Шорткод"
214
 
215
- #: gallery-plugin.php:749
216
  msgid "All Gallery Categories"
217
  msgstr "Все категории галерей"
218
 
219
- #: gallery-plugin.php:827
220
  msgid "You can't delete default gallery category."
221
  msgstr "Вы не можете удалить стандартную категорию галереи."
222
 
223
- #: gallery-plugin.php:1209 gallery-plugin.php:1317 gallery-plugin.php:2243
224
  msgid "Sorry, nothing found."
225
  msgstr "Извините, ничего не найдено."
226
 
227
- #: gallery-plugin.php:1717
228
  msgid "Featured Image"
229
  msgstr "Изображение альбома"
230
 
231
- #: gallery-plugin.php:1719 includes/class-gllr-settings.php:41
232
  msgid "Images"
233
  msgstr "Изображения"
234
 
@@ -302,11 +302,11 @@ msgstr "Вставить"
302
  msgid "Gallery has been successfully added!"
303
  msgstr "Галерея была успешно добавлена!"
304
 
305
- #: gallery-plugin.php:2435 gallery-plugin.php:2468
306
  msgid "Image size not defined"
307
  msgstr "Невозможно определить размер изображения"
308
 
309
- #: gallery-plugin.php:2455
310
  msgid ""
311
  "Plugin updates only PNG, JPEG, GIF, WPMP or XBM filetype. For other, please "
312
  "reload images manually."
@@ -314,75 +314,75 @@ msgstr ""
314
  "Плагин может обновить только следующие типы файлов: PNG, JPEG, GIF, XBM или "
315
  "WPMP. Для других, пожалуйста, вручную перезагрузите изображения."
316
 
317
- #: gallery-plugin.php:2501 gallery-plugin.php:2505 gallery-plugin.php:2511
318
  msgid "Invalid path"
319
  msgstr "Путь к изображению некорректный"
320
 
321
- #: gallery-plugin.php:2607
322
  msgid "List View"
323
  msgstr "В виде списка"
324
 
325
- #: gallery-plugin.php:2608
326
  msgid "Grid View"
327
  msgstr "В виде сетки"
328
 
329
- #: gallery-plugin.php:2665
330
  msgid "Filter"
331
  msgstr "Фильтр"
332
 
333
- #: gallery-plugin.php:2669
334
  msgid "Empty Trash"
335
  msgstr "Очистить корзину"
336
 
337
- #: gallery-plugin.php:2692
338
  msgid "No images found"
339
  msgstr "Ни одного изображения не найдено"
340
 
341
- #: gallery-plugin.php:2745
342
  msgid "Select bulk action"
343
  msgstr "Выберите массовое действие"
344
 
345
- #: gallery-plugin.php:2747
346
  msgid "Bulk Actions"
347
  msgstr "Действия"
348
 
349
- #: gallery-plugin.php:2757
350
  msgid "Apply"
351
  msgstr "Применить"
352
 
353
- #: gallery-plugin.php:2764
354
  msgid "Delete from Gallery"
355
  msgstr "Удалить из галереи"
356
 
357
- #: gallery-plugin.php:2773
358
  msgid "Bulk Select"
359
  msgstr "Выбор"
360
 
361
- #: gallery-plugin.php:2774
362
  msgid "Cancel Selection"
363
  msgstr "Отменить выбор"
364
 
365
- #: gallery-plugin.php:2775
366
  msgid "Delete Selected"
367
  msgstr "Удалить выбранное"
368
 
369
- #: gallery-plugin.php:2786
370
  msgid "File"
371
  msgstr "Файл"
372
 
373
- #: gallery-plugin.php:2787 gallery-plugin.php:2890 gallery-plugin.php:3003
374
  msgid "Dimensions"
375
  msgstr "Размеры"
376
 
377
- #: gallery-plugin.php:2789 gallery-plugin.php:2901 gallery-plugin.php:3013
378
  msgid "Alt Text"
379
  msgstr "Альтернативный текст"
380
 
381
- #: gallery-plugin.php:2790 gallery-plugin.php:2905 gallery-plugin.php:3018
382
  msgid "URL"
383
  msgstr "Ссылка"
384
 
385
- #: gallery-plugin.php:2790 gallery-plugin.php:2907
386
  msgid ""
387
  "Enter your custom URL to link this image to other page or file. Leave blank "
388
  "to open a full size image."
@@ -391,134 +391,110 @@ msgstr ""
391
  "страницей или файлом. Оставьте пустым, чтобы открыть полноразмерное "
392
  "изображение."
393
 
394
- #: gallery-plugin.php:2872
395
  msgid "Remove Image from Gallery"
396
  msgstr "Удалить изображение из галереи"
397
 
398
- #: gallery-plugin.php:2875
399
  msgid "Edit Image Info"
400
  msgstr "Изменить информацию изображения"
401
 
402
- #: gallery-plugin.php:2876
403
  msgid "Deselect"
404
  msgstr "Отменить выбор"
405
 
406
- #: gallery-plugin.php:2888
407
  msgid "File name"
408
  msgstr "Название файла"
409
 
410
- #: gallery-plugin.php:2889
411
  msgid "File type"
412
  msgstr "Тип файла"
413
 
414
- #: gallery-plugin.php:2914
415
  msgid "Description"
416
  msgstr "Описание"
417
 
418
- #: gallery-plugin.php:2920
419
  msgid "Lightbox Button URL"
420
  msgstr "Ссылка для кнопки в лайтбоксе"
421
 
422
- #: gallery-plugin.php:2927
423
  msgid "New Tab"
424
  msgstr "Новая вкладка"
425
 
426
- #: gallery-plugin.php:2929
427
  msgid "Enable to open URLs above in a new tab."
428
  msgstr "Включите, чтобы открыть указанный выше URL в новой вкладке."
429
 
430
- #: gallery-plugin.php:2934
431
  msgid "Go Pro"
432
  msgstr "Обновить до Pro"
433
 
434
- #: gallery-plugin.php:2940
435
  msgid "Edit more details"
436
  msgstr "Изменить детали"
437
 
438
- #: gallery-plugin.php:2942
439
  msgid "Remove from Gallery"
440
  msgstr "Удалить из галереи"
441
 
442
- #: gallery-plugin.php:2978
443
  #, php-format
444
  msgid "Select %s"
445
  msgstr "Выбрать %s"
446
 
447
- #: gallery-plugin.php:2991
448
  #, php-format
449
  msgid "Edit &#8220;%s&#8221;"
450
  msgstr "Изменить &#8220;%s&#8221;"
451
 
452
- #: gallery-plugin.php:2999
453
  msgid "Edit Attachment Info"
454
  msgstr "Изменить информацию изображения"
455
 
456
- #: gallery-plugin.php:3036 gallery-plugin.php:3052
457
  msgid "Edit"
458
  msgstr "Изменить"
459
 
460
- #: gallery-plugin.php:3040 gallery-plugin.php:3058
461
  msgid "Trash"
462
  msgstr "Удалить"
463
 
464
- #: gallery-plugin.php:3043 gallery-plugin.php:3062
465
  msgid "Delete Permanently"
466
  msgstr "Удалить навсегда"
467
 
468
- #: gallery-plugin.php:3046 gallery-plugin.php:3068
469
  #, php-format
470
  msgid "View &#8220;%s&#8221;"
471
  msgstr "Просмотр &#8220;%s&#8221;"
472
 
473
- #: gallery-plugin.php:3046 gallery-plugin.php:3068 gallery-plugin.php:3151
474
  msgid "View"
475
  msgstr "Просмотр"
476
 
477
- #: gallery-plugin.php:3048
478
  msgid "Attach"
479
  msgstr "Прикрепить"
480
 
481
- #: gallery-plugin.php:3056
482
  msgid "Restore"
483
  msgstr "Восстановить"
484
 
485
- #: gallery-plugin.php:3086
486
- msgid "A list or dropdown of Gallery categories."
487
- msgstr "Список или выпадающее меню категорий галерей."
488
-
489
- #: gallery-plugin.php:3131
490
- msgid "Select Gallery Category"
491
- msgstr "Выберите категорию галерей"
492
-
493
- #: gallery-plugin.php:3189
494
- msgid "Title:"
495
- msgstr "Заголовок:"
496
-
497
- #: gallery-plugin.php:3192
498
- msgid "Display as dropdown"
499
- msgstr "В виде выпадающего меню"
500
-
501
- #: gallery-plugin.php:3194
502
- msgid "Show gallery counts"
503
- msgstr "Показать количество галерей"
504
-
505
- #: gallery-plugin.php:3196
506
- msgid "Show hierarchy"
507
- msgstr "Показать иерархию"
508
-
509
- #: gallery-plugin.php:3312
510
  msgid "Warning"
511
  msgstr "Внимание"
512
 
513
- #: gallery-plugin.php:3312
514
  msgid "You can add only images to the gallery"
515
  msgstr "Вы можете добавить только изображения в галерею"
516
 
517
- #: gallery-plugin.php:3367
518
  msgid "no title"
519
  msgstr "без названия"
520
 
521
- #: gallery-plugin.php:3377
522
  msgid ""
523
  "Display an album image with the description and the link to a single gallery "
524
  "page"
@@ -526,10 +502,19 @@ msgstr ""
526
  "Отобразить изображение альбома с описанием и ссылкой на отдельную страницу "
527
  "галереи"
528
 
529
- #: gallery-plugin.php:3381
530
  msgid "Sorry, no gallery found."
531
  msgstr "Извините, галерей не найдено."
532
 
 
 
 
 
 
 
 
 
 
533
  #: includes/class-gllr-settings.php:31
534
  msgid "Cover"
535
  msgstr "Альбом"
@@ -558,129 +543,129 @@ msgstr "Импорт / Экспорт"
558
  msgid "License Key"
559
  msgstr "Лицензионный ключ"
560
 
561
- #: includes/class-gllr-settings.php:244
562
  msgid "Settings saved"
563
  msgstr "Настройки сохранены"
564
 
565
- #: includes/class-gllr-settings.php:256
566
  msgid "Please, enable JavaScript in Your browser."
567
  msgstr "Пожалуйста, включите JavaScript в вашем браузере."
568
 
569
- #: includes/class-gllr-settings.php:260
570
  msgid "Custom image size was changed. You need to update gallery images."
571
  msgstr ""
572
  "Пользовательский размер изображения был изменен. Вам необходимо обновить "
573
  "изображения галерей."
574
 
575
- #: includes/class-gllr-settings.php:261
576
  msgid "Update Images"
577
  msgstr "Обновить изображения"
578
 
579
- #: includes/class-gllr-settings.php:276
580
  msgid "Gallery Images"
581
  msgstr "Изображения галереи"
582
 
583
- #: includes/class-gllr-settings.php:281
584
  msgid "Images adding requires JavaScript."
585
  msgstr "Добавление изображений требует наличия JavaScript."
586
 
587
- #: includes/class-gllr-settings.php:284
588
  msgid "Add Media"
589
  msgstr "Добавить медиафайл"
590
 
591
- #: includes/class-gllr-settings.php:293
592
  msgid "The grid view for the Gallery images requires JavaScript."
593
  msgstr "Просмотр галереи в виде сетки требует наличия JavaScript."
594
 
595
- #: includes/class-gllr-settings.php:293
596
  msgid "Switch to the list view"
597
  msgstr "Переключиться на список"
598
 
599
- #: includes/class-gllr-settings.php:320
600
  msgid "Add Gallery to the Slider"
601
  msgstr "Добавить галерею в слайдер"
602
 
603
- #: includes/class-gllr-settings.php:332
604
  msgid "Activate"
605
  msgstr "Активировать"
606
 
607
- #: includes/class-gllr-settings.php:335 includes/class-gllr-settings.php:1022
608
  msgid "Install Now"
609
  msgstr "Установить сейчас"
610
 
611
- #: includes/class-gllr-settings.php:337
612
  msgid "Add"
613
  msgstr "Добавить"
614
 
615
- #: includes/class-gllr-settings.php:340
616
  msgid "Click to add current gallery to the slider. Slider plugin is required."
617
  msgstr ""
618
  "Нажмите, чтобы добавить текущую галерею в слайдер. Для этой опции необходимо "
619
  "использование плагина Slider."
620
 
621
- #: includes/class-gllr-settings.php:351
622
  msgid "Single Gallery Settings"
623
  msgstr "Настройки галереи"
624
 
625
- #: includes/class-gllr-settings.php:353
626
  #, php-format
627
  msgid "Enable to configure single gallery settings and disable %s."
628
  msgstr "Включите, чтобы настроить параметры этой галереи и отключить %s."
629
 
630
- #: includes/class-gllr-settings.php:365 includes/class-gllr-settings.php:422
631
- #: includes/class-gllr-settings.php:466 includes/class-gllr-settings.php:516
632
- #: includes/class-gllr-settings.php:654 includes/class-gllr-settings.php:742
633
- #: includes/class-gllr-settings.php:785 includes/class-gllr-settings.php:835
634
- #: includes/class-gllr-settings.php:894 includes/class-gllr-settings.php:983
635
  msgid "Close"
636
  msgstr "Закрыть"
637
 
638
- #: includes/class-gllr-settings.php:369
639
  msgid "Gallery Layout"
640
  msgstr "Макет галереи"
641
 
642
- #: includes/class-gllr-settings.php:374
643
  msgid "Grid"
644
  msgstr "Сетка"
645
 
646
- #: includes/class-gllr-settings.php:380
647
  msgid "Masonry"
648
  msgstr "Masonry"
649
 
650
- #: includes/class-gllr-settings.php:393
651
  msgid "Number of Columns"
652
  msgstr "Количество колонок"
653
 
654
- #: includes/class-gllr-settings.php:396
655
  #, php-format
656
  msgid "Number of gallery columns (default is %s)."
657
  msgstr "Количество колонок галерей (по умолчанию - %s)."
658
 
659
- #: includes/class-gllr-settings.php:400 includes/class-gllr-settings.php:789
660
  msgid "Image Size"
661
  msgstr "Размер изображения"
662
 
663
- #: includes/class-gllr-settings.php:406 includes/class-gllr-settings.php:639
664
  msgid "Custom"
665
  msgstr "Пользовательский"
666
 
667
- #: includes/class-gllr-settings.php:408
668
  msgid ""
669
  "Maximum gallery image size. \"Custom\" uses the Image Dimensions values."
670
  msgstr ""
671
  "Максимальный размер изображений галереи. \"Пользовательский\" использует "
672
  "значения, указанные в поле Размеры изображения."
673
 
674
- #: includes/class-gllr-settings.php:412
675
  msgid "Custom Image Size"
676
  msgstr "Пользовательский размер изображения"
677
 
678
- #: includes/class-gllr-settings.php:414 includes/class-gllr-settings.php:502
679
- #: includes/class-gllr-settings.php:647 includes/class-gllr-settings.php:697
680
  msgid "px"
681
  msgstr "пикс"
682
 
683
- #: includes/class-gllr-settings.php:415
684
  msgid ""
685
  "Adjust these values based on the number of columns in your gallery. This "
686
  "won't effect the full size of your images in the lightbox."
@@ -688,11 +673,11 @@ msgstr ""
688
  "Отрегулируйте эти значения на основе числа колонок в вашей галерее. Это не "
689
  "влияет на размеры полного изображения в лайтбоксе."
690
 
691
- #: includes/class-gllr-settings.php:426
692
  msgid "Crop Images"
693
  msgstr "Обрезка изображений"
694
 
695
- #: includes/class-gllr-settings.php:428
696
  msgid ""
697
  "Enable to crop images using the sizes defined for Custom Image Size. Disable "
698
  "to resize images automatically using their aspect ratio."
@@ -701,41 +686,41 @@ msgstr ""
701
  "пользовательского размера изображения. Отключите, чтобы изменить размер "
702
  "изображения автоматически, используя их пропорции."
703
 
704
- #: includes/class-gllr-settings.php:432 includes/class-gllr-settings.php:664
705
  msgid "Crop Position"
706
  msgstr "Позиция обрезки"
707
 
708
- #: includes/class-gllr-settings.php:447 includes/class-gllr-settings.php:679
709
  msgid "Select crop position base (by default: center)."
710
  msgstr "Выберите позицию обрезки (по умолчанию: центр)."
711
 
712
- #: includes/class-gllr-settings.php:457
713
  msgid "Image Title"
714
  msgstr "Название изображения"
715
 
716
- #: includes/class-gllr-settings.php:459
717
  msgid "Enable to display image title along with the gallery image."
718
  msgstr ""
719
  "Включите, чтобы отобразить название изображения вместе с изображением "
720
  "галереи."
721
 
722
- #: includes/class-gllr-settings.php:470
723
  msgid "Image Title Position"
724
  msgstr "Расположение названия изображения"
725
 
726
- #: includes/class-gllr-settings.php:475
727
  msgid "Under image"
728
  msgstr "Под изображением"
729
 
730
- #: includes/class-gllr-settings.php:481
731
  msgid "On mouse hover"
732
  msgstr "По наведению мыши"
733
 
734
- #: includes/class-gllr-settings.php:494
735
  msgid "Image Border"
736
  msgstr "Рамка изображения"
737
 
738
- #: includes/class-gllr-settings.php:496
739
  msgid ""
740
  "Enable images border using the styles defined for Image Border Size and "
741
  "Color options."
@@ -743,24 +728,24 @@ msgstr ""
743
  "Включить рамку изображения с использованием стилей, указанных для Цвета и "
744
  "Размера рамки."
745
 
746
- #: includes/class-gllr-settings.php:500
747
  msgid "Image Border Size"
748
  msgstr "Размер рамки изображения"
749
 
750
- #: includes/class-gllr-settings.php:503
751
  #, php-format
752
  msgid "Gallery image border width (default is %s)"
753
  msgstr "Ширина рамки для изображений галереи (по умолчанию %s)"
754
 
755
- #: includes/class-gllr-settings.php:507
756
  msgid "Image Border Color"
757
  msgstr "Цвет рамки изображений"
758
 
759
- #: includes/class-gllr-settings.php:520
760
  msgid "Pagination"
761
  msgstr "Постраничная навигация"
762
 
763
- #: includes/class-gllr-settings.php:523
764
  msgid ""
765
  "Enable pagination for images to limit number of images displayed on a single "
766
  "gallery page."
@@ -768,33 +753,33 @@ msgstr ""
768
  "Включить постраничную навигацию для изображений, чтобы ограничить количество "
769
  "изображений, отображаемых на одной странице галереи."
770
 
771
- #: includes/class-gllr-settings.php:527
772
  msgid "Number of Images"
773
  msgstr "Количество изображений"
774
 
775
- #: includes/class-gllr-settings.php:530
776
  #, php-format
777
  msgid "Number of images displayed per page (default is %d)."
778
  msgstr ""
779
  "Количество изображений, отображаемых на одной странице (по умолчанию %d)."
780
 
781
- #: includes/class-gllr-settings.php:540
782
  msgid "Sort Images by"
783
  msgstr "Cортировка изображений по"
784
 
785
- #: includes/class-gllr-settings.php:543
786
  msgid "Manually (default)"
787
  msgstr "Вручную (по умолчанию)"
788
 
789
- #: includes/class-gllr-settings.php:544
790
  msgid "Image ID"
791
  msgstr "ID изображения"
792
 
793
- #: includes/class-gllr-settings.php:545
794
  msgid "Name"
795
  msgstr "Название"
796
 
797
- #: includes/class-gllr-settings.php:549
798
  msgid ""
799
  "Select images sorting order in your gallery. By default, you can sort images "
800
  "manually in the images tab."
@@ -802,23 +787,23 @@ msgstr ""
802
  "Выберите порядок сортировки изображений в вашей галерее. По умолчанию, это "
803
  "ручная сортировка изображения на вкладке изображений."
804
 
805
- #: includes/class-gllr-settings.php:553
806
  msgid "Arrange Images by"
807
  msgstr "Сортировка изображений"
808
 
809
- #: includes/class-gllr-settings.php:556 includes/class-gllr-settings.php:727
810
  msgid "Ascending (e.g. 1, 2, 3; a, b, c)"
811
  msgstr "По возрастанию (например, 1, 2, 3; а, б, в)"
812
 
813
- #: includes/class-gllr-settings.php:557 includes/class-gllr-settings.php:728
814
  msgid "Descending (e.g. 3, 2, 1; c, b, a)"
815
  msgstr "По убыванию (например, 3, 2, 1; в, б, а)"
816
 
817
- #: includes/class-gllr-settings.php:562
818
  msgid "Back Link"
819
  msgstr "Обратная ссылка"
820
 
821
- #: includes/class-gllr-settings.php:564
822
  msgid ""
823
  "Enable to show a back link in a single gallery page which navigate to a "
824
  "previous page."
@@ -826,98 +811,106 @@ msgstr ""
826
  "Включите, чтобы показать обратную ссылку на странице галереи, которая "
827
  "перейдет к предыдущей странице."
828
 
829
- #: includes/class-gllr-settings.php:568
830
  msgid "Back Link URL"
831
  msgstr "URL обратной ссылки"
832
 
833
- #: includes/class-gllr-settings.php:571
834
  msgid "Back link custom page URL. Leave blank to use Gallery page template."
835
  msgstr ""
836
  "Пользовательский URL для обратной ссылки. Оставьте пустым, чтобы "
837
  "использовать страницу галерей."
838
 
839
- #: includes/class-gllr-settings.php:575
840
  msgid "Back Link Label"
841
  msgstr "Текст обратной ссылки"
842
 
843
- #: includes/class-gllr-settings.php:581
844
  msgid "Back Link with Shortcode"
845
  msgstr "Обратная ссылка шорткода"
846
 
847
- #: includes/class-gllr-settings.php:584
848
  msgid "Enable to display a back link on a page where shortcode is used."
849
  msgstr ""
850
  "Включите, чтобы отображать обратную ссылку на страницу при использовании "
851
  "шорткода."
852
 
853
- #: includes/class-gllr-settings.php:595
 
 
 
 
 
 
 
 
854
  msgid "Cover Settings"
855
  msgstr "Настройки альбома"
856
 
857
- #: includes/class-gllr-settings.php:600
858
  msgid "Galleries Page"
859
  msgstr "Страница галерей"
860
 
861
- #: includes/class-gllr-settings.php:608
862
  msgid "Base page where all existing galleries will be displayed."
863
  msgstr ""
864
  "Базовая страница, на которой будут отображаться все существующие галереи."
865
 
866
- #: includes/class-gllr-settings.php:612
867
  msgid "Albums Displaying"
868
  msgstr "Отображение альбомов"
869
 
870
- #: includes/class-gllr-settings.php:615
871
  msgid "Column"
872
  msgstr "В колонку"
873
 
874
- #: includes/class-gllr-settings.php:616
875
  msgid "Rows"
876
  msgstr "В ряд"
877
 
878
- #: includes/class-gllr-settings.php:618
879
  msgid "Select the way galleries will be displayed on the Galleries Page."
880
  msgstr "Выберите способ отображения галерей на Странице галерей."
881
 
882
- #: includes/class-gllr-settings.php:622
883
  msgid "Column Alignment"
884
  msgstr "Ориентация колонки"
885
 
886
- #: includes/class-gllr-settings.php:625
887
  msgid "Left"
888
  msgstr "Лево"
889
 
890
- #: includes/class-gllr-settings.php:626
891
  msgid "Right"
892
  msgstr "Право"
893
 
894
- #: includes/class-gllr-settings.php:627
895
  msgid "Center"
896
  msgstr "Центр"
897
 
898
- #: includes/class-gllr-settings.php:629
899
  msgid "Select the column alignment."
900
  msgstr "Выберите ориентацию колонки."
901
 
902
- #: includes/class-gllr-settings.php:633
903
  msgid "Cover Image Size"
904
  msgstr "Размер изображения альбома"
905
 
906
- #: includes/class-gllr-settings.php:641
907
  msgid "Maximum cover image size. Custom uses the Image Dimensions values."
908
  msgstr ""
909
  "Максимальный размер изображения альбома. Пользовательский использует "
910
  "значения Размеров изображения."
911
 
912
- #: includes/class-gllr-settings.php:645
913
  msgid "Custom Cover Image Size"
914
  msgstr "Пользовательский размер изображения альбома"
915
 
916
- #: includes/class-gllr-settings.php:658
917
  msgid "Crop Cover Images"
918
  msgstr "Обрезка изображения альбома"
919
 
920
- #: includes/class-gllr-settings.php:660
921
  msgid ""
922
  "Enable to crop images using the sizes defined for Custom Cover Image Size. "
923
  "Disable to resize images automatically using their aspect ratio."
@@ -926,11 +919,11 @@ msgstr ""
926
  "пользовательского размера изображения альбома. Отключите, чтобы изменить "
927
  "размер изображения автоматически, используя их пропорции."
928
 
929
- #: includes/class-gllr-settings.php:689
930
  msgid "Cover Image Border"
931
  msgstr "Рамка для изображения альбома"
932
 
933
- #: includes/class-gllr-settings.php:691
934
  msgid ""
935
  "Enable cover images border using the styles defined for Image Border Size "
936
  "and Color."
@@ -938,40 +931,40 @@ msgstr ""
938
  "Включить рамку изображения альбома с использованием стилей, указанных для "
939
  "Цвета и Размера рамки."
940
 
941
- #: includes/class-gllr-settings.php:695
942
  msgid "Cover Image Border Size"
943
  msgstr "Размер рамки изображения альбома"
944
 
945
- #: includes/class-gllr-settings.php:698
946
  #, php-format
947
  msgid "Cover image border width (default is %s)"
948
  msgstr "Ширина рамки для изображения альбома (по умолчанию %s)"
949
 
950
- #: includes/class-gllr-settings.php:702
951
  msgid "Cover Image Border Color"
952
  msgstr "Цвет рамки для изображения альбома"
953
 
954
- #: includes/class-gllr-settings.php:708
955
  msgid "Sort Albums by"
956
  msgstr "Cортировка альбомов по"
957
 
958
- #: includes/class-gllr-settings.php:720
959
  msgid "Select galleries sorting order in your galleries page."
960
  msgstr "Выберите порядок сортировки галерей на странице галерей."
961
 
962
- #: includes/class-gllr-settings.php:724
963
  msgid "Arrange Albums by"
964
  msgstr "Сортировка альбомов по"
965
 
966
- #: includes/class-gllr-settings.php:733
967
  msgid "Read More Link Label"
968
  msgstr "Текст ссылки Узнать больше"
969
 
970
- #: includes/class-gllr-settings.php:746
971
  msgid "Instant Lightbox"
972
  msgstr "Мгновенный лайтбокс"
973
 
974
- #: includes/class-gllr-settings.php:749
975
  msgid ""
976
  "Enable to display all images in the lightbox after clicking cover image or "
977
  "URL instead of going to a single gallery page."
@@ -979,15 +972,15 @@ msgstr ""
979
  "Включите, чтобы отображать все изображения в лайтбоксе после клика на "
980
  "изображение альбома или URL вместо перехода на отдельную страницу галереи."
981
 
982
- #: includes/class-gllr-settings.php:763
983
  msgid "Lightbox Settings"
984
  msgstr "Настройки лайтбокса"
985
 
986
- #: includes/class-gllr-settings.php:768
987
  msgid "Unclickable Thumbnail Images"
988
  msgstr "Некликабельные изображения"
989
 
990
- #: includes/class-gllr-settings.php:771
991
  msgid ""
992
  "Enable to make the images in a single gallery unclickable and hide their "
993
  "URLs. This option also disables Lightbox."
@@ -995,15 +988,15 @@ msgstr ""
995
  "Включите, чтобы сделать миниатюры изображений в галерее некликабельными, а "
996
  "так же не отображать их ссылки. Эта опция так же отключает лайтбокс."
997
 
998
- #: includes/class-gllr-settings.php:775
999
  msgid "Enable Lightbox"
1000
  msgstr "Включить лайтбокс"
1001
 
1002
- #: includes/class-gllr-settings.php:778
1003
  msgid "Enable to show the lightbox when clicking on gallery images."
1004
  msgstr "Включите, чтобы показать лайтбокс при нажатии на изображения галереи."
1005
 
1006
- #: includes/class-gllr-settings.php:796
1007
  msgid ""
1008
  "Select the maximum gallery image size for the lightbox view. \"Default\" "
1009
  "will display the original, full size image."
@@ -1011,15 +1004,15 @@ msgstr ""
1011
  "Выберите максимальный размер изображений галереи для просмотра в лайтбоксе. "
1012
  "По умолчанию будет отображаться оригинал, полный размер."
1013
 
1014
- #: includes/class-gllr-settings.php:800
1015
  msgid "Overlay Color"
1016
  msgstr "Цвет подложки"
1017
 
1018
- #: includes/class-gllr-settings.php:806
1019
  msgid "Overlay Opacity"
1020
  msgstr "Прозрачность подложки"
1021
 
1022
- #: includes/class-gllr-settings.php:809
1023
  #, php-format
1024
  msgid ""
1025
  "Lightbox overlay opacity. Leave blank to disable opacity (default is %s, max "
@@ -1028,75 +1021,75 @@ msgstr ""
1028
  "Прозрачность подложки лайтбокса. Оставьте пустым, чтобы отключить "
1029
  "прозрачность (по умолчанию %s, максимум %s)."
1030
 
1031
- #: includes/class-gllr-settings.php:819
1032
  msgid "Slideshow"
1033
  msgstr "Слайд-шоу"
1034
 
1035
- #: includes/class-gllr-settings.php:821
1036
  msgid "Enable to start the slideshow automatically when the lightbox is used."
1037
  msgstr ""
1038
  "Включение автоматического запуска слайд-шоу при использовании лайтбокса."
1039
 
1040
- #: includes/class-gllr-settings.php:825
1041
  msgid "Slideshow Duration"
1042
  msgstr "Интервал времени"
1043
 
1044
- #: includes/class-gllr-settings.php:827
1045
  msgid "ms"
1046
  msgstr "мс"
1047
 
1048
- #: includes/class-gllr-settings.php:828
1049
  msgid "Slideshow interval duration between two images."
1050
  msgstr "Интервал переключения между двумя изображениями."
1051
 
1052
- #: includes/class-gllr-settings.php:839
1053
  msgid "Lightbox Helpers"
1054
  msgstr "Вспомогательные элементы в лайтбоксе"
1055
 
1056
- #: includes/class-gllr-settings.php:841
1057
  msgid "Enable to display the lightbox toolbar and arrows."
1058
  msgstr ""
1059
  "Включите, чтобы показать панель инструментов и кнопки навигации лайтбокса."
1060
 
1061
- #: includes/class-gllr-settings.php:845
1062
  msgid "Lightbox Thumbnails"
1063
  msgstr "Миниатюры в лайтбоксе"
1064
 
1065
- #: includes/class-gllr-settings.php:847
1066
  msgid "Enable to use a lightbox helper navigation between images."
1067
  msgstr ""
1068
  "Разрешить использовать вспомогательные элементы лайтбокса для навигации "
1069
  "между изображениями."
1070
 
1071
- #: includes/class-gllr-settings.php:851
1072
  msgid "Lightbox Thumbnails Position"
1073
  msgstr "Расположение миниатюр в лайтбоксе"
1074
 
1075
- #: includes/class-gllr-settings.php:854
1076
  msgid "Top"
1077
  msgstr "Верх"
1078
 
1079
- #: includes/class-gllr-settings.php:859
1080
  msgid "Lightbox Button Label"
1081
  msgstr "Текст кнопки в лайтбоксе"
1082
 
1083
- #: includes/class-gllr-settings.php:861
1084
  msgid "Read More"
1085
  msgstr "Подробнее"
1086
 
1087
- #: includes/class-gllr-settings.php:871
1088
  msgid "Download Button"
1089
  msgstr "Кнопка \"Скачать\""
1090
 
1091
- #: includes/class-gllr-settings.php:873
1092
  msgid "Enable to display download button."
1093
  msgstr "Включите, чтобы показать ссылку для скачивания исходного изображения."
1094
 
1095
- #: includes/class-gllr-settings.php:877
1096
  msgid "Single Lightbox"
1097
  msgstr "Один лайтбокс"
1098
 
1099
- #: includes/class-gllr-settings.php:879
1100
  msgid ""
1101
  "Enable to use a single lightbox for multiple galleries located on a single "
1102
  "page."
@@ -1104,27 +1097,27 @@ msgstr ""
1104
  "Включите, чтобы использовать один лайтбокс для нескольких галерей, "
1105
  "расположенных на одной странице."
1106
 
1107
- #: includes/class-gllr-settings.php:889
1108
  msgid "Social Sharing Buttons Settings"
1109
  msgstr "Настройки социальных кнопок"
1110
 
1111
- #: includes/class-gllr-settings.php:898
1112
  msgid "Social Buttons"
1113
  msgstr "Социальные кнопки"
1114
 
1115
- #: includes/class-gllr-settings.php:900
1116
  msgid "Enable social sharing buttons in the lightbox."
1117
  msgstr "Включите социальные кнопки в лайтбоксе."
1118
 
1119
- #: includes/class-gllr-settings.php:904
1120
  msgid "Social Networks"
1121
  msgstr "Социальные сети"
1122
 
1123
- #: includes/class-gllr-settings.php:915
1124
  msgid "Counter"
1125
  msgstr "Счетчик"
1126
 
1127
- #: includes/class-gllr-settings.php:918
1128
  msgid ""
1129
  "Enable to show likes counter for each social button (not available for "
1130
  "Google +1)."
@@ -1132,11 +1125,11 @@ msgstr ""
1132
  "Включите, чтобы показать счетчики для социальных кнопок (недоступно для "
1133
  "Google +1)."
1134
 
1135
- #: includes/class-gllr-settings.php:933
1136
  msgid "Demo Data"
1137
  msgstr "Демо-данные"
1138
 
1139
- #: includes/class-gllr-settings.php:935
1140
  msgid ""
1141
  "Install demo data to create galleries with images, post with shortcodes and "
1142
  "page with a list of all galleries."
@@ -1144,11 +1137,11 @@ msgstr ""
1144
  "Установите демо-данные, чтобы создать галереи с изображениями, запись с "
1145
  "шорткодами и страницу со списком всех галерей."
1146
 
1147
- #: includes/class-gllr-settings.php:973
1148
  msgid "Gallery Post Type"
1149
  msgstr "Тип записи галереи"
1150
 
1151
- #: includes/class-gllr-settings.php:975
1152
  msgid ""
1153
  "Enable to avoid conflicts with other gallery plugins installed. All "
1154
  "galleries created earlier will stay unchanged. However, after enabling we "
@@ -1160,23 +1153,23 @@ msgstr ""
1160
  "переименования проверьте, пожалуйста, настройки других плагинов, где "
1161
  "используется тип записи \"gallery\"."
1162
 
1163
- #: includes/class-gllr-settings.php:987
1164
  msgid "Gallery Slug"
1165
  msgstr "Слаг галереи"
1166
 
1167
- #: includes/class-gllr-settings.php:991
1168
  msgid "Enter the unique gallery slug."
1169
  msgstr "Введите уникальный слаг галереи."
1170
 
1171
- #: includes/class-gllr-settings.php:1007
1172
  msgid "Activate Now"
1173
  msgstr "Активировать сейчас"
1174
 
1175
- #: includes/class-gllr-settings.php:1025
1176
  msgid "Enable to include galleries to your website search."
1177
  msgstr "Включить галерею в поиск на вашем сайте."
1178
 
1179
- #: includes/class-gllr-settings.php:1025
1180
  #, php-format
1181
  msgid "%s is required."
1182
  msgstr "Требуется %s."
@@ -1270,6 +1263,64 @@ msgstr ""
1270
  msgid "Yes, install demo now"
1271
  msgstr "Да, установить демо-данные сейчас"
1272
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1273
  #~ msgid "Download high resolution image"
1274
  #~ msgstr "Скачать изображение в высоком разрешении"
1275
 
@@ -1380,9 +1431,6 @@ msgstr "Да, установить демо-данные сейчас"
1380
  #~ msgid "Thumbnails"
1381
  #~ msgstr "Миниатюры"
1382
 
1383
- #~ msgid "Buttons"
1384
- #~ msgstr "Кнопки"
1385
-
1386
  #~ msgid "Bottom"
1387
  #~ msgstr "Низ"
1388
 
@@ -1401,9 +1449,6 @@ msgstr "Да, установить демо-данные сейчас"
1401
  #~ msgid "Install %s"
1402
  #~ msgstr "Установить %s"
1403
 
1404
- #~ msgid "Learn more"
1405
- #~ msgstr "Подробнее"
1406
-
1407
  #~ msgid "Add multiple gallery categories"
1408
  #~ msgstr "Добавить несколько категорий галереи"
1409
 
@@ -1688,9 +1733,6 @@ msgstr "Да, установить демо-данные сейчас"
1688
  #~ "DESC (по убыванию от наибольшего до наименьшего значения - 3, 2, 1; в, б, "
1689
  #~ "а)"
1690
 
1691
- #~ msgid "Sort galleries"
1692
- #~ msgstr "Сортировать галереи"
1693
-
1694
  #~ msgid "by Title"
1695
  #~ msgstr "по Названию"
1696
 
2
  msgstr ""
3
  "Project-Id-Version: Gallery\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-09-03 17:01+0300\n"
6
+ "PO-Revision-Date: 2019-09-03 17:02+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: BestWebSoft <plugin@bestwebsoft.com>\n"
9
  "Language: ru_RU\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Generator: Poedit 2.2.3\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: gallery-plugin.php:39 includes/class-gllr-settings.php:316
20
  msgid "Gallery Settings"
21
  msgstr "Настройки Галерей"
22
 
23
+ #: gallery-plugin.php:39 includes/class-gllr-settings.php:355
24
  msgid "Global Settings"
25
  msgstr "Общие настройки"
26
 
27
+ #: gallery-plugin.php:45 gallery-plugin.php:2954
28
  msgid "Upgrade to Pro"
29
  msgstr "Обновить до Pro"
30
 
31
+ #: gallery-plugin.php:344
32
  msgid "Return to all albums"
33
  msgstr "Вернуться ко всем альбомам"
34
 
35
+ #: gallery-plugin.php:358
36
  msgid "See images &raquo;"
37
  msgstr "Смотреть фотографии &raquo;"
38
 
39
+ #: gallery-plugin.php:448 gallery-plugin.php:457
40
  msgid "Galleries"
41
  msgstr "Галереи"
42
 
43
+ #: gallery-plugin.php:449 gallery-plugin.php:3255
44
  msgid "Gallery"
45
  msgstr "Галерея"
46
 
47
+ #: gallery-plugin.php:450
48
  msgid "Add New Gallery"
49
  msgstr "Добавить новую галерею"
50
 
51
+ #: gallery-plugin.php:451
52
  msgid "Edit Gallery"
53
  msgstr "Редактировать галерею"
54
 
55
+ #: gallery-plugin.php:452
56
  msgid "New Gallery"
57
  msgstr "Новая галерея"
58
 
59
+ #: gallery-plugin.php:453
60
  msgid "View Gallery"
61
  msgstr "Просмотреть галерею"
62
 
63
+ #: gallery-plugin.php:454 includes/class-gllr-settings.php:1009
64
  msgid "Search Galleries"
65
  msgstr "Искать галереи"
66
 
67
+ #: gallery-plugin.php:455
68
  msgid "No Gallery found"
69
  msgstr "Ни одной галереи не найдено"
70
 
71
+ #: gallery-plugin.php:477 gallery-plugin.php:1731 gallery-plugin.php:3227
72
+ #: includes/widgets.php:25 includes/widgets.php:33 includes/widgets.php:71
73
+ #: includes/widgets.php:94
74
  msgid "Gallery Categories"
75
  msgstr "Категории галерей"
76
 
77
+ #: gallery-plugin.php:478 gallery-plugin.php:927
78
  msgid "Gallery Category"
79
  msgstr "Категория галерей"
80
 
81
+ #: gallery-plugin.php:479
82
  msgid "Add Gallery Category"
83
  msgstr "Добавить категорию галерей"
84
 
85
+ #: gallery-plugin.php:480
86
  msgid "Add New Gallery Category"
87
  msgstr "Добавить новую категорию галерей"
88
 
89
+ #: gallery-plugin.php:481 gallery-plugin.php:482
90
  msgid "Edit Gallery Category"
91
  msgstr "Редактировать категорию галерей"
92
 
93
+ #: gallery-plugin.php:483
94
  msgid "New Gallery Category"
95
  msgstr "Новая категория галерей"
96
 
97
+ #: gallery-plugin.php:484 gallery-plugin.php:485
98
  msgid "View Gallery Category"
99
  msgstr "Просмотреть категорию галерей"
100
 
101
+ #: gallery-plugin.php:486
102
  msgid "Find Gallery Category"
103
  msgstr "Найти категорию галерей"
104
 
105
+ #: gallery-plugin.php:487
106
  msgid "No Gallery Categories found"
107
  msgstr "Ни одной категории галерей не найдено"
108
 
109
+ #: gallery-plugin.php:488
110
  msgid "No Gallery Categories found in Trash"
111
  msgstr "Ни одной категории галерей в корзине не найдено"
112
 
113
+ #: gallery-plugin.php:489
114
  msgid "Parent Gallery Category"
115
  msgstr "Родительская категория галереи"
116
 
117
+ #: gallery-plugin.php:490
118
  msgid "Gallery Categories list navigation"
119
  msgstr "Навигация списка категории галерей"
120
 
121
+ #: gallery-plugin.php:491
122
  msgid "Gallery Categories list"
123
  msgstr "Список категорий галерей"
124
 
125
+ #: gallery-plugin.php:541
126
  msgid "Gallery Shortcode"
127
  msgstr "Шорткод галереи"
128
 
129
+ #: gallery-plugin.php:550
130
  msgid ""
131
  "Add a single gallery with images to your posts, pages, custom post types or "
132
  "widgets by using the following shortcode:"
134
  "Добавляйте одну галерею с изображениями в ваши записи, страницы, "
135
  "пользовательские типы записей или виджеты с помощью следующего шорткода:"
136
 
137
+ #: gallery-plugin.php:554
138
  msgid ""
139
  "Add a gallery cover including featured image, description, and a link to "
140
  "your single gallery using the following shortcode:"
142
  "Добавляйте альбом галереи, включая изображение альбома, описание и ссылку на "
143
  "полную галерею с помощью следующего шорткода:"
144
 
145
+ #: gallery-plugin.php:667
146
  msgid "Note"
147
  msgstr "Примечание"
148
 
149
+ #: gallery-plugin.php:667
150
  #, php-format
151
  msgid ""
152
  "When deleting a category, the galleries that belong to this category will "
155
  "Удаление категории не приводит к удалению галерей из этой категории. Вместо "
156
  "этого галереи из удалённой категории будут перемещены в категорию %s."
157
 
158
+ #: gallery-plugin.php:678
159
  msgid "Sort Galleries in Category by"
160
  msgstr "Сортировать галереи в категории по"
161
 
162
+ #: gallery-plugin.php:681 gallery-plugin.php:3241
163
+ #: includes/class-gllr-settings.php:719
164
  msgid "Gallery ID"
165
  msgstr "ID галереи"
166
 
167
+ #: gallery-plugin.php:682 gallery-plugin.php:1728 gallery-plugin.php:2808
168
+ #: gallery-plugin.php:2915 gallery-plugin.php:3028 gallery-plugin.php:3242
169
+ #: includes/class-gllr-settings.php:720 includes/widgets.php:262
170
  msgid "Title"
171
  msgstr "Название"
172
 
173
+ #: gallery-plugin.php:683 gallery-plugin.php:1733 gallery-plugin.php:3243
174
+ #: includes/class-gllr-settings.php:548 includes/class-gllr-settings.php:721
175
  msgid "Date"
176
  msgstr "Дата"
177
 
178
+ #: gallery-plugin.php:684 gallery-plugin.php:3244
179
+ #: includes/class-gllr-settings.php:722
180
  msgid "Last modified date"
181
  msgstr "Дата последнего изменения"
182
 
183
+ #: gallery-plugin.php:685 gallery-plugin.php:3245
184
+ #: includes/class-gllr-settings.php:723
185
  msgid "Comment count"
186
  msgstr "Количество комментариев"
187
 
188
+ #: gallery-plugin.php:686 gallery-plugin.php:3246
189
+ #: includes/class-gllr-settings.php:724
190
  msgid "\"Order\" field on the gallery edit page"
191
  msgstr "Поле \"Порядок\" в редакторе галереи"
192
 
193
+ #: gallery-plugin.php:687 gallery-plugin.php:1732 gallery-plugin.php:3247
194
+ #: includes/class-gllr-settings.php:725
195
  msgid "Author"
196
  msgstr "Автор"
197
 
198
+ #: gallery-plugin.php:688 gallery-plugin.php:3248
199
+ #: includes/class-gllr-settings.php:549 includes/class-gllr-settings.php:726
200
  msgid "Random"
201
  msgstr "Произвольно"
202
 
203
+ #: gallery-plugin.php:689 gallery-plugin.php:3249
204
  msgid "Plugin Settings"
205
  msgstr "Настройки плагина"
206
 
207
+ #: gallery-plugin.php:691 gallery-plugin.php:3251
208
  msgid "Select galleries sorting order in your category."
209
  msgstr "Выберите порядок сортировки галерей в вашей категории."
210
 
211
+ #: gallery-plugin.php:713 gallery-plugin.php:1730
212
  msgid "Shortcode"
213
  msgstr "Шорткод"
214
 
215
+ #: gallery-plugin.php:759
216
  msgid "All Gallery Categories"
217
  msgstr "Все категории галерей"
218
 
219
+ #: gallery-plugin.php:837
220
  msgid "You can't delete default gallery category."
221
  msgstr "Вы не можете удалить стандартную категорию галереи."
222
 
223
+ #: gallery-plugin.php:1219 gallery-plugin.php:1327 gallery-plugin.php:2263
224
  msgid "Sorry, nothing found."
225
  msgstr "Извините, ничего не найдено."
226
 
227
+ #: gallery-plugin.php:1727
228
  msgid "Featured Image"
229
  msgstr "Изображение альбома"
230
 
231
+ #: gallery-plugin.php:1729 includes/class-gllr-settings.php:41
232
  msgid "Images"
233
  msgstr "Изображения"
234
 
302
  msgid "Gallery has been successfully added!"
303
  msgstr "Галерея была успешно добавлена!"
304
 
305
+ #: gallery-plugin.php:2455 gallery-plugin.php:2488
306
  msgid "Image size not defined"
307
  msgstr "Невозможно определить размер изображения"
308
 
309
+ #: gallery-plugin.php:2475
310
  msgid ""
311
  "Plugin updates only PNG, JPEG, GIF, WPMP or XBM filetype. For other, please "
312
  "reload images manually."
314
  "Плагин может обновить только следующие типы файлов: PNG, JPEG, GIF, XBM или "
315
  "WPMP. Для других, пожалуйста, вручную перезагрузите изображения."
316
 
317
+ #: gallery-plugin.php:2521 gallery-plugin.php:2525 gallery-plugin.php:2531
318
  msgid "Invalid path"
319
  msgstr "Путь к изображению некорректный"
320
 
321
+ #: gallery-plugin.php:2627
322
  msgid "List View"
323
  msgstr "В виде списка"
324
 
325
+ #: gallery-plugin.php:2628
326
  msgid "Grid View"
327
  msgstr "В виде сетки"
328
 
329
+ #: gallery-plugin.php:2685
330
  msgid "Filter"
331
  msgstr "Фильтр"
332
 
333
+ #: gallery-plugin.php:2689
334
  msgid "Empty Trash"
335
  msgstr "Очистить корзину"
336
 
337
+ #: gallery-plugin.php:2712
338
  msgid "No images found"
339
  msgstr "Ни одного изображения не найдено"
340
 
341
+ #: gallery-plugin.php:2765
342
  msgid "Select bulk action"
343
  msgstr "Выберите массовое действие"
344
 
345
+ #: gallery-plugin.php:2767
346
  msgid "Bulk Actions"
347
  msgstr "Действия"
348
 
349
+ #: gallery-plugin.php:2777
350
  msgid "Apply"
351
  msgstr "Применить"
352
 
353
+ #: gallery-plugin.php:2784
354
  msgid "Delete from Gallery"
355
  msgstr "Удалить из галереи"
356
 
357
+ #: gallery-plugin.php:2793
358
  msgid "Bulk Select"
359
  msgstr "Выбор"
360
 
361
+ #: gallery-plugin.php:2794
362
  msgid "Cancel Selection"
363
  msgstr "Отменить выбор"
364
 
365
+ #: gallery-plugin.php:2795
366
  msgid "Delete Selected"
367
  msgstr "Удалить выбранное"
368
 
369
+ #: gallery-plugin.php:2806
370
  msgid "File"
371
  msgstr "Файл"
372
 
373
+ #: gallery-plugin.php:2807 gallery-plugin.php:2910 gallery-plugin.php:3023
374
  msgid "Dimensions"
375
  msgstr "Размеры"
376
 
377
+ #: gallery-plugin.php:2809 gallery-plugin.php:2921 gallery-plugin.php:3033
378
  msgid "Alt Text"
379
  msgstr "Альтернативный текст"
380
 
381
+ #: gallery-plugin.php:2810 gallery-plugin.php:2925 gallery-plugin.php:3038
382
  msgid "URL"
383
  msgstr "Ссылка"
384
 
385
+ #: gallery-plugin.php:2810 gallery-plugin.php:2927
386
  msgid ""
387
  "Enter your custom URL to link this image to other page or file. Leave blank "
388
  "to open a full size image."
391
  "страницей или файлом. Оставьте пустым, чтобы открыть полноразмерное "
392
  "изображение."
393
 
394
+ #: gallery-plugin.php:2892
395
  msgid "Remove Image from Gallery"
396
  msgstr "Удалить изображение из галереи"
397
 
398
+ #: gallery-plugin.php:2895
399
  msgid "Edit Image Info"
400
  msgstr "Изменить информацию изображения"
401
 
402
+ #: gallery-plugin.php:2896
403
  msgid "Deselect"
404
  msgstr "Отменить выбор"
405
 
406
+ #: gallery-plugin.php:2908
407
  msgid "File name"
408
  msgstr "Название файла"
409
 
410
+ #: gallery-plugin.php:2909
411
  msgid "File type"
412
  msgstr "Тип файла"
413
 
414
+ #: gallery-plugin.php:2934
415
  msgid "Description"
416
  msgstr "Описание"
417
 
418
+ #: gallery-plugin.php:2940
419
  msgid "Lightbox Button URL"
420
  msgstr "Ссылка для кнопки в лайтбоксе"
421
 
422
+ #: gallery-plugin.php:2947
423
  msgid "New Tab"
424
  msgstr "Новая вкладка"
425
 
426
+ #: gallery-plugin.php:2949
427
  msgid "Enable to open URLs above in a new tab."
428
  msgstr "Включите, чтобы открыть указанный выше URL в новой вкладке."
429
 
430
+ #: gallery-plugin.php:2954
431
  msgid "Go Pro"
432
  msgstr "Обновить до Pro"
433
 
434
+ #: gallery-plugin.php:2960
435
  msgid "Edit more details"
436
  msgstr "Изменить детали"
437
 
438
+ #: gallery-plugin.php:2962
439
  msgid "Remove from Gallery"
440
  msgstr "Удалить из галереи"
441
 
442
+ #: gallery-plugin.php:2998
443
  #, php-format
444
  msgid "Select %s"
445
  msgstr "Выбрать %s"
446
 
447
+ #: gallery-plugin.php:3011
448
  #, php-format
449
  msgid "Edit &#8220;%s&#8221;"
450
  msgstr "Изменить &#8220;%s&#8221;"
451
 
452
+ #: gallery-plugin.php:3019
453
  msgid "Edit Attachment Info"
454
  msgstr "Изменить информацию изображения"
455
 
456
+ #: gallery-plugin.php:3056 gallery-plugin.php:3072
457
  msgid "Edit"
458
  msgstr "Изменить"
459
 
460
+ #: gallery-plugin.php:3060 gallery-plugin.php:3078
461
  msgid "Trash"
462
  msgstr "Удалить"
463
 
464
+ #: gallery-plugin.php:3063 gallery-plugin.php:3082
465
  msgid "Delete Permanently"
466
  msgstr "Удалить навсегда"
467
 
468
+ #: gallery-plugin.php:3066 gallery-plugin.php:3088
469
  #, php-format
470
  msgid "View &#8220;%s&#8221;"
471
  msgstr "Просмотр &#8220;%s&#8221;"
472
 
473
+ #: gallery-plugin.php:3066 gallery-plugin.php:3088 includes/widgets.php:89
474
  msgid "View"
475
  msgstr "Просмотр"
476
 
477
+ #: gallery-plugin.php:3068
478
  msgid "Attach"
479
  msgstr "Прикрепить"
480
 
481
+ #: gallery-plugin.php:3076
482
  msgid "Restore"
483
  msgstr "Восстановить"
484
 
485
+ #: gallery-plugin.php:3207 gallery-plugin.php:3364
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
486
  msgid "Warning"
487
  msgstr "Внимание"
488
 
489
+ #: gallery-plugin.php:3207
490
  msgid "You can add only images to the gallery"
491
  msgstr "Вы можете добавить только изображения в галерею"
492
 
493
+ #: gallery-plugin.php:3262
494
  msgid "no title"
495
  msgstr "без названия"
496
 
497
+ #: gallery-plugin.php:3272
498
  msgid ""
499
  "Display an album image with the description and the link to a single gallery "
500
  "page"
502
  "Отобразить изображение альбома с описанием и ссылкой на отдельную страницу "
503
  "галереи"
504
 
505
+ #: gallery-plugin.php:3276
506
  msgid "Sorry, no gallery found."
507
  msgstr "Извините, галерей не найдено."
508
 
509
+ #: gallery-plugin.php:3364
510
+ #, php-format
511
+ msgid ""
512
+ "Maximum upload file size %s. Contact your administrator or hosting provider "
513
+ "if you need to upload a large file size."
514
+ msgstr ""
515
+ "Максимальный размер файла %s. Свяжитесь с вашим администратором или "
516
+ "провайдером хостинга, если вам нужно загрузить файл большего размера."
517
+
518
  #: includes/class-gllr-settings.php:31
519
  msgid "Cover"
520
  msgstr "Альбом"
543
  msgid "License Key"
544
  msgstr "Лицензионный ключ"
545
 
546
+ #: includes/class-gllr-settings.php:246
547
  msgid "Settings saved"
548
  msgstr "Настройки сохранены"
549
 
550
+ #: includes/class-gllr-settings.php:258 includes/widgets.php:324
551
  msgid "Please, enable JavaScript in Your browser."
552
  msgstr "Пожалуйста, включите JavaScript в вашем браузере."
553
 
554
+ #: includes/class-gllr-settings.php:262
555
  msgid "Custom image size was changed. You need to update gallery images."
556
  msgstr ""
557
  "Пользовательский размер изображения был изменен. Вам необходимо обновить "
558
  "изображения галерей."
559
 
560
+ #: includes/class-gllr-settings.php:263
561
  msgid "Update Images"
562
  msgstr "Обновить изображения"
563
 
564
+ #: includes/class-gllr-settings.php:278
565
  msgid "Gallery Images"
566
  msgstr "Изображения галереи"
567
 
568
+ #: includes/class-gllr-settings.php:283
569
  msgid "Images adding requires JavaScript."
570
  msgstr "Добавление изображений требует наличия JavaScript."
571
 
572
+ #: includes/class-gllr-settings.php:286
573
  msgid "Add Media"
574
  msgstr "Добавить медиафайл"
575
 
576
+ #: includes/class-gllr-settings.php:295
577
  msgid "The grid view for the Gallery images requires JavaScript."
578
  msgstr "Просмотр галереи в виде сетки требует наличия JavaScript."
579
 
580
+ #: includes/class-gllr-settings.php:295
581
  msgid "Switch to the list view"
582
  msgstr "Переключиться на список"
583
 
584
+ #: includes/class-gllr-settings.php:322
585
  msgid "Add Gallery to the Slider"
586
  msgstr "Добавить галерею в слайдер"
587
 
588
+ #: includes/class-gllr-settings.php:334
589
  msgid "Activate"
590
  msgstr "Активировать"
591
 
592
+ #: includes/class-gllr-settings.php:337 includes/class-gllr-settings.php:1030
593
  msgid "Install Now"
594
  msgstr "Установить сейчас"
595
 
596
+ #: includes/class-gllr-settings.php:339
597
  msgid "Add"
598
  msgstr "Добавить"
599
 
600
+ #: includes/class-gllr-settings.php:342
601
  msgid "Click to add current gallery to the slider. Slider plugin is required."
602
  msgstr ""
603
  "Нажмите, чтобы добавить текущую галерею в слайдер. Для этой опции необходимо "
604
  "использование плагина Slider."
605
 
606
+ #: includes/class-gllr-settings.php:353
607
  msgid "Single Gallery Settings"
608
  msgstr "Настройки галереи"
609
 
610
+ #: includes/class-gllr-settings.php:355
611
  #, php-format
612
  msgid "Enable to configure single gallery settings and disable %s."
613
  msgstr "Включите, чтобы настроить параметры этой галереи и отключить %s."
614
 
615
+ #: includes/class-gllr-settings.php:367 includes/class-gllr-settings.php:424
616
+ #: includes/class-gllr-settings.php:468 includes/class-gllr-settings.php:518
617
+ #: includes/class-gllr-settings.php:662 includes/class-gllr-settings.php:750
618
+ #: includes/class-gllr-settings.php:793 includes/class-gllr-settings.php:843
619
+ #: includes/class-gllr-settings.php:902 includes/class-gllr-settings.php:991
620
  msgid "Close"
621
  msgstr "Закрыть"
622
 
623
+ #: includes/class-gllr-settings.php:371
624
  msgid "Gallery Layout"
625
  msgstr "Макет галереи"
626
 
627
+ #: includes/class-gllr-settings.php:376
628
  msgid "Grid"
629
  msgstr "Сетка"
630
 
631
+ #: includes/class-gllr-settings.php:382
632
  msgid "Masonry"
633
  msgstr "Masonry"
634
 
635
+ #: includes/class-gllr-settings.php:395
636
  msgid "Number of Columns"
637
  msgstr "Количество колонок"
638
 
639
+ #: includes/class-gllr-settings.php:398
640
  #, php-format
641
  msgid "Number of gallery columns (default is %s)."
642
  msgstr "Количество колонок галерей (по умолчанию - %s)."
643
 
644
+ #: includes/class-gllr-settings.php:402 includes/class-gllr-settings.php:797
645
  msgid "Image Size"
646
  msgstr "Размер изображения"
647
 
648
+ #: includes/class-gllr-settings.php:408 includes/class-gllr-settings.php:647
649
  msgid "Custom"
650
  msgstr "Пользовательский"
651
 
652
+ #: includes/class-gllr-settings.php:410
653
  msgid ""
654
  "Maximum gallery image size. \"Custom\" uses the Image Dimensions values."
655
  msgstr ""
656
  "Максимальный размер изображений галереи. \"Пользовательский\" использует "
657
  "значения, указанные в поле Размеры изображения."
658
 
659
+ #: includes/class-gllr-settings.php:414
660
  msgid "Custom Image Size"
661
  msgstr "Пользовательский размер изображения"
662
 
663
+ #: includes/class-gllr-settings.php:416 includes/class-gllr-settings.php:504
664
+ #: includes/class-gllr-settings.php:655 includes/class-gllr-settings.php:705
665
  msgid "px"
666
  msgstr "пикс"
667
 
668
+ #: includes/class-gllr-settings.php:417
669
  msgid ""
670
  "Adjust these values based on the number of columns in your gallery. This "
671
  "won't effect the full size of your images in the lightbox."
673
  "Отрегулируйте эти значения на основе числа колонок в вашей галерее. Это не "
674
  "влияет на размеры полного изображения в лайтбоксе."
675
 
676
+ #: includes/class-gllr-settings.php:428
677
  msgid "Crop Images"
678
  msgstr "Обрезка изображений"
679
 
680
+ #: includes/class-gllr-settings.php:430
681
  msgid ""
682
  "Enable to crop images using the sizes defined for Custom Image Size. Disable "
683
  "to resize images automatically using their aspect ratio."
686
  "пользовательского размера изображения. Отключите, чтобы изменить размер "
687
  "изображения автоматически, используя их пропорции."
688
 
689
+ #: includes/class-gllr-settings.php:434 includes/class-gllr-settings.php:672
690
  msgid "Crop Position"
691
  msgstr "Позиция обрезки"
692
 
693
+ #: includes/class-gllr-settings.php:449 includes/class-gllr-settings.php:687
694
  msgid "Select crop position base (by default: center)."
695
  msgstr "Выберите позицию обрезки (по умолчанию: центр)."
696
 
697
+ #: includes/class-gllr-settings.php:459
698
  msgid "Image Title"
699
  msgstr "Название изображения"
700
 
701
+ #: includes/class-gllr-settings.php:461
702
  msgid "Enable to display image title along with the gallery image."
703
  msgstr ""
704
  "Включите, чтобы отобразить название изображения вместе с изображением "
705
  "галереи."
706
 
707
+ #: includes/class-gllr-settings.php:472
708
  msgid "Image Title Position"
709
  msgstr "Расположение названия изображения"
710
 
711
+ #: includes/class-gllr-settings.php:477
712
  msgid "Under image"
713
  msgstr "Под изображением"
714
 
715
+ #: includes/class-gllr-settings.php:483
716
  msgid "On mouse hover"
717
  msgstr "По наведению мыши"
718
 
719
+ #: includes/class-gllr-settings.php:496
720
  msgid "Image Border"
721
  msgstr "Рамка изображения"
722
 
723
+ #: includes/class-gllr-settings.php:498
724
  msgid ""
725
  "Enable images border using the styles defined for Image Border Size and "
726
  "Color options."
728
  "Включить рамку изображения с использованием стилей, указанных для Цвета и "
729
  "Размера рамки."
730
 
731
+ #: includes/class-gllr-settings.php:502
732
  msgid "Image Border Size"
733
  msgstr "Размер рамки изображения"
734
 
735
+ #: includes/class-gllr-settings.php:505
736
  #, php-format
737
  msgid "Gallery image border width (default is %s)"
738
  msgstr "Ширина рамки для изображений галереи (по умолчанию %s)"
739
 
740
+ #: includes/class-gllr-settings.php:509
741
  msgid "Image Border Color"
742
  msgstr "Цвет рамки изображений"
743
 
744
+ #: includes/class-gllr-settings.php:522
745
  msgid "Pagination"
746
  msgstr "Постраничная навигация"
747
 
748
+ #: includes/class-gllr-settings.php:525
749
  msgid ""
750
  "Enable pagination for images to limit number of images displayed on a single "
751
  "gallery page."
753
  "Включить постраничную навигацию для изображений, чтобы ограничить количество "
754
  "изображений, отображаемых на одной странице галереи."
755
 
756
+ #: includes/class-gllr-settings.php:529
757
  msgid "Number of Images"
758
  msgstr "Количество изображений"
759
 
760
+ #: includes/class-gllr-settings.php:532
761
  #, php-format
762
  msgid "Number of images displayed per page (default is %d)."
763
  msgstr ""
764
  "Количество изображений, отображаемых на одной странице (по умолчанию %d)."
765
 
766
+ #: includes/class-gllr-settings.php:542
767
  msgid "Sort Images by"
768
  msgstr "Cортировка изображений по"
769
 
770
+ #: includes/class-gllr-settings.php:545
771
  msgid "Manually (default)"
772
  msgstr "Вручную (по умолчанию)"
773
 
774
+ #: includes/class-gllr-settings.php:546
775
  msgid "Image ID"
776
  msgstr "ID изображения"
777
 
778
+ #: includes/class-gllr-settings.php:547
779
  msgid "Name"
780
  msgstr "Название"
781
 
782
+ #: includes/class-gllr-settings.php:551
783
  msgid ""
784
  "Select images sorting order in your gallery. By default, you can sort images "
785
  "manually in the images tab."
787
  "Выберите порядок сортировки изображений в вашей галерее. По умолчанию, это "
788
  "ручная сортировка изображения на вкладке изображений."
789
 
790
+ #: includes/class-gllr-settings.php:555
791
  msgid "Arrange Images by"
792
  msgstr "Сортировка изображений"
793
 
794
+ #: includes/class-gllr-settings.php:558 includes/class-gllr-settings.php:735
795
  msgid "Ascending (e.g. 1, 2, 3; a, b, c)"
796
  msgstr "По возрастанию (например, 1, 2, 3; а, б, в)"
797
 
798
+ #: includes/class-gllr-settings.php:559 includes/class-gllr-settings.php:736
799
  msgid "Descending (e.g. 3, 2, 1; c, b, a)"
800
  msgstr "По убыванию (например, 3, 2, 1; в, б, а)"
801
 
802
+ #: includes/class-gllr-settings.php:564
803
  msgid "Back Link"
804
  msgstr "Обратная ссылка"
805
 
806
+ #: includes/class-gllr-settings.php:566
807
  msgid ""
808
  "Enable to show a back link in a single gallery page which navigate to a "
809
  "previous page."
811
  "Включите, чтобы показать обратную ссылку на странице галереи, которая "
812
  "перейдет к предыдущей странице."
813
 
814
+ #: includes/class-gllr-settings.php:570
815
  msgid "Back Link URL"
816
  msgstr "URL обратной ссылки"
817
 
818
+ #: includes/class-gllr-settings.php:573
819
  msgid "Back link custom page URL. Leave blank to use Gallery page template."
820
  msgstr ""
821
  "Пользовательский URL для обратной ссылки. Оставьте пустым, чтобы "
822
  "использовать страницу галерей."
823
 
824
+ #: includes/class-gllr-settings.php:577
825
  msgid "Back Link Label"
826
  msgstr "Текст обратной ссылки"
827
 
828
+ #: includes/class-gllr-settings.php:583
829
  msgid "Back Link with Shortcode"
830
  msgstr "Обратная ссылка шорткода"
831
 
832
+ #: includes/class-gllr-settings.php:586
833
  msgid "Enable to display a back link on a page where shortcode is used."
834
  msgstr ""
835
  "Включите, чтобы отображать обратную ссылку на страницу при использовании "
836
  "шорткода."
837
 
838
+ #: includes/class-gllr-settings.php:590
839
+ msgid "Try to disable 3rd-party fancybox"
840
+ msgstr "Попробуйте отключить сторонний fancybox"
841
+
842
+ #: includes/class-gllr-settings.php:592
843
+ msgid "Enable to avoid conflicts with 3rd-party fancybox."
844
+ msgstr "Включите, чтобы избежать конфликтов со сторонними fancybox."
845
+
846
+ #: includes/class-gllr-settings.php:603
847
  msgid "Cover Settings"
848
  msgstr "Настройки альбома"
849
 
850
+ #: includes/class-gllr-settings.php:608
851
  msgid "Galleries Page"
852
  msgstr "Страница галерей"
853
 
854
+ #: includes/class-gllr-settings.php:616
855
  msgid "Base page where all existing galleries will be displayed."
856
  msgstr ""
857
  "Базовая страница, на которой будут отображаться все существующие галереи."
858
 
859
+ #: includes/class-gllr-settings.php:620
860
  msgid "Albums Displaying"
861
  msgstr "Отображение альбомов"
862
 
863
+ #: includes/class-gllr-settings.php:623
864
  msgid "Column"
865
  msgstr "В колонку"
866
 
867
+ #: includes/class-gllr-settings.php:624
868
  msgid "Rows"
869
  msgstr "В ряд"
870
 
871
+ #: includes/class-gllr-settings.php:626
872
  msgid "Select the way galleries will be displayed on the Galleries Page."
873
  msgstr "Выберите способ отображения галерей на Странице галерей."
874
 
875
+ #: includes/class-gllr-settings.php:630
876
  msgid "Column Alignment"
877
  msgstr "Ориентация колонки"
878
 
879
+ #: includes/class-gllr-settings.php:633
880
  msgid "Left"
881
  msgstr "Лево"
882
 
883
+ #: includes/class-gllr-settings.php:634
884
  msgid "Right"
885
  msgstr "Право"
886
 
887
+ #: includes/class-gllr-settings.php:635
888
  msgid "Center"
889
  msgstr "Центр"
890
 
891
+ #: includes/class-gllr-settings.php:637
892
  msgid "Select the column alignment."
893
  msgstr "Выберите ориентацию колонки."
894
 
895
+ #: includes/class-gllr-settings.php:641
896
  msgid "Cover Image Size"
897
  msgstr "Размер изображения альбома"
898
 
899
+ #: includes/class-gllr-settings.php:649
900
  msgid "Maximum cover image size. Custom uses the Image Dimensions values."
901
  msgstr ""
902
  "Максимальный размер изображения альбома. Пользовательский использует "
903
  "значения Размеров изображения."
904
 
905
+ #: includes/class-gllr-settings.php:653
906
  msgid "Custom Cover Image Size"
907
  msgstr "Пользовательский размер изображения альбома"
908
 
909
+ #: includes/class-gllr-settings.php:666
910
  msgid "Crop Cover Images"
911
  msgstr "Обрезка изображения альбома"
912
 
913
+ #: includes/class-gllr-settings.php:668
914
  msgid ""
915
  "Enable to crop images using the sizes defined for Custom Cover Image Size. "
916
  "Disable to resize images automatically using their aspect ratio."
919
  "пользовательского размера изображения альбома. Отключите, чтобы изменить "
920
  "размер изображения автоматически, используя их пропорции."
921
 
922
+ #: includes/class-gllr-settings.php:697
923
  msgid "Cover Image Border"
924
  msgstr "Рамка для изображения альбома"
925
 
926
+ #: includes/class-gllr-settings.php:699
927
  msgid ""
928
  "Enable cover images border using the styles defined for Image Border Size "
929
  "and Color."
931
  "Включить рамку изображения альбома с использованием стилей, указанных для "
932
  "Цвета и Размера рамки."
933
 
934
+ #: includes/class-gllr-settings.php:703
935
  msgid "Cover Image Border Size"
936
  msgstr "Размер рамки изображения альбома"
937
 
938
+ #: includes/class-gllr-settings.php:706
939
  #, php-format
940
  msgid "Cover image border width (default is %s)"
941
  msgstr "Ширина рамки для изображения альбома (по умолчанию %s)"
942
 
943
+ #: includes/class-gllr-settings.php:710
944
  msgid "Cover Image Border Color"
945
  msgstr "Цвет рамки для изображения альбома"
946
 
947
+ #: includes/class-gllr-settings.php:716
948
  msgid "Sort Albums by"
949
  msgstr "Cортировка альбомов по"
950
 
951
+ #: includes/class-gllr-settings.php:728
952
  msgid "Select galleries sorting order in your galleries page."
953
  msgstr "Выберите порядок сортировки галерей на странице галерей."
954
 
955
+ #: includes/class-gllr-settings.php:732
956
  msgid "Arrange Albums by"
957
  msgstr "Сортировка альбомов по"
958
 
959
+ #: includes/class-gllr-settings.php:741
960
  msgid "Read More Link Label"
961
  msgstr "Текст ссылки Узнать больше"
962
 
963
+ #: includes/class-gllr-settings.php:754
964
  msgid "Instant Lightbox"
965
  msgstr "Мгновенный лайтбокс"
966
 
967
+ #: includes/class-gllr-settings.php:757
968
  msgid ""
969
  "Enable to display all images in the lightbox after clicking cover image or "
970
  "URL instead of going to a single gallery page."
972
  "Включите, чтобы отображать все изображения в лайтбоксе после клика на "
973
  "изображение альбома или URL вместо перехода на отдельную страницу галереи."
974
 
975
+ #: includes/class-gllr-settings.php:771
976
  msgid "Lightbox Settings"
977
  msgstr "Настройки лайтбокса"
978
 
979
+ #: includes/class-gllr-settings.php:776
980
  msgid "Unclickable Thumbnail Images"
981
  msgstr "Некликабельные изображения"
982
 
983
+ #: includes/class-gllr-settings.php:779
984
  msgid ""
985
  "Enable to make the images in a single gallery unclickable and hide their "
986
  "URLs. This option also disables Lightbox."
988
  "Включите, чтобы сделать миниатюры изображений в галерее некликабельными, а "
989
  "так же не отображать их ссылки. Эта опция так же отключает лайтбокс."
990
 
991
+ #: includes/class-gllr-settings.php:783
992
  msgid "Enable Lightbox"
993
  msgstr "Включить лайтбокс"
994
 
995
+ #: includes/class-gllr-settings.php:786
996
  msgid "Enable to show the lightbox when clicking on gallery images."
997
  msgstr "Включите, чтобы показать лайтбокс при нажатии на изображения галереи."
998
 
999
+ #: includes/class-gllr-settings.php:804
1000
  msgid ""
1001
  "Select the maximum gallery image size for the lightbox view. \"Default\" "
1002
  "will display the original, full size image."
1004
  "Выберите максимальный размер изображений галереи для просмотра в лайтбоксе. "
1005
  "По умолчанию будет отображаться оригинал, полный размер."
1006
 
1007
+ #: includes/class-gllr-settings.php:808
1008
  msgid "Overlay Color"
1009
  msgstr "Цвет подложки"
1010
 
1011
+ #: includes/class-gllr-settings.php:814
1012
  msgid "Overlay Opacity"
1013
  msgstr "Прозрачность подложки"
1014
 
1015
+ #: includes/class-gllr-settings.php:817
1016
  #, php-format
1017
  msgid ""
1018
  "Lightbox overlay opacity. Leave blank to disable opacity (default is %s, max "
1021
  "Прозрачность подложки лайтбокса. Оставьте пустым, чтобы отключить "
1022
  "прозрачность (по умолчанию %s, максимум %s)."
1023
 
1024
+ #: includes/class-gllr-settings.php:827
1025
  msgid "Slideshow"
1026
  msgstr "Слайд-шоу"
1027
 
1028
+ #: includes/class-gllr-settings.php:829
1029
  msgid "Enable to start the slideshow automatically when the lightbox is used."
1030
  msgstr ""
1031
  "Включение автоматического запуска слайд-шоу при использовании лайтбокса."
1032
 
1033
+ #: includes/class-gllr-settings.php:833
1034
  msgid "Slideshow Duration"
1035
  msgstr "Интервал времени"
1036
 
1037
+ #: includes/class-gllr-settings.php:835
1038
  msgid "ms"
1039
  msgstr "мс"
1040
 
1041
+ #: includes/class-gllr-settings.php:836
1042
  msgid "Slideshow interval duration between two images."
1043
  msgstr "Интервал переключения между двумя изображениями."
1044
 
1045
+ #: includes/class-gllr-settings.php:847
1046
  msgid "Lightbox Helpers"
1047
  msgstr "Вспомогательные элементы в лайтбоксе"
1048
 
1049
+ #: includes/class-gllr-settings.php:849
1050
  msgid "Enable to display the lightbox toolbar and arrows."
1051
  msgstr ""
1052
  "Включите, чтобы показать панель инструментов и кнопки навигации лайтбокса."
1053
 
1054
+ #: includes/class-gllr-settings.php:853
1055
  msgid "Lightbox Thumbnails"
1056
  msgstr "Миниатюры в лайтбоксе"
1057
 
1058
+ #: includes/class-gllr-settings.php:855
1059
  msgid "Enable to use a lightbox helper navigation between images."
1060
  msgstr ""
1061
  "Разрешить использовать вспомогательные элементы лайтбокса для навигации "
1062
  "между изображениями."
1063
 
1064
+ #: includes/class-gllr-settings.php:859
1065
  msgid "Lightbox Thumbnails Position"
1066
  msgstr "Расположение миниатюр в лайтбоксе"
1067
 
1068
+ #: includes/class-gllr-settings.php:862
1069
  msgid "Top"
1070
  msgstr "Верх"
1071
 
1072
+ #: includes/class-gllr-settings.php:867
1073
  msgid "Lightbox Button Label"
1074
  msgstr "Текст кнопки в лайтбоксе"
1075
 
1076
+ #: includes/class-gllr-settings.php:869
1077
  msgid "Read More"
1078
  msgstr "Подробнее"
1079
 
1080
+ #: includes/class-gllr-settings.php:879
1081
  msgid "Download Button"
1082
  msgstr "Кнопка \"Скачать\""
1083
 
1084
+ #: includes/class-gllr-settings.php:881
1085
  msgid "Enable to display download button."
1086
  msgstr "Включите, чтобы показать ссылку для скачивания исходного изображения."
1087
 
1088
+ #: includes/class-gllr-settings.php:885
1089
  msgid "Single Lightbox"
1090
  msgstr "Один лайтбокс"
1091
 
1092
+ #: includes/class-gllr-settings.php:887
1093
  msgid ""
1094
  "Enable to use a single lightbox for multiple galleries located on a single "
1095
  "page."
1097
  "Включите, чтобы использовать один лайтбокс для нескольких галерей, "
1098
  "расположенных на одной странице."
1099
 
1100
+ #: includes/class-gllr-settings.php:897
1101
  msgid "Social Sharing Buttons Settings"
1102
  msgstr "Настройки социальных кнопок"
1103
 
1104
+ #: includes/class-gllr-settings.php:906
1105
  msgid "Social Buttons"
1106
  msgstr "Социальные кнопки"
1107
 
1108
+ #: includes/class-gllr-settings.php:908
1109
  msgid "Enable social sharing buttons in the lightbox."
1110
  msgstr "Включите социальные кнопки в лайтбоксе."
1111
 
1112
+ #: includes/class-gllr-settings.php:912
1113
  msgid "Social Networks"
1114
  msgstr "Социальные сети"
1115
 
1116
+ #: includes/class-gllr-settings.php:923
1117
  msgid "Counter"
1118
  msgstr "Счетчик"
1119
 
1120
+ #: includes/class-gllr-settings.php:926
1121
  msgid ""
1122
  "Enable to show likes counter for each social button (not available for "
1123
  "Google +1)."
1125
  "Включите, чтобы показать счетчики для социальных кнопок (недоступно для "
1126
  "Google +1)."
1127
 
1128
+ #: includes/class-gllr-settings.php:941
1129
  msgid "Demo Data"
1130
  msgstr "Демо-данные"
1131
 
1132
+ #: includes/class-gllr-settings.php:943
1133
  msgid ""
1134
  "Install demo data to create galleries with images, post with shortcodes and "
1135
  "page with a list of all galleries."
1137
  "Установите демо-данные, чтобы создать галереи с изображениями, запись с "
1138
  "шорткодами и страницу со списком всех галерей."
1139
 
1140
+ #: includes/class-gllr-settings.php:981
1141
  msgid "Gallery Post Type"
1142
  msgstr "Тип записи галереи"
1143
 
1144
+ #: includes/class-gllr-settings.php:983
1145
  msgid ""
1146
  "Enable to avoid conflicts with other gallery plugins installed. All "
1147
  "galleries created earlier will stay unchanged. However, after enabling we "
1153
  "переименования проверьте, пожалуйста, настройки других плагинов, где "
1154
  "используется тип записи \"gallery\"."
1155
 
1156
+ #: includes/class-gllr-settings.php:995
1157
  msgid "Gallery Slug"
1158
  msgstr "Слаг галереи"
1159
 
1160
+ #: includes/class-gllr-settings.php:999
1161
  msgid "Enter the unique gallery slug."
1162
  msgstr "Введите уникальный слаг галереи."
1163
 
1164
+ #: includes/class-gllr-settings.php:1015
1165
  msgid "Activate Now"
1166
  msgstr "Активировать сейчас"
1167
 
1168
+ #: includes/class-gllr-settings.php:1033
1169
  msgid "Enable to include galleries to your website search."
1170
  msgstr "Включить галерею в поиск на вашем сайте."
1171
 
1172
+ #: includes/class-gllr-settings.php:1033
1173
  #, php-format
1174
  msgid "%s is required."
1175
  msgstr "Требуется %s."
1263
  msgid "Yes, install demo now"
1264
  msgstr "Да, установить демо-данные сейчас"
1265
 
1266
+ #: includes/widgets.php:24
1267
+ msgid "A list or dropdown of Gallery categories."
1268
+ msgstr "Список или выпадающее меню категорий галерей."
1269
+
1270
+ #: includes/widgets.php:69
1271
+ msgid "Select Gallery Category"
1272
+ msgstr "Выберите категорию галерей"
1273
+
1274
+ #: includes/widgets.php:127
1275
+ msgid "Title:"
1276
+ msgstr "Заголовок:"
1277
+
1278
+ #: includes/widgets.php:130
1279
+ msgid "Display as dropdown"
1280
+ msgstr "В виде выпадающего меню"
1281
+
1282
+ #: includes/widgets.php:132
1283
+ msgid "Show gallery counts"
1284
+ msgstr "Показать количество галерей"
1285
+
1286
+ #: includes/widgets.php:134
1287
+ msgid "Show hierarchy"
1288
+ msgstr "Показать иерархию"
1289
+
1290
+ #: includes/widgets.php:150
1291
+ msgid "Displays the latest galleries and a link to the Galleries page."
1292
+ msgstr "Отображает последние добавленные галереи и ссылку на страницу галереи."
1293
+
1294
+ #: includes/widgets.php:152
1295
+ msgid "Latest Galleries"
1296
+ msgstr "Новые Галереи"
1297
+
1298
+ #: includes/widgets.php:218
1299
+ msgid "No galleries"
1300
+ msgstr "Галерей нет"
1301
+
1302
+ #: includes/widgets.php:255
1303
+ #, fuzzy
1304
+ #| msgid "Learn more"
1305
+ msgid "View more"
1306
+ msgstr "Подробнее"
1307
+
1308
+ #: includes/widgets.php:270
1309
+ msgid "Button Text"
1310
+ msgstr "Текст кнопки"
1311
+
1312
+ #: includes/widgets.php:278
1313
+ msgid "Link to the Galleries Page"
1314
+ msgstr "Ссылка на страницу галереи"
1315
+
1316
+ #: includes/widgets.php:291
1317
+ msgid "Number of Galleries to Display"
1318
+ msgstr "Количество галерей для отображения"
1319
+
1320
+ #: includes/widgets.php:305
1321
+ msgid "Gallery Hover Color"
1322
+ msgstr "Цвет наведения на галерею"
1323
+
1324
  #~ msgid "Download high resolution image"
1325
  #~ msgstr "Скачать изображение в высоком разрешении"
1326
 
1431
  #~ msgid "Thumbnails"
1432
  #~ msgstr "Миниатюры"
1433
 
 
 
 
1434
  #~ msgid "Bottom"
1435
  #~ msgstr "Низ"
1436
 
1449
  #~ msgid "Install %s"
1450
  #~ msgstr "Установить %s"
1451
 
 
 
 
1452
  #~ msgid "Add multiple gallery categories"
1453
  #~ msgstr "Добавить несколько категорий галереи"
1454
 
1733
  #~ "DESC (по убыванию от наибольшего до наименьшего значения - 3, 2, 1; в, б, "
1734
  #~ "а)"
1735
 
 
 
 
1736
  #~ msgid "by Title"
1737
  #~ msgstr "по Названию"
1738
 
languages/gallery-plugin-uk.mo CHANGED
Binary file
languages/gallery-plugin-uk.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Gallery\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-03-26 12:53+0200\n"
6
- "PO-Revision-Date: 2019-03-26 12:53+0200\n"
7
  "Last-Translator: bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: bestwebsoft <https://support.bestwebsoft.com>\n"
9
  "Language: uk_UA\n"
@@ -13,120 +13,120 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 2.0.6\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: gallery-plugin.php:37 includes/class-gllr-settings.php:314
20
  msgid "Gallery Settings"
21
  msgstr "Налаштування Галерей"
22
 
23
- #: gallery-plugin.php:37 includes/class-gllr-settings.php:353
24
  msgid "Global Settings"
25
  msgstr "Загальні налаштування"
26
 
27
- #: gallery-plugin.php:43 gallery-plugin.php:2934
28
  msgid "Upgrade to Pro"
29
  msgstr "Оновитися до Pro"
30
 
31
- #: gallery-plugin.php:340
32
  msgid "Return to all albums"
33
  msgstr "Повернутись до всіх альбомів"
34
 
35
- #: gallery-plugin.php:354
36
  msgid "See images &raquo;"
37
  msgstr "Переглянути фото &raquo;"
38
 
39
- #: gallery-plugin.php:442 gallery-plugin.php:451
40
  msgid "Galleries"
41
  msgstr "Галереї"
42
 
43
- #: gallery-plugin.php:443 gallery-plugin.php:3360
44
  msgid "Gallery"
45
  msgstr "Галерея"
46
 
47
- #: gallery-plugin.php:444
48
  msgid "Add New Gallery"
49
  msgstr "Додати нову галерею"
50
 
51
- #: gallery-plugin.php:445
52
  msgid "Edit Gallery"
53
  msgstr "Редагувати галерею"
54
 
55
- #: gallery-plugin.php:446
56
  msgid "New Gallery"
57
  msgstr "Нова галерея"
58
 
59
- #: gallery-plugin.php:447
60
  msgid "View Gallery"
61
  msgstr "Переглянути галерею"
62
 
63
- #: gallery-plugin.php:448 includes/class-gllr-settings.php:1001
64
  msgid "Search Galleries"
65
  msgstr "Шукати галереї"
66
 
67
- #: gallery-plugin.php:449
68
  msgid "No Gallery found"
69
  msgstr "Жодної галереї не знайдено"
70
 
71
- #: gallery-plugin.php:471 gallery-plugin.php:1721 gallery-plugin.php:3087
72
- #: gallery-plugin.php:3095 gallery-plugin.php:3133 gallery-plugin.php:3156
73
- #: gallery-plugin.php:3332
74
  msgid "Gallery Categories"
75
  msgstr "Категорії галерей"
76
 
77
- #: gallery-plugin.php:472 gallery-plugin.php:917
78
  msgid "Gallery Category"
79
  msgstr "Категорія галерей"
80
 
81
- #: gallery-plugin.php:473
82
  msgid "Add Gallery Category"
83
  msgstr "Додати категорію галерей"
84
 
85
- #: gallery-plugin.php:474
86
  msgid "Add New Gallery Category"
87
  msgstr "Додати нову категорію галерей"
88
 
89
- #: gallery-plugin.php:475 gallery-plugin.php:476
90
  msgid "Edit Gallery Category"
91
  msgstr "Редагувати категорію галерей"
92
 
93
- #: gallery-plugin.php:477
94
  msgid "New Gallery Category"
95
  msgstr "Нова категорія галерей"
96
 
97
- #: gallery-plugin.php:478 gallery-plugin.php:479
98
  msgid "View Gallery Category"
99
  msgstr "Переглянути категорію галерей"
100
 
101
- #: gallery-plugin.php:480
102
  msgid "Find Gallery Category"
103
  msgstr "Знайти категорію галерей"
104
 
105
- #: gallery-plugin.php:481
106
  msgid "No Gallery Categories found"
107
  msgstr "Не знайдено жодної категорії галерей"
108
 
109
- #: gallery-plugin.php:482
110
  msgid "No Gallery Categories found in Trash"
111
  msgstr "В кошику не знайдено жодної категорії галерей"
112
 
113
- #: gallery-plugin.php:483
114
  msgid "Parent Gallery Category"
115
  msgstr "Батьківська категорія галерей"
116
 
117
- #: gallery-plugin.php:484
118
  msgid "Gallery Categories list navigation"
119
  msgstr "Навігація списку категорій галерей"
120
 
121
- #: gallery-plugin.php:485
122
  msgid "Gallery Categories list"
123
  msgstr "Список категорій галерей"
124
 
125
- #: gallery-plugin.php:533
126
  msgid "Gallery Shortcode"
127
  msgstr "Шорткод галереї"
128
 
129
- #: gallery-plugin.php:542
130
  msgid ""
131
  "Add a single gallery with images to your posts, pages, custom post types or "
132
  "widgets by using the following shortcode:"
@@ -134,7 +134,7 @@ msgstr ""
134
  "Додайте одну галерею із зображеннями в ваші записи, сторінки, користувацьки "
135
  "типи записів або віджети за допомогою наступного шорткода:"
136
 
137
- #: gallery-plugin.php:546
138
  msgid ""
139
  "Add a gallery cover including featured image, description, and a link to "
140
  "your single gallery using the following shortcode:"
@@ -142,11 +142,11 @@ msgstr ""
142
  "Додайте альбом галереї, включаючи головне зображення, опис і посилання на "
143
  "повну галерею за допомогою наступного шорткода:"
144
 
145
- #: gallery-plugin.php:659
146
  msgid "Note"
147
  msgstr "Примітка"
148
 
149
- #: gallery-plugin.php:659
150
  #, php-format
151
  msgid ""
152
  "When deleting a category, the galleries that belong to this category will "
@@ -155,80 +155,80 @@ msgstr ""
155
  "Видалення категорії не призведе до видалення галерей з цієї категорії. "
156
  "Замість цього галереї з видаленої категорії будуть переміщені в категорію %s."
157
 
158
- #: gallery-plugin.php:670
159
  msgid "Sort Galleries in Category by"
160
  msgstr "Сортувати галереї в категорії по"
161
 
162
- #: gallery-plugin.php:673 gallery-plugin.php:3346
163
- #: includes/class-gllr-settings.php:711
164
  msgid "Gallery ID"
165
  msgstr "ID галереї"
166
 
167
- #: gallery-plugin.php:674 gallery-plugin.php:1718 gallery-plugin.php:2788
168
- #: gallery-plugin.php:2895 gallery-plugin.php:3008 gallery-plugin.php:3347
169
- #: includes/class-gllr-settings.php:712
170
  msgid "Title"
171
  msgstr "Назва"
172
 
173
- #: gallery-plugin.php:675 gallery-plugin.php:1723 gallery-plugin.php:3348
174
- #: includes/class-gllr-settings.php:546 includes/class-gllr-settings.php:713
175
  msgid "Date"
176
  msgstr "Дата"
177
 
178
- #: gallery-plugin.php:676 gallery-plugin.php:3349
179
- #: includes/class-gllr-settings.php:714
180
  msgid "Last modified date"
181
  msgstr "Дата останньої зміни"
182
 
183
- #: gallery-plugin.php:677 gallery-plugin.php:3350
184
- #: includes/class-gllr-settings.php:715
185
  msgid "Comment count"
186
  msgstr "Кількість коментарів"
187
 
188
- #: gallery-plugin.php:678 gallery-plugin.php:3351
189
- #: includes/class-gllr-settings.php:716
190
  msgid "\"Order\" field on the gallery edit page"
191
  msgstr "Поле \"Порядок розміщення\" на сторінці редагування"
192
 
193
- #: gallery-plugin.php:679 gallery-plugin.php:1722 gallery-plugin.php:3352
194
- #: includes/class-gllr-settings.php:717
195
  msgid "Author"
196
  msgstr "Автор"
197
 
198
- #: gallery-plugin.php:680 gallery-plugin.php:3353
199
- #: includes/class-gllr-settings.php:547 includes/class-gllr-settings.php:718
200
  msgid "Random"
201
  msgstr "Довільно"
202
 
203
- #: gallery-plugin.php:681 gallery-plugin.php:3354
204
  msgid "Plugin Settings"
205
  msgstr "Налаштування плагіна"
206
 
207
- #: gallery-plugin.php:683 gallery-plugin.php:3356
208
  msgid "Select galleries sorting order in your category."
209
  msgstr "Виберіть порядок сортування галерей у вашій категорії."
210
 
211
- #: gallery-plugin.php:703 gallery-plugin.php:1720
212
  msgid "Shortcode"
213
  msgstr "Шорткод"
214
 
215
- #: gallery-plugin.php:749
216
  msgid "All Gallery Categories"
217
  msgstr "Усі категорії галерей"
218
 
219
- #: gallery-plugin.php:827
220
  msgid "You can't delete default gallery category."
221
  msgstr "Ви не можете видалити стандартну категорію галереї."
222
 
223
- #: gallery-plugin.php:1209 gallery-plugin.php:1317 gallery-plugin.php:2243
224
  msgid "Sorry, nothing found."
225
  msgstr "Вибачте, нічого не знайдено."
226
 
227
- #: gallery-plugin.php:1717
228
  msgid "Featured Image"
229
  msgstr "Зображення альбому"
230
 
231
- #: gallery-plugin.php:1719 includes/class-gllr-settings.php:41
232
  msgid "Images"
233
  msgstr "Зображення"
234
 
@@ -302,11 +302,11 @@ msgstr "Додати"
302
  msgid "Gallery has been successfully added!"
303
  msgstr "Галерея була успішно додана!"
304
 
305
- #: gallery-plugin.php:2435 gallery-plugin.php:2468
306
  msgid "Image size not defined"
307
  msgstr "Неможливо визначити розмір зображення"
308
 
309
- #: gallery-plugin.php:2455
310
  msgid ""
311
  "Plugin updates only PNG, JPEG, GIF, WPMP or XBM filetype. For other, please "
312
  "reload images manually."
@@ -314,75 +314,75 @@ msgstr ""
314
  "Плагін може оновити тільки такі типи файлів: PNG, JPEG, GIF, XBM або WPMP. "
315
  "Для інших типів, будь ласка, перезавантажте зображення вручну."
316
 
317
- #: gallery-plugin.php:2501 gallery-plugin.php:2505 gallery-plugin.php:2511
318
  msgid "Invalid path"
319
  msgstr "Невірний шлях до зображення"
320
 
321
- #: gallery-plugin.php:2607
322
  msgid "List View"
323
  msgstr "У вигляді списку"
324
 
325
- #: gallery-plugin.php:2608
326
  msgid "Grid View"
327
  msgstr "У вигляді сітки"
328
 
329
- #: gallery-plugin.php:2665
330
  msgid "Filter"
331
  msgstr "Фільтр"
332
 
333
- #: gallery-plugin.php:2669
334
  msgid "Empty Trash"
335
  msgstr "Очистити кошик"
336
 
337
- #: gallery-plugin.php:2692
338
  msgid "No images found"
339
  msgstr "Жодного зображення не знайдено"
340
 
341
- #: gallery-plugin.php:2745
342
  msgid "Select bulk action"
343
  msgstr "Вибрати групову дію"
344
 
345
- #: gallery-plugin.php:2747
346
  msgid "Bulk Actions"
347
  msgstr "Групові дії"
348
 
349
- #: gallery-plugin.php:2757
350
  msgid "Apply"
351
  msgstr "Застосувати"
352
 
353
- #: gallery-plugin.php:2764
354
  msgid "Delete from Gallery"
355
  msgstr "Видалити з галереї"
356
 
357
- #: gallery-plugin.php:2773
358
  msgid "Bulk Select"
359
  msgstr "Вибір"
360
 
361
- #: gallery-plugin.php:2774
362
  msgid "Cancel Selection"
363
  msgstr "Скасувати вибір"
364
 
365
- #: gallery-plugin.php:2775
366
  msgid "Delete Selected"
367
  msgstr "Видалити вибране"
368
 
369
- #: gallery-plugin.php:2786
370
  msgid "File"
371
  msgstr "Файл"
372
 
373
- #: gallery-plugin.php:2787 gallery-plugin.php:2890 gallery-plugin.php:3003
374
  msgid "Dimensions"
375
  msgstr "Розміри"
376
 
377
- #: gallery-plugin.php:2789 gallery-plugin.php:2901 gallery-plugin.php:3013
378
  msgid "Alt Text"
379
  msgstr "Альтернативний текст"
380
 
381
- #: gallery-plugin.php:2790 gallery-plugin.php:2905 gallery-plugin.php:3018
382
  msgid "URL"
383
  msgstr "Посилання"
384
 
385
- #: gallery-plugin.php:2790 gallery-plugin.php:2907
386
  msgid ""
387
  "Enter your custom URL to link this image to other page or file. Leave blank "
388
  "to open a full size image."
@@ -390,134 +390,110 @@ msgstr ""
390
  "Введіть свій власний URL, щоб зв'язати це зображення з іншою сторінкою або "
391
  "файлом. Залиште порожнім, щоб відкрити повнорозмірне зображення."
392
 
393
- #: gallery-plugin.php:2872
394
  msgid "Remove Image from Gallery"
395
  msgstr "Видалити зображення з галереї"
396
 
397
- #: gallery-plugin.php:2875
398
  msgid "Edit Image Info"
399
  msgstr "Редагувати інформацію зображення"
400
 
401
- #: gallery-plugin.php:2876
402
  msgid "Deselect"
403
  msgstr "Скасувати вибір"
404
 
405
- #: gallery-plugin.php:2888
406
  msgid "File name"
407
  msgstr "Назва файлу"
408
 
409
- #: gallery-plugin.php:2889
410
  msgid "File type"
411
  msgstr "Тип файлу"
412
 
413
- #: gallery-plugin.php:2914
414
  msgid "Description"
415
  msgstr "Опис"
416
 
417
- #: gallery-plugin.php:2920
418
  msgid "Lightbox Button URL"
419
  msgstr "Посилання для кнопки в лайтбоксі"
420
 
421
- #: gallery-plugin.php:2927
422
  msgid "New Tab"
423
  msgstr "Нова вкладка"
424
 
425
- #: gallery-plugin.php:2929
426
  msgid "Enable to open URLs above in a new tab."
427
  msgstr "Увімкніть, щоб відкрити вказаний вище URL в новій вкладці."
428
 
429
- #: gallery-plugin.php:2934
430
  msgid "Go Pro"
431
  msgstr "Оновитися до Pro"
432
 
433
- #: gallery-plugin.php:2940
434
  msgid "Edit more details"
435
  msgstr "Змінити деталі"
436
 
437
- #: gallery-plugin.php:2942
438
  msgid "Remove from Gallery"
439
  msgstr "Видалити з галереї"
440
 
441
- #: gallery-plugin.php:2978
442
  #, php-format
443
  msgid "Select %s"
444
  msgstr "Вибрати %s"
445
 
446
- #: gallery-plugin.php:2991
447
  #, php-format
448
  msgid "Edit &#8220;%s&#8221;"
449
  msgstr "Редагувати &#8220;%s&#8221;"
450
 
451
- #: gallery-plugin.php:2999
452
  msgid "Edit Attachment Info"
453
  msgstr "Змінити інформацію зображення"
454
 
455
- #: gallery-plugin.php:3036 gallery-plugin.php:3052
456
  msgid "Edit"
457
  msgstr "Змінити"
458
 
459
- #: gallery-plugin.php:3040 gallery-plugin.php:3058
460
  msgid "Trash"
461
  msgstr "Кошик"
462
 
463
- #: gallery-plugin.php:3043 gallery-plugin.php:3062
464
  msgid "Delete Permanently"
465
  msgstr "Видалити назавжди"
466
 
467
- #: gallery-plugin.php:3046 gallery-plugin.php:3068
468
  #, php-format
469
  msgid "View &#8220;%s&#8221;"
470
  msgstr "Перегляд &#8220;%s&#8221;"
471
 
472
- #: gallery-plugin.php:3046 gallery-plugin.php:3068 gallery-plugin.php:3151
473
  msgid "View"
474
  msgstr "Перегляд"
475
 
476
- #: gallery-plugin.php:3048
477
  msgid "Attach"
478
  msgstr "Прикріпити"
479
 
480
- #: gallery-plugin.php:3056
481
  msgid "Restore"
482
  msgstr "Відновити"
483
 
484
- #: gallery-plugin.php:3086
485
- msgid "A list or dropdown of Gallery categories."
486
- msgstr "Список чи випадаюче меню категорій галерей."
487
-
488
- #: gallery-plugin.php:3131
489
- msgid "Select Gallery Category"
490
- msgstr "Оберіть категорію галерей"
491
-
492
- #: gallery-plugin.php:3189
493
- msgid "Title:"
494
- msgstr "Заголовок:"
495
-
496
- #: gallery-plugin.php:3192
497
- msgid "Display as dropdown"
498
- msgstr "У вигляді випадаючого меню"
499
-
500
- #: gallery-plugin.php:3194
501
- msgid "Show gallery counts"
502
- msgstr "Показати кількість галерей"
503
-
504
- #: gallery-plugin.php:3196
505
- msgid "Show hierarchy"
506
- msgstr "Показати ієрархію"
507
-
508
- #: gallery-plugin.php:3312
509
  msgid "Warning"
510
  msgstr "Увага"
511
 
512
- #: gallery-plugin.php:3312
513
  msgid "You can add only images to the gallery"
514
  msgstr "В галерею можна додати лише зображення"
515
 
516
- #: gallery-plugin.php:3367
517
  msgid "no title"
518
  msgstr "без назви"
519
 
520
- #: gallery-plugin.php:3377
521
  msgid ""
522
  "Display an album image with the description and the link to a single gallery "
523
  "page"
@@ -525,10 +501,19 @@ msgstr ""
525
  "Відобразити зображення альбому з описом і посиланням на окрему сторінку "
526
  "галереї"
527
 
528
- #: gallery-plugin.php:3381
529
  msgid "Sorry, no gallery found."
530
  msgstr "Вибачте, жодної галереї не знайдено."
531
 
 
 
 
 
 
 
 
 
 
532
  #: includes/class-gllr-settings.php:31
533
  msgid "Cover"
534
  msgstr "Альбом"
@@ -557,129 +542,129 @@ msgstr "Імпорт / Експорт"
557
  msgid "License Key"
558
  msgstr "Ліцензійний ключ"
559
 
560
- #: includes/class-gllr-settings.php:244
561
  msgid "Settings saved"
562
  msgstr "Налаштування збережено"
563
 
564
- #: includes/class-gllr-settings.php:256
565
  msgid "Please, enable JavaScript in Your browser."
566
  msgstr "Будь ласка, увімкніть JavaScript у вашому браузері."
567
 
568
- #: includes/class-gllr-settings.php:260
569
  msgid "Custom image size was changed. You need to update gallery images."
570
  msgstr ""
571
  "Користувацький розмір зображення був змінений. Вам необхідно оновити "
572
  "зображення галерей."
573
 
574
- #: includes/class-gllr-settings.php:261
575
  msgid "Update Images"
576
  msgstr "Оновити зображення"
577
 
578
- #: includes/class-gllr-settings.php:276
579
  msgid "Gallery Images"
580
  msgstr "Зображення галереї"
581
 
582
- #: includes/class-gllr-settings.php:281
583
  msgid "Images adding requires JavaScript."
584
  msgstr "Додавання зображень вимагає використання JavaScript."
585
 
586
- #: includes/class-gllr-settings.php:284
587
  msgid "Add Media"
588
  msgstr "Додати медіафайл"
589
 
590
- #: includes/class-gllr-settings.php:293
591
  msgid "The grid view for the Gallery images requires JavaScript."
592
  msgstr "Перегляд зображень у вигляді сітки вимагає використання JavaScript."
593
 
594
- #: includes/class-gllr-settings.php:293
595
  msgid "Switch to the list view"
596
  msgstr "Переключитися на список"
597
 
598
- #: includes/class-gllr-settings.php:320
599
  msgid "Add Gallery to the Slider"
600
  msgstr "Додати галерею в слайдер"
601
 
602
- #: includes/class-gllr-settings.php:332
603
  msgid "Activate"
604
  msgstr "Активувати"
605
 
606
- #: includes/class-gllr-settings.php:335 includes/class-gllr-settings.php:1022
607
  msgid "Install Now"
608
  msgstr "Встановити зараз"
609
 
610
- #: includes/class-gllr-settings.php:337
611
  msgid "Add"
612
  msgstr "Додати"
613
 
614
- #: includes/class-gllr-settings.php:340
615
  msgid "Click to add current gallery to the slider. Slider plugin is required."
616
  msgstr ""
617
  "Натисніть, щоб додати поточну галерею в слайдер. Для цієї опції необхідно "
618
  "використання плагіна Slider."
619
 
620
- #: includes/class-gllr-settings.php:351
621
  msgid "Single Gallery Settings"
622
  msgstr "Налаштування галереї"
623
 
624
- #: includes/class-gllr-settings.php:353
625
  #, php-format
626
  msgid "Enable to configure single gallery settings and disable %s."
627
  msgstr "Увімкніть щоб налаштувати цю галерею і відключити %s."
628
 
629
- #: includes/class-gllr-settings.php:365 includes/class-gllr-settings.php:422
630
- #: includes/class-gllr-settings.php:466 includes/class-gllr-settings.php:516
631
- #: includes/class-gllr-settings.php:654 includes/class-gllr-settings.php:742
632
- #: includes/class-gllr-settings.php:785 includes/class-gllr-settings.php:835
633
- #: includes/class-gllr-settings.php:894 includes/class-gllr-settings.php:983
634
  msgid "Close"
635
  msgstr "Закрити"
636
 
637
- #: includes/class-gllr-settings.php:369
638
  msgid "Gallery Layout"
639
  msgstr "Макет галереї"
640
 
641
- #: includes/class-gllr-settings.php:374
642
  msgid "Grid"
643
  msgstr "Сітка"
644
 
645
- #: includes/class-gllr-settings.php:380
646
  msgid "Masonry"
647
  msgstr "Masonry"
648
 
649
- #: includes/class-gllr-settings.php:393
650
  msgid "Number of Columns"
651
  msgstr "Кількість колонок"
652
 
653
- #: includes/class-gllr-settings.php:396
654
  #, php-format
655
  msgid "Number of gallery columns (default is %s)."
656
  msgstr "Кількість колонок галерей (за замовчуванням - %s)."
657
 
658
- #: includes/class-gllr-settings.php:400 includes/class-gllr-settings.php:789
659
  msgid "Image Size"
660
  msgstr "Розмір зображення"
661
 
662
- #: includes/class-gllr-settings.php:406 includes/class-gllr-settings.php:639
663
  msgid "Custom"
664
  msgstr "Користувацький"
665
 
666
- #: includes/class-gllr-settings.php:408
667
  msgid ""
668
  "Maximum gallery image size. \"Custom\" uses the Image Dimensions values."
669
  msgstr ""
670
  "Максимальний розмір зображень галереї. Користувацький використовує значення, "
671
  "зазначені в полі Розміри зображення."
672
 
673
- #: includes/class-gllr-settings.php:412
674
  msgid "Custom Image Size"
675
  msgstr "Користувацький розмір зображення"
676
 
677
- #: includes/class-gllr-settings.php:414 includes/class-gllr-settings.php:502
678
- #: includes/class-gllr-settings.php:647 includes/class-gllr-settings.php:697
679
  msgid "px"
680
  msgstr "пікс"
681
 
682
- #: includes/class-gllr-settings.php:415
683
  msgid ""
684
  "Adjust these values based on the number of columns in your gallery. This "
685
  "won't effect the full size of your images in the lightbox."
@@ -687,11 +672,11 @@ msgstr ""
687
  "Відрегулюйте ці значення з урахуванням числа колонок у вашій галереї. Це не "
688
  "впливає на розміри повного зображення в лайтбоксі."
689
 
690
- #: includes/class-gllr-settings.php:426
691
  msgid "Crop Images"
692
  msgstr "Обрізка зображень"
693
 
694
- #: includes/class-gllr-settings.php:428
695
  msgid ""
696
  "Enable to crop images using the sizes defined for Custom Image Size. Disable "
697
  "to resize images automatically using their aspect ratio."
@@ -700,40 +685,40 @@ msgstr ""
700
  "користувацького розміру зображення. Вимкніть, щоб змінити розмір зображення "
701
  "автоматично, використовуючи їх пропорції."
702
 
703
- #: includes/class-gllr-settings.php:432 includes/class-gllr-settings.php:664
704
  msgid "Crop Position"
705
  msgstr "Позиція обрізки"
706
 
707
- #: includes/class-gllr-settings.php:447 includes/class-gllr-settings.php:679
708
  msgid "Select crop position base (by default: center)."
709
  msgstr "Оберіть позицію обрізки (за замовчуванням: центр)."
710
 
711
- #: includes/class-gllr-settings.php:457
712
  msgid "Image Title"
713
  msgstr "Назва зображення"
714
 
715
- #: includes/class-gllr-settings.php:459
716
  msgid "Enable to display image title along with the gallery image."
717
  msgstr ""
718
  "Увімкніть, щоб відобразити назву зображення разом із зображенням галереї."
719
 
720
- #: includes/class-gllr-settings.php:470
721
  msgid "Image Title Position"
722
  msgstr "Розташування назви зображення"
723
 
724
- #: includes/class-gllr-settings.php:475
725
  msgid "Under image"
726
  msgstr "Під зображенням"
727
 
728
- #: includes/class-gllr-settings.php:481
729
  msgid "On mouse hover"
730
  msgstr "По наведенню миші"
731
 
732
- #: includes/class-gllr-settings.php:494
733
  msgid "Image Border"
734
  msgstr "Рамка зображення"
735
 
736
- #: includes/class-gllr-settings.php:496
737
  msgid ""
738
  "Enable images border using the styles defined for Image Border Size and "
739
  "Color options."
@@ -741,24 +726,24 @@ msgstr ""
741
  "Увімкнути рамку зображення з використанням стилів, зазначених для Кольору і "
742
  "Розміру рамки."
743
 
744
- #: includes/class-gllr-settings.php:500
745
  msgid "Image Border Size"
746
  msgstr "Розмір рамки зображення"
747
 
748
- #: includes/class-gllr-settings.php:503
749
  #, php-format
750
  msgid "Gallery image border width (default is %s)"
751
  msgstr "Ширина рамки для зображень галереї (за замовчуванням %s)"
752
 
753
- #: includes/class-gllr-settings.php:507
754
  msgid "Image Border Color"
755
  msgstr "Колір рамки зображень"
756
 
757
- #: includes/class-gllr-settings.php:520
758
  msgid "Pagination"
759
  msgstr "Посторінкова навігація"
760
 
761
- #: includes/class-gllr-settings.php:523
762
  msgid ""
763
  "Enable pagination for images to limit number of images displayed on a single "
764
  "gallery page."
@@ -766,34 +751,34 @@ msgstr ""
766
  "Включити посторінкову навігацію для зображень, щоб обмежити кількість "
767
  "зображень, що відображаються на одній сторінці галереї."
768
 
769
- #: includes/class-gllr-settings.php:527
770
  msgid "Number of Images"
771
  msgstr "Кількість зображень"
772
 
773
- #: includes/class-gllr-settings.php:530
774
  #, php-format
775
  msgid "Number of images displayed per page (default is %d)."
776
  msgstr ""
777
  "Кількість зображень, що відображаються на одній сторінці (за замовчуванням "
778
  "%d)."
779
 
780
- #: includes/class-gllr-settings.php:540
781
  msgid "Sort Images by"
782
  msgstr "Сортувати зображення за"
783
 
784
- #: includes/class-gllr-settings.php:543
785
  msgid "Manually (default)"
786
  msgstr "Вручну (за замовчуванням)"
787
 
788
- #: includes/class-gllr-settings.php:544
789
  msgid "Image ID"
790
  msgstr "ID зображення"
791
 
792
- #: includes/class-gllr-settings.php:545
793
  msgid "Name"
794
  msgstr "Назва"
795
 
796
- #: includes/class-gllr-settings.php:549
797
  msgid ""
798
  "Select images sorting order in your gallery. By default, you can sort images "
799
  "manually in the images tab."
@@ -801,23 +786,23 @@ msgstr ""
801
  "Оберіть порядок сортування зображень у вашій галереї. За замовчуванням, це "
802
  "ручне сортування зображення на вкладці зображень."
803
 
804
- #: includes/class-gllr-settings.php:553
805
  msgid "Arrange Images by"
806
  msgstr "Сортувати зображення"
807
 
808
- #: includes/class-gllr-settings.php:556 includes/class-gllr-settings.php:727
809
  msgid "Ascending (e.g. 1, 2, 3; a, b, c)"
810
  msgstr "За зростанням (наприклад, 1, 2, 3; а, б, в)"
811
 
812
- #: includes/class-gllr-settings.php:557 includes/class-gllr-settings.php:728
813
  msgid "Descending (e.g. 3, 2, 1; c, b, a)"
814
  msgstr "За зменшенням (наприклад, 3, 2, 1; в, б, а)"
815
 
816
- #: includes/class-gllr-settings.php:562
817
  msgid "Back Link"
818
  msgstr "Зворотнє посилання"
819
 
820
- #: includes/class-gllr-settings.php:564
821
  msgid ""
822
  "Enable to show a back link in a single gallery page which navigate to a "
823
  "previous page."
@@ -825,97 +810,105 @@ msgstr ""
825
  "Включити, щоб показати зворотнє посилання на сторінці галереї, яке перейде "
826
  "до попередньої сторінки."
827
 
828
- #: includes/class-gllr-settings.php:568
829
  msgid "Back Link URL"
830
  msgstr "URL зворотнього посилання"
831
 
832
- #: includes/class-gllr-settings.php:571
833
  msgid "Back link custom page URL. Leave blank to use Gallery page template."
834
  msgstr ""
835
  "Користувацький URL для зворотнього посилання. Залиште порожнім, щоб "
836
  "використовувати сторінку галерей."
837
 
838
- #: includes/class-gllr-settings.php:575
839
  msgid "Back Link Label"
840
  msgstr "Текст зворотнього посилання"
841
 
842
- #: includes/class-gllr-settings.php:581
843
  msgid "Back Link with Shortcode"
844
  msgstr "Зворотнє посилання у шорткоді"
845
 
846
- #: includes/class-gllr-settings.php:584
847
  msgid "Enable to display a back link on a page where shortcode is used."
848
  msgstr ""
849
  "Увімкніть, щоб відображати зворотнє посилання на сторінку при використанні "
850
  "шорткода."
851
 
852
- #: includes/class-gllr-settings.php:595
 
 
 
 
 
 
 
 
853
  msgid "Cover Settings"
854
  msgstr "Налаштування альбому"
855
 
856
- #: includes/class-gllr-settings.php:600
857
  msgid "Galleries Page"
858
  msgstr "Сторінка галерей"
859
 
860
- #: includes/class-gllr-settings.php:608
861
  msgid "Base page where all existing galleries will be displayed."
862
  msgstr "Базова сторінка, на якій будуть відображатися всі існуючі галереї."
863
 
864
- #: includes/class-gllr-settings.php:612
865
  msgid "Albums Displaying"
866
  msgstr "Відображення альбомів"
867
 
868
- #: includes/class-gllr-settings.php:615
869
  msgid "Column"
870
  msgstr "У колонку"
871
 
872
- #: includes/class-gllr-settings.php:616
873
  msgid "Rows"
874
  msgstr "У ряд"
875
 
876
- #: includes/class-gllr-settings.php:618
877
  msgid "Select the way galleries will be displayed on the Galleries Page."
878
  msgstr "Оберіть, як галереї відображатимуться на сторінці Галерей."
879
 
880
- #: includes/class-gllr-settings.php:622
881
  msgid "Column Alignment"
882
  msgstr "Вирівнювання колонки"
883
 
884
- #: includes/class-gllr-settings.php:625
885
  msgid "Left"
886
  msgstr "Ліво"
887
 
888
- #: includes/class-gllr-settings.php:626
889
  msgid "Right"
890
  msgstr "Право"
891
 
892
- #: includes/class-gllr-settings.php:627
893
  msgid "Center"
894
  msgstr "Центр"
895
 
896
- #: includes/class-gllr-settings.php:629
897
  msgid "Select the column alignment."
898
  msgstr "Оберіть вирівнювання колонки."
899
 
900
- #: includes/class-gllr-settings.php:633
901
  msgid "Cover Image Size"
902
  msgstr "Розмір зображення альбому"
903
 
904
- #: includes/class-gllr-settings.php:641
905
  msgid "Maximum cover image size. Custom uses the Image Dimensions values."
906
  msgstr ""
907
  "Максимальний розмір зображення альбому. Користувацький використовує значення "
908
  "Розмірів зображення."
909
 
910
- #: includes/class-gllr-settings.php:645
911
  msgid "Custom Cover Image Size"
912
  msgstr "Користувацький розмір зображення альбому"
913
 
914
- #: includes/class-gllr-settings.php:658
915
  msgid "Crop Cover Images"
916
  msgstr "Обрізка зображення альбому"
917
 
918
- #: includes/class-gllr-settings.php:660
919
  msgid ""
920
  "Enable to crop images using the sizes defined for Custom Cover Image Size. "
921
  "Disable to resize images automatically using their aspect ratio."
@@ -924,11 +917,11 @@ msgstr ""
924
  "користувацького розміру зображення альбому. Вимкніть, щоб змінити розмір "
925
  "зображення автоматично, використовуючи їх пропорції."
926
 
927
- #: includes/class-gllr-settings.php:689
928
  msgid "Cover Image Border"
929
  msgstr "Рамка для зображення альбому"
930
 
931
- #: includes/class-gllr-settings.php:691
932
  msgid ""
933
  "Enable cover images border using the styles defined for Image Border Size "
934
  "and Color."
@@ -936,40 +929,40 @@ msgstr ""
936
  "Увімкнути рамку зображення альбому з використанням стилів, зазначених для "
937
  "Кольору і Розміру рамки."
938
 
939
- #: includes/class-gllr-settings.php:695
940
  msgid "Cover Image Border Size"
941
  msgstr "Розмір рамки зображення альбому"
942
 
943
- #: includes/class-gllr-settings.php:698
944
  #, php-format
945
  msgid "Cover image border width (default is %s)"
946
  msgstr "Ширина рамки для зображення альбому (за замовчуванням %s)"
947
 
948
- #: includes/class-gllr-settings.php:702
949
  msgid "Cover Image Border Color"
950
  msgstr "Колір рамки зображення альбому"
951
 
952
- #: includes/class-gllr-settings.php:708
953
  msgid "Sort Albums by"
954
  msgstr "Сортувати альбоми за"
955
 
956
- #: includes/class-gllr-settings.php:720
957
  msgid "Select galleries sorting order in your galleries page."
958
  msgstr "Оберіть порядок сортування галерей на сторінці галерей."
959
 
960
- #: includes/class-gllr-settings.php:724
961
  msgid "Arrange Albums by"
962
  msgstr "Сортування альбомів за"
963
 
964
- #: includes/class-gllr-settings.php:733
965
  msgid "Read More Link Label"
966
  msgstr "Текст посилання Дізнатися більше"
967
 
968
- #: includes/class-gllr-settings.php:746
969
  msgid "Instant Lightbox"
970
  msgstr "Миттєвий лайтбокс"
971
 
972
- #: includes/class-gllr-settings.php:749
973
  msgid ""
974
  "Enable to display all images in the lightbox after clicking cover image or "
975
  "URL instead of going to a single gallery page."
@@ -977,15 +970,15 @@ msgstr ""
977
  "Увімкніть, щоб відображати всі зображення в лайтбоксі після натискання на "
978
  "зображення альбому або URL замість переходу на окрему сторінку галереї."
979
 
980
- #: includes/class-gllr-settings.php:763
981
  msgid "Lightbox Settings"
982
  msgstr "Налаштування лайтбоксу"
983
 
984
- #: includes/class-gllr-settings.php:768
985
  msgid "Unclickable Thumbnail Images"
986
  msgstr "Некликабельна картинка"
987
 
988
- #: includes/class-gllr-settings.php:771
989
  msgid ""
990
  "Enable to make the images in a single gallery unclickable and hide their "
991
  "URLs. This option also disables Lightbox."
@@ -993,15 +986,15 @@ msgstr ""
993
  "Увімкніть, щоб зробити мініатюри зображень в галереї неклікабельнимі, а "
994
  "також не відображати їх посилання. Ця опція також відключає лайтбокс."
995
 
996
- #: includes/class-gllr-settings.php:775
997
  msgid "Enable Lightbox"
998
  msgstr "Увімкнути лайтбокс"
999
 
1000
- #: includes/class-gllr-settings.php:778
1001
  msgid "Enable to show the lightbox when clicking on gallery images."
1002
  msgstr "Увімкніть, щоб показати лайтбокс при натисканні на зображення галереї."
1003
 
1004
- #: includes/class-gllr-settings.php:796
1005
  msgid ""
1006
  "Select the maximum gallery image size for the lightbox view. \"Default\" "
1007
  "will display the original, full size image."
@@ -1009,15 +1002,15 @@ msgstr ""
1009
  "Оберіть максимальний розмір зображень галереї для перегляду в лайтбоксі. За "
1010
  "замовчуванням буде відображатися оригінал, повний розмір."
1011
 
1012
- #: includes/class-gllr-settings.php:800
1013
  msgid "Overlay Color"
1014
  msgstr "Колір підкладки"
1015
 
1016
- #: includes/class-gllr-settings.php:806
1017
  msgid "Overlay Opacity"
1018
  msgstr "Прозорість підкладки"
1019
 
1020
- #: includes/class-gllr-settings.php:809
1021
  #, php-format
1022
  msgid ""
1023
  "Lightbox overlay opacity. Leave blank to disable opacity (default is %s, max "
@@ -1026,76 +1019,76 @@ msgstr ""
1026
  "Прозорість підкладки лайтбоксу. Залиште порожнім, щоб відключити прозорість "
1027
  "(за замовчуванням %s, максимум %s)."
1028
 
1029
- #: includes/class-gllr-settings.php:819
1030
  msgid "Slideshow"
1031
  msgstr "Слайд-шоу"
1032
 
1033
- #: includes/class-gllr-settings.php:821
1034
  msgid "Enable to start the slideshow automatically when the lightbox is used."
1035
  msgstr ""
1036
  "Увімкніть для автоматичного запуску слайд-шоу при використанні лайтбоксу."
1037
 
1038
- #: includes/class-gllr-settings.php:825
1039
  msgid "Slideshow Duration"
1040
  msgstr "Інтервал часу"
1041
 
1042
- #: includes/class-gllr-settings.php:827
1043
  msgid "ms"
1044
  msgstr "мс"
1045
 
1046
- #: includes/class-gllr-settings.php:828
1047
  msgid "Slideshow interval duration between two images."
1048
  msgstr "Інтервал перемикання між двома зображеннями."
1049
 
1050
- #: includes/class-gllr-settings.php:839
1051
  msgid "Lightbox Helpers"
1052
  msgstr "Допоміжні елементи лайтбоксу"
1053
 
1054
- #: includes/class-gllr-settings.php:841
1055
  msgid "Enable to display the lightbox toolbar and arrows."
1056
  msgstr ""
1057
  "Увімкніть для того, щоб показати панель інструментів та кнопки навігації."
1058
 
1059
- #: includes/class-gllr-settings.php:845
1060
  msgid "Lightbox Thumbnails"
1061
  msgstr "Мініатюри в лайтбоксі"
1062
 
1063
- #: includes/class-gllr-settings.php:847
1064
  msgid "Enable to use a lightbox helper navigation between images."
1065
  msgstr ""
1066
  "Дозволити використовувати допоміжні елементи лайтбоксу для навігації між "
1067
  "зображеннями."
1068
 
1069
- #: includes/class-gllr-settings.php:851
1070
  msgid "Lightbox Thumbnails Position"
1071
  msgstr "Розташування мініатюр в лайтбоксі"
1072
 
1073
- #: includes/class-gllr-settings.php:854
1074
  msgid "Top"
1075
  msgstr "Верх"
1076
 
1077
- #: includes/class-gllr-settings.php:859
1078
  msgid "Lightbox Button Label"
1079
  msgstr "Текст кнопки в лайтбоксі"
1080
 
1081
- #: includes/class-gllr-settings.php:861
1082
  msgid "Read More"
1083
  msgstr "Дізнатися більше"
1084
 
1085
- #: includes/class-gllr-settings.php:871
1086
  msgid "Download Button"
1087
  msgstr "Кнопка \"Завантажити\""
1088
 
1089
- #: includes/class-gllr-settings.php:873
1090
  msgid "Enable to display download button."
1091
  msgstr ""
1092
  "Увімкніть, щоб показати посилання на завантаження оригінального зображення."
1093
 
1094
- #: includes/class-gllr-settings.php:877
1095
  msgid "Single Lightbox"
1096
  msgstr "Один лайтбокс"
1097
 
1098
- #: includes/class-gllr-settings.php:879
1099
  msgid ""
1100
  "Enable to use a single lightbox for multiple galleries located on a single "
1101
  "page."
@@ -1103,27 +1096,27 @@ msgstr ""
1103
  "Увімкніть, щоб використовувати один лайтбокс для декількох галерей, "
1104
  "розташованих на одній сторінці."
1105
 
1106
- #: includes/class-gllr-settings.php:889
1107
  msgid "Social Sharing Buttons Settings"
1108
  msgstr "Налаштування соціальних кнопок"
1109
 
1110
- #: includes/class-gllr-settings.php:898
1111
  msgid "Social Buttons"
1112
  msgstr "Соціальні кнопки"
1113
 
1114
- #: includes/class-gllr-settings.php:900
1115
  msgid "Enable social sharing buttons in the lightbox."
1116
  msgstr "Увімкніть соціальні кнопки в лайтбоксі."
1117
 
1118
- #: includes/class-gllr-settings.php:904
1119
  msgid "Social Networks"
1120
  msgstr "Соціальні мережі"
1121
 
1122
- #: includes/class-gllr-settings.php:915
1123
  msgid "Counter"
1124
  msgstr "Лічильник"
1125
 
1126
- #: includes/class-gllr-settings.php:918
1127
  msgid ""
1128
  "Enable to show likes counter for each social button (not available for "
1129
  "Google +1)."
@@ -1131,11 +1124,11 @@ msgstr ""
1131
  "Увімкніть, щоб показати лічильник для кожної соціальної кнопки (недоступно "
1132
  "для Google+1)."
1133
 
1134
- #: includes/class-gllr-settings.php:933
1135
  msgid "Demo Data"
1136
  msgstr "Демо-дані"
1137
 
1138
- #: includes/class-gllr-settings.php:935
1139
  msgid ""
1140
  "Install demo data to create galleries with images, post with shortcodes and "
1141
  "page with a list of all galleries."
@@ -1143,11 +1136,11 @@ msgstr ""
1143
  "Встановіть демо-дані, щоб створити галереї з зображеннями, запис з "
1144
  "шорткодами і сторінку зі списком усіх галерей."
1145
 
1146
- #: includes/class-gllr-settings.php:973
1147
  msgid "Gallery Post Type"
1148
  msgstr "Тип запису галереї"
1149
 
1150
- #: includes/class-gllr-settings.php:975
1151
  msgid ""
1152
  "Enable to avoid conflicts with other gallery plugins installed. All "
1153
  "galleries created earlier will stay unchanged. However, after enabling we "
@@ -1159,23 +1152,23 @@ msgstr ""
1159
  "перевірте, будь ласка, налаштування інших плагінів, де використовується тип "
1160
  "запису \"gallery\"."
1161
 
1162
- #: includes/class-gllr-settings.php:987
1163
  msgid "Gallery Slug"
1164
  msgstr "Слаґ галереї"
1165
 
1166
- #: includes/class-gllr-settings.php:991
1167
  msgid "Enter the unique gallery slug."
1168
  msgstr "Введіть унікальний слаґ галереї."
1169
 
1170
- #: includes/class-gllr-settings.php:1007
1171
  msgid "Activate Now"
1172
  msgstr "Активувати зараз"
1173
 
1174
- #: includes/class-gllr-settings.php:1025
1175
  msgid "Enable to include galleries to your website search."
1176
  msgstr "Включити галерею в пошук на вашому сайті."
1177
 
1178
- #: includes/class-gllr-settings.php:1025
1179
  #, php-format
1180
  msgid "%s is required."
1181
  msgstr "Потребується %s."
@@ -1269,6 +1262,64 @@ msgstr ""
1269
  msgid "Yes, install demo now"
1270
  msgstr "Так, встановити демо-дані зараз"
1271
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1272
  #~ msgid "Download high resolution image"
1273
  #~ msgstr "Завантажити зображення у високій роздільності"
1274
 
@@ -1358,9 +1409,6 @@ msgstr "Так, встановити демо-дані зараз"
1358
  #~ msgid "Thumbnails"
1359
  #~ msgstr "Мініатюри"
1360
 
1361
- #~ msgid "Buttons"
1362
- #~ msgstr "Кнопки"
1363
-
1364
  #~ msgid "Bottom"
1365
  #~ msgstr "Низ"
1366
 
@@ -1379,9 +1427,6 @@ msgstr "Так, встановити демо-дані зараз"
1379
  #~ msgid "Install %s"
1380
  #~ msgstr "Встановити %s"
1381
 
1382
- #~ msgid "Learn more"
1383
- #~ msgstr "Дізнатись більше"
1384
-
1385
  #~ msgid "Add multiple gallery categories"
1386
  #~ msgstr "Додати декілька категорій галереї"
1387
 
@@ -1664,9 +1709,6 @@ msgstr "Так, встановити демо-дані зараз"
1664
  #~ "DESC (за зменшенням від найбільшого до найменшого значення - 3, 2, 1; в, "
1665
  #~ "б, а)"
1666
 
1667
- #~ msgid "Sort galleries"
1668
- #~ msgstr "Сортувати галереї"
1669
-
1670
  #~ msgid "by Title"
1671
  #~ msgstr "по Назві"
1672
 
2
  msgstr ""
3
  "Project-Id-Version: Gallery\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-08-27 11:42+0300\n"
6
+ "PO-Revision-Date: 2019-08-27 12:12+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: bestwebsoft <https://support.bestwebsoft.com>\n"
9
  "Language: uk_UA\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Generator: Poedit 2.2.3\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: gallery-plugin.php:39 includes/class-gllr-settings.php:316
20
  msgid "Gallery Settings"
21
  msgstr "Налаштування Галерей"
22
 
23
+ #: gallery-plugin.php:39 includes/class-gllr-settings.php:355
24
  msgid "Global Settings"
25
  msgstr "Загальні налаштування"
26
 
27
+ #: gallery-plugin.php:45 gallery-plugin.php:2954
28
  msgid "Upgrade to Pro"
29
  msgstr "Оновитися до Pro"
30
 
31
+ #: gallery-plugin.php:344
32
  msgid "Return to all albums"
33
  msgstr "Повернутись до всіх альбомів"
34
 
35
+ #: gallery-plugin.php:358
36
  msgid "See images &raquo;"
37
  msgstr "Переглянути фото &raquo;"
38
 
39
+ #: gallery-plugin.php:448 gallery-plugin.php:457
40
  msgid "Galleries"
41
  msgstr "Галереї"
42
 
43
+ #: gallery-plugin.php:449 gallery-plugin.php:3255
44
  msgid "Gallery"
45
  msgstr "Галерея"
46
 
47
+ #: gallery-plugin.php:450
48
  msgid "Add New Gallery"
49
  msgstr "Додати нову галерею"
50
 
51
+ #: gallery-plugin.php:451
52
  msgid "Edit Gallery"
53
  msgstr "Редагувати галерею"
54
 
55
+ #: gallery-plugin.php:452
56
  msgid "New Gallery"
57
  msgstr "Нова галерея"
58
 
59
+ #: gallery-plugin.php:453
60
  msgid "View Gallery"
61
  msgstr "Переглянути галерею"
62
 
63
+ #: gallery-plugin.php:454 includes/class-gllr-settings.php:1009
64
  msgid "Search Galleries"
65
  msgstr "Шукати галереї"
66
 
67
+ #: gallery-plugin.php:455
68
  msgid "No Gallery found"
69
  msgstr "Жодної галереї не знайдено"
70
 
71
+ #: gallery-plugin.php:477 gallery-plugin.php:1731 gallery-plugin.php:3227
72
+ #: includes/widgets.php:25 includes/widgets.php:33 includes/widgets.php:71
73
+ #: includes/widgets.php:94
74
  msgid "Gallery Categories"
75
  msgstr "Категорії галерей"
76
 
77
+ #: gallery-plugin.php:478 gallery-plugin.php:927
78
  msgid "Gallery Category"
79
  msgstr "Категорія галерей"
80
 
81
+ #: gallery-plugin.php:479
82
  msgid "Add Gallery Category"
83
  msgstr "Додати категорію галерей"
84
 
85
+ #: gallery-plugin.php:480
86
  msgid "Add New Gallery Category"
87
  msgstr "Додати нову категорію галерей"
88
 
89
+ #: gallery-plugin.php:481 gallery-plugin.php:482
90
  msgid "Edit Gallery Category"
91
  msgstr "Редагувати категорію галерей"
92
 
93
+ #: gallery-plugin.php:483
94
  msgid "New Gallery Category"
95
  msgstr "Нова категорія галерей"
96
 
97
+ #: gallery-plugin.php:484 gallery-plugin.php:485
98
  msgid "View Gallery Category"
99
  msgstr "Переглянути категорію галерей"
100
 
101
+ #: gallery-plugin.php:486
102
  msgid "Find Gallery Category"
103
  msgstr "Знайти категорію галерей"
104
 
105
+ #: gallery-plugin.php:487
106
  msgid "No Gallery Categories found"
107
  msgstr "Не знайдено жодної категорії галерей"
108
 
109
+ #: gallery-plugin.php:488
110
  msgid "No Gallery Categories found in Trash"
111
  msgstr "В кошику не знайдено жодної категорії галерей"
112
 
113
+ #: gallery-plugin.php:489
114
  msgid "Parent Gallery Category"
115
  msgstr "Батьківська категорія галерей"
116
 
117
+ #: gallery-plugin.php:490
118
  msgid "Gallery Categories list navigation"
119
  msgstr "Навігація списку категорій галерей"
120
 
121
+ #: gallery-plugin.php:491
122
  msgid "Gallery Categories list"
123
  msgstr "Список категорій галерей"
124
 
125
+ #: gallery-plugin.php:541
126
  msgid "Gallery Shortcode"
127
  msgstr "Шорткод галереї"
128
 
129
+ #: gallery-plugin.php:550
130
  msgid ""
131
  "Add a single gallery with images to your posts, pages, custom post types or "
132
  "widgets by using the following shortcode:"
134
  "Додайте одну галерею із зображеннями в ваші записи, сторінки, користувацьки "
135
  "типи записів або віджети за допомогою наступного шорткода:"
136
 
137
+ #: gallery-plugin.php:554
138
  msgid ""
139
  "Add a gallery cover including featured image, description, and a link to "
140
  "your single gallery using the following shortcode:"
142
  "Додайте альбом галереї, включаючи головне зображення, опис і посилання на "
143
  "повну галерею за допомогою наступного шорткода:"
144
 
145
+ #: gallery-plugin.php:667
146
  msgid "Note"
147
  msgstr "Примітка"
148
 
149
+ #: gallery-plugin.php:667
150
  #, php-format
151
  msgid ""
152
  "When deleting a category, the galleries that belong to this category will "
155
  "Видалення категорії не призведе до видалення галерей з цієї категорії. "
156
  "Замість цього галереї з видаленої категорії будуть переміщені в категорію %s."
157
 
158
+ #: gallery-plugin.php:678
159
  msgid "Sort Galleries in Category by"
160
  msgstr "Сортувати галереї в категорії по"
161
 
162
+ #: gallery-plugin.php:681 gallery-plugin.php:3241
163
+ #: includes/class-gllr-settings.php:719
164
  msgid "Gallery ID"
165
  msgstr "ID галереї"
166
 
167
+ #: gallery-plugin.php:682 gallery-plugin.php:1728 gallery-plugin.php:2808
168
+ #: gallery-plugin.php:2915 gallery-plugin.php:3028 gallery-plugin.php:3242
169
+ #: includes/class-gllr-settings.php:720 includes/widgets.php:263
170
  msgid "Title"
171
  msgstr "Назва"
172
 
173
+ #: gallery-plugin.php:683 gallery-plugin.php:1733 gallery-plugin.php:3243
174
+ #: includes/class-gllr-settings.php:548 includes/class-gllr-settings.php:721
175
  msgid "Date"
176
  msgstr "Дата"
177
 
178
+ #: gallery-plugin.php:684 gallery-plugin.php:3244
179
+ #: includes/class-gllr-settings.php:722
180
  msgid "Last modified date"
181
  msgstr "Дата останньої зміни"
182
 
183
+ #: gallery-plugin.php:685 gallery-plugin.php:3245
184
+ #: includes/class-gllr-settings.php:723
185
  msgid "Comment count"
186
  msgstr "Кількість коментарів"
187
 
188
+ #: gallery-plugin.php:686 gallery-plugin.php:3246
189
+ #: includes/class-gllr-settings.php:724
190
  msgid "\"Order\" field on the gallery edit page"
191
  msgstr "Поле \"Порядок розміщення\" на сторінці редагування"
192
 
193
+ #: gallery-plugin.php:687 gallery-plugin.php:1732 gallery-plugin.php:3247
194
+ #: includes/class-gllr-settings.php:725
195
  msgid "Author"
196
  msgstr "Автор"
197
 
198
+ #: gallery-plugin.php:688 gallery-plugin.php:3248
199
+ #: includes/class-gllr-settings.php:549 includes/class-gllr-settings.php:726
200
  msgid "Random"
201
  msgstr "Довільно"
202
 
203
+ #: gallery-plugin.php:689 gallery-plugin.php:3249
204
  msgid "Plugin Settings"
205
  msgstr "Налаштування плагіна"
206
 
207
+ #: gallery-plugin.php:691 gallery-plugin.php:3251
208
  msgid "Select galleries sorting order in your category."
209
  msgstr "Виберіть порядок сортування галерей у вашій категорії."
210
 
211
+ #: gallery-plugin.php:713 gallery-plugin.php:1730
212
  msgid "Shortcode"
213
  msgstr "Шорткод"
214
 
215
+ #: gallery-plugin.php:759
216
  msgid "All Gallery Categories"
217
  msgstr "Усі категорії галерей"
218
 
219
+ #: gallery-plugin.php:837
220
  msgid "You can't delete default gallery category."
221
  msgstr "Ви не можете видалити стандартну категорію галереї."
222
 
223
+ #: gallery-plugin.php:1219 gallery-plugin.php:1327 gallery-plugin.php:2263
224
  msgid "Sorry, nothing found."
225
  msgstr "Вибачте, нічого не знайдено."
226
 
227
+ #: gallery-plugin.php:1727
228
  msgid "Featured Image"
229
  msgstr "Зображення альбому"
230
 
231
+ #: gallery-plugin.php:1729 includes/class-gllr-settings.php:41
232
  msgid "Images"
233
  msgstr "Зображення"
234
 
302
  msgid "Gallery has been successfully added!"
303
  msgstr "Галерея була успішно додана!"
304
 
305
+ #: gallery-plugin.php:2455 gallery-plugin.php:2488
306
  msgid "Image size not defined"
307
  msgstr "Неможливо визначити розмір зображення"
308
 
309
+ #: gallery-plugin.php:2475
310
  msgid ""
311
  "Plugin updates only PNG, JPEG, GIF, WPMP or XBM filetype. For other, please "
312
  "reload images manually."
314
  "Плагін може оновити тільки такі типи файлів: PNG, JPEG, GIF, XBM або WPMP. "
315
  "Для інших типів, будь ласка, перезавантажте зображення вручну."
316
 
317
+ #: gallery-plugin.php:2521 gallery-plugin.php:2525 gallery-plugin.php:2531
318
  msgid "Invalid path"
319
  msgstr "Невірний шлях до зображення"
320
 
321
+ #: gallery-plugin.php:2627
322
  msgid "List View"
323
  msgstr "У вигляді списку"
324
 
325
+ #: gallery-plugin.php:2628
326
  msgid "Grid View"
327
  msgstr "У вигляді сітки"
328
 
329
+ #: gallery-plugin.php:2685
330
  msgid "Filter"
331
  msgstr "Фільтр"
332
 
333
+ #: gallery-plugin.php:2689
334
  msgid "Empty Trash"
335
  msgstr "Очистити кошик"
336
 
337
+ #: gallery-plugin.php:2712
338
  msgid "No images found"
339
  msgstr "Жодного зображення не знайдено"
340
 
341
+ #: gallery-plugin.php:2765
342
  msgid "Select bulk action"
343
  msgstr "Вибрати групову дію"
344
 
345
+ #: gallery-plugin.php:2767
346
  msgid "Bulk Actions"
347
  msgstr "Групові дії"
348
 
349
+ #: gallery-plugin.php:2777
350
  msgid "Apply"
351
  msgstr "Застосувати"
352
 
353
+ #: gallery-plugin.php:2784
354
  msgid "Delete from Gallery"
355
  msgstr "Видалити з галереї"
356
 
357
+ #: gallery-plugin.php:2793
358
  msgid "Bulk Select"
359
  msgstr "Вибір"
360
 
361
+ #: gallery-plugin.php:2794
362
  msgid "Cancel Selection"
363
  msgstr "Скасувати вибір"
364
 
365
+ #: gallery-plugin.php:2795
366
  msgid "Delete Selected"
367
  msgstr "Видалити вибране"
368
 
369
+ #: gallery-plugin.php:2806
370
  msgid "File"
371
  msgstr "Файл"
372
 
373
+ #: gallery-plugin.php:2807 gallery-plugin.php:2910 gallery-plugin.php:3023
374
  msgid "Dimensions"
375
  msgstr "Розміри"
376
 
377
+ #: gallery-plugin.php:2809 gallery-plugin.php:2921 gallery-plugin.php:3033
378
  msgid "Alt Text"
379
  msgstr "Альтернативний текст"
380
 
381
+ #: gallery-plugin.php:2810 gallery-plugin.php:2925 gallery-plugin.php:3038
382
  msgid "URL"
383
  msgstr "Посилання"
384
 
385
+ #: gallery-plugin.php:2810 gallery-plugin.php:2927
386
  msgid ""
387
  "Enter your custom URL to link this image to other page or file. Leave blank "
388
  "to open a full size image."
390
  "Введіть свій власний URL, щоб зв'язати це зображення з іншою сторінкою або "
391
  "файлом. Залиште порожнім, щоб відкрити повнорозмірне зображення."
392
 
393
+ #: gallery-plugin.php:2892
394
  msgid "Remove Image from Gallery"
395
  msgstr "Видалити зображення з галереї"
396
 
397
+ #: gallery-plugin.php:2895
398
  msgid "Edit Image Info"
399
  msgstr "Редагувати інформацію зображення"
400
 
401
+ #: gallery-plugin.php:2896
402
  msgid "Deselect"
403
  msgstr "Скасувати вибір"
404
 
405
+ #: gallery-plugin.php:2908
406
  msgid "File name"
407
  msgstr "Назва файлу"
408
 
409
+ #: gallery-plugin.php:2909
410
  msgid "File type"
411
  msgstr "Тип файлу"
412
 
413
+ #: gallery-plugin.php:2934
414
  msgid "Description"
415
  msgstr "Опис"
416
 
417
+ #: gallery-plugin.php:2940
418
  msgid "Lightbox Button URL"
419
  msgstr "Посилання для кнопки в лайтбоксі"
420
 
421
+ #: gallery-plugin.php:2947
422
  msgid "New Tab"
423
  msgstr "Нова вкладка"
424
 
425
+ #: gallery-plugin.php:2949
426
  msgid "Enable to open URLs above in a new tab."
427
  msgstr "Увімкніть, щоб відкрити вказаний вище URL в новій вкладці."
428
 
429
+ #: gallery-plugin.php:2954
430
  msgid "Go Pro"
431
  msgstr "Оновитися до Pro"
432
 
433
+ #: gallery-plugin.php:2960
434
  msgid "Edit more details"
435
  msgstr "Змінити деталі"
436
 
437
+ #: gallery-plugin.php:2962
438
  msgid "Remove from Gallery"
439
  msgstr "Видалити з галереї"
440
 
441
+ #: gallery-plugin.php:2998
442
  #, php-format
443
  msgid "Select %s"
444
  msgstr "Вибрати %s"
445
 
446
+ #: gallery-plugin.php:3011
447
  #, php-format
448
  msgid "Edit &#8220;%s&#8221;"
449
  msgstr "Редагувати &#8220;%s&#8221;"
450
 
451
+ #: gallery-plugin.php:3019
452
  msgid "Edit Attachment Info"
453
  msgstr "Змінити інформацію зображення"
454
 
455
+ #: gallery-plugin.php:3056 gallery-plugin.php:3072
456
  msgid "Edit"
457
  msgstr "Змінити"
458
 
459
+ #: gallery-plugin.php:3060 gallery-plugin.php:3078
460
  msgid "Trash"
461
  msgstr "Кошик"
462
 
463
+ #: gallery-plugin.php:3063 gallery-plugin.php:3082
464
  msgid "Delete Permanently"
465
  msgstr "Видалити назавжди"
466
 
467
+ #: gallery-plugin.php:3066 gallery-plugin.php:3088
468
  #, php-format
469
  msgid "View &#8220;%s&#8221;"
470
  msgstr "Перегляд &#8220;%s&#8221;"
471
 
472
+ #: gallery-plugin.php:3066 gallery-plugin.php:3088 includes/widgets.php:89
473
  msgid "View"
474
  msgstr "Перегляд"
475
 
476
+ #: gallery-plugin.php:3068
477
  msgid "Attach"
478
  msgstr "Прикріпити"
479
 
480
+ #: gallery-plugin.php:3076
481
  msgid "Restore"
482
  msgstr "Відновити"
483
 
484
+ #: gallery-plugin.php:3207 gallery-plugin.php:3364
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
485
  msgid "Warning"
486
  msgstr "Увага"
487
 
488
+ #: gallery-plugin.php:3207
489
  msgid "You can add only images to the gallery"
490
  msgstr "В галерею можна додати лише зображення"
491
 
492
+ #: gallery-plugin.php:3262
493
  msgid "no title"
494
  msgstr "без назви"
495
 
496
+ #: gallery-plugin.php:3272
497
  msgid ""
498
  "Display an album image with the description and the link to a single gallery "
499
  "page"
501
  "Відобразити зображення альбому з описом і посиланням на окрему сторінку "
502
  "галереї"
503
 
504
+ #: gallery-plugin.php:3276
505
  msgid "Sorry, no gallery found."
506
  msgstr "Вибачте, жодної галереї не знайдено."
507
 
508
+ #: gallery-plugin.php:3364
509
+ #, php-format
510
+ msgid ""
511
+ "Maximum upload file size %s. Contact your administrator or hosting provider "
512
+ "if you need to upload a large file size."
513
+ msgstr ""
514
+ "Максимальний розмір файлу %s. Зв'яжіться з вашим адміністратором або "
515
+ "провайдером хостингу, якщо вам потрібно завантажити файл більшого розміру."
516
+
517
  #: includes/class-gllr-settings.php:31
518
  msgid "Cover"
519
  msgstr "Альбом"
542
  msgid "License Key"
543
  msgstr "Ліцензійний ключ"
544
 
545
+ #: includes/class-gllr-settings.php:246
546
  msgid "Settings saved"
547
  msgstr "Налаштування збережено"
548
 
549
+ #: includes/class-gllr-settings.php:258 includes/widgets.php:325
550
  msgid "Please, enable JavaScript in Your browser."
551
  msgstr "Будь ласка, увімкніть JavaScript у вашому браузері."
552
 
553
+ #: includes/class-gllr-settings.php:262
554
  msgid "Custom image size was changed. You need to update gallery images."
555
  msgstr ""
556
  "Користувацький розмір зображення був змінений. Вам необхідно оновити "
557
  "зображення галерей."
558
 
559
+ #: includes/class-gllr-settings.php:263
560
  msgid "Update Images"
561
  msgstr "Оновити зображення"
562
 
563
+ #: includes/class-gllr-settings.php:278
564
  msgid "Gallery Images"
565
  msgstr "Зображення галереї"
566
 
567
+ #: includes/class-gllr-settings.php:283
568
  msgid "Images adding requires JavaScript."
569
  msgstr "Додавання зображень вимагає використання JavaScript."
570
 
571
+ #: includes/class-gllr-settings.php:286
572
  msgid "Add Media"
573
  msgstr "Додати медіафайл"
574
 
575
+ #: includes/class-gllr-settings.php:295
576
  msgid "The grid view for the Gallery images requires JavaScript."
577
  msgstr "Перегляд зображень у вигляді сітки вимагає використання JavaScript."
578
 
579
+ #: includes/class-gllr-settings.php:295
580
  msgid "Switch to the list view"
581
  msgstr "Переключитися на список"
582
 
583
+ #: includes/class-gllr-settings.php:322
584
  msgid "Add Gallery to the Slider"
585
  msgstr "Додати галерею в слайдер"
586
 
587
+ #: includes/class-gllr-settings.php:334
588
  msgid "Activate"
589
  msgstr "Активувати"
590
 
591
+ #: includes/class-gllr-settings.php:337 includes/class-gllr-settings.php:1030
592
  msgid "Install Now"
593
  msgstr "Встановити зараз"
594
 
595
+ #: includes/class-gllr-settings.php:339
596
  msgid "Add"
597
  msgstr "Додати"
598
 
599
+ #: includes/class-gllr-settings.php:342
600
  msgid "Click to add current gallery to the slider. Slider plugin is required."
601
  msgstr ""
602
  "Натисніть, щоб додати поточну галерею в слайдер. Для цієї опції необхідно "
603
  "використання плагіна Slider."
604
 
605
+ #: includes/class-gllr-settings.php:353
606
  msgid "Single Gallery Settings"
607
  msgstr "Налаштування галереї"
608
 
609
+ #: includes/class-gllr-settings.php:355
610
  #, php-format
611
  msgid "Enable to configure single gallery settings and disable %s."
612
  msgstr "Увімкніть щоб налаштувати цю галерею і відключити %s."
613
 
614
+ #: includes/class-gllr-settings.php:367 includes/class-gllr-settings.php:424
615
+ #: includes/class-gllr-settings.php:468 includes/class-gllr-settings.php:518
616
+ #: includes/class-gllr-settings.php:662 includes/class-gllr-settings.php:750
617
+ #: includes/class-gllr-settings.php:793 includes/class-gllr-settings.php:843
618
+ #: includes/class-gllr-settings.php:902 includes/class-gllr-settings.php:991
619
  msgid "Close"
620
  msgstr "Закрити"
621
 
622
+ #: includes/class-gllr-settings.php:371
623
  msgid "Gallery Layout"
624
  msgstr "Макет галереї"
625
 
626
+ #: includes/class-gllr-settings.php:376
627
  msgid "Grid"
628
  msgstr "Сітка"
629
 
630
+ #: includes/class-gllr-settings.php:382
631
  msgid "Masonry"
632
  msgstr "Masonry"
633
 
634
+ #: includes/class-gllr-settings.php:395
635
  msgid "Number of Columns"
636
  msgstr "Кількість колонок"
637
 
638
+ #: includes/class-gllr-settings.php:398
639
  #, php-format
640
  msgid "Number of gallery columns (default is %s)."
641
  msgstr "Кількість колонок галерей (за замовчуванням - %s)."
642
 
643
+ #: includes/class-gllr-settings.php:402 includes/class-gllr-settings.php:797
644
  msgid "Image Size"
645
  msgstr "Розмір зображення"
646
 
647
+ #: includes/class-gllr-settings.php:408 includes/class-gllr-settings.php:647
648
  msgid "Custom"
649
  msgstr "Користувацький"
650
 
651
+ #: includes/class-gllr-settings.php:410
652
  msgid ""
653
  "Maximum gallery image size. \"Custom\" uses the Image Dimensions values."
654
  msgstr ""
655
  "Максимальний розмір зображень галереї. Користувацький використовує значення, "
656
  "зазначені в полі Розміри зображення."
657
 
658
+ #: includes/class-gllr-settings.php:414
659
  msgid "Custom Image Size"
660
  msgstr "Користувацький розмір зображення"
661
 
662
+ #: includes/class-gllr-settings.php:416 includes/class-gllr-settings.php:504
663
+ #: includes/class-gllr-settings.php:655 includes/class-gllr-settings.php:705
664
  msgid "px"
665
  msgstr "пікс"
666
 
667
+ #: includes/class-gllr-settings.php:417
668
  msgid ""
669
  "Adjust these values based on the number of columns in your gallery. This "
670
  "won't effect the full size of your images in the lightbox."
672
  "Відрегулюйте ці значення з урахуванням числа колонок у вашій галереї. Це не "
673
  "впливає на розміри повного зображення в лайтбоксі."
674
 
675
+ #: includes/class-gllr-settings.php:428
676
  msgid "Crop Images"
677
  msgstr "Обрізка зображень"
678
 
679
+ #: includes/class-gllr-settings.php:430
680
  msgid ""
681
  "Enable to crop images using the sizes defined for Custom Image Size. Disable "
682
  "to resize images automatically using their aspect ratio."
685
  "користувацького розміру зображення. Вимкніть, щоб змінити розмір зображення "
686
  "автоматично, використовуючи їх пропорції."
687
 
688
+ #: includes/class-gllr-settings.php:434 includes/class-gllr-settings.php:672
689
  msgid "Crop Position"
690
  msgstr "Позиція обрізки"
691
 
692
+ #: includes/class-gllr-settings.php:449 includes/class-gllr-settings.php:687
693
  msgid "Select crop position base (by default: center)."
694
  msgstr "Оберіть позицію обрізки (за замовчуванням: центр)."
695
 
696
+ #: includes/class-gllr-settings.php:459
697
  msgid "Image Title"
698
  msgstr "Назва зображення"
699
 
700
+ #: includes/class-gllr-settings.php:461
701
  msgid "Enable to display image title along with the gallery image."
702
  msgstr ""
703
  "Увімкніть, щоб відобразити назву зображення разом із зображенням галереї."
704
 
705
+ #: includes/class-gllr-settings.php:472
706
  msgid "Image Title Position"
707
  msgstr "Розташування назви зображення"
708
 
709
+ #: includes/class-gllr-settings.php:477
710
  msgid "Under image"
711
  msgstr "Під зображенням"
712
 
713
+ #: includes/class-gllr-settings.php:483
714
  msgid "On mouse hover"
715
  msgstr "По наведенню миші"
716
 
717
+ #: includes/class-gllr-settings.php:496
718
  msgid "Image Border"
719
  msgstr "Рамка зображення"
720
 
721
+ #: includes/class-gllr-settings.php:498
722
  msgid ""
723
  "Enable images border using the styles defined for Image Border Size and "
724
  "Color options."
726
  "Увімкнути рамку зображення з використанням стилів, зазначених для Кольору і "
727
  "Розміру рамки."
728
 
729
+ #: includes/class-gllr-settings.php:502
730
  msgid "Image Border Size"
731
  msgstr "Розмір рамки зображення"
732
 
733
+ #: includes/class-gllr-settings.php:505
734
  #, php-format
735
  msgid "Gallery image border width (default is %s)"
736
  msgstr "Ширина рамки для зображень галереї (за замовчуванням %s)"
737
 
738
+ #: includes/class-gllr-settings.php:509
739
  msgid "Image Border Color"
740
  msgstr "Колір рамки зображень"
741
 
742
+ #: includes/class-gllr-settings.php:522
743
  msgid "Pagination"
744
  msgstr "Посторінкова навігація"
745
 
746
+ #: includes/class-gllr-settings.php:525
747
  msgid ""
748
  "Enable pagination for images to limit number of images displayed on a single "
749
  "gallery page."
751
  "Включити посторінкову навігацію для зображень, щоб обмежити кількість "
752
  "зображень, що відображаються на одній сторінці галереї."
753
 
754
+ #: includes/class-gllr-settings.php:529
755
  msgid "Number of Images"
756
  msgstr "Кількість зображень"
757
 
758
+ #: includes/class-gllr-settings.php:532
759
  #, php-format
760
  msgid "Number of images displayed per page (default is %d)."
761
  msgstr ""
762
  "Кількість зображень, що відображаються на одній сторінці (за замовчуванням "
763
  "%d)."
764
 
765
+ #: includes/class-gllr-settings.php:542
766
  msgid "Sort Images by"
767
  msgstr "Сортувати зображення за"
768
 
769
+ #: includes/class-gllr-settings.php:545
770
  msgid "Manually (default)"
771
  msgstr "Вручну (за замовчуванням)"
772
 
773
+ #: includes/class-gllr-settings.php:546
774
  msgid "Image ID"
775
  msgstr "ID зображення"
776
 
777
+ #: includes/class-gllr-settings.php:547
778
  msgid "Name"
779
  msgstr "Назва"
780
 
781
+ #: includes/class-gllr-settings.php:551
782
  msgid ""
783
  "Select images sorting order in your gallery. By default, you can sort images "
784
  "manually in the images tab."
786
  "Оберіть порядок сортування зображень у вашій галереї. За замовчуванням, це "
787
  "ручне сортування зображення на вкладці зображень."
788
 
789
+ #: includes/class-gllr-settings.php:555
790
  msgid "Arrange Images by"
791
  msgstr "Сортувати зображення"
792
 
793
+ #: includes/class-gllr-settings.php:558 includes/class-gllr-settings.php:735
794
  msgid "Ascending (e.g. 1, 2, 3; a, b, c)"
795
  msgstr "За зростанням (наприклад, 1, 2, 3; а, б, в)"
796
 
797
+ #: includes/class-gllr-settings.php:559 includes/class-gllr-settings.php:736
798
  msgid "Descending (e.g. 3, 2, 1; c, b, a)"
799
  msgstr "За зменшенням (наприклад, 3, 2, 1; в, б, а)"
800
 
801
+ #: includes/class-gllr-settings.php:564
802
  msgid "Back Link"
803
  msgstr "Зворотнє посилання"
804
 
805
+ #: includes/class-gllr-settings.php:566
806
  msgid ""
807
  "Enable to show a back link in a single gallery page which navigate to a "
808
  "previous page."
810
  "Включити, щоб показати зворотнє посилання на сторінці галереї, яке перейде "
811
  "до попередньої сторінки."
812
 
813
+ #: includes/class-gllr-settings.php:570
814
  msgid "Back Link URL"
815
  msgstr "URL зворотнього посилання"
816
 
817
+ #: includes/class-gllr-settings.php:573
818
  msgid "Back link custom page URL. Leave blank to use Gallery page template."
819
  msgstr ""
820
  "Користувацький URL для зворотнього посилання. Залиште порожнім, щоб "
821
  "використовувати сторінку галерей."
822
 
823
+ #: includes/class-gllr-settings.php:577
824
  msgid "Back Link Label"
825
  msgstr "Текст зворотнього посилання"
826
 
827
+ #: includes/class-gllr-settings.php:583
828
  msgid "Back Link with Shortcode"
829
  msgstr "Зворотнє посилання у шорткоді"
830
 
831
+ #: includes/class-gllr-settings.php:586
832
  msgid "Enable to display a back link on a page where shortcode is used."
833
  msgstr ""
834
  "Увімкніть, щоб відображати зворотнє посилання на сторінку при використанні "
835
  "шорткода."
836
 
837
+ #: includes/class-gllr-settings.php:590
838
+ msgid "Try to disable 3rd-party fancybox"
839
+ msgstr "Спробуйте відключити сторонній fancybox"
840
+
841
+ #: includes/class-gllr-settings.php:592
842
+ msgid "Enable to avoid conflicts with 3rd-party fancybox."
843
+ msgstr "Увімкніть, щоб уникнути конфліктів зі сторонніми fancybox."
844
+
845
+ #: includes/class-gllr-settings.php:603
846
  msgid "Cover Settings"
847
  msgstr "Налаштування альбому"
848
 
849
+ #: includes/class-gllr-settings.php:608
850
  msgid "Galleries Page"
851
  msgstr "Сторінка галерей"
852
 
853
+ #: includes/class-gllr-settings.php:616
854
  msgid "Base page where all existing galleries will be displayed."
855
  msgstr "Базова сторінка, на якій будуть відображатися всі існуючі галереї."
856
 
857
+ #: includes/class-gllr-settings.php:620
858
  msgid "Albums Displaying"
859
  msgstr "Відображення альбомів"
860
 
861
+ #: includes/class-gllr-settings.php:623
862
  msgid "Column"
863
  msgstr "У колонку"
864
 
865
+ #: includes/class-gllr-settings.php:624
866
  msgid "Rows"
867
  msgstr "У ряд"
868
 
869
+ #: includes/class-gllr-settings.php:626
870
  msgid "Select the way galleries will be displayed on the Galleries Page."
871
  msgstr "Оберіть, як галереї відображатимуться на сторінці Галерей."
872
 
873
+ #: includes/class-gllr-settings.php:630
874
  msgid "Column Alignment"
875
  msgstr "Вирівнювання колонки"
876
 
877
+ #: includes/class-gllr-settings.php:633
878
  msgid "Left"
879
  msgstr "Ліво"
880
 
881
+ #: includes/class-gllr-settings.php:634
882
  msgid "Right"
883
  msgstr "Право"
884
 
885
+ #: includes/class-gllr-settings.php:635
886
  msgid "Center"
887
  msgstr "Центр"
888
 
889
+ #: includes/class-gllr-settings.php:637
890
  msgid "Select the column alignment."
891
  msgstr "Оберіть вирівнювання колонки."
892
 
893
+ #: includes/class-gllr-settings.php:641
894
  msgid "Cover Image Size"
895
  msgstr "Розмір зображення альбому"
896
 
897
+ #: includes/class-gllr-settings.php:649
898
  msgid "Maximum cover image size. Custom uses the Image Dimensions values."
899
  msgstr ""
900
  "Максимальний розмір зображення альбому. Користувацький використовує значення "
901
  "Розмірів зображення."
902
 
903
+ #: includes/class-gllr-settings.php:653
904
  msgid "Custom Cover Image Size"
905
  msgstr "Користувацький розмір зображення альбому"
906
 
907
+ #: includes/class-gllr-settings.php:666
908
  msgid "Crop Cover Images"
909
  msgstr "Обрізка зображення альбому"
910
 
911
+ #: includes/class-gllr-settings.php:668
912
  msgid ""
913
  "Enable to crop images using the sizes defined for Custom Cover Image Size. "
914
  "Disable to resize images automatically using their aspect ratio."
917
  "користувацького розміру зображення альбому. Вимкніть, щоб змінити розмір "
918
  "зображення автоматично, використовуючи їх пропорції."
919
 
920
+ #: includes/class-gllr-settings.php:697
921
  msgid "Cover Image Border"
922
  msgstr "Рамка для зображення альбому"
923
 
924
+ #: includes/class-gllr-settings.php:699
925
  msgid ""
926
  "Enable cover images border using the styles defined for Image Border Size "
927
  "and Color."
929
  "Увімкнути рамку зображення альбому з використанням стилів, зазначених для "
930
  "Кольору і Розміру рамки."
931
 
932
+ #: includes/class-gllr-settings.php:703
933
  msgid "Cover Image Border Size"
934
  msgstr "Розмір рамки зображення альбому"
935
 
936
+ #: includes/class-gllr-settings.php:706
937
  #, php-format
938
  msgid "Cover image border width (default is %s)"
939
  msgstr "Ширина рамки для зображення альбому (за замовчуванням %s)"
940
 
941
+ #: includes/class-gllr-settings.php:710
942
  msgid "Cover Image Border Color"
943
  msgstr "Колір рамки зображення альбому"
944
 
945
+ #: includes/class-gllr-settings.php:716
946
  msgid "Sort Albums by"
947
  msgstr "Сортувати альбоми за"
948
 
949
+ #: includes/class-gllr-settings.php:728
950
  msgid "Select galleries sorting order in your galleries page."
951
  msgstr "Оберіть порядок сортування галерей на сторінці галерей."
952
 
953
+ #: includes/class-gllr-settings.php:732
954
  msgid "Arrange Albums by"
955
  msgstr "Сортування альбомів за"
956
 
957
+ #: includes/class-gllr-settings.php:741
958
  msgid "Read More Link Label"
959
  msgstr "Текст посилання Дізнатися більше"
960
 
961
+ #: includes/class-gllr-settings.php:754
962
  msgid "Instant Lightbox"
963
  msgstr "Миттєвий лайтбокс"
964
 
965
+ #: includes/class-gllr-settings.php:757
966
  msgid ""
967
  "Enable to display all images in the lightbox after clicking cover image or "
968
  "URL instead of going to a single gallery page."
970
  "Увімкніть, щоб відображати всі зображення в лайтбоксі після натискання на "
971
  "зображення альбому або URL замість переходу на окрему сторінку галереї."
972
 
973
+ #: includes/class-gllr-settings.php:771
974
  msgid "Lightbox Settings"
975
  msgstr "Налаштування лайтбоксу"
976
 
977
+ #: includes/class-gllr-settings.php:776
978
  msgid "Unclickable Thumbnail Images"
979
  msgstr "Некликабельна картинка"
980
 
981
+ #: includes/class-gllr-settings.php:779
982
  msgid ""
983
  "Enable to make the images in a single gallery unclickable and hide their "
984
  "URLs. This option also disables Lightbox."
986
  "Увімкніть, щоб зробити мініатюри зображень в галереї неклікабельнимі, а "
987
  "також не відображати їх посилання. Ця опція також відключає лайтбокс."
988
 
989
+ #: includes/class-gllr-settings.php:783
990
  msgid "Enable Lightbox"
991
  msgstr "Увімкнути лайтбокс"
992
 
993
+ #: includes/class-gllr-settings.php:786
994
  msgid "Enable to show the lightbox when clicking on gallery images."
995
  msgstr "Увімкніть, щоб показати лайтбокс при натисканні на зображення галереї."
996
 
997
+ #: includes/class-gllr-settings.php:804
998
  msgid ""
999
  "Select the maximum gallery image size for the lightbox view. \"Default\" "
1000
  "will display the original, full size image."
1002
  "Оберіть максимальний розмір зображень галереї для перегляду в лайтбоксі. За "
1003
  "замовчуванням буде відображатися оригінал, повний розмір."
1004
 
1005
+ #: includes/class-gllr-settings.php:808
1006
  msgid "Overlay Color"
1007
  msgstr "Колір підкладки"
1008
 
1009
+ #: includes/class-gllr-settings.php:814
1010
  msgid "Overlay Opacity"
1011
  msgstr "Прозорість підкладки"
1012
 
1013
+ #: includes/class-gllr-settings.php:817
1014
  #, php-format
1015
  msgid ""
1016
  "Lightbox overlay opacity. Leave blank to disable opacity (default is %s, max "
1019
  "Прозорість підкладки лайтбоксу. Залиште порожнім, щоб відключити прозорість "
1020
  "(за замовчуванням %s, максимум %s)."
1021
 
1022
+ #: includes/class-gllr-settings.php:827
1023
  msgid "Slideshow"
1024
  msgstr "Слайд-шоу"
1025
 
1026
+ #: includes/class-gllr-settings.php:829
1027
  msgid "Enable to start the slideshow automatically when the lightbox is used."
1028
  msgstr ""
1029
  "Увімкніть для автоматичного запуску слайд-шоу при використанні лайтбоксу."
1030
 
1031
+ #: includes/class-gllr-settings.php:833
1032
  msgid "Slideshow Duration"
1033
  msgstr "Інтервал часу"
1034
 
1035
+ #: includes/class-gllr-settings.php:835
1036
  msgid "ms"
1037
  msgstr "мс"
1038
 
1039
+ #: includes/class-gllr-settings.php:836
1040
  msgid "Slideshow interval duration between two images."
1041
  msgstr "Інтервал перемикання між двома зображеннями."
1042
 
1043
+ #: includes/class-gllr-settings.php:847
1044
  msgid "Lightbox Helpers"
1045
  msgstr "Допоміжні елементи лайтбоксу"
1046
 
1047
+ #: includes/class-gllr-settings.php:849
1048
  msgid "Enable to display the lightbox toolbar and arrows."
1049
  msgstr ""
1050
  "Увімкніть для того, щоб показати панель інструментів та кнопки навігації."
1051
 
1052
+ #: includes/class-gllr-settings.php:853
1053
  msgid "Lightbox Thumbnails"
1054
  msgstr "Мініатюри в лайтбоксі"
1055
 
1056
+ #: includes/class-gllr-settings.php:855
1057
  msgid "Enable to use a lightbox helper navigation between images."
1058
  msgstr ""
1059
  "Дозволити використовувати допоміжні елементи лайтбоксу для навігації між "
1060
  "зображеннями."
1061
 
1062
+ #: includes/class-gllr-settings.php:859
1063
  msgid "Lightbox Thumbnails Position"
1064
  msgstr "Розташування мініатюр в лайтбоксі"
1065
 
1066
+ #: includes/class-gllr-settings.php:862
1067
  msgid "Top"
1068
  msgstr "Верх"
1069
 
1070
+ #: includes/class-gllr-settings.php:867
1071
  msgid "Lightbox Button Label"
1072
  msgstr "Текст кнопки в лайтбоксі"
1073
 
1074
+ #: includes/class-gllr-settings.php:869
1075
  msgid "Read More"
1076
  msgstr "Дізнатися більше"
1077
 
1078
+ #: includes/class-gllr-settings.php:879
1079
  msgid "Download Button"
1080
  msgstr "Кнопка \"Завантажити\""
1081
 
1082
+ #: includes/class-gllr-settings.php:881
1083
  msgid "Enable to display download button."
1084
  msgstr ""
1085
  "Увімкніть, щоб показати посилання на завантаження оригінального зображення."
1086
 
1087
+ #: includes/class-gllr-settings.php:885
1088
  msgid "Single Lightbox"
1089
  msgstr "Один лайтбокс"
1090
 
1091
+ #: includes/class-gllr-settings.php:887
1092
  msgid ""
1093
  "Enable to use a single lightbox for multiple galleries located on a single "
1094
  "page."
1096
  "Увімкніть, щоб використовувати один лайтбокс для декількох галерей, "
1097
  "розташованих на одній сторінці."
1098
 
1099
+ #: includes/class-gllr-settings.php:897
1100
  msgid "Social Sharing Buttons Settings"
1101
  msgstr "Налаштування соціальних кнопок"
1102
 
1103
+ #: includes/class-gllr-settings.php:906
1104
  msgid "Social Buttons"
1105
  msgstr "Соціальні кнопки"
1106
 
1107
+ #: includes/class-gllr-settings.php:908
1108
  msgid "Enable social sharing buttons in the lightbox."
1109
  msgstr "Увімкніть соціальні кнопки в лайтбоксі."
1110
 
1111
+ #: includes/class-gllr-settings.php:912
1112
  msgid "Social Networks"
1113
  msgstr "Соціальні мережі"
1114
 
1115
+ #: includes/class-gllr-settings.php:923
1116
  msgid "Counter"
1117
  msgstr "Лічильник"
1118
 
1119
+ #: includes/class-gllr-settings.php:926
1120
  msgid ""
1121
  "Enable to show likes counter for each social button (not available for "
1122
  "Google +1)."
1124
  "Увімкніть, щоб показати лічильник для кожної соціальної кнопки (недоступно "
1125
  "для Google+1)."
1126
 
1127
+ #: includes/class-gllr-settings.php:941
1128
  msgid "Demo Data"
1129
  msgstr "Демо-дані"
1130
 
1131
+ #: includes/class-gllr-settings.php:943
1132
  msgid ""
1133
  "Install demo data to create galleries with images, post with shortcodes and "
1134
  "page with a list of all galleries."
1136
  "Встановіть демо-дані, щоб створити галереї з зображеннями, запис з "
1137
  "шорткодами і сторінку зі списком усіх галерей."
1138
 
1139
+ #: includes/class-gllr-settings.php:981
1140
  msgid "Gallery Post Type"
1141
  msgstr "Тип запису галереї"
1142
 
1143
+ #: includes/class-gllr-settings.php:983
1144
  msgid ""
1145
  "Enable to avoid conflicts with other gallery plugins installed. All "
1146
  "galleries created earlier will stay unchanged. However, after enabling we "
1152
  "перевірте, будь ласка, налаштування інших плагінів, де використовується тип "
1153
  "запису \"gallery\"."
1154
 
1155
+ #: includes/class-gllr-settings.php:995
1156
  msgid "Gallery Slug"
1157
  msgstr "Слаґ галереї"
1158
 
1159
+ #: includes/class-gllr-settings.php:999
1160
  msgid "Enter the unique gallery slug."
1161
  msgstr "Введіть унікальний слаґ галереї."
1162
 
1163
+ #: includes/class-gllr-settings.php:1015
1164
  msgid "Activate Now"
1165
  msgstr "Активувати зараз"
1166
 
1167
+ #: includes/class-gllr-settings.php:1033
1168
  msgid "Enable to include galleries to your website search."
1169
  msgstr "Включити галерею в пошук на вашому сайті."
1170
 
1171
+ #: includes/class-gllr-settings.php:1033
1172
  #, php-format
1173
  msgid "%s is required."
1174
  msgstr "Потребується %s."
1262
  msgid "Yes, install demo now"
1263
  msgstr "Так, встановити демо-дані зараз"
1264
 
1265
+ #: includes/widgets.php:24
1266
+ msgid "A list or dropdown of Gallery categories."
1267
+ msgstr "Список чи випадаюче меню категорій галерей."
1268
+
1269
+ #: includes/widgets.php:69
1270
+ msgid "Select Gallery Category"
1271
+ msgstr "Оберіть категорію галерей"
1272
+
1273
+ #: includes/widgets.php:127
1274
+ msgid "Title:"
1275
+ msgstr "Заголовок:"
1276
+
1277
+ #: includes/widgets.php:130
1278
+ msgid "Display as dropdown"
1279
+ msgstr "У вигляді випадаючого меню"
1280
+
1281
+ #: includes/widgets.php:132
1282
+ msgid "Show gallery counts"
1283
+ msgstr "Показати кількість галерей"
1284
+
1285
+ #: includes/widgets.php:134
1286
+ msgid "Show hierarchy"
1287
+ msgstr "Показати ієрархію"
1288
+
1289
+ #: includes/widgets.php:150
1290
+ msgid "Displays the latest galleries and a link to the Galleries page."
1291
+ msgstr "Показує останні галереї і посилання на сторінку галереї."
1292
+
1293
+ #: includes/widgets.php:152
1294
+ msgid "Latest Galleries"
1295
+ msgstr "Нові Галереї"
1296
+
1297
+ #: includes/widgets.php:219
1298
+ msgid "No galleries"
1299
+ msgstr "Галерей немає"
1300
+
1301
+ #: includes/widgets.php:256
1302
+ #, fuzzy
1303
+ #| msgid "Learn more"
1304
+ msgid "View more"
1305
+ msgstr "Дізнатись більше"
1306
+
1307
+ #: includes/widgets.php:271
1308
+ msgid "Button Text"
1309
+ msgstr "Текст кнопки"
1310
+
1311
+ #: includes/widgets.php:279
1312
+ msgid "Link to the Galleries Page"
1313
+ msgstr "Посилання на сторінку галерей"
1314
+
1315
+ #: includes/widgets.php:292
1316
+ msgid "Number of Galleries to Display"
1317
+ msgstr "Кількість галерей для відображення"
1318
+
1319
+ #: includes/widgets.php:306
1320
+ msgid "Gallery Hover Color"
1321
+ msgstr "Колір наведення на галерею"
1322
+
1323
  #~ msgid "Download high resolution image"
1324
  #~ msgstr "Завантажити зображення у високій роздільності"
1325
 
1409
  #~ msgid "Thumbnails"
1410
  #~ msgstr "Мініатюри"
1411
 
 
 
 
1412
  #~ msgid "Bottom"
1413
  #~ msgstr "Низ"
1414
 
1427
  #~ msgid "Install %s"
1428
  #~ msgstr "Встановити %s"
1429
 
 
 
 
1430
  #~ msgid "Add multiple gallery categories"
1431
  #~ msgstr "Додати декілька категорій галереї"
1432
 
1709
  #~ "DESC (за зменшенням від найбільшого до найменшого значення - 3, 2, 1; в, "
1710
  #~ "б, а)"
1711
 
 
 
 
1712
  #~ msgid "by Title"
1713
  #~ msgstr "по Назві"
1714
 
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: bestwebsoft
3
  Donate link: https://bestwebsoft.com/donate/
4
  Tags: add album, add galleries, add images, add pictures, add albums, gallery, gallery plugin, gallery slider, fancy gallery, slideshow, lightbox, fullscreen gallery
5
  Requires at least: 4.0
6
- Tested up to: 5.2.2
7
- Stable tag: 4.6.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -27,6 +27,12 @@ https://www.youtube.com/watch?v=aydaTdOpaRM
27
  * Albums to gallery
28
  * Images to album
29
  * Gallery categories
 
 
 
 
 
 
30
  * Add Gallery to the [Slider](https://bestwebsoft.com/products/wordpress/plugins/slider/)
31
  * Choose albums layout:
32
  * Column
@@ -219,14 +225,20 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
219
  2. Single Gallery page in the front-end.
220
  3. The pop-up window containing the album images.
221
  4. Displaying Gallery Categories Widget in the Sidebar on your WordPress website.
222
- 5. Edit Gallery page.
223
- 6. Edit Gallery Image Info.
224
- 7. Gallery Categories page.
225
- 8. Gallery Global Settings page.
226
- 9. Adding Gallery Categories Widget.
 
 
227
 
228
  == Changelog ==
229
 
 
 
 
 
230
  = V4.6.3 - 04.09.2019 =
231
  * Update: The deactivation feedback has been changed. Misleading buttons have been removed.
232
 
@@ -247,13 +259,13 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
247
  * Bugfix : Compatibility with WPML has been fixed.
248
  * Update : All functionality was updated for WordPress 5.0.3.
249
 
250
- = V4.5.8 - 24.12.2018 =
251
  * Update : All functionality was updated for WordPress 5.0.2.
252
 
253
- = V4.5.7 - 03.09.2018 =
254
  * Bugfix: The bugs with the rewrite rules and the compatibility with third-party products have been fixed.
255
 
256
- = V4.5.6 - 27.08.2018 =
257
  * Bugfix: The bug with the rewrite rules has been fixed.
258
 
259
  = V4.5.5 - 08.03.2018 =
@@ -677,8 +689,11 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
677
 
678
  == Upgrade Notice ==
679
 
 
 
 
680
  = V4.6.3 =
681
- * Usability improved
682
 
683
  = V4.6.2 =
684
  * Bugs fixed.
@@ -696,9 +711,9 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
696
  * Bugs fixed.
697
  * The compatibility with new WordPress version updated.
698
 
699
- = V4.5.8 =
700
  * The compatibility with new WordPress version updated.
701
-
702
  = V4.5.7 =
703
  * Bugs fixed.
704
 
3
  Donate link: https://bestwebsoft.com/donate/
4
  Tags: add album, add galleries, add images, add pictures, add albums, gallery, gallery plugin, gallery slider, fancy gallery, slideshow, lightbox, fullscreen gallery
5
  Requires at least: 4.0
6
+ Tested up to: 5.2.4
7
+ Stable tag: 4.6.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
27
  * Albums to gallery
28
  * Images to album
29
  * Gallery categories
30
+ * Add and configure latest galleries widget [NEW]:
31
+ * Title
32
+ * Button Text
33
+ * Link
34
+ * Number of Galleries
35
+ * Hover Color
36
  * Add Gallery to the [Slider](https://bestwebsoft.com/products/wordpress/plugins/slider/)
37
  * Choose albums layout:
38
  * Column
225
  2. Single Gallery page in the front-end.
226
  3. The pop-up window containing the album images.
227
  4. Displaying Gallery Categories Widget in the Sidebar on your WordPress website.
228
+ 5. "Latest Galleries" widget displaying in the footer.
229
+ 6. Edit Gallery page.
230
+ 7. Edit Gallery Image Info.
231
+ 8. Gallery Categories page.
232
+ 9. Gallery Global Settings page.
233
+ 10. Adding Gallery Categories Widget.
234
+ 11. The adding of the Latest Galleries widget.
235
 
236
  == Changelog ==
237
 
238
+ = V4.6.4 - 01.11.2019 =
239
+ * NEW : Ability to disable third-party fancybox has been added.
240
+ * NEW : Widget with the Latest Galleries has been added.
241
+
242
  = V4.6.3 - 04.09.2019 =
243
  * Update: The deactivation feedback has been changed. Misleading buttons have been removed.
244
 
259
  * Bugfix : Compatibility with WPML has been fixed.
260
  * Update : All functionality was updated for WordPress 5.0.3.
261
 
262
+ = V4.5.8 - 24.12.2018 =
263
  * Update : All functionality was updated for WordPress 5.0.2.
264
 
265
+ = V4.5.7 - 03.09.2018 =
266
  * Bugfix: The bugs with the rewrite rules and the compatibility with third-party products have been fixed.
267
 
268
+ = V4.5.6 - 27.08.2018 =
269
  * Bugfix: The bug with the rewrite rules has been fixed.
270
 
271
  = V4.5.5 - 08.03.2018 =
689
 
690
  == Upgrade Notice ==
691
 
692
+ = V4.6.4 =
693
+ * New features added.
694
+
695
  = V4.6.3 =
696
+ * Usability improved.
697
 
698
  = V4.6.2 =
699
  * Bugs fixed.
711
  * Bugs fixed.
712
  * The compatibility with new WordPress version updated.
713
 
714
+ = V4.5.8 =
715
  * The compatibility with new WordPress version updated.
716
+
717
  = V4.5.7 =
718
  * Bugs fixed.
719
 
screenshot-5.png CHANGED
Binary file
screenshot-6.png CHANGED
Binary file
screenshot-7.png CHANGED
Binary file
screenshot-8.png CHANGED
Binary file
screenshot-9.png CHANGED
Binary file
templates/gallery-single-template.php CHANGED
@@ -18,6 +18,10 @@ get_header(); ?>
18
  } ?>
19
  </div><!-- #container -->
20
  </div><!-- .content-area -->
21
- <?php get_sidebar(); ?>
 
 
 
 
22
  </div><!-- .wrap -->
23
  <?php get_footer(); ?>
18
  } ?>
19
  </div><!-- #container -->
20
  </div><!-- .content-area -->
21
+ <?php
22
+ /* Theme Twenty Nineteen hasn`t sidebar */
23
+ if( 'Twenty Nineteen' != wp_get_theme()->get( 'Name' ) ) {
24
+ get_sidebar();
25
+ } ?>
26
  </div><!-- .wrap -->
27
  <?php get_footer(); ?>
templates/gallery-template.php CHANGED
@@ -47,6 +47,10 @@ get_header(); ?>
47
  } ?>
48
  </div><!-- #container -->
49
  </div><!-- .content-area -->
50
- <?php get_sidebar(); ?>
 
 
 
 
51
  </div><!-- .wrap -->
52
  <?php get_footer(); ?>
47
  } ?>
48
  </div><!-- #container -->
49
  </div><!-- .content-area -->
50
+ <?php
51
+ /* Theme Twenty Nineteen hasn`t sidebar */
52
+ if( 'Twenty Nineteen' != wp_get_theme()->get( 'Name' ) ) {
53
+ get_sidebar();
54
+ } ?>
55
  </div><!-- .wrap -->
56
  <?php get_footer(); ?>