Enhanced Media Library - Version 2.8.9

Version Description

Download this release

Release Info

Developer webbistro
Plugin Icon 128x128 Enhanced Media Library
Version 2.8.9
Comparing to
See all releases

Code changes from version 2.8.8 to 2.8.9

core/compatibility.php CHANGED
@@ -39,11 +39,11 @@ if ( ! function_exists( 'wpuxss_eml_elementor_scripts' ) ) {
39
  * @created 08/2021
40
  */
41
 
42
- add_action( 'after_setup_theme', 'wpuxss_after_setup_theme', 9 );
43
 
44
- if ( ! function_exists( 'wpuxss_after_setup_theme' ) ) {
45
 
46
- function wpuxss_after_setup_theme() {
47
 
48
  remove_filter( 'attachment_fields_to_edit', 'us_attachment_fields_to_edit_categories' );
49
  }
@@ -51,6 +51,25 @@ if ( ! function_exists( 'wpuxss_after_setup_theme' ) ) {
51
 
52
 
53
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  /**
55
  * Media Shorcodes
56
  *
39
  * @created 08/2021
40
  */
41
 
42
+ add_action( 'after_setup_theme', 'wpuxss_after_setup_theme_impreza', 9 );
43
 
44
+ if ( ! function_exists( 'wpuxss_after_setup_theme_impreza' ) ) {
45
 
46
+ function wpuxss_after_setup_theme_impreza() {
47
 
48
  remove_filter( 'attachment_fields_to_edit', 'us_attachment_fields_to_edit_categories' );
49
  }
51
 
52
 
53
 
54
+ /**
55
+ * SimpLy Gallery plugin
56
+ *
57
+ * @since 2.8.9
58
+ * @created 10/2021
59
+ */
60
+
61
+ add_action( 'wp_loaded', 'wpuxss_wp_loaded' );
62
+
63
+ if ( ! function_exists( 'wpuxss_wp_loaded' ) ) {
64
+
65
+ function wpuxss_wp_loaded() {
66
+
67
+ remove_filter( 'ajax_query_attachments_args', 'pgc_sgb_ajaxQueryAttachmentsArgs', 20 );
68
+ }
69
+ }
70
+
71
+
72
+
73
  /**
74
  * Media Shorcodes
75
  *
core/media-templates.php CHANGED
@@ -16,38 +16,34 @@ add_action( 'print_media_templates', 'wpuxss_eml_print_media_templates' );
16
 
17
  if ( ! function_exists( 'wpuxss_eml_print_media_templates' ) ) {
18
 
19
- function wpuxss_eml_print_media_templates() {
20
-
21
- $remove_button = '<button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">' . __( 'Remove' ) . '</span></button>';
22
-
23
- $deselect_button = '<button type="button" class="button-link check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">' . __( 'Deselect' ) . '</span></button>'; ?>
24
-
25
 
26
  <script type="text/html" id="tmpl-attachment-grid-view">
27
 
28
- <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
29
- <div class="eml-attacment-inline-toolbar">
30
- <# if ( data.can.save && data.buttons.edit ) { #>
31
- <i class="eml-icon dashicons dashicons-edit edit" data-name="edit"></i>
32
- <# } #>
33
- </div>
34
 
35
- <# show_caption = parseInt(wpuxss_eml_media_grid_l10n.grid_show_caption);
36
- caption_type = wpuxss_eml_media_grid_l10n.grid_caption_type;
37
- caption = data[caption_type].length <= 15 ? data[caption_type] : data[caption_type].substring(0, 15) + '...';
38
- non_image_caption = ( 'image' !== data.type && caption ) ? caption : data.filename;
39
- title = show_caption ? data[caption_type] : ''; #>
40
- <div class="thumbnail" title="{{ title }}">
 
41
  <# if ( data.uploading ) { #>
42
  <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
43
- <# } else if ( 'image' === data.type && data.sizes ) { #>
44
  <div class="centered">
45
  <img src="{{ data.size.url }}" draggable="false" alt="" />
46
  </div>
47
  <# if ( show_caption && caption ) { #>
48
- <div class="filename">
49
- <div>{{ caption }}</div>
50
- </div>
51
  <# } #>
52
  <# } else { #>
53
  <div class="centered">
@@ -65,29 +61,34 @@ if ( ! function_exists( 'wpuxss_eml_print_media_templates' ) ) {
65
  <# } #>
66
  </div>
67
  <# if ( data.buttons.close ) { #>
68
- <?php echo $remove_button; ?>
69
  <# } #>
70
  </div>
71
  <# if ( data.buttons.check ) { #>
72
- <?php echo $deselect_button; ?>
73
  <# } #>
74
  <#
75
  var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
76
  if ( data.describe ) {
77
  if ( 'image' === data.type ) { #>
78
  <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
79
- placeholder="<?php esc_attr_e('Caption this image&hellip;'); ?>" {{ maybeReadOnly }} />
 
80
  <# } else { #>
81
  <input type="text" value="{{ data.title }}" class="describe" data-setting="title"
82
  <# if ( 'video' === data.type ) { #>
83
- placeholder="<?php esc_attr_e('Describe this video&hellip;'); ?>"
 
84
  <# } else if ( 'audio' === data.type ) { #>
85
- placeholder="<?php esc_attr_e('Describe this audio file&hellip;'); ?>"
 
86
  <# } else { #>
87
- placeholder="<?php esc_attr_e('Describe this media file&hellip;'); ?>"
 
88
  <# } #> {{ maybeReadOnly }} />
89
  <# }
90
  } #>
 
91
  </script>
92
 
93
  <script type="text/html" id="tmpl-eml-media-selection">
@@ -101,5 +102,3 @@ if ( ! function_exists( 'wpuxss_eml_print_media_templates' ) ) {
101
 
102
  <?php }
103
  }
104
-
105
- ?>
16
 
17
  if ( ! function_exists( 'wpuxss_eml_print_media_templates' ) ) {
18
 
19
+ function wpuxss_eml_print_media_templates() { ?>
 
 
 
 
 
20
 
21
  <script type="text/html" id="tmpl-attachment-grid-view">
22
 
23
+ <#
24
+ show_caption = parseInt(wpuxss_eml_media_grid_l10n.grid_show_caption);
25
+ caption_type = wpuxss_eml_media_grid_l10n.grid_caption_type;
26
+ caption = data[caption_type].length <= 15 ? data[caption_type] : data[caption_type].substring(0, 15) + '...';
27
+ non_image_caption = ( 'image' !== data.type && caption ) ? caption : data.filename;
28
+ #>
29
 
30
+ <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
31
+ <div class="thumbnail">
32
+ <div class="eml-attacment-inline-toolbar">
33
+ <# if ( data.can.save && data.buttons.edit ) { #>
34
+ <i class="eml-icon dashicons dashicons-edit edit" data-name="edit"></i>
35
+ <# } #>
36
+ </div>
37
  <# if ( data.uploading ) { #>
38
  <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
39
+ <# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
40
  <div class="centered">
41
  <img src="{{ data.size.url }}" draggable="false" alt="" />
42
  </div>
43
  <# if ( show_caption && caption ) { #>
44
+ <div class="filename">
45
+ <div>{{ caption }}</div>
46
+ </div>
47
  <# } #>
48
  <# } else { #>
49
  <div class="centered">
61
  <# } #>
62
  </div>
63
  <# if ( data.buttons.close ) { #>
64
+ <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text"><?php _e( 'Remove' ); ?></span></button>
65
  <# } #>
66
  </div>
67
  <# if ( data.buttons.check ) { #>
68
+ <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text"><?php _e( 'Deselect' ); ?></span></button>
69
  <# } #>
70
  <#
71
  var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
72
  if ( data.describe ) {
73
  if ( 'image' === data.type ) { #>
74
  <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
75
+ aria-label="<?php esc_attr_e( 'Caption' ); ?>"
76
+ placeholder="<?php esc_attr_e( 'Caption&hellip;' ); ?>" {{ maybeReadOnly }} />
77
  <# } else { #>
78
  <input type="text" value="{{ data.title }}" class="describe" data-setting="title"
79
  <# if ( 'video' === data.type ) { #>
80
+ aria-label="<?php esc_attr_e( 'Video title' ); ?>"
81
+ placeholder="<?php esc_attr_e( 'Video title&hellip;' ); ?>"
82
  <# } else if ( 'audio' === data.type ) { #>
83
+ aria-label="<?php esc_attr_e( 'Audio title' ); ?>"
84
+ placeholder="<?php esc_attr_e( 'Audio title&hellip;' ); ?>"
85
  <# } else { #>
86
+ aria-label="<?php esc_attr_e( 'Media title' ); ?>"
87
+ placeholder="<?php esc_attr_e( 'Media title&hellip;' ); ?>"
88
  <# } #> {{ maybeReadOnly }} />
89
  <# }
90
  } #>
91
+
92
  </script>
93
 
94
  <script type="text/html" id="tmpl-eml-media-selection">
102
 
103
  <?php }
104
  }
 
 
core/medialist.php CHANGED
@@ -156,5 +156,3 @@ if ( ! function_exists( 'wpuxss_eml_shortcode_atts' ) ) {
156
  return $output;
157
  }
158
  }
159
-
160
- ?>
156
  return $output;
157
  }
158
  }
 
 
core/mime-types.php CHANGED
@@ -236,4 +236,100 @@ if ( ! function_exists( 'wpuxss_eml_mime_types' ) ) {
236
  }
237
  }
238
 
239
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
236
  }
237
  }
238
 
239
+
240
+
241
+ /**
242
+ * wp_generate_attachment_metadata
243
+ *
244
+ * Add dimentions for SVG mime type
245
+ *
246
+ * @type filter callback
247
+ * @since 2.8.9
248
+ * @created 12/2021
249
+ */
250
+
251
+ add_filter( 'wp_generate_attachment_metadata', function( $metadata, $attachment_id, $context ) {
252
+
253
+ if ( get_post_mime_type( $attachment_id ) == 'image/svg+xml' ) {
254
+ $svg_path = get_attached_file( $attachment_id );
255
+ $dimensions = wpuxss_svg_dimensions( $svg_path );
256
+ $metadata['width'] = $dimensions->width;
257
+ $metadata['height'] = $dimensions->height;
258
+ }
259
+ return $metadata;
260
+
261
+ }, 10, 3 );
262
+
263
+
264
+
265
+ /**
266
+ * wp_prepare_attachment_for_js
267
+ *
268
+ * Pass SVG dimensions to the attachment popup
269
+ *
270
+ * @type filter callback
271
+ * @since 2.8.9
272
+ * @created 12/2021
273
+ */
274
+
275
+ add_filter( 'wp_prepare_attachment_for_js', function( $response, $attachment, $meta) {
276
+
277
+ if ( $response['mime'] == 'image/svg+xml' && empty( $response['sizes'] ) ) {
278
+
279
+ $svg_path = get_attached_file( $attachment->ID );
280
+
281
+ if( ! file_exists( $svg_path ) ) {
282
+ $svg_path = $response['url'];
283
+ }
284
+
285
+ $dimensions = wpuxss_svg_dimensions( $svg_path );
286
+ $response['sizes'] = array(
287
+ 'full' => array(
288
+ 'url' => $response['url'],
289
+ 'width' => $dimensions->width,
290
+ 'height' => $dimensions->height,
291
+ 'orientation' => $dimensions->width > $dimensions->height ? 'landscape' : 'portrait'
292
+ )
293
+ );
294
+ }
295
+ return $response;
296
+
297
+ }, 10, 3 );
298
+
299
+
300
+
301
+ /**
302
+ * wpuxss_svg_dimensions
303
+ *
304
+ * Get SVG dimensions
305
+ *
306
+ * @since 2.8.9
307
+ * @created 12/2021
308
+ */
309
+
310
+ if ( ! function_exists( 'wpuxss_svg_dimensions' ) ) {
311
+
312
+ function wpuxss_svg_dimensions( $svg ) {
313
+
314
+ $svg = simplexml_load_file( $svg );
315
+ $width = 0;
316
+ $height = 0;
317
+
318
+ if ( $svg ) {
319
+
320
+ $attributes = $svg->attributes();
321
+
322
+ if( isset( $attributes->width, $attributes->height ) ) {
323
+ $width = (int) $attributes->width;
324
+ $height = (int) $attributes->height;
325
+ } elseif ( isset( $attributes->viewBox ) ) {
326
+ $sizes = explode( ' ', $attributes->viewBox );
327
+ if( isset( $sizes[2], $sizes[3] ) ) {
328
+ $width = (int) $sizes[2];
329
+ $height = (int) $sizes[3];
330
+ }
331
+ }
332
+ }
333
+ return (object) array( 'width' => $width, 'height' => $height );
334
+ }
335
+ }
core/options-pages.php CHANGED
@@ -217,7 +217,7 @@ add_action( 'admin_menu', 'wpuxss_eml_submenu_order', 12 );
217
 
218
  if ( ! function_exists( 'wpuxss_eml_submenu_order' ) ) {
219
 
220
- function wpuxss_eml_submenu_order( $menu_order ) {
221
 
222
  global $submenu;
223
 
@@ -247,8 +247,6 @@ if ( ! function_exists( 'wpuxss_eml_submenu_order' ) ) {
247
 
248
  ksort( $submenu['options-general.php'] );
249
  }
250
-
251
- return $menu_order;
252
  }
253
  }
254
 
@@ -1706,7 +1704,7 @@ if ( ! function_exists( 'wpuxss_eml_print_media_library_options' ) ) {
1706
 
1707
  <div id="postbox-container-2" class="postbox-container">
1708
 
1709
- <form id="wpuxss-eml-form-taxonomies" method="post" action="options.php">
1710
 
1711
  <?php settings_fields( 'media-library' ); ?>
1712
 
@@ -1773,6 +1771,44 @@ if ( ! function_exists( 'wpuxss_eml_print_media_library_options' ) ) {
1773
 
1774
  </div>
1775
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1776
 
1777
  <?php
1778
  $class_name = EML_PRO ? '' : ' disabled';
@@ -2067,7 +2103,6 @@ if ( ! function_exists( 'wpuxss_eml_print_taxonomies_options' ) ) {
2067
  $html .= '<li><label>' . __('Filter for List View','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-admin_filter" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][admin_filter]" value="1" ' . checked( true, (bool) $wpuxss_eml_taxonomies[$taxonomy->name]['admin_filter'], false ) . ' /></li>';
2068
  $html .= '<li><label>' . __('Filter for Grid View / Media Popup','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-media_uploader_filter" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][media_uploader_filter]" value="1" ' . checked( true, (bool) $wpuxss_eml_taxonomies[$taxonomy->name]['media_uploader_filter'], false ) . ' /></li>';
2069
  $html .= '<li><label>' . __('Edit in Media Popup','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-media_popup_taxonomy_edit" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][media_popup_taxonomy_edit]" value="1" ' . checked( true, (bool) $wpuxss_eml_taxonomies[$taxonomy->name]['media_popup_taxonomy_edit'], false ) . ' /></li>';
2070
- $html .= '<li><label>' . __('Show in Nav Menu','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-show_in_nav_menus" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][show_in_nav_menus]" value="1" ' . checked( true, (bool) $taxonomy->show_in_nav_menus, false ) . ' /></li>';
2071
  $html .= '<li><label>' . __('Remember Terms Order (sort)','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][sort]" value="1" ' . checked( true, (bool) $taxonomy->sort, false ) . ' /></li>';
2072
  $html .= '<li><label>' . __('Show in REST','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-show_in_rest" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][show_in_rest]" value="1" ' . checked( true, (bool) $taxonomy->show_in_rest, false ) . ' /></li>';
2073
  $html .= '<li><label>' . __('Rewrite Slug','enhanced-media-library') . '</label><input type="text" class="wpuxss-eml-slug" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][rewrite][slug]" value="' . esc_attr($wpuxss_eml_taxonomies[$taxonomy->name]['rewrite']['slug']) . '" /></li>';
@@ -2130,7 +2165,6 @@ if ( ! function_exists( 'wpuxss_eml_print_taxonomies_options' ) ) {
2130
  $html .= '<li><label>' . __('Filter for List View','enhanced-media-library') . '</label><input class="wpuxss-eml-admin_filter" type="checkbox" name="" value="1" /></li>';
2131
  $html .= '<li><label>' . __('Filter for Grid View / Media Popup','enhanced-media-library') . '</label><input class="wpuxss-eml-media_uploader_filter" type="checkbox" name="" value="1" /></li>';
2132
  $html .= '<li><label>' . __('Edit in Media Popup','enhanced-media-library') . '</label><input class="wpuxss-eml-media_popup_taxonomy_edit" type="checkbox" name="" value="1" /></li>';
2133
- $html .= '<li><label>' . __('Show in Nav Menu','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-show_in_nav_menus" name="" value="1" /></li>';
2134
  $html .= '<li><label>' . __('Remember Terms Order (sort)','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="" value="1" /></li>';
2135
  $html .= '<li><label>' . __('Show in REST','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-show_in_rest" name="" value="1" /></li>';
2136
  $html .= '<li><label>' . __('Rewrite Slug','enhanced-media-library') . '</label><input type="text" class="wpuxss-eml-slug" name="" value="" /></li>';
@@ -2592,10 +2626,9 @@ if ( ! function_exists( 'wpuxss_eml_plugin_row_meta' ) ) {
2592
  return $links;
2593
  }
2594
 
2595
- $links[] = '<a href="https://wordpress.org/support/plugin/enhanced-media-library/reviews/" target="_blank">' . __( 'Rate plugin', 'enhanced-media-library' ) . '</a>';
 
2596
 
2597
  return $links;
2598
  }
2599
  }
2600
-
2601
- ?>
217
 
218
  if ( ! function_exists( 'wpuxss_eml_submenu_order' ) ) {
219
 
220
+ function wpuxss_eml_submenu_order() {
221
 
222
  global $submenu;
223
 
247
 
248
  ksort( $submenu['options-general.php'] );
249
  }
 
 
250
  }
251
  }
252
 
1704
 
1705
  <div id="postbox-container-2" class="postbox-container">
1706
 
1707
+ <form id="wpuxss-eml-form-media-library" method="post" action="options.php">
1708
 
1709
  <?php settings_fields( 'media-library' ); ?>
1710
 
1771
 
1772
  </div>
1773
 
1774
+ <h2><?php _e('Scrolling','enhanced-media-library'); ?></h2>
1775
+
1776
+ <div class="postbox">
1777
+
1778
+ <div class="inside">
1779
+
1780
+ <table class="form-table">
1781
+
1782
+ <tr>
1783
+ <th scope="row"><?php _e('Infinite scrolling','enhanced-media-library'); ?></th>
1784
+ <td>
1785
+ <fieldset>
1786
+ <legend class="screen-reader-text"><span><?php _e('Infinite scrolling','enhanced-media-library'); ?></span></legend>
1787
+ <label><input name="wpuxss_eml_lib_options[infinite_scrolling]" type="hidden" value="0" /><input name="wpuxss_eml_lib_options[infinite_scrolling]" type="checkbox" value="1" <?php checked( true, (bool) $wpuxss_eml_lib_options['infinite_scrolling'], true ); ?> /> <?php _e('Enable infinite scrolling','enhanced-media-library'); ?></label>
1788
+ <p class="description"><?php _e( 'Works for Media Library and Media Popups.', 'enhanced-media-library' ); ?></p>
1789
+ </fieldset>
1790
+ </td>
1791
+ </tr>
1792
+
1793
+ <tr>
1794
+ <th scope="row"><?php _e('Number per page','enhanced-media-library'); ?></th>
1795
+ <td>
1796
+ <fieldset>
1797
+ <legend class="screen-reader-text"><span><?php _e('Number per page','enhanced-media-library'); ?></span></legend>
1798
+ <label><input name="wpuxss_eml_lib_options[loads_per_page]" type="number" min="40" step="10" value="<?php echo (int) $wpuxss_eml_lib_options['loads_per_page']; ?>" /> <?php _e('Load this number of media files per page','enhanced-media-library'); ?></label>
1799
+ <p class="description"><?php _e( 'Works for Media Library and Media Popups.', 'enhanced-media-library' ); ?></p>
1800
+ </fieldset>
1801
+ </td>
1802
+ </tr>
1803
+
1804
+ </table>
1805
+
1806
+ <?php submit_button( __( 'Save Changes' ), 'primary', 'submit', true, array( 'id' => 'eml-submit-lib-settings-scrolling' ) ); ?>
1807
+
1808
+ </div>
1809
+
1810
+ </div>
1811
+
1812
 
1813
  <?php
1814
  $class_name = EML_PRO ? '' : ' disabled';
2103
  $html .= '<li><label>' . __('Filter for List View','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-admin_filter" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][admin_filter]" value="1" ' . checked( true, (bool) $wpuxss_eml_taxonomies[$taxonomy->name]['admin_filter'], false ) . ' /></li>';
2104
  $html .= '<li><label>' . __('Filter for Grid View / Media Popup','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-media_uploader_filter" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][media_uploader_filter]" value="1" ' . checked( true, (bool) $wpuxss_eml_taxonomies[$taxonomy->name]['media_uploader_filter'], false ) . ' /></li>';
2105
  $html .= '<li><label>' . __('Edit in Media Popup','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-media_popup_taxonomy_edit" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][media_popup_taxonomy_edit]" value="1" ' . checked( true, (bool) $wpuxss_eml_taxonomies[$taxonomy->name]['media_popup_taxonomy_edit'], false ) . ' /></li>';
 
2106
  $html .= '<li><label>' . __('Remember Terms Order (sort)','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][sort]" value="1" ' . checked( true, (bool) $taxonomy->sort, false ) . ' /></li>';
2107
  $html .= '<li><label>' . __('Show in REST','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-show_in_rest" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][show_in_rest]" value="1" ' . checked( true, (bool) $taxonomy->show_in_rest, false ) . ' /></li>';
2108
  $html .= '<li><label>' . __('Rewrite Slug','enhanced-media-library') . '</label><input type="text" class="wpuxss-eml-slug" name="wpuxss_eml_taxonomies[' . esc_attr($taxonomy->name) . '][rewrite][slug]" value="' . esc_attr($wpuxss_eml_taxonomies[$taxonomy->name]['rewrite']['slug']) . '" /></li>';
2165
  $html .= '<li><label>' . __('Filter for List View','enhanced-media-library') . '</label><input class="wpuxss-eml-admin_filter" type="checkbox" name="" value="1" /></li>';
2166
  $html .= '<li><label>' . __('Filter for Grid View / Media Popup','enhanced-media-library') . '</label><input class="wpuxss-eml-media_uploader_filter" type="checkbox" name="" value="1" /></li>';
2167
  $html .= '<li><label>' . __('Edit in Media Popup','enhanced-media-library') . '</label><input class="wpuxss-eml-media_popup_taxonomy_edit" type="checkbox" name="" value="1" /></li>';
 
2168
  $html .= '<li><label>' . __('Remember Terms Order (sort)','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="" value="1" /></li>';
2169
  $html .= '<li><label>' . __('Show in REST','enhanced-media-library') . '</label><input type="checkbox" class="wpuxss-eml-show_in_rest" name="" value="1" /></li>';
2170
  $html .= '<li><label>' . __('Rewrite Slug','enhanced-media-library') . '</label><input type="text" class="wpuxss-eml-slug" name="" value="" /></li>';
2626
  return $links;
2627
  }
2628
 
2629
+ $links[] = '<a href="https://wpuxsolutions.com/documents/enhanced-media-library" target="_blank">' . __( 'Documentation', 'enhanced-media-library' ) . '</a>';
2630
+ $links[] = '<a href="https://wpuxsolutions.com/support" target="_blank">' . __( 'Support', 'enhanced-media-library' ) . '</a>';
2631
 
2632
  return $links;
2633
  }
2634
  }
 
 
core/taxonomies.php CHANGED
@@ -55,7 +55,6 @@ if ( ! function_exists( 'wpuxss_eml_taxonomies_validate' ) ) {
55
  $input[$taxonomy]['show_in_rest'] = isset($params['show_in_rest']) && !! $params['show_in_rest'] ? 1 : 0;
56
  $input[$taxonomy]['sort'] = isset($params['sort']) && !! $params['sort'] ? 1 : 0;
57
  $input[$taxonomy]['show_admin_column'] = isset($params['show_admin_column']) && !! $params['show_admin_column'] ? 1 : 0;
58
- $input[$taxonomy]['show_in_nav_menus'] = isset($params['show_in_nav_menus']) && !! $params['show_in_nav_menus'] ? 1 : 0;
59
  $input[$taxonomy]['rewrite']['with_front'] = isset($params['rewrite']['with_front']) && !! $params['rewrite']['with_front'] ? 1 : 0;
60
  $input[$taxonomy]['rewrite']['slug'] = isset($params['rewrite']['slug']) ? wpuxss_eml_sanitize_slug( $params['rewrite']['slug'], $taxonomy ) : '';
61
  }
@@ -159,6 +158,9 @@ if ( ! function_exists( 'wpuxss_eml_lib_options_validate' ) ) {
159
  $allowed = array( 'titles', 'captions', 'descriptions', 'authors', 'taxonomies' );
160
  $input[$key] = array_values( array_intersect( $option, $allowed ) );
161
  }
 
 
 
162
  else {
163
  $input[$key] = isset( $option ) && !! $option ? 1 : 0;
164
  }
@@ -697,53 +699,58 @@ if ( ! function_exists( 'wpuxss_eml_attachment_fields_to_edit' ) ) {
697
  return $form_fields;
698
  }
699
 
 
 
 
700
 
701
- $wpuxss_eml_tax_options = get_option('wpuxss_eml_tax_options');
 
 
 
 
702
 
 
703
 
704
- foreach( $form_fields as $field => $args ) {
705
-
706
- if ( ! taxonomy_exists( $field ) ) {
707
  continue;
708
- }
 
 
 
709
 
710
- if ( (bool) $wpuxss_eml_tax_options['edit_all_as_hierarchical'] || (bool) $args['hierarchical'] ) {
711
 
712
  ob_start();
713
 
714
- wp_terms_checklist( $post->ID, array( 'taxonomy' => $field, 'checked_ontop' => false, 'walker' => new Walker_Media_Taxonomy_Checklist() ) );
715
 
716
- $content = ob_get_contents();
 
 
 
717
 
718
- if ( $content )
719
- $html = '<ul class="term-list">' . $content . '</ul>';
720
- else
721
- $html = '<ul class="term-list"><li>No ' . esc_html($args['label']) . ' found. <a href="' . admin_url('/edit-tags.php?taxonomy='.$field.'&post_type=attachment') . '">' . __('Add some', 'enhanced-media-library') . '.</a></li></ul>';
 
 
722
 
723
  ob_end_clean();
724
 
725
- unset( $form_fields[$field]['value'] );
726
-
727
- $tax_field = $form_fields[$field];
728
- unset( $form_fields[$field] );
729
-
730
- $tax_field['input'] = 'html';
731
- $tax_field['html'] = $html;
732
-
733
- // re-order tax_field at the end
734
- $form_fields = $form_fields + array( $field => $tax_field );
735
  }
736
  else {
737
- $values = wp_get_object_terms( $post->ID, $field, array( 'fields' => 'names' ) );
738
-
739
- $tax_field = $form_fields[$field];
740
- unset( $form_fields[$field] );
741
 
742
- $tax_field['value'] = join(', ', $values);
743
 
744
- // re-order tax_field at the end
745
- $form_fields = $form_fields + array( $field => $tax_field );
746
- } // if
747
  } // foreach
748
 
749
  return $form_fields;
@@ -1483,5 +1490,3 @@ if ( ! function_exists('wpuxss_eml_pre_get_posts') ) {
1483
  $query->set('order', $order );
1484
  }
1485
  }
1486
-
1487
- ?>
55
  $input[$taxonomy]['show_in_rest'] = isset($params['show_in_rest']) && !! $params['show_in_rest'] ? 1 : 0;
56
  $input[$taxonomy]['sort'] = isset($params['sort']) && !! $params['sort'] ? 1 : 0;
57
  $input[$taxonomy]['show_admin_column'] = isset($params['show_admin_column']) && !! $params['show_admin_column'] ? 1 : 0;
 
58
  $input[$taxonomy]['rewrite']['with_front'] = isset($params['rewrite']['with_front']) && !! $params['rewrite']['with_front'] ? 1 : 0;
59
  $input[$taxonomy]['rewrite']['slug'] = isset($params['rewrite']['slug']) ? wpuxss_eml_sanitize_slug( $params['rewrite']['slug'], $taxonomy ) : '';
60
  }
158
  $allowed = array( 'titles', 'captions', 'descriptions', 'authors', 'taxonomies' );
159
  $input[$key] = array_values( array_intersect( $option, $allowed ) );
160
  }
161
+ elseif ( 'loads_per_page' === $key ) {
162
+ $input[$key] = (int) $option;
163
+ }
164
  else {
165
  $input[$key] = isset( $option ) && !! $option ? 1 : 0;
166
  }
699
  return $form_fields;
700
  }
701
 
702
+ $wpuxss_eml_tax_options = get_option( 'wpuxss_eml_tax_options' );
703
+
704
+ foreach( $form_fields as $field => $args ) {
705
 
706
+ // getting rid of any taxonomy in the attachment compat
707
+ if ( taxonomy_exists( $field ) ) {
708
+ unset( $form_fields[$field] );
709
+ }
710
+ } // foreach
711
 
712
+ foreach( get_taxonomies_for_attachments() as $taxonomy ) {
713
 
714
+ $t = (array) get_taxonomy($taxonomy);
715
+ if ( ! $t['show_ui'] )
 
716
  continue;
717
+ if ( empty($t['label']) )
718
+ $t['label'] = $taxonomy;
719
+ if ( empty($t['args']) )
720
+ $t['args'] = array();
721
 
722
+ if ( (bool) $wpuxss_eml_tax_options['edit_all_as_hierarchical'] || (bool) $t['hierarchical'] ) {
723
 
724
  ob_start();
725
 
726
+ wp_terms_checklist( $post->ID, array( 'taxonomy' => $taxonomy, 'checked_ontop' => false, 'walker' => new Walker_Media_Taxonomy_Checklist() ) );
727
 
728
+ if ( ob_get_contents() != false ) {
729
+ $html = '<ul class="term-list">' . ob_get_contents() . '</ul>';
730
+ }
731
+ else {
732
 
733
+ $not_found = sprintf(
734
+ esc_html__( 'No %s found.', 'enhanced-media-library' ),
735
+ esc_html($t['label'])
736
+ );
737
+ $html = '<ul class="term-list"><li>' . $not_found .' <a href="' . admin_url('/edit-tags.php?taxonomy='.$taxonomy.'&post_type=attachment') . '">' . __('Add some', 'enhanced-media-library') . '.</a></li></ul>';
738
+ }
739
 
740
  ob_end_clean();
741
 
742
+ $t['input'] = 'html';
743
+ $t['html'] = $html;
 
 
 
 
 
 
 
 
744
  }
745
  else {
746
+ $values = wp_get_object_terms( $post->ID, $taxonomy, array( 'fields' => 'names' ) );
747
+ $t['value'] = join(', ', $values);
748
+ } // if
 
749
 
750
+ $t['taxonomy'] = true;
751
 
752
+ // re-order tax_field to the end
753
+ $form_fields = $form_fields + array( $taxonomy => $t );
 
754
  } // foreach
755
 
756
  return $form_fields;
1490
  $query->set('order', $order );
1491
  }
1492
  }
 
 
css/eml-admin-media-rtl.css CHANGED
@@ -227,6 +227,19 @@ body.upload-php.eml-grid #wpbody-content > #screen-meta {
227
  .media-frame.mode-eml-grid .attachments-browser .uploader-inline {
228
  top: 0;
229
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
230
  .media-frame.mode-eml-grid .attachments-browser .attachments-wrapper,
231
  .media-frame.mode-eml-grid .attachments-browser .attachments {
232
  -webkit-transition: all 0.2s;
227
  .media-frame.mode-eml-grid .attachments-browser .uploader-inline {
228
  top: 0;
229
  }
230
+ .attachments-browser:not(.has-load-more) .attachments {
231
+ position: static;
232
+ }
233
+ .attachments-browser.has-load-more .attachments-wrapper,
234
+ .attachments-browser:not(.has-load-more) .attachments-wrapper {
235
+ position: absolute;
236
+ top: 72px;
237
+ right: 0;
238
+ left: 300px;
239
+ bottom: 0;
240
+ overflow: auto;
241
+ outline: none;
242
+ }
243
  .media-frame.mode-eml-grid .attachments-browser .attachments-wrapper,
244
  .media-frame.mode-eml-grid .attachments-browser .attachments {
245
  -webkit-transition: all 0.2s;
css/eml-admin-media.css CHANGED
@@ -227,6 +227,19 @@ body.upload-php.eml-grid #wpbody-content > #screen-meta {
227
  .media-frame.mode-eml-grid .attachments-browser .uploader-inline {
228
  top: 0;
229
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
230
  .media-frame.mode-eml-grid .attachments-browser .attachments-wrapper,
231
  .media-frame.mode-eml-grid .attachments-browser .attachments {
232
  -webkit-transition: all 0.2s;
227
  .media-frame.mode-eml-grid .attachments-browser .uploader-inline {
228
  top: 0;
229
  }
230
+ .attachments-browser:not(.has-load-more) .attachments {
231
+ position: static;
232
+ }
233
+ .attachments-browser.has-load-more .attachments-wrapper,
234
+ .attachments-browser:not(.has-load-more) .attachments-wrapper {
235
+ position: absolute;
236
+ top: 72px;
237
+ left: 0;
238
+ right: 300px;
239
+ bottom: 0;
240
+ overflow: auto;
241
+ outline: none;
242
+ }
243
  .media-frame.mode-eml-grid .attachments-browser .attachments-wrapper,
244
  .media-frame.mode-eml-grid .attachments-browser .attachments {
245
  -webkit-transition: all 0.2s;
css/eml-admin-rtl.css CHANGED
@@ -56,7 +56,7 @@ a.eml-pro {
56
  /* == ui-dialog Styles == */
57
 
58
  .eml-dialog-modal {
59
- z-index: 300000 !important;
60
  }
61
  .eml-dialog-modal,
62
  .eml-dialog-modal p{
@@ -268,6 +268,11 @@ a.eml-pro {
268
 
269
 
270
 
 
 
 
 
 
271
  /* == Taxonomies Option Page Styles == */
272
 
273
  .wpuxss-eml-settings-list {
56
  /* == ui-dialog Styles == */
57
 
58
  .eml-dialog-modal {
59
+ /*z-index: 300000 !important;*/
60
  }
61
  .eml-dialog-modal,
62
  .eml-dialog-modal p{
268
 
269
 
270
 
271
+ /* == Media Library Option Page Styles == */
272
+
273
+ #wpuxss-eml-form-media-library input[type="number"] {
274
+ width: 80px;
275
+ }
276
  /* == Taxonomies Option Page Styles == */
277
 
278
  .wpuxss-eml-settings-list {
css/eml-admin.css CHANGED
@@ -56,7 +56,7 @@ a.eml-pro {
56
  /* == ui-dialog Styles == */
57
 
58
  .eml-dialog-modal {
59
- z-index: 300000 !important;
60
  }
61
  .eml-dialog-modal,
62
  .eml-dialog-modal p{
@@ -268,6 +268,11 @@ a.eml-pro {
268
 
269
 
270
 
 
 
 
 
 
271
  /* == Taxonomies Option Page Styles == */
272
 
273
  .wpuxss-eml-settings-list {
56
  /* == ui-dialog Styles == */
57
 
58
  .eml-dialog-modal {
59
+ /*z-index: 300000 !important;*/
60
  }
61
  .eml-dialog-modal,
62
  .eml-dialog-modal p{
268
 
269
 
270
 
271
+ /* == Media Library Option Page Styles == */
272
+
273
+ #wpuxss-eml-form-media-library input[type="number"] {
274
+ width: 80px;
275
+ }
276
  /* == Taxonomies Option Page Styles == */
277
 
278
  .wpuxss-eml-settings-list {
enhanced-media-library.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Enhanced Media Library
4
  Plugin URI: https://wpUXsolutions.com/plugins/enhanced-media-library
5
  Description: This plugin will be handy for those who need to manage a lot of media files.
6
- Version: 2.8.8
7
  Author: wpUXsolutions
8
  Author URI: http://wpUXsolutions.com
9
  Text Domain: enhanced-media-library
@@ -26,7 +26,7 @@ global $wp_version,
26
 
27
 
28
 
29
- if ( ! defined('EML_VERSION') ) define( 'EML_VERSION', '2.8.8' );
30
  if ( ! defined('EML_PRO') ) define( 'EML_PRO', false );
31
 
32
 
@@ -91,6 +91,27 @@ if ( ! function_exists( 'wpuxss_eml_enhance_media_shortcodes' ) ) {
91
 
92
 
93
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
94
  /**
95
  * Free functionality
96
  */
@@ -176,25 +197,33 @@ if ( ! function_exists( 'wpuxss_eml_on_init' ) ) {
176
  if ( $params['eml_media'] && ! empty( $params['labels']['singular_name'] ) && ! empty( $params['labels']['name'] ) ) {
177
 
178
  $labels = array_map( 'sanitize_text_field', $params['labels'] );
179
- $rewrite = ! (bool) $wpuxss_eml_tax_options['tax_archives'] ? false : array(
180
- 'slug' => wpuxss_eml_sanitize_slug( $params['rewrite']['slug'], $taxonomy ),
181
- 'with_front' => (bool) $params['rewrite']['with_front']
182
- );
 
 
 
 
 
 
 
 
183
 
184
  register_taxonomy(
185
  $taxonomy,
186
  'attachment',
187
  array(
188
- 'labels' => $labels,
189
- 'public' => true,
190
- 'show_admin_column' => (bool) $params['show_admin_column'],
191
- 'show_in_nav_menus' => (bool) $params['show_in_nav_menus'],
192
- 'hierarchical' => (bool) $params['hierarchical'],
193
  'update_count_callback' => '_eml_update_attachment_term_count',
194
- 'sort' => (bool) $params['sort'],
195
- 'show_in_rest' => (bool) $params['show_in_rest'],
196
- 'query_var' => sanitize_key( $taxonomy ),
197
- 'rewrite' => $rewrite
198
  )
199
  );
200
  }
@@ -515,7 +544,8 @@ if ( ! function_exists( 'wpuxss_eml_enqueue_media' ) ) {
515
  'media_orderby' => $wpuxss_eml_lib_options ? sanitize_text_field( $wpuxss_eml_lib_options['media_orderby'] ) : 'date',
516
  'media_order' => $wpuxss_eml_lib_options ? strtoupper( sanitize_text_field( $wpuxss_eml_lib_options['media_order'] ) ) : 'DESC',
517
  'bulk_edit_nonce' => wp_create_nonce( 'eml-bulk-edit-nonce' ),
518
- 'natural_sort' => (bool) $wpuxss_eml_lib_options['natural_sort']
 
519
  );
520
 
521
  wp_localize_script(
@@ -708,7 +738,6 @@ if ( ! function_exists( 'wpuxss_eml_set_options' ) ) {
708
  'media_uploader_filter' => 1, // grid view filter
709
  'media_popup_taxonomy_edit' => 0, // since 2.7
710
 
711
- 'show_in_nav_menus' => 1,
712
  'sort' => 0,
713
  'show_in_rest' => 0,
714
  'rewrite' => array(
@@ -733,7 +762,6 @@ if ( ! function_exists( 'wpuxss_eml_set_options' ) ) {
733
  'media_uploader_filter' => 1, // grid view filter
734
  'media_popup_taxonomy_edit' => 0, // since 2.7
735
 
736
- 'show_in_nav_menus' => 1,
737
  'sort' => 0,
738
  'show_in_rest' => 0,
739
  'rewrite' => array(
@@ -786,6 +814,8 @@ if ( ! function_exists( 'wpuxss_eml_set_options' ) ) {
786
  ),
787
  'show_count' => isset( $wpuxss_eml_tax_options['show_count'] ) ? (bool) $wpuxss_eml_tax_options['show_count'] : 1,
788
  'include_children' => 1,
 
 
789
  'grid_show_caption' => 0,
790
  'grid_caption_type' => 'title',
791
  'search_in' => array(
@@ -886,4 +916,15 @@ if ( ! function_exists( 'wpuxss_eml_set_network_options' ) ) {
886
  }
887
  }
888
 
889
- ?>
 
 
 
 
 
 
 
 
 
 
 
3
  Plugin Name: Enhanced Media Library
4
  Plugin URI: https://wpUXsolutions.com/plugins/enhanced-media-library
5
  Description: This plugin will be handy for those who need to manage a lot of media files.
6
+ Version: 2.8.9
7
  Author: wpUXsolutions
8
  Author URI: http://wpUXsolutions.com
9
  Text Domain: enhanced-media-library
26
 
27
 
28
 
29
+ if ( ! defined('EML_VERSION') ) define( 'EML_VERSION', '2.8.9' );
30
  if ( ! defined('EML_PRO') ) define( 'EML_PRO', false );
31
 
32
 
91
 
92
 
93
 
94
+ /**
95
+ * wpuxss_eml_enable_infinite_scrolling
96
+ *
97
+ * @since 2.9
98
+ * @created 09/2021
99
+ */
100
+
101
+ if ( ! function_exists( 'wpuxss_eml_enable_infinite_scrolling' ) ) {
102
+
103
+ function wpuxss_eml_enable_infinite_scrolling() {
104
+
105
+ $wpuxss_eml_lib_options = get_option( 'wpuxss_eml_lib_options', array() );
106
+
107
+ $enable_infinite_scrolling = isset( $wpuxss_eml_lib_options['infinite_scrolling'] ) ? (bool) $wpuxss_eml_lib_options['infinite_scrolling'] : false;
108
+
109
+ return $enable_infinite_scrolling;
110
+ }
111
+ }
112
+
113
+
114
+
115
  /**
116
  * Free functionality
117
  */
197
  if ( $params['eml_media'] && ! empty( $params['labels']['singular_name'] ) && ! empty( $params['labels']['name'] ) ) {
198
 
199
  $labels = array_map( 'sanitize_text_field', $params['labels'] );
200
+
201
+ if ( (bool) $wpuxss_eml_tax_options['tax_archives'] ) {
202
+
203
+ $rewrite = array(
204
+ 'slug' => wpuxss_eml_sanitize_slug( $params['rewrite']['slug'], $taxonomy ),
205
+ 'with_front' => (bool) $params['rewrite']['with_front']
206
+ );
207
+ $public = true;
208
+ }
209
+ else {
210
+ $rewrite = $public = false;
211
+ }
212
 
213
  register_taxonomy(
214
  $taxonomy,
215
  'attachment',
216
  array(
217
+ 'labels' => $labels,
218
+ 'public' => $public,
219
+ 'show_ui' => true,
220
+ 'show_admin_column' => (bool) $params['show_admin_column'],
221
+ 'hierarchical' => (bool) $params['hierarchical'],
222
  'update_count_callback' => '_eml_update_attachment_term_count',
223
+ 'sort' => (bool) $params['sort'],
224
+ 'show_in_rest' => (bool) $params['show_in_rest'],
225
+ 'query_var' => sanitize_key( $taxonomy ),
226
+ 'rewrite' => $rewrite
227
  )
228
  );
229
  }
544
  'media_orderby' => $wpuxss_eml_lib_options ? sanitize_text_field( $wpuxss_eml_lib_options['media_orderby'] ) : 'date',
545
  'media_order' => $wpuxss_eml_lib_options ? strtoupper( sanitize_text_field( $wpuxss_eml_lib_options['media_order'] ) ) : 'DESC',
546
  'bulk_edit_nonce' => wp_create_nonce( 'eml-bulk-edit-nonce' ),
547
+ 'natural_sort' => (bool) $wpuxss_eml_lib_options['natural_sort'],
548
+ 'loads_per_page' => (int) $wpuxss_eml_lib_options['loads_per_page']
549
  );
550
 
551
  wp_localize_script(
738
  'media_uploader_filter' => 1, // grid view filter
739
  'media_popup_taxonomy_edit' => 0, // since 2.7
740
 
 
741
  'sort' => 0,
742
  'show_in_rest' => 0,
743
  'rewrite' => array(
762
  'media_uploader_filter' => 1, // grid view filter
763
  'media_popup_taxonomy_edit' => 0, // since 2.7
764
 
 
765
  'sort' => 0,
766
  'show_in_rest' => 0,
767
  'rewrite' => array(
814
  ),
815
  'show_count' => isset( $wpuxss_eml_tax_options['show_count'] ) ? (bool) $wpuxss_eml_tax_options['show_count'] : 1,
816
  'include_children' => 1,
817
+ 'infinite_scrolling' => 0,
818
+ 'loads_per_page' => 80,
819
  'grid_show_caption' => 0,
820
  'grid_caption_type' => 'title',
821
  'search_in' => array(
916
  }
917
  }
918
 
919
+
920
+
921
+ /**
922
+ * Enable Infinite Scrolling
923
+ *
924
+ * @since 2.9
925
+ * @created 09/2021
926
+ */
927
+
928
+ if ( wpuxss_eml_enable_infinite_scrolling() ) {
929
+ add_filter( 'media_library_infinite_scrolling', '__return_true' );
930
+ }
js/eml-media-models.js CHANGED
@@ -146,6 +146,10 @@ window.eml = window.eml || { l10n: {} };
146
  order: eml.l10n.media_order
147
  },
148
 
 
 
 
 
149
  queries: [],
150
 
151
  cleanQueries: function(){
146
  order: eml.l10n.media_order
147
  },
148
 
149
+ defaultArgs: {
150
+ posts_per_page: eml.l10n.loads_per_page
151
+ },
152
+
153
  queries: [],
154
 
155
  cleanQueries: function(){
js/eml-media-views.js CHANGED
@@ -111,7 +111,6 @@ window.eml = window.eml || { l10n: {} };
111
  var spinner,
112
  checkboxes = $( 'input[type=checkbox]', this.$el );
113
 
114
-
115
  if ( this.controller.isModeActive( 'eml-grid' ) ) {
116
  spinner = this.controller.browserView.toolbar.get( 'spinner' );
117
  }
111
  var spinner,
112
  checkboxes = $( 'input[type=checkbox]', this.$el );
113
 
 
114
  if ( this.controller.isModeActive( 'eml-grid' ) ) {
115
  spinner = this.controller.browserView.toolbar.get( 'spinner' );
116
  }
js/eml-taxonomies-options.js CHANGED
@@ -412,7 +412,6 @@ window.eml = window.eml || { l10n: {} };
412
  admin_filter : 'admin_filter',
413
  media_uploader_filter : 'media_uploader_filter',
414
  media_popup_taxonomy_edit : 'media_popup_taxonomy_edit',
415
- show_in_nav_menus : 'show_in_nav_menus',
416
  sort : 'sort',
417
  show_in_rest : 'show_in_rest',
418
  rewrite : [ 'slug', 'with_front' ]
412
  admin_filter : 'admin_filter',
413
  media_uploader_filter : 'media_uploader_filter',
414
  media_popup_taxonomy_edit : 'media_popup_taxonomy_edit',
 
415
  sort : 'sort',
416
  show_in_rest : 'show_in_rest',
417
  rewrite : [ 'slug', 'with_front' ]
languages/enhanced-media-library.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
5
  "Project-Id-Version: Enhanced Media Library\n"
6
- "POT-Creation-Date: 2021-04-10 21:51+0300\n"
7
  "PO-Revision-Date: 2016-04-14 21:02+0300\n"
8
  "Last-Translator: wpUXsolutions <wpUXsolutions@gmail.com>\n"
9
  "Language-Team: wpUXsolutions <wpUXsolutions@gmail.com>\n"
@@ -20,28 +20,44 @@ msgstr ""
20
  "X-Poedit-SearchPath-0: .\n"
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
 
23
- #: core/media-templates.php:21
24
  msgid "Remove"
25
  msgstr ""
26
 
27
- #: core/media-templates.php:23
28
  msgid "Deselect"
29
  msgstr ""
30
 
31
- #: core/media-templates.php:79
32
- msgid "Caption this image&hellip;"
 
 
 
 
 
 
 
 
 
 
 
 
33
  msgstr ""
34
 
35
  #: core/media-templates.php:83
36
- msgid "Describe this video&hellip;"
37
  msgstr ""
38
 
39
- #: core/media-templates.php:85
40
- msgid "Describe this audio file&hellip;"
 
 
 
 
41
  msgstr ""
42
 
43
  #: core/media-templates.php:87
44
- msgid "Describe this media file&hellip;"
45
  msgstr ""
46
 
47
  #: core/mime-types.php:30
@@ -61,774 +77,791 @@ msgstr[1] ""
61
 
62
  #: core/options-pages.php:97 core/options-pages.php:106
63
  #: core/options-pages.php:115 core/options-pages.php:124
64
- #: core/options-pages.php:321 core/options-pages.php:399
65
- #: core/options-pages.php:1694 core/options-pages.php:1991
66
- #: core/options-pages.php:2358 core/options-pages.php:2563
67
  msgid "Media Settings"
68
  msgstr ""
69
 
70
  #: core/options-pages.php:106 core/options-pages.php:107
71
- #: core/options-pages.php:363 core/options-pages.php:1019
72
  msgid "Media Library"
73
  msgstr ""
74
 
75
  #: core/options-pages.php:115 core/options-pages.php:116
76
- #: core/options-pages.php:364 core/options-pages.php:1033
77
- #: core/options-pages.php:1742 core/options-pages.php:1803
78
- #: core/options-pages.php:2012
79
  msgid "Media Taxonomies"
80
  msgstr ""
81
 
82
  #: core/options-pages.php:124 core/options-pages.php:125
83
- #: core/options-pages.php:365 core/options-pages.php:1047
84
  msgid "MIME Types"
85
  msgstr ""
86
 
87
- #: core/options-pages.php:166 core/options-pages.php:746
88
- #: core/options-pages.php:935
89
  msgid "Enhanced Media Library Utilities"
90
  msgstr ""
91
 
92
- #: core/options-pages.php:167
93
  msgid "EML Utilities"
94
  msgstr ""
95
 
96
- #: core/options-pages.php:194 core/options-pages.php:195
97
- msgid "Enhanced Media Library"
98
- msgstr ""
99
-
100
- #: core/options-pages.php:362
101
  msgid "General"
102
  msgstr ""
103
 
104
- #: core/options-pages.php:388 core/options-pages.php:395
105
- #: core/options-pages.php:732 core/options-pages.php:740
106
- #: core/options-pages.php:925 core/options-pages.php:1682
107
- #: core/options-pages.php:1689 core/options-pages.php:1979
108
- #: core/options-pages.php:1986 core/options-pages.php:2345
109
- #: core/options-pages.php:2352
110
  msgid "You do not have sufficient permissions to access this page."
111
  msgstr ""
112
 
113
- #: core/options-pages.php:410
114
  msgid "Image sizes"
115
  msgstr ""
116
 
117
- #: core/options-pages.php:411
118
  msgid ""
119
  "The sizes listed below determine the maximum dimensions in pixels to use "
120
  "when adding an image to the Media Library."
121
  msgstr ""
122
 
123
- #: core/options-pages.php:415
124
  msgid "Thumbnail size"
125
  msgstr ""
126
 
127
- #: core/options-pages.php:417
128
  msgid "Width"
129
  msgstr ""
130
 
131
- #: core/options-pages.php:419
132
  msgid "Height"
133
  msgstr ""
134
 
135
- #: core/options-pages.php:422
136
  msgid ""
137
  "Crop thumbnail to exact dimensions (normally thumbnails are proportional)"
138
  msgstr ""
139
 
140
- #: core/options-pages.php:427 core/options-pages.php:428
141
  msgid "Medium size"
142
  msgstr ""
143
 
144
- #: core/options-pages.php:429 core/options-pages.php:440
145
  msgid "Max Width"
146
  msgstr ""
147
 
148
- #: core/options-pages.php:432 core/options-pages.php:443
149
  msgid "Max Height"
150
  msgstr ""
151
 
152
- #: core/options-pages.php:438 core/options-pages.php:439
153
  msgid "Large size"
154
  msgstr ""
155
 
156
- #: core/options-pages.php:456
157
  msgid "Embeds"
158
  msgstr ""
159
 
160
- #: core/options-pages.php:463
161
  msgid "Uploading Files"
162
  msgstr ""
163
 
164
- #: core/options-pages.php:470
165
  msgid "Store uploads in this folder"
166
  msgstr ""
167
 
168
- #: core/options-pages.php:474
169
  #, php-format
170
  msgid "Default is %s"
171
  msgstr ""
172
 
173
- #: core/options-pages.php:480
174
  msgid "Full URL path to files"
175
  msgstr ""
176
 
177
- #: core/options-pages.php:482
178
  msgid "Configuring this is optional. By default, it should be blank."
179
  msgstr ""
180
 
181
- #: core/options-pages.php:490
182
  msgid "Organize my uploads into month- and year-based folders"
183
  msgstr ""
184
 
185
- #: core/options-pages.php:560 core/options-pages.php:2036
186
- #: core/options-pages.php:2051 core/options-pages.php:2114
187
- #: core/options-pages.php:2186
188
  msgid "Edit"
189
  msgstr ""
190
 
191
- #: core/options-pages.php:561
192
  msgid "Close"
193
  msgstr ""
194
 
195
- #: core/options-pages.php:562 core/options-pages.php:2052
196
- #: core/options-pages.php:2115
197
  msgid "View"
198
  msgstr ""
199
 
200
- #: core/options-pages.php:563 core/options-pages.php:2053
201
- #: core/options-pages.php:2116
202
  msgid "Update"
203
  msgstr ""
204
 
205
- #: core/options-pages.php:564 core/options-pages.php:2054
206
- #: core/options-pages.php:2117
207
  msgid "Add New"
208
  msgstr ""
209
 
210
- #: core/options-pages.php:565 core/options-pages.php:2055
211
- #: core/options-pages.php:2118
212
  msgid "New"
213
  msgstr ""
214
 
215
- #: core/options-pages.php:566
216
  msgid "Name"
217
  msgstr ""
218
 
219
- #: core/options-pages.php:567 core/options-pages.php:2056
220
- #: core/options-pages.php:2119
221
  msgid "Parent"
222
  msgstr ""
223
 
224
- #: core/options-pages.php:568 core/options-pages.php:862
225
- #: core/options-pages.php:1084 core/options-pages.php:2050
226
- #: core/options-pages.php:2113 core/taxonomies.php:381
227
- #: enhanced-media-library.php:573
228
  msgid "All"
229
  msgstr ""
230
 
231
- #: core/options-pages.php:569 core/options-pages.php:1784
232
- #: core/options-pages.php:2057 core/options-pages.php:2120
233
  msgid "Search"
234
  msgstr ""
235
 
236
- #: core/options-pages.php:571 core/options-pages.php:2101
237
  msgid "New Taxonomy"
238
  msgstr ""
239
 
240
- #: core/options-pages.php:573
241
  msgid "Remove Taxonomy"
242
  msgstr ""
243
 
244
- #: core/options-pages.php:574
245
  msgid "Taxonomy will be removed."
246
  msgstr ""
247
 
248
- #: core/options-pages.php:575
249
  msgid ""
250
  "Taxonomy terms (categories) will remain intact in the database. If you "
251
  "create a taxonomy with the same name in the future, its terms (categories) "
252
  "will be available again."
253
  msgstr ""
254
 
255
- #: core/options-pages.php:576
256
  msgid "Media items will remain intact."
257
  msgstr ""
258
 
259
- #: core/options-pages.php:577
260
  msgid "Are you still sure?"
261
  msgstr ""
262
 
263
- #: core/options-pages.php:578
264
  msgid "Yes, remove taxonomy"
265
  msgstr ""
266
 
267
- #: core/options-pages.php:580
268
  msgid "Duplicate"
269
  msgstr ""
270
 
271
- #: core/options-pages.php:581
272
  msgid "Taxonomy with the same name already exists. Please chose other one."
273
  msgstr ""
274
 
275
- #: core/options-pages.php:583
276
  msgid "Empty Fields"
277
  msgstr ""
278
 
279
- #: core/options-pages.php:584
280
  msgid "Wrong Taxonomy Name"
281
  msgstr ""
282
 
283
- #: core/options-pages.php:585
284
  msgid "Wrong Slug"
285
  msgstr ""
286
 
287
- #: core/options-pages.php:587
288
  msgid "Please choose Singular and Plural names for all new taxomonies."
289
  msgstr ""
290
 
291
- #: core/options-pages.php:588
292
  msgid "Please choose Singular name for all new taxomonies."
293
  msgstr ""
294
 
295
- #: core/options-pages.php:589
296
  msgid "Please choose Plural name for all new taxomonies."
297
  msgstr ""
298
 
299
- #: core/options-pages.php:591
300
  msgid ""
301
  "Taxonomy Name cannot be empty. If it was not generated from the Singular "
302
  "name please enter it manually."
303
  msgstr ""
304
 
305
- #: core/options-pages.php:592
306
  msgid ""
307
  "Taxonomy Name should only contain lowercase Latin letters, the underscore "
308
  "character ( _ ), and be 3-32 characters long."
309
  msgstr ""
310
 
311
- #: core/options-pages.php:593
312
  msgid ""
313
  "Slug should only contain lowercase Latin letters, numbers, underscore ( _ ) "
314
  "or hyphen ( - ) characters."
315
  msgstr ""
316
 
317
- #: core/options-pages.php:595 core/options-pages.php:644
318
  msgid "Ok"
319
  msgstr ""
320
 
321
- #: core/options-pages.php:596 core/options-pages.php:601
322
- #: core/options-pages.php:645 core/options-pages.php:690
323
  msgid "Cancel"
324
  msgstr ""
325
 
326
- #: core/options-pages.php:598 core/options-pages.php:2208
327
  msgid "Synchronize Now"
328
  msgstr ""
329
 
330
- #: core/options-pages.php:599 core/options-pages.php:687
331
  msgid "This operation cannot be canceled! Are you still sure?"
332
  msgstr ""
333
 
334
- #: core/options-pages.php:600
335
  msgid "Synchronize"
336
  msgstr ""
337
 
338
- #: core/options-pages.php:602
339
  msgid "Synchronizing..."
340
  msgstr ""
341
 
342
- #: core/options-pages.php:639 core/options-pages.php:2481
343
  msgid "Restore WordPress default MIME Types"
344
  msgstr ""
345
 
346
- #: core/options-pages.php:640
347
  msgid "Warning! All your custom MIME Types will be deleted by this operation."
348
  msgstr ""
349
 
350
- #: core/options-pages.php:641
351
  msgid "Restore Defaults"
352
  msgstr ""
353
 
354
- #: core/options-pages.php:642
355
  msgid "Restoring..."
356
  msgstr ""
357
 
358
- #: core/options-pages.php:647
359
  msgid "MIME Types cannot be saved"
360
  msgstr ""
361
 
362
- #: core/options-pages.php:648
363
  msgid "Please fill into all fields."
364
  msgstr ""
365
 
366
- #: core/options-pages.php:649
367
  msgid "Duplicate extensions or MIME types. Please choose other one."
368
  msgstr ""
369
 
370
- #: core/options-pages.php:685 core/options-pages.php:853
371
- #: core/options-pages.php:1063
372
  msgid "Complete Cleanup"
373
  msgstr ""
374
 
375
- #: core/options-pages.php:686
376
  msgid ""
377
  "You are about to <strong style=\"text-transform:uppercase\">delete all "
378
  "plugin data</strong> from the database including backups."
379
  msgstr ""
380
 
381
- #: core/options-pages.php:688
382
  msgid "Yes, delete all data"
383
  msgstr ""
384
 
385
- #: core/options-pages.php:689
386
  msgid "Cleaning..."
387
  msgstr ""
388
 
389
- #: core/options-pages.php:693 core/options-pages.php:996
390
  msgid "Unify Media Settings over Network"
391
  msgstr ""
392
 
393
- #: core/options-pages.php:696 core/options-pages.php:700
394
- #: core/options-pages.php:704
395
  msgid "will be overwritten"
396
  msgstr ""
397
 
398
- #: core/options-pages.php:706
399
  msgid "Apply"
400
  msgstr ""
401
 
402
- #: core/options-pages.php:707
403
  msgid "Applying Settings..."
404
  msgstr ""
405
 
406
- #: core/options-pages.php:756
407
  msgid "Export"
408
  msgstr ""
409
 
410
- #: core/options-pages.php:761
411
  msgid "Plugin settings to export:"
412
  msgstr ""
413
 
414
- #: core/options-pages.php:762 core/options-pages.php:789
415
- #: core/options-pages.php:829
416
  msgid "Settings > Media Library"
417
  msgstr ""
418
 
419
- #: core/options-pages.php:763 core/options-pages.php:790
420
- #: core/options-pages.php:830
421
  msgid "Settings > Media Taxonomies"
422
  msgstr ""
423
 
424
- #: core/options-pages.php:764 core/options-pages.php:791
425
- #: core/options-pages.php:831
426
  msgid "Settings > MIME Types"
427
  msgstr ""
428
 
429
- #: core/options-pages.php:768
430
  msgid ""
431
  "Use generated JSON file to import the configuration into another website."
432
  msgstr ""
433
 
434
- #: core/options-pages.php:773
435
  msgid "Export Plugin Settings"
436
  msgstr ""
437
 
438
- #: core/options-pages.php:783
439
  msgid "Import"
440
  msgstr ""
441
 
442
- #: core/options-pages.php:788
443
  msgid "Plugin settings to import:"
444
  msgstr ""
445
 
446
- #: core/options-pages.php:794
447
  msgid ""
448
  "Plugin settings will be imported from a configuration JSON file which can be "
449
  "obtained by exporting the settings on another website using the export "
450
  "button above."
451
  msgstr ""
452
 
453
- #: core/options-pages.php:795
454
  msgid ""
455
  "All plugin settings will be overridden by the import. You will have a chance "
456
  "to restore current data from an automatic backup in case you are not "
457
  "satisfied with the result of the import."
458
  msgstr ""
459
 
460
- #: core/options-pages.php:801
461
  msgid "Import Plugin Settings"
462
  msgstr ""
463
 
464
- #: core/options-pages.php:813
465
  msgid "Restore"
466
  msgstr ""
467
 
468
- #: core/options-pages.php:819
469
  msgid "No backup available at the moment."
470
  msgstr ""
471
 
472
- #: core/options-pages.php:821
473
  msgid "Backup will be created automatically before any import operation."
474
  msgstr ""
475
 
476
- #: core/options-pages.php:825
477
  msgid ""
478
  "The backup has been automatically created before the latest import operation."
479
  msgstr ""
480
 
481
- #: core/options-pages.php:828
482
  msgid "Plugin settings to restore:"
483
  msgstr ""
484
 
485
- #: core/options-pages.php:837
486
  msgid "Restore Settings from the Backup"
487
  msgstr ""
488
 
489
- #: core/options-pages.php:860 core/options-pages.php:1082
490
  msgid "What will be deleted:"
491
  msgstr ""
492
 
493
- #: core/options-pages.php:865
494
  msgid "All plugin options"
495
  msgstr ""
496
 
497
- #: core/options-pages.php:866 core/options-pages.php:1089
498
  msgid "All plugin backups stored in the database"
499
  msgstr ""
500
 
501
- #: core/options-pages.php:870 core/options-pages.php:1093
502
  msgid "What will remain intact:"
503
  msgstr ""
504
 
505
- #: core/options-pages.php:871 core/options-pages.php:1094
506
  msgid "All media items"
507
  msgstr ""
508
 
509
- #: core/options-pages.php:872 core/options-pages.php:1095
510
  msgid "All taxonomies not listed above"
511
  msgstr ""
512
 
513
- #: core/options-pages.php:875 core/options-pages.php:1098
514
  msgid ""
515
  "The plugin cannot delete itself for security reasons. Please delete it "
516
  "manually from the plugin list after the cleanup is complete."
517
  msgstr ""
518
 
519
- #: core/options-pages.php:877 core/options-pages.php:1100
520
  msgid ""
521
  "If you are not sure about this operation it's HIGHLY RECOMMENDED to create a "
522
  "backup of your database prior to cleanup!"
523
  msgstr ""
524
 
525
- #: core/options-pages.php:882
526
  msgid "Delete All Data & Deactivate"
527
  msgstr ""
528
 
529
- #: core/options-pages.php:945
530
  msgid "Network Settings"
531
  msgstr ""
532
 
533
- #: core/options-pages.php:952 core/options-pages.php:1003
534
  msgid "No settings available. The plugin is not network activated."
535
  msgstr ""
536
 
537
- #: core/options-pages.php:963
538
  msgid "Media Settings per site"
539
  msgstr ""
540
 
541
- #: core/options-pages.php:966
542
  msgid "Enable Media Settings"
543
  msgstr ""
544
 
545
- #: core/options-pages.php:967
546
  msgid "Allow an individual site admin to edit enhanced Media Settings"
547
  msgstr ""
548
 
549
- #: core/options-pages.php:968
550
  msgid ""
551
  "Otherwise, only a network (super) admin can see the menu and edit media "
552
  "settings."
553
  msgstr ""
554
 
555
- #: core/options-pages.php:974
556
  msgid "Plugin Utilities per site"
557
  msgstr ""
558
 
559
- #: core/options-pages.php:977
560
  msgid "Enable plugin Utilities"
561
  msgstr ""
562
 
563
- #: core/options-pages.php:978
564
  msgid ""
565
  "Allow an individual site admin to import / export / restore plugin settings "
566
  "and perform the complete cleanup for a specific site"
567
  msgstr ""
568
 
569
- #: core/options-pages.php:979
570
  msgid ""
571
  "Otherwise, only a network (super) admin can see the menu and perform those "
572
  "actions."
573
  msgstr ""
574
 
575
- #: core/options-pages.php:986 core/options-pages.php:1770
576
- #: core/options-pages.php:1810 core/options-pages.php:1863
577
- #: core/options-pages.php:1900 core/options-pages.php:1944
578
- #: core/options-pages.php:2152 core/options-pages.php:2240
579
- #: core/options-pages.php:2278 core/options-pages.php:2310
580
- #: core/options-pages.php:2479 enhanced-media-library.php:582
 
581
  msgid "Save Changes"
582
  msgstr ""
583
 
584
- #: core/options-pages.php:1012 core/options-pages.php:1015
585
  msgid "Media Library Settings"
586
  msgstr ""
587
 
588
- #: core/options-pages.php:1016 core/options-pages.php:1030
589
- #: core/options-pages.php:1044
590
  msgid "Apply to ALL Network websites"
591
  msgstr ""
592
 
593
- #: core/options-pages.php:1026 core/options-pages.php:1029
594
  msgid "Media Taxonomies Settings"
595
  msgstr ""
596
 
597
- #: core/options-pages.php:1040 core/options-pages.php:1043
598
  msgid "MIME Types Settings"
599
  msgstr ""
600
 
601
- #: core/options-pages.php:1087
602
  msgid "All plugin options on every site"
603
  msgstr ""
604
 
605
- #: core/options-pages.php:1088
606
  msgid "Network settings"
607
  msgstr ""
608
 
609
- #: core/options-pages.php:1105
610
  msgid "Delete All Data & Network Deactivate"
611
  msgstr ""
612
 
613
- #: core/options-pages.php:1225
614
  msgid "Network settings saved."
615
  msgstr ""
616
 
617
- #: core/options-pages.php:1319
618
  msgid "Settings cannot be imported. Please upload a file to import settings."
619
  msgstr ""
620
 
621
- #: core/options-pages.php:1340
622
  msgid ""
623
  "Settings cannot be imported. Please upload a correct JSON file to import "
624
  "settings."
625
  msgstr ""
626
 
627
- #: core/options-pages.php:1356
628
  msgid "Plugin settings imported."
629
  msgstr ""
630
 
631
- #: core/options-pages.php:1409
632
  msgid "Plugin settings restored from the backup."
633
  msgstr ""
634
 
635
- #: core/options-pages.php:1714
636
  msgid "Filters"
637
  msgstr ""
638
 
639
- #: core/options-pages.php:1723 core/options-pages.php:1726
640
  msgid "Force filters"
641
  msgstr ""
642
 
643
- #: core/options-pages.php:1727
644
  msgid "Show media filters for ANY Media Popup"
645
  msgstr ""
646
 
647
- #: core/options-pages.php:1728
648
  msgid "Try this if filters are not shown for third-party plugins or themes."
649
  msgstr ""
650
 
651
- #: core/options-pages.php:1734 core/options-pages.php:1737
652
  msgid "Filters to show"
653
  msgstr ""
654
 
655
- #: core/options-pages.php:1738
656
  msgid "Types"
657
  msgstr ""
658
 
659
- #: core/options-pages.php:1739
660
  msgid "Can be disabled for Grid Mode only"
661
  msgstr ""
662
 
663
- #: core/options-pages.php:1740
664
  msgid "Dates"
665
  msgstr ""
666
 
667
- #: core/options-pages.php:1741 core/options-pages.php:1802
668
  msgid "Authors"
669
  msgstr ""
670
 
671
- #: core/options-pages.php:1748 core/options-pages.php:1751
672
  msgid "Show count"
673
  msgstr ""
674
 
675
- #: core/options-pages.php:1752
676
  msgid "Show item count per category for media filters"
677
  msgstr ""
678
 
679
- #: core/options-pages.php:1753
680
  msgid ""
681
  "Disable this if it slows down your site admin. The problem is resolved in "
682
  "the upcoming major update v3.0"
683
  msgstr ""
684
 
685
- #: core/options-pages.php:1759 core/options-pages.php:1762
686
  msgid "Include children"
687
  msgstr ""
688
 
689
- #: core/options-pages.php:1763
690
  msgid "Show media items of child media categories as a result of filtering"
691
  msgstr ""
692
 
693
- #: core/options-pages.php:1793 core/options-pages.php:1796
694
- msgid "Enable search in"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
695
  msgstr ""
696
 
697
  #: core/options-pages.php:1798
 
 
 
 
 
 
 
 
698
  msgid "Titles"
699
  msgstr ""
700
 
701
- #: core/options-pages.php:1799
702
  msgid "Captions"
703
  msgstr ""
704
 
705
- #: core/options-pages.php:1800
706
  msgid "Descriptions"
707
  msgstr ""
708
 
709
- #: core/options-pages.php:1804
710
  msgid ""
711
  "Enhance default search in Media Library and Media Popups. By default, "
712
  "WordPress looks into filenames, titles, captions, and descriptions."
713
  msgstr ""
714
 
715
- #: core/options-pages.php:1819
716
  msgid "Order"
717
  msgstr ""
718
 
719
- #: core/options-pages.php:1828
720
  msgid "Order media items by"
721
  msgstr ""
722
 
723
- #: core/options-pages.php:1831
724
  msgid "Date"
725
  msgstr ""
726
 
727
- #: core/options-pages.php:1832 core/options-pages.php:1892
728
  msgid "Title"
729
  msgstr ""
730
 
731
- #: core/options-pages.php:1833
732
  msgid "Custom Order"
733
  msgstr ""
734
 
735
- #: core/options-pages.php:1835 core/options-pages.php:1847
736
  msgid "For media library and media popups"
737
  msgstr ""
738
 
739
- #: core/options-pages.php:1836
740
  msgid ""
741
  "Allows changing media items order by drag and drop with Custom Order value."
742
  msgstr ""
743
 
744
- #: core/options-pages.php:1841
745
  msgid "Sort order"
746
  msgstr ""
747
 
748
- #: core/options-pages.php:1844
749
  msgid "Ascending"
750
  msgstr ""
751
 
752
- #: core/options-pages.php:1845
753
  msgid "Descending"
754
  msgstr ""
755
 
756
- #: core/options-pages.php:1852 core/options-pages.php:1855
757
  msgid "Natural sort order"
758
  msgstr ""
759
 
760
- #: core/options-pages.php:1856
761
  msgid "Apply human-friendly sort order to Media Library and Galleries"
762
  msgstr ""
763
 
764
- #: core/options-pages.php:1857
765
  msgid ""
766
  "Example: [1, 2, 3, 10, 18, 22, abc-2, abc-11] instead of [1, 10, 18, 2, 22, "
767
  "3, abc-11, abc-2]"
768
  msgstr ""
769
 
770
- #: core/options-pages.php:1870
771
  msgid "Grid Mode"
772
  msgstr ""
773
 
774
- #: core/options-pages.php:1879 core/options-pages.php:1882
775
  msgid "Show caption"
776
  msgstr ""
777
 
778
- #: core/options-pages.php:1883
779
  msgid "Add text caption for media item thumbnails"
780
  msgstr ""
781
 
782
- #: core/options-pages.php:1889
783
  msgid "Caption type"
784
  msgstr ""
785
 
786
- #: core/options-pages.php:1893
787
  msgid "Filename"
788
  msgstr ""
789
 
790
- #: core/options-pages.php:1894
791
- msgid "Caption"
792
- msgstr ""
793
-
794
- #: core/options-pages.php:1907
795
  msgid "Media Shortcodes"
796
  msgstr ""
797
 
798
- #: core/options-pages.php:1916 core/options-pages.php:1919
799
  msgid "Enhanced media shortcodes"
800
  msgstr ""
801
 
802
- #: core/options-pages.php:1920
803
  msgid ""
804
  "Enhance WordPress media shortcodes to make them understand media taxonomies, "
805
  "upload date, and media items number limit"
806
  msgstr ""
807
 
808
- #: core/options-pages.php:1921
809
  msgid "Gallery example:"
810
  msgstr ""
811
 
812
- #: core/options-pages.php:1922
813
  msgid "Audio playlist example:"
814
  msgstr ""
815
 
816
- #: core/options-pages.php:1923
817
  msgid "Video playlist example:"
818
  msgstr ""
819
 
820
- #: core/options-pages.php:1927 core/options-pages.php:2211
821
  msgid "Warning"
822
  msgstr ""
823
 
824
- #: core/options-pages.php:1930
825
  #, php-format
826
  msgid ""
827
  "Incompatibility with other gallery plugins or themes possible! <a href=\"%s"
828
  "\">Learn more</a>."
829
  msgstr ""
830
 
831
- #: core/options-pages.php:1935
832
  #, php-format
833
  msgid ""
834
  "Please check out your gallery front-end and back-end functionality once this "
@@ -836,105 +869,101 @@ msgid ""
836
  "%s."
837
  msgstr ""
838
 
839
- #: core/options-pages.php:2016 core/options-pages.php:2163
840
  msgid "Assign following taxonomies to Media Library:"
841
  msgstr ""
842
 
843
- #: core/options-pages.php:2035 core/options-pages.php:2101
844
- #: core/options-pages.php:2185
845
  msgid "Assign Taxonomy"
846
  msgstr ""
847
 
848
- #: core/options-pages.php:2036 core/options-pages.php:2186
849
  msgid "Edit Taxonomy"
850
  msgstr ""
851
 
852
- #: core/options-pages.php:2040 core/options-pages.php:2103
853
  msgid "Delete Taxonomy"
854
  msgstr ""
855
 
856
- #: core/options-pages.php:2045 core/options-pages.php:2108
857
  msgid "Labels"
858
  msgstr ""
859
 
860
- #: core/options-pages.php:2047 core/options-pages.php:2110
861
  msgid "Singular"
862
  msgstr ""
863
 
864
- #: core/options-pages.php:2048 core/options-pages.php:2111
865
  msgid "Plural"
866
  msgstr ""
867
 
868
- #: core/options-pages.php:2049 core/options-pages.php:2112
869
  msgid "Menu Name"
870
  msgstr ""
871
 
872
- #: core/options-pages.php:2062 core/options-pages.php:2085
873
- #: core/options-pages.php:2125 core/options-pages.php:2189
874
  msgid "Settings"
875
  msgstr ""
876
 
877
- #: core/options-pages.php:2064 core/options-pages.php:2127
878
  msgid "Taxonomy Name"
879
  msgstr ""
880
 
881
- #: core/options-pages.php:2065 core/options-pages.php:2128
882
  msgid "Hierarchical"
883
  msgstr ""
884
 
885
- #: core/options-pages.php:2066 core/options-pages.php:2129
886
  msgid "Column for List View"
887
  msgstr ""
888
 
889
- #: core/options-pages.php:2067 core/options-pages.php:2087
890
- #: core/options-pages.php:2130 core/options-pages.php:2191
891
  msgid "Filter for List View"
892
  msgstr ""
893
 
894
- #: core/options-pages.php:2068 core/options-pages.php:2088
895
- #: core/options-pages.php:2131 core/options-pages.php:2192
896
  msgid "Filter for Grid View / Media Popup"
897
  msgstr ""
898
 
899
- #: core/options-pages.php:2069 core/options-pages.php:2089
900
- #: core/options-pages.php:2132 core/options-pages.php:2193
901
  msgid "Edit in Media Popup"
902
  msgstr ""
903
 
904
- #: core/options-pages.php:2070 core/options-pages.php:2133
905
- msgid "Show in Nav Menu"
906
- msgstr ""
907
-
908
- #: core/options-pages.php:2071 core/options-pages.php:2134
909
  msgid "Remember Terms Order (sort)"
910
  msgstr ""
911
 
912
- #: core/options-pages.php:2072 core/options-pages.php:2135
913
  msgid "Show in REST"
914
  msgstr ""
915
 
916
- #: core/options-pages.php:2073 core/options-pages.php:2136
917
  msgid "Rewrite Slug"
918
  msgstr ""
919
 
920
- #: core/options-pages.php:2074 core/options-pages.php:2137
921
  msgid "Slug with Front"
922
  msgstr ""
923
 
924
- #: core/options-pages.php:2149
925
  msgid "Add New Taxonomy"
926
  msgstr ""
927
 
928
- #: core/options-pages.php:2159
929
  msgid "Non-Media Taxonomies"
930
  msgstr ""
931
 
932
- #: core/options-pages.php:2204
933
  #, php-format
934
  msgid "Auto-assign media items to parent %s %s on upload"
935
  msgstr ""
936
 
937
- #: core/options-pages.php:2214
938
  #, php-format
939
  msgid ""
940
  "As a result of clicking \"Synchronize Now\" all media items attached to a %s "
@@ -942,273 +971,278 @@ msgid ""
942
  "saved. Media items that are not attached to any %s will not be affected."
943
  msgstr ""
944
 
945
- #: core/options-pages.php:2246
946
  msgid "Options"
947
  msgstr ""
948
 
949
- #: core/options-pages.php:2256 core/options-pages.php:2259
950
  msgid "Taxonomy archive pages"
951
  msgstr ""
952
 
953
- #: core/options-pages.php:2260
954
  msgid "Turn on media taxonomy archive pages on the front-end"
955
  msgstr ""
956
 
957
- #: core/options-pages.php:2261
958
  msgid ""
959
  "Re-save your permalink settings after this option change to make it work."
960
  msgstr ""
961
 
962
- #: core/options-pages.php:2267 core/options-pages.php:2270
963
  msgid "Assign all like hierarchical"
964
  msgstr ""
965
 
966
- #: core/options-pages.php:2271
967
  msgid ""
968
  "Show non-hierarchical taxonomies like hierarchical in Grid View / Media Popup"
969
  msgstr ""
970
 
971
- #: core/options-pages.php:2291
972
  msgid "Bulk Edit"
973
  msgstr ""
974
 
975
- #: core/options-pages.php:2299
976
  msgid "Save Changes button"
977
  msgstr ""
978
 
979
- #: core/options-pages.php:2302
980
  msgid "Turn off 'Save Changes' button"
981
  msgstr ""
982
 
983
- #: core/options-pages.php:2303
984
  msgid ""
985
  "Bulk changes are being made not immediately - by clicking 'Save Changes' "
986
  "button"
987
  msgstr ""
988
 
989
- #: core/options-pages.php:2304
990
  msgid ""
991
  "Try this if you edit a lot of media items at once and feel uncomfortable "
992
  "with editing saved on the fly."
993
  msgstr ""
994
 
995
- #: core/options-pages.php:2364
996
  msgid "Add New MIME Type"
997
  msgstr ""
998
 
999
- #: core/options-pages.php:2384 core/options-pages.php:2438
1000
  msgid "Extension"
1001
  msgstr ""
1002
 
1003
- #: core/options-pages.php:2385 core/options-pages.php:2439
1004
  msgid "MIME Type"
1005
  msgstr ""
1006
 
1007
- #: core/options-pages.php:2386 core/options-pages.php:2440
1008
  msgid "Singular Label"
1009
  msgstr ""
1010
 
1011
- #: core/options-pages.php:2387 core/options-pages.php:2441
1012
  msgid "Plural Label"
1013
  msgstr ""
1014
 
1015
- #: core/options-pages.php:2388 core/options-pages.php:2417
1016
- #: core/options-pages.php:2430 core/options-pages.php:2442
1017
  msgid "Add Filter"
1018
  msgstr ""
1019
 
1020
- #: core/options-pages.php:2389 core/options-pages.php:2418
1021
- #: core/options-pages.php:2431 core/options-pages.php:2443
1022
  msgid "Allow Upload"
1023
  msgstr ""
1024
 
1025
- #: core/options-pages.php:2419 core/options-pages.php:2432
1026
  msgid "Delete MIME Type"
1027
  msgstr ""
1028
 
1029
- #: core/options-pages.php:2508
1030
  msgid "Changelog"
1031
  msgstr ""
1032
 
1033
- #: core/options-pages.php:2509
1034
  msgid "What's new in"
1035
  msgstr ""
1036
 
1037
- #: core/options-pages.php:2509
1038
  msgid "version"
1039
  msgstr ""
1040
 
1041
- #: core/options-pages.php:2514
1042
  msgid "More features under the hood"
1043
  msgstr ""
1044
 
1045
- #: core/options-pages.php:2519
1046
  msgid "Support"
1047
  msgstr ""
1048
 
1049
- #: core/options-pages.php:2520
1050
  msgid "Feel free to ask for help on"
1051
  msgstr ""
1052
 
1053
- #: core/options-pages.php:2520
1054
  msgid "Support is free for both versions of the plugin."
1055
  msgstr ""
1056
 
1057
- #: core/options-pages.php:2522
1058
  msgid "Plugin rating"
1059
  msgstr ""
1060
 
1061
- #: core/options-pages.php:2523
1062
  msgid "Please"
1063
  msgstr ""
1064
 
1065
- #: core/options-pages.php:2523
1066
  msgid "vote for the plugin"
1067
  msgstr ""
1068
 
1069
- #: core/options-pages.php:2523
1070
  msgid "Thanks!"
1071
  msgstr ""
1072
 
1073
- #: core/options-pages.php:2525
1074
  msgid "Other plugins you may find useful"
1075
  msgstr ""
1076
 
1077
- #: core/options-pages.php:2566
1078
  msgid "Utilities"
1079
  msgstr ""
1080
 
1081
- #: core/options-pages.php:2570
1082
  msgid "Go PRO"
1083
  msgstr ""
1084
 
1085
- #: core/options-pages.php:2595
1086
- msgid "Rate plugin"
1087
  msgstr ""
1088
 
1089
- #: core/taxonomies.php:101
1090
  msgid "Media Taxonomies settings saved."
1091
  msgstr ""
1092
 
1093
- #: core/taxonomies.php:174
1094
  msgid "Media Library settings saved."
1095
  msgstr ""
1096
 
1097
- #: core/taxonomies.php:353
1098
  msgid "Filter by author"
1099
  msgstr ""
1100
 
1101
- #: core/taxonomies.php:357
1102
  msgid "All Authors"
1103
  msgstr ""
1104
 
1105
- #: core/taxonomies.php:374 core/taxonomies.php:380
1106
- #: enhanced-media-library.php:572
1107
  msgid "Filter by"
1108
  msgstr ""
1109
 
1110
- #: core/taxonomies.php:382 enhanced-media-library.php:574
1111
  msgid "Not in"
1112
  msgstr ""
1113
 
1114
- #: core/taxonomies.php:721
 
 
 
 
 
1115
  msgid "Add some"
1116
  msgstr ""
1117
 
1118
- #: enhanced-media-library.php:370 enhanced-media-library.php:571
1119
  msgid "All Uncategorized"
1120
  msgstr ""
1121
 
1122
- #: enhanced-media-library.php:371 enhanced-media-library.php:575
1123
  msgid "Reset All Filters"
1124
  msgstr ""
1125
 
1126
- #: enhanced-media-library.php:402
1127
- msgid "More Details"
1128
- msgstr ""
1129
-
1130
- #: enhanced-media-library.php:403
1131
- msgid "Less Details"
1132
- msgstr ""
1133
-
1134
- #: enhanced-media-library.php:576
1135
  msgid "author"
1136
  msgstr ""
1137
 
1138
- #: enhanced-media-library.php:577
1139
  msgid "authors"
1140
  msgstr ""
1141
 
1142
- #: enhanced-media-library.php:580
1143
  msgid "Saved."
1144
  msgstr ""
1145
 
1146
- #: enhanced-media-library.php:581
1147
  msgid "Something went wrong."
1148
  msgstr ""
1149
 
1150
- #: enhanced-media-library.php:584
1151
  msgid "Select All"
1152
  msgstr ""
1153
 
1154
- #: enhanced-media-library.php:585
1155
  msgid "Deselect "
1156
  msgstr ""
1157
 
1158
- #: enhanced-media-library.php:614
1159
  msgid "Uploaded to post #"
1160
  msgstr ""
1161
 
1162
- #: enhanced-media-library.php:615
1163
  msgid "Based On"
1164
  msgstr ""
1165
 
1166
- #: enhanced-media-library.php:684 enhanced-media-library.php:686
 
 
 
 
 
 
 
 
1167
  msgid "Media Categories"
1168
  msgstr ""
1169
 
1170
- #: enhanced-media-library.php:685
1171
  msgid "Media Category"
1172
  msgstr ""
1173
 
1174
- #: enhanced-media-library.php:687
1175
  msgid "All Media Categories"
1176
  msgstr ""
1177
 
1178
- #: enhanced-media-library.php:688
1179
  msgid "Edit Media Category"
1180
  msgstr ""
1181
 
1182
- #: enhanced-media-library.php:689
1183
  msgid "View Media Category"
1184
  msgstr ""
1185
 
1186
- #: enhanced-media-library.php:690
1187
  msgid "Update Media Category"
1188
  msgstr ""
1189
 
1190
- #: enhanced-media-library.php:691
1191
  msgid "Add New Media Category"
1192
  msgstr ""
1193
 
1194
- #: enhanced-media-library.php:692
1195
  msgid "New Media Category Name"
1196
  msgstr ""
1197
 
1198
- #: enhanced-media-library.php:693
1199
  msgid "Parent Media Category"
1200
  msgstr ""
1201
 
1202
- #: enhanced-media-library.php:694
1203
  msgid "Parent Media Category:"
1204
  msgstr ""
1205
 
1206
- #: enhanced-media-library.php:695
1207
  msgid "Search Media Categories"
1208
  msgstr ""
1209
 
1210
  #. Plugin Name of the plugin/theme
1211
- msgid "Enhanced Media Library PRO"
1212
  msgstr ""
1213
 
1214
  #. Plugin URI of the plugin/theme
3
  msgstr ""
4
  "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
5
  "Project-Id-Version: Enhanced Media Library\n"
6
+ "POT-Creation-Date: 2022-01-09 14:49+0200\n"
7
  "PO-Revision-Date: 2016-04-14 21:02+0300\n"
8
  "Last-Translator: wpUXsolutions <wpUXsolutions@gmail.com>\n"
9
  "Language-Team: wpUXsolutions <wpUXsolutions@gmail.com>\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
 
23
+ #: core/media-templates.php:64
24
  msgid "Remove"
25
  msgstr ""
26
 
27
+ #: core/media-templates.php:68
28
  msgid "Deselect"
29
  msgstr ""
30
 
31
+ #: core/media-templates.php:75 core/options-pages.php:1930
32
+ msgid "Caption"
33
+ msgstr ""
34
+
35
+ #: core/media-templates.php:76
36
+ msgid "Caption&hellip;"
37
+ msgstr ""
38
+
39
+ #: core/media-templates.php:80
40
+ msgid "Video title"
41
+ msgstr ""
42
+
43
+ #: core/media-templates.php:81
44
+ msgid "Video title&hellip;"
45
  msgstr ""
46
 
47
  #: core/media-templates.php:83
48
+ msgid "Audio title"
49
  msgstr ""
50
 
51
+ #: core/media-templates.php:84
52
+ msgid "Audio title&hellip;"
53
+ msgstr ""
54
+
55
+ #: core/media-templates.php:86
56
+ msgid "Media title"
57
  msgstr ""
58
 
59
  #: core/media-templates.php:87
60
+ msgid "Media title&hellip;"
61
  msgstr ""
62
 
63
  #: core/mime-types.php:30
77
 
78
  #: core/options-pages.php:97 core/options-pages.php:106
79
  #: core/options-pages.php:115 core/options-pages.php:124
80
+ #: core/options-pages.php:319 core/options-pages.php:397
81
+ #: core/options-pages.php:1692 core/options-pages.php:2027
82
+ #: core/options-pages.php:2392 core/options-pages.php:2597
83
  msgid "Media Settings"
84
  msgstr ""
85
 
86
  #: core/options-pages.php:106 core/options-pages.php:107
87
+ #: core/options-pages.php:361 core/options-pages.php:1017
88
  msgid "Media Library"
89
  msgstr ""
90
 
91
  #: core/options-pages.php:115 core/options-pages.php:116
92
+ #: core/options-pages.php:362 core/options-pages.php:1031
93
+ #: core/options-pages.php:1740 core/options-pages.php:1839
94
+ #: core/options-pages.php:2048
95
  msgid "Media Taxonomies"
96
  msgstr ""
97
 
98
  #: core/options-pages.php:124 core/options-pages.php:125
99
+ #: core/options-pages.php:363 core/options-pages.php:1045
100
  msgid "MIME Types"
101
  msgstr ""
102
 
103
+ #: core/options-pages.php:166 core/options-pages.php:194
104
+ #: core/options-pages.php:744 core/options-pages.php:933
105
  msgid "Enhanced Media Library Utilities"
106
  msgstr ""
107
 
108
+ #: core/options-pages.php:167 core/options-pages.php:195
109
  msgid "EML Utilities"
110
  msgstr ""
111
 
112
+ #: core/options-pages.php:360
 
 
 
 
113
  msgid "General"
114
  msgstr ""
115
 
116
+ #: core/options-pages.php:386 core/options-pages.php:393
117
+ #: core/options-pages.php:730 core/options-pages.php:738
118
+ #: core/options-pages.php:923 core/options-pages.php:1680
119
+ #: core/options-pages.php:1687 core/options-pages.php:2015
120
+ #: core/options-pages.php:2022 core/options-pages.php:2379
121
+ #: core/options-pages.php:2386
122
  msgid "You do not have sufficient permissions to access this page."
123
  msgstr ""
124
 
125
+ #: core/options-pages.php:408
126
  msgid "Image sizes"
127
  msgstr ""
128
 
129
+ #: core/options-pages.php:409
130
  msgid ""
131
  "The sizes listed below determine the maximum dimensions in pixels to use "
132
  "when adding an image to the Media Library."
133
  msgstr ""
134
 
135
+ #: core/options-pages.php:413
136
  msgid "Thumbnail size"
137
  msgstr ""
138
 
139
+ #: core/options-pages.php:415
140
  msgid "Width"
141
  msgstr ""
142
 
143
+ #: core/options-pages.php:417
144
  msgid "Height"
145
  msgstr ""
146
 
147
+ #: core/options-pages.php:420
148
  msgid ""
149
  "Crop thumbnail to exact dimensions (normally thumbnails are proportional)"
150
  msgstr ""
151
 
152
+ #: core/options-pages.php:425 core/options-pages.php:426
153
  msgid "Medium size"
154
  msgstr ""
155
 
156
+ #: core/options-pages.php:427 core/options-pages.php:438
157
  msgid "Max Width"
158
  msgstr ""
159
 
160
+ #: core/options-pages.php:430 core/options-pages.php:441
161
  msgid "Max Height"
162
  msgstr ""
163
 
164
+ #: core/options-pages.php:436 core/options-pages.php:437
165
  msgid "Large size"
166
  msgstr ""
167
 
168
+ #: core/options-pages.php:454
169
  msgid "Embeds"
170
  msgstr ""
171
 
172
+ #: core/options-pages.php:461
173
  msgid "Uploading Files"
174
  msgstr ""
175
 
176
+ #: core/options-pages.php:468
177
  msgid "Store uploads in this folder"
178
  msgstr ""
179
 
180
+ #: core/options-pages.php:472
181
  #, php-format
182
  msgid "Default is %s"
183
  msgstr ""
184
 
185
+ #: core/options-pages.php:478
186
  msgid "Full URL path to files"
187
  msgstr ""
188
 
189
+ #: core/options-pages.php:480
190
  msgid "Configuring this is optional. By default, it should be blank."
191
  msgstr ""
192
 
193
+ #: core/options-pages.php:488
194
  msgid "Organize my uploads into month- and year-based folders"
195
  msgstr ""
196
 
197
+ #: core/options-pages.php:558 core/options-pages.php:2072
198
+ #: core/options-pages.php:2087 core/options-pages.php:2149
199
+ #: core/options-pages.php:2220
200
  msgid "Edit"
201
  msgstr ""
202
 
203
+ #: core/options-pages.php:559
204
  msgid "Close"
205
  msgstr ""
206
 
207
+ #: core/options-pages.php:560 core/options-pages.php:2088
208
+ #: core/options-pages.php:2150
209
  msgid "View"
210
  msgstr ""
211
 
212
+ #: core/options-pages.php:561 core/options-pages.php:2089
213
+ #: core/options-pages.php:2151
214
  msgid "Update"
215
  msgstr ""
216
 
217
+ #: core/options-pages.php:562 core/options-pages.php:2090
218
+ #: core/options-pages.php:2152
219
  msgid "Add New"
220
  msgstr ""
221
 
222
+ #: core/options-pages.php:563 core/options-pages.php:2091
223
+ #: core/options-pages.php:2153
224
  msgid "New"
225
  msgstr ""
226
 
227
+ #: core/options-pages.php:564
228
  msgid "Name"
229
  msgstr ""
230
 
231
+ #: core/options-pages.php:565 core/options-pages.php:2092
232
+ #: core/options-pages.php:2154
233
  msgid "Parent"
234
  msgstr ""
235
 
236
+ #: core/options-pages.php:566 core/options-pages.php:860
237
+ #: core/options-pages.php:1082 core/options-pages.php:2086
238
+ #: core/options-pages.php:2148 core/taxonomies.php:383
239
+ #: enhanced-media-library.php:575
240
  msgid "All"
241
  msgstr ""
242
 
243
+ #: core/options-pages.php:567 core/options-pages.php:1820
244
+ #: core/options-pages.php:2093 core/options-pages.php:2155
245
  msgid "Search"
246
  msgstr ""
247
 
248
+ #: core/options-pages.php:569 core/options-pages.php:2136
249
  msgid "New Taxonomy"
250
  msgstr ""
251
 
252
+ #: core/options-pages.php:571
253
  msgid "Remove Taxonomy"
254
  msgstr ""
255
 
256
+ #: core/options-pages.php:572
257
  msgid "Taxonomy will be removed."
258
  msgstr ""
259
 
260
+ #: core/options-pages.php:573
261
  msgid ""
262
  "Taxonomy terms (categories) will remain intact in the database. If you "
263
  "create a taxonomy with the same name in the future, its terms (categories) "
264
  "will be available again."
265
  msgstr ""
266
 
267
+ #: core/options-pages.php:574
268
  msgid "Media items will remain intact."
269
  msgstr ""
270
 
271
+ #: core/options-pages.php:575
272
  msgid "Are you still sure?"
273
  msgstr ""
274
 
275
+ #: core/options-pages.php:576
276
  msgid "Yes, remove taxonomy"
277
  msgstr ""
278
 
279
+ #: core/options-pages.php:578
280
  msgid "Duplicate"
281
  msgstr ""
282
 
283
+ #: core/options-pages.php:579
284
  msgid "Taxonomy with the same name already exists. Please chose other one."
285
  msgstr ""
286
 
287
+ #: core/options-pages.php:581
288
  msgid "Empty Fields"
289
  msgstr ""
290
 
291
+ #: core/options-pages.php:582
292
  msgid "Wrong Taxonomy Name"
293
  msgstr ""
294
 
295
+ #: core/options-pages.php:583
296
  msgid "Wrong Slug"
297
  msgstr ""
298
 
299
+ #: core/options-pages.php:585
300
  msgid "Please choose Singular and Plural names for all new taxomonies."
301
  msgstr ""
302
 
303
+ #: core/options-pages.php:586
304
  msgid "Please choose Singular name for all new taxomonies."
305
  msgstr ""
306
 
307
+ #: core/options-pages.php:587
308
  msgid "Please choose Plural name for all new taxomonies."
309
  msgstr ""
310
 
311
+ #: core/options-pages.php:589
312
  msgid ""
313
  "Taxonomy Name cannot be empty. If it was not generated from the Singular "
314
  "name please enter it manually."
315
  msgstr ""
316
 
317
+ #: core/options-pages.php:590
318
  msgid ""
319
  "Taxonomy Name should only contain lowercase Latin letters, the underscore "
320
  "character ( _ ), and be 3-32 characters long."
321
  msgstr ""
322
 
323
+ #: core/options-pages.php:591
324
  msgid ""
325
  "Slug should only contain lowercase Latin letters, numbers, underscore ( _ ) "
326
  "or hyphen ( - ) characters."
327
  msgstr ""
328
 
329
+ #: core/options-pages.php:593 core/options-pages.php:642
330
  msgid "Ok"
331
  msgstr ""
332
 
333
+ #: core/options-pages.php:594 core/options-pages.php:599
334
+ #: core/options-pages.php:643 core/options-pages.php:688
335
  msgid "Cancel"
336
  msgstr ""
337
 
338
+ #: core/options-pages.php:596 core/options-pages.php:2242
339
  msgid "Synchronize Now"
340
  msgstr ""
341
 
342
+ #: core/options-pages.php:597 core/options-pages.php:685
343
  msgid "This operation cannot be canceled! Are you still sure?"
344
  msgstr ""
345
 
346
+ #: core/options-pages.php:598
347
  msgid "Synchronize"
348
  msgstr ""
349
 
350
+ #: core/options-pages.php:600
351
  msgid "Synchronizing..."
352
  msgstr ""
353
 
354
+ #: core/options-pages.php:637 core/options-pages.php:2515
355
  msgid "Restore WordPress default MIME Types"
356
  msgstr ""
357
 
358
+ #: core/options-pages.php:638
359
  msgid "Warning! All your custom MIME Types will be deleted by this operation."
360
  msgstr ""
361
 
362
+ #: core/options-pages.php:639
363
  msgid "Restore Defaults"
364
  msgstr ""
365
 
366
+ #: core/options-pages.php:640
367
  msgid "Restoring..."
368
  msgstr ""
369
 
370
+ #: core/options-pages.php:645
371
  msgid "MIME Types cannot be saved"
372
  msgstr ""
373
 
374
+ #: core/options-pages.php:646
375
  msgid "Please fill into all fields."
376
  msgstr ""
377
 
378
+ #: core/options-pages.php:647
379
  msgid "Duplicate extensions or MIME types. Please choose other one."
380
  msgstr ""
381
 
382
+ #: core/options-pages.php:683 core/options-pages.php:851
383
+ #: core/options-pages.php:1061
384
  msgid "Complete Cleanup"
385
  msgstr ""
386
 
387
+ #: core/options-pages.php:684
388
  msgid ""
389
  "You are about to <strong style=\"text-transform:uppercase\">delete all "
390
  "plugin data</strong> from the database including backups."
391
  msgstr ""
392
 
393
+ #: core/options-pages.php:686
394
  msgid "Yes, delete all data"
395
  msgstr ""
396
 
397
+ #: core/options-pages.php:687
398
  msgid "Cleaning..."
399
  msgstr ""
400
 
401
+ #: core/options-pages.php:691 core/options-pages.php:994
402
  msgid "Unify Media Settings over Network"
403
  msgstr ""
404
 
405
+ #: core/options-pages.php:694 core/options-pages.php:698
406
+ #: core/options-pages.php:702
407
  msgid "will be overwritten"
408
  msgstr ""
409
 
410
+ #: core/options-pages.php:704
411
  msgid "Apply"
412
  msgstr ""
413
 
414
+ #: core/options-pages.php:705
415
  msgid "Applying Settings..."
416
  msgstr ""
417
 
418
+ #: core/options-pages.php:754
419
  msgid "Export"
420
  msgstr ""
421
 
422
+ #: core/options-pages.php:759
423
  msgid "Plugin settings to export:"
424
  msgstr ""
425
 
426
+ #: core/options-pages.php:760 core/options-pages.php:787
427
+ #: core/options-pages.php:827
428
  msgid "Settings > Media Library"
429
  msgstr ""
430
 
431
+ #: core/options-pages.php:761 core/options-pages.php:788
432
+ #: core/options-pages.php:828
433
  msgid "Settings > Media Taxonomies"
434
  msgstr ""
435
 
436
+ #: core/options-pages.php:762 core/options-pages.php:789
437
+ #: core/options-pages.php:829
438
  msgid "Settings > MIME Types"
439
  msgstr ""
440
 
441
+ #: core/options-pages.php:766
442
  msgid ""
443
  "Use generated JSON file to import the configuration into another website."
444
  msgstr ""
445
 
446
+ #: core/options-pages.php:771
447
  msgid "Export Plugin Settings"
448
  msgstr ""
449
 
450
+ #: core/options-pages.php:781
451
  msgid "Import"
452
  msgstr ""
453
 
454
+ #: core/options-pages.php:786
455
  msgid "Plugin settings to import:"
456
  msgstr ""
457
 
458
+ #: core/options-pages.php:792
459
  msgid ""
460
  "Plugin settings will be imported from a configuration JSON file which can be "
461
  "obtained by exporting the settings on another website using the export "
462
  "button above."
463
  msgstr ""
464
 
465
+ #: core/options-pages.php:793
466
  msgid ""
467
  "All plugin settings will be overridden by the import. You will have a chance "
468
  "to restore current data from an automatic backup in case you are not "
469
  "satisfied with the result of the import."
470
  msgstr ""
471
 
472
+ #: core/options-pages.php:799
473
  msgid "Import Plugin Settings"
474
  msgstr ""
475
 
476
+ #: core/options-pages.php:811
477
  msgid "Restore"
478
  msgstr ""
479
 
480
+ #: core/options-pages.php:817
481
  msgid "No backup available at the moment."
482
  msgstr ""
483
 
484
+ #: core/options-pages.php:819
485
  msgid "Backup will be created automatically before any import operation."
486
  msgstr ""
487
 
488
+ #: core/options-pages.php:823
489
  msgid ""
490
  "The backup has been automatically created before the latest import operation."
491
  msgstr ""
492
 
493
+ #: core/options-pages.php:826
494
  msgid "Plugin settings to restore:"
495
  msgstr ""
496
 
497
+ #: core/options-pages.php:835
498
  msgid "Restore Settings from the Backup"
499
  msgstr ""
500
 
501
+ #: core/options-pages.php:858 core/options-pages.php:1080
502
  msgid "What will be deleted:"
503
  msgstr ""
504
 
505
+ #: core/options-pages.php:863
506
  msgid "All plugin options"
507
  msgstr ""
508
 
509
+ #: core/options-pages.php:864 core/options-pages.php:1087
510
  msgid "All plugin backups stored in the database"
511
  msgstr ""
512
 
513
+ #: core/options-pages.php:868 core/options-pages.php:1091
514
  msgid "What will remain intact:"
515
  msgstr ""
516
 
517
+ #: core/options-pages.php:869 core/options-pages.php:1092
518
  msgid "All media items"
519
  msgstr ""
520
 
521
+ #: core/options-pages.php:870 core/options-pages.php:1093
522
  msgid "All taxonomies not listed above"
523
  msgstr ""
524
 
525
+ #: core/options-pages.php:873 core/options-pages.php:1096
526
  msgid ""
527
  "The plugin cannot delete itself for security reasons. Please delete it "
528
  "manually from the plugin list after the cleanup is complete."
529
  msgstr ""
530
 
531
+ #: core/options-pages.php:875 core/options-pages.php:1098
532
  msgid ""
533
  "If you are not sure about this operation it's HIGHLY RECOMMENDED to create a "
534
  "backup of your database prior to cleanup!"
535
  msgstr ""
536
 
537
+ #: core/options-pages.php:880
538
  msgid "Delete All Data & Deactivate"
539
  msgstr ""
540
 
541
+ #: core/options-pages.php:943
542
  msgid "Network Settings"
543
  msgstr ""
544
 
545
+ #: core/options-pages.php:950 core/options-pages.php:1001
546
  msgid "No settings available. The plugin is not network activated."
547
  msgstr ""
548
 
549
+ #: core/options-pages.php:961
550
  msgid "Media Settings per site"
551
  msgstr ""
552
 
553
+ #: core/options-pages.php:964
554
  msgid "Enable Media Settings"
555
  msgstr ""
556
 
557
+ #: core/options-pages.php:965
558
  msgid "Allow an individual site admin to edit enhanced Media Settings"
559
  msgstr ""
560
 
561
+ #: core/options-pages.php:966
562
  msgid ""
563
  "Otherwise, only a network (super) admin can see the menu and edit media "
564
  "settings."
565
  msgstr ""
566
 
567
+ #: core/options-pages.php:972
568
  msgid "Plugin Utilities per site"
569
  msgstr ""
570
 
571
+ #: core/options-pages.php:975
572
  msgid "Enable plugin Utilities"
573
  msgstr ""
574
 
575
+ #: core/options-pages.php:976
576
  msgid ""
577
  "Allow an individual site admin to import / export / restore plugin settings "
578
  "and perform the complete cleanup for a specific site"
579
  msgstr ""
580
 
581
+ #: core/options-pages.php:977
582
  msgid ""
583
  "Otherwise, only a network (super) admin can see the menu and perform those "
584
  "actions."
585
  msgstr ""
586
 
587
+ #: core/options-pages.php:984 core/options-pages.php:1768
588
+ #: core/options-pages.php:1806 core/options-pages.php:1846
589
+ #: core/options-pages.php:1899 core/options-pages.php:1936
590
+ #: core/options-pages.php:1980 core/options-pages.php:2186
591
+ #: core/options-pages.php:2274 core/options-pages.php:2312
592
+ #: core/options-pages.php:2344 core/options-pages.php:2513
593
+ #: enhanced-media-library.php:584
594
  msgid "Save Changes"
595
  msgstr ""
596
 
597
+ #: core/options-pages.php:1010 core/options-pages.php:1013
598
  msgid "Media Library Settings"
599
  msgstr ""
600
 
601
+ #: core/options-pages.php:1014 core/options-pages.php:1028
602
+ #: core/options-pages.php:1042
603
  msgid "Apply to ALL Network websites"
604
  msgstr ""
605
 
606
+ #: core/options-pages.php:1024 core/options-pages.php:1027
607
  msgid "Media Taxonomies Settings"
608
  msgstr ""
609
 
610
+ #: core/options-pages.php:1038 core/options-pages.php:1041
611
  msgid "MIME Types Settings"
612
  msgstr ""
613
 
614
+ #: core/options-pages.php:1085
615
  msgid "All plugin options on every site"
616
  msgstr ""
617
 
618
+ #: core/options-pages.php:1086
619
  msgid "Network settings"
620
  msgstr ""
621
 
622
+ #: core/options-pages.php:1103
623
  msgid "Delete All Data & Network Deactivate"
624
  msgstr ""
625
 
626
+ #: core/options-pages.php:1223
627
  msgid "Network settings saved."
628
  msgstr ""
629
 
630
+ #: core/options-pages.php:1317
631
  msgid "Settings cannot be imported. Please upload a file to import settings."
632
  msgstr ""
633
 
634
+ #: core/options-pages.php:1338
635
  msgid ""
636
  "Settings cannot be imported. Please upload a correct JSON file to import "
637
  "settings."
638
  msgstr ""
639
 
640
+ #: core/options-pages.php:1354
641
  msgid "Plugin settings imported."
642
  msgstr ""
643
 
644
+ #: core/options-pages.php:1407
645
  msgid "Plugin settings restored from the backup."
646
  msgstr ""
647
 
648
+ #: core/options-pages.php:1712
649
  msgid "Filters"
650
  msgstr ""
651
 
652
+ #: core/options-pages.php:1721 core/options-pages.php:1724
653
  msgid "Force filters"
654
  msgstr ""
655
 
656
+ #: core/options-pages.php:1725
657
  msgid "Show media filters for ANY Media Popup"
658
  msgstr ""
659
 
660
+ #: core/options-pages.php:1726
661
  msgid "Try this if filters are not shown for third-party plugins or themes."
662
  msgstr ""
663
 
664
+ #: core/options-pages.php:1732 core/options-pages.php:1735
665
  msgid "Filters to show"
666
  msgstr ""
667
 
668
+ #: core/options-pages.php:1736
669
  msgid "Types"
670
  msgstr ""
671
 
672
+ #: core/options-pages.php:1737
673
  msgid "Can be disabled for Grid Mode only"
674
  msgstr ""
675
 
676
+ #: core/options-pages.php:1738
677
  msgid "Dates"
678
  msgstr ""
679
 
680
+ #: core/options-pages.php:1739 core/options-pages.php:1838
681
  msgid "Authors"
682
  msgstr ""
683
 
684
+ #: core/options-pages.php:1746 core/options-pages.php:1749
685
  msgid "Show count"
686
  msgstr ""
687
 
688
+ #: core/options-pages.php:1750
689
  msgid "Show item count per category for media filters"
690
  msgstr ""
691
 
692
+ #: core/options-pages.php:1751
693
  msgid ""
694
  "Disable this if it slows down your site admin. The problem is resolved in "
695
  "the upcoming major update v3.0"
696
  msgstr ""
697
 
698
+ #: core/options-pages.php:1757 core/options-pages.php:1760
699
  msgid "Include children"
700
  msgstr ""
701
 
702
+ #: core/options-pages.php:1761
703
  msgid "Show media items of child media categories as a result of filtering"
704
  msgstr ""
705
 
706
+ #: core/options-pages.php:1774
707
+ msgid "Scrolling"
708
+ msgstr ""
709
+
710
+ #: core/options-pages.php:1783 core/options-pages.php:1786
711
+ msgid "Infinite scrolling"
712
+ msgstr ""
713
+
714
+ #: core/options-pages.php:1787
715
+ msgid "Enable infinite scrolling"
716
+ msgstr ""
717
+
718
+ #: core/options-pages.php:1788 core/options-pages.php:1799
719
+ msgid "Works for Media Library and Media Popups."
720
+ msgstr ""
721
+
722
+ #: core/options-pages.php:1794 core/options-pages.php:1797
723
+ msgid "Number per page"
724
  msgstr ""
725
 
726
  #: core/options-pages.php:1798
727
+ msgid "Load this number of media files per page"
728
+ msgstr ""
729
+
730
+ #: core/options-pages.php:1829 core/options-pages.php:1832
731
+ msgid "Enable search in"
732
+ msgstr ""
733
+
734
+ #: core/options-pages.php:1834
735
  msgid "Titles"
736
  msgstr ""
737
 
738
+ #: core/options-pages.php:1835
739
  msgid "Captions"
740
  msgstr ""
741
 
742
+ #: core/options-pages.php:1836
743
  msgid "Descriptions"
744
  msgstr ""
745
 
746
+ #: core/options-pages.php:1840
747
  msgid ""
748
  "Enhance default search in Media Library and Media Popups. By default, "
749
  "WordPress looks into filenames, titles, captions, and descriptions."
750
  msgstr ""
751
 
752
+ #: core/options-pages.php:1855
753
  msgid "Order"
754
  msgstr ""
755
 
756
+ #: core/options-pages.php:1864
757
  msgid "Order media items by"
758
  msgstr ""
759
 
760
+ #: core/options-pages.php:1867
761
  msgid "Date"
762
  msgstr ""
763
 
764
+ #: core/options-pages.php:1868 core/options-pages.php:1928
765
  msgid "Title"
766
  msgstr ""
767
 
768
+ #: core/options-pages.php:1869
769
  msgid "Custom Order"
770
  msgstr ""
771
 
772
+ #: core/options-pages.php:1871 core/options-pages.php:1883
773
  msgid "For media library and media popups"
774
  msgstr ""
775
 
776
+ #: core/options-pages.php:1872
777
  msgid ""
778
  "Allows changing media items order by drag and drop with Custom Order value."
779
  msgstr ""
780
 
781
+ #: core/options-pages.php:1877
782
  msgid "Sort order"
783
  msgstr ""
784
 
785
+ #: core/options-pages.php:1880
786
  msgid "Ascending"
787
  msgstr ""
788
 
789
+ #: core/options-pages.php:1881
790
  msgid "Descending"
791
  msgstr ""
792
 
793
+ #: core/options-pages.php:1888 core/options-pages.php:1891
794
  msgid "Natural sort order"
795
  msgstr ""
796
 
797
+ #: core/options-pages.php:1892
798
  msgid "Apply human-friendly sort order to Media Library and Galleries"
799
  msgstr ""
800
 
801
+ #: core/options-pages.php:1893
802
  msgid ""
803
  "Example: [1, 2, 3, 10, 18, 22, abc-2, abc-11] instead of [1, 10, 18, 2, 22, "
804
  "3, abc-11, abc-2]"
805
  msgstr ""
806
 
807
+ #: core/options-pages.php:1906
808
  msgid "Grid Mode"
809
  msgstr ""
810
 
811
+ #: core/options-pages.php:1915 core/options-pages.php:1918
812
  msgid "Show caption"
813
  msgstr ""
814
 
815
+ #: core/options-pages.php:1919
816
  msgid "Add text caption for media item thumbnails"
817
  msgstr ""
818
 
819
+ #: core/options-pages.php:1925
820
  msgid "Caption type"
821
  msgstr ""
822
 
823
+ #: core/options-pages.php:1929
824
  msgid "Filename"
825
  msgstr ""
826
 
827
+ #: core/options-pages.php:1943
 
 
 
 
828
  msgid "Media Shortcodes"
829
  msgstr ""
830
 
831
+ #: core/options-pages.php:1952 core/options-pages.php:1955
832
  msgid "Enhanced media shortcodes"
833
  msgstr ""
834
 
835
+ #: core/options-pages.php:1956
836
  msgid ""
837
  "Enhance WordPress media shortcodes to make them understand media taxonomies, "
838
  "upload date, and media items number limit"
839
  msgstr ""
840
 
841
+ #: core/options-pages.php:1957
842
  msgid "Gallery example:"
843
  msgstr ""
844
 
845
+ #: core/options-pages.php:1958
846
  msgid "Audio playlist example:"
847
  msgstr ""
848
 
849
+ #: core/options-pages.php:1959
850
  msgid "Video playlist example:"
851
  msgstr ""
852
 
853
+ #: core/options-pages.php:1963 core/options-pages.php:2245
854
  msgid "Warning"
855
  msgstr ""
856
 
857
+ #: core/options-pages.php:1966
858
  #, php-format
859
  msgid ""
860
  "Incompatibility with other gallery plugins or themes possible! <a href=\"%s"
861
  "\">Learn more</a>."
862
  msgstr ""
863
 
864
+ #: core/options-pages.php:1971
865
  #, php-format
866
  msgid ""
867
  "Please check out your gallery front-end and back-end functionality once this "
869
  "%s."
870
  msgstr ""
871
 
872
+ #: core/options-pages.php:2052 core/options-pages.php:2197
873
  msgid "Assign following taxonomies to Media Library:"
874
  msgstr ""
875
 
876
+ #: core/options-pages.php:2071 core/options-pages.php:2136
877
+ #: core/options-pages.php:2219
878
  msgid "Assign Taxonomy"
879
  msgstr ""
880
 
881
+ #: core/options-pages.php:2072 core/options-pages.php:2220
882
  msgid "Edit Taxonomy"
883
  msgstr ""
884
 
885
+ #: core/options-pages.php:2076 core/options-pages.php:2138
886
  msgid "Delete Taxonomy"
887
  msgstr ""
888
 
889
+ #: core/options-pages.php:2081 core/options-pages.php:2143
890
  msgid "Labels"
891
  msgstr ""
892
 
893
+ #: core/options-pages.php:2083 core/options-pages.php:2145
894
  msgid "Singular"
895
  msgstr ""
896
 
897
+ #: core/options-pages.php:2084 core/options-pages.php:2146
898
  msgid "Plural"
899
  msgstr ""
900
 
901
+ #: core/options-pages.php:2085 core/options-pages.php:2147
902
  msgid "Menu Name"
903
  msgstr ""
904
 
905
+ #: core/options-pages.php:2098 core/options-pages.php:2120
906
+ #: core/options-pages.php:2160 core/options-pages.php:2223
907
  msgid "Settings"
908
  msgstr ""
909
 
910
+ #: core/options-pages.php:2100 core/options-pages.php:2162
911
  msgid "Taxonomy Name"
912
  msgstr ""
913
 
914
+ #: core/options-pages.php:2101 core/options-pages.php:2163
915
  msgid "Hierarchical"
916
  msgstr ""
917
 
918
+ #: core/options-pages.php:2102 core/options-pages.php:2164
919
  msgid "Column for List View"
920
  msgstr ""
921
 
922
+ #: core/options-pages.php:2103 core/options-pages.php:2122
923
+ #: core/options-pages.php:2165 core/options-pages.php:2225
924
  msgid "Filter for List View"
925
  msgstr ""
926
 
927
+ #: core/options-pages.php:2104 core/options-pages.php:2123
928
+ #: core/options-pages.php:2166 core/options-pages.php:2226
929
  msgid "Filter for Grid View / Media Popup"
930
  msgstr ""
931
 
932
+ #: core/options-pages.php:2105 core/options-pages.php:2124
933
+ #: core/options-pages.php:2167 core/options-pages.php:2227
934
  msgid "Edit in Media Popup"
935
  msgstr ""
936
 
937
+ #: core/options-pages.php:2106 core/options-pages.php:2168
 
 
 
 
938
  msgid "Remember Terms Order (sort)"
939
  msgstr ""
940
 
941
+ #: core/options-pages.php:2107 core/options-pages.php:2169
942
  msgid "Show in REST"
943
  msgstr ""
944
 
945
+ #: core/options-pages.php:2108 core/options-pages.php:2170
946
  msgid "Rewrite Slug"
947
  msgstr ""
948
 
949
+ #: core/options-pages.php:2109 core/options-pages.php:2171
950
  msgid "Slug with Front"
951
  msgstr ""
952
 
953
+ #: core/options-pages.php:2183
954
  msgid "Add New Taxonomy"
955
  msgstr ""
956
 
957
+ #: core/options-pages.php:2193
958
  msgid "Non-Media Taxonomies"
959
  msgstr ""
960
 
961
+ #: core/options-pages.php:2238
962
  #, php-format
963
  msgid "Auto-assign media items to parent %s %s on upload"
964
  msgstr ""
965
 
966
+ #: core/options-pages.php:2248
967
  #, php-format
968
  msgid ""
969
  "As a result of clicking \"Synchronize Now\" all media items attached to a %s "
971
  "saved. Media items that are not attached to any %s will not be affected."
972
  msgstr ""
973
 
974
+ #: core/options-pages.php:2280
975
  msgid "Options"
976
  msgstr ""
977
 
978
+ #: core/options-pages.php:2290 core/options-pages.php:2293
979
  msgid "Taxonomy archive pages"
980
  msgstr ""
981
 
982
+ #: core/options-pages.php:2294
983
  msgid "Turn on media taxonomy archive pages on the front-end"
984
  msgstr ""
985
 
986
+ #: core/options-pages.php:2295
987
  msgid ""
988
  "Re-save your permalink settings after this option change to make it work."
989
  msgstr ""
990
 
991
+ #: core/options-pages.php:2301 core/options-pages.php:2304
992
  msgid "Assign all like hierarchical"
993
  msgstr ""
994
 
995
+ #: core/options-pages.php:2305
996
  msgid ""
997
  "Show non-hierarchical taxonomies like hierarchical in Grid View / Media Popup"
998
  msgstr ""
999
 
1000
+ #: core/options-pages.php:2325
1001
  msgid "Bulk Edit"
1002
  msgstr ""
1003
 
1004
+ #: core/options-pages.php:2333
1005
  msgid "Save Changes button"
1006
  msgstr ""
1007
 
1008
+ #: core/options-pages.php:2336
1009
  msgid "Turn off 'Save Changes' button"
1010
  msgstr ""
1011
 
1012
+ #: core/options-pages.php:2337
1013
  msgid ""
1014
  "Bulk changes are being made not immediately - by clicking 'Save Changes' "
1015
  "button"
1016
  msgstr ""
1017
 
1018
+ #: core/options-pages.php:2338
1019
  msgid ""
1020
  "Try this if you edit a lot of media items at once and feel uncomfortable "
1021
  "with editing saved on the fly."
1022
  msgstr ""
1023
 
1024
+ #: core/options-pages.php:2398
1025
  msgid "Add New MIME Type"
1026
  msgstr ""
1027
 
1028
+ #: core/options-pages.php:2418 core/options-pages.php:2472
1029
  msgid "Extension"
1030
  msgstr ""
1031
 
1032
+ #: core/options-pages.php:2419 core/options-pages.php:2473
1033
  msgid "MIME Type"
1034
  msgstr ""
1035
 
1036
+ #: core/options-pages.php:2420 core/options-pages.php:2474
1037
  msgid "Singular Label"
1038
  msgstr ""
1039
 
1040
+ #: core/options-pages.php:2421 core/options-pages.php:2475
1041
  msgid "Plural Label"
1042
  msgstr ""
1043
 
1044
+ #: core/options-pages.php:2422 core/options-pages.php:2451
1045
+ #: core/options-pages.php:2464 core/options-pages.php:2476
1046
  msgid "Add Filter"
1047
  msgstr ""
1048
 
1049
+ #: core/options-pages.php:2423 core/options-pages.php:2452
1050
+ #: core/options-pages.php:2465 core/options-pages.php:2477
1051
  msgid "Allow Upload"
1052
  msgstr ""
1053
 
1054
+ #: core/options-pages.php:2453 core/options-pages.php:2466
1055
  msgid "Delete MIME Type"
1056
  msgstr ""
1057
 
1058
+ #: core/options-pages.php:2542
1059
  msgid "Changelog"
1060
  msgstr ""
1061
 
1062
+ #: core/options-pages.php:2543
1063
  msgid "What's new in"
1064
  msgstr ""
1065
 
1066
+ #: core/options-pages.php:2543
1067
  msgid "version"
1068
  msgstr ""
1069
 
1070
+ #: core/options-pages.php:2548
1071
  msgid "More features under the hood"
1072
  msgstr ""
1073
 
1074
+ #: core/options-pages.php:2553 core/options-pages.php:2630
1075
  msgid "Support"
1076
  msgstr ""
1077
 
1078
+ #: core/options-pages.php:2554
1079
  msgid "Feel free to ask for help on"
1080
  msgstr ""
1081
 
1082
+ #: core/options-pages.php:2554
1083
  msgid "Support is free for both versions of the plugin."
1084
  msgstr ""
1085
 
1086
+ #: core/options-pages.php:2556
1087
  msgid "Plugin rating"
1088
  msgstr ""
1089
 
1090
+ #: core/options-pages.php:2557
1091
  msgid "Please"
1092
  msgstr ""
1093
 
1094
+ #: core/options-pages.php:2557
1095
  msgid "vote for the plugin"
1096
  msgstr ""
1097
 
1098
+ #: core/options-pages.php:2557
1099
  msgid "Thanks!"
1100
  msgstr ""
1101
 
1102
+ #: core/options-pages.php:2559
1103
  msgid "Other plugins you may find useful"
1104
  msgstr ""
1105
 
1106
+ #: core/options-pages.php:2600
1107
  msgid "Utilities"
1108
  msgstr ""
1109
 
1110
+ #: core/options-pages.php:2604
1111
  msgid "Go PRO"
1112
  msgstr ""
1113
 
1114
+ #: core/options-pages.php:2629
1115
+ msgid "Documentation"
1116
  msgstr ""
1117
 
1118
+ #: core/taxonomies.php:100
1119
  msgid "Media Taxonomies settings saved."
1120
  msgstr ""
1121
 
1122
+ #: core/taxonomies.php:176
1123
  msgid "Media Library settings saved."
1124
  msgstr ""
1125
 
1126
+ #: core/taxonomies.php:355
1127
  msgid "Filter by author"
1128
  msgstr ""
1129
 
1130
+ #: core/taxonomies.php:359
1131
  msgid "All Authors"
1132
  msgstr ""
1133
 
1134
+ #: core/taxonomies.php:376 core/taxonomies.php:382
1135
+ #: enhanced-media-library.php:574
1136
  msgid "Filter by"
1137
  msgstr ""
1138
 
1139
+ #: core/taxonomies.php:384 enhanced-media-library.php:576
1140
  msgid "Not in"
1141
  msgstr ""
1142
 
1143
+ #: core/taxonomies.php:734
1144
+ #, php-format
1145
+ msgid "No %s found."
1146
+ msgstr ""
1147
+
1148
+ #: core/taxonomies.php:737
1149
  msgid "Add some"
1150
  msgstr ""
1151
 
1152
+ #: enhanced-media-library.php:391 enhanced-media-library.php:573
1153
  msgid "All Uncategorized"
1154
  msgstr ""
1155
 
1156
+ #: enhanced-media-library.php:392 enhanced-media-library.php:577
1157
  msgid "Reset All Filters"
1158
  msgstr ""
1159
 
1160
+ #: enhanced-media-library.php:578
 
 
 
 
 
 
 
 
1161
  msgid "author"
1162
  msgstr ""
1163
 
1164
+ #: enhanced-media-library.php:579
1165
  msgid "authors"
1166
  msgstr ""
1167
 
1168
+ #: enhanced-media-library.php:582
1169
  msgid "Saved."
1170
  msgstr ""
1171
 
1172
+ #: enhanced-media-library.php:583
1173
  msgid "Something went wrong."
1174
  msgstr ""
1175
 
1176
+ #: enhanced-media-library.php:586
1177
  msgid "Select All"
1178
  msgstr ""
1179
 
1180
+ #: enhanced-media-library.php:587
1181
  msgid "Deselect "
1182
  msgstr ""
1183
 
1184
+ #: enhanced-media-library.php:616
1185
  msgid "Uploaded to post #"
1186
  msgstr ""
1187
 
1188
+ #: enhanced-media-library.php:617
1189
  msgid "Based On"
1190
  msgstr ""
1191
 
1192
+ #: enhanced-media-library.php:650
1193
+ msgid "More Details"
1194
+ msgstr ""
1195
+
1196
+ #: enhanced-media-library.php:651
1197
+ msgid "Less Details"
1198
+ msgstr ""
1199
+
1200
+ #: enhanced-media-library.php:720 enhanced-media-library.php:722
1201
  msgid "Media Categories"
1202
  msgstr ""
1203
 
1204
+ #: enhanced-media-library.php:721
1205
  msgid "Media Category"
1206
  msgstr ""
1207
 
1208
+ #: enhanced-media-library.php:723
1209
  msgid "All Media Categories"
1210
  msgstr ""
1211
 
1212
+ #: enhanced-media-library.php:724
1213
  msgid "Edit Media Category"
1214
  msgstr ""
1215
 
1216
+ #: enhanced-media-library.php:725
1217
  msgid "View Media Category"
1218
  msgstr ""
1219
 
1220
+ #: enhanced-media-library.php:726
1221
  msgid "Update Media Category"
1222
  msgstr ""
1223
 
1224
+ #: enhanced-media-library.php:727
1225
  msgid "Add New Media Category"
1226
  msgstr ""
1227
 
1228
+ #: enhanced-media-library.php:728
1229
  msgid "New Media Category Name"
1230
  msgstr ""
1231
 
1232
+ #: enhanced-media-library.php:729
1233
  msgid "Parent Media Category"
1234
  msgstr ""
1235
 
1236
+ #: enhanced-media-library.php:730
1237
  msgid "Parent Media Category:"
1238
  msgstr ""
1239
 
1240
+ #: enhanced-media-library.php:731
1241
  msgid "Search Media Categories"
1242
  msgstr ""
1243
 
1244
  #. Plugin Name of the plugin/theme
1245
+ msgid "Enhanced Media Library"
1246
  msgstr ""
1247
 
1248
  #. Plugin URI of the plugin/theme
readme.txt CHANGED
@@ -2,9 +2,9 @@
2
  Contributors: webbistro
3
  Tags: media library, media category, media categories, media gallery, gallery shortcode, media tag, media tags, media taxonomy, media taxonomies, media uploader, mime type, mime, mime types, file types, media types, media filter, attachment, gallery, image, images, media, ux, user experience, wp-admin, admin, taxonomy, taxonomies
4
  Requires at least: 5.0
5
- Tested up to: 5.8
6
  Requires PHP: 5.6
7
- Stable tag: 2.8.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -36,6 +36,7 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
36
  * **Show captions:** title, filename, or caption field for each media item
37
  * **Bulk selection:** no special mode anymore, faster editing
38
  * **Drag'n'Drop re-order** right in the media library
 
39
 
40
 
41
  ### Dynamic Galleries / Playlists ###
@@ -96,13 +97,6 @@ Additional comfort and even more convenient way to organize WordPress media libr
96
  Support is free for both versions of the plugin. "PRO"-users do not have priority. We do our best to respond in 24 hours if not sooner.
97
 
98
 
99
- ### Available Languages ###
100
-
101
- You can see the list of available translations and their progress on [wpUXsolutions.com](https://www.wpuxsolutions.com/l10n/projects/enhanced-media-library). Many thanks to all involved!
102
-
103
- Assistance with translating is highly appreciated! If you'd like to be a translation editor or to suggest translations for your language please feel free to contribute to translation. All changes made are included in every new release of the plugin.
104
-
105
-
106
  ### Compatible with the Plugins: ###
107
 
108
  * [Advanced Custom Fields](https://wordpress.org/plugins/advanced-custom-fields/)
@@ -187,6 +181,16 @@ Please notice that you use Enhanced Media Library with other plugins that add me
187
 
188
  ## Changelog ##
189
 
 
 
 
 
 
 
 
 
 
 
190
  ### 2.8.8 ###
191
  *Release Date - August 26, 2021*
192
 
2
  Contributors: webbistro
3
  Tags: media library, media category, media categories, media gallery, gallery shortcode, media tag, media tags, media taxonomy, media taxonomies, media uploader, mime type, mime, mime types, file types, media types, media filter, attachment, gallery, image, images, media, ux, user experience, wp-admin, admin, taxonomy, taxonomies
4
  Requires at least: 5.0
5
+ Tested up to: 5.8.3
6
  Requires PHP: 5.6
7
+ Stable tag: 2.8.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
36
  * **Show captions:** title, filename, or caption field for each media item
37
  * **Bulk selection:** no special mode anymore, faster editing
38
  * **Drag'n'Drop re-order** right in the media library
39
+ * **Infinite scroll** and manageable loads per page options
40
 
41
 
42
  ### Dynamic Galleries / Playlists ###
97
  Support is free for both versions of the plugin. "PRO"-users do not have priority. We do our best to respond in 24 hours if not sooner.
98
 
99
 
 
 
 
 
 
 
 
100
  ### Compatible with the Plugins: ###
101
 
102
  * [Advanced Custom Fields](https://wordpress.org/plugins/advanced-custom-fields/)
181
 
182
  ## Changelog ##
183
 
184
+ ### 2.8.9 ###
185
+ *Release Date - January 09, 2022*
186
+
187
+ = Improvements =
188
+ * Infinite scroll and manageable loads per page options added
189
+ * SVG full support ensured
190
+ * Taxonomy archive pages improved - are now fully disabled and not indexed if chosen
191
+ * Compatibility with SimpLy Gallery Blocks plugin added
192
+
193
+
194
  ### 2.8.8 ###
195
  *Release Date - August 26, 2021*
196