Enhanced Media Library - Version 2.0.2

Version Description

Download this release

Release Info

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

Code changes from version 2.0.1 to 2.0.2

core/options-pages.php CHANGED
@@ -224,13 +224,15 @@ function wpuxss_eml_print_taxonomies_options()
224
  $html .= '<div class="wpuxss-eml-settings-edit">';
225
  $html .= '<h4>' . __('Settings','eml') . '</h4>';
226
  $html .= '<ul>';
 
227
  $html .= '<li><label>' . __('Hierarchical','eml') . '</label><input type="checkbox" class="wpuxss-eml-hierarchical" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][hierarchical]" value="1" ' . checked( 1, $taxonomy->hierarchical, false ) . ' /></li>';
228
  $html .= '<li><label>' . __('Column in List View','eml') . '</label><input type="checkbox" class="wpuxss-eml-show_admin_column" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][show_admin_column]" value="1" ' . checked( 1, $taxonomy->show_admin_column, false ) . ' /></li>';
229
  $html .= '<li><label>' . __('Filter in List View','eml') . '</label><input type="checkbox" class="wpuxss-eml-admin_filter" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][admin_filter]" value="1" ' . checked( 1, $wpuxss_eml_taxonomies[$taxonomy->name]['admin_filter'], false ) . ' /></li>';
230
  $html .= '<li><label>' . __('Filter in Grid View / Media Popup','eml') . '</label><input type="checkbox" class="wpuxss-eml-media_uploader_filter" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][media_uploader_filter]" value="1" ' . checked( 1, $wpuxss_eml_taxonomies[$taxonomy->name]['media_uploader_filter'], false ) . ' /></li>';
231
  $html .= '<li><label>' . __('Show in Nav Menu','eml') . '</label><input type="checkbox" class="wpuxss-eml-show_in_nav_menus" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][show_in_nav_menus]" value="1" ' . checked( 1, $taxonomy->show_in_nav_menus, false ) . ' /></li>';
232
  $html .= '<li><label>' . __('Remember terms order (sort)','eml') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][sort]" value="1" ' . checked( 1, $taxonomy->sort, false ) . ' /></li>';
233
- $html .= '<li><label>' . __('Slug','eml') . '</label><input type="text" class="wpuxss-eml-slug" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][rewrite][slug]" value="' . esc_attr($taxonomy->rewrite['slug']) . '" readonly="readonly" /></li>';
 
234
  $html .= '</ul>';
235
  $html .= '</div>';
236
 
@@ -288,13 +290,15 @@ function wpuxss_eml_print_taxonomies_options()
288
  $html .= '<div class="wpuxss-eml-settings-edit">';
289
  $html .= '<h4>' . __('Settings','eml') . '</h4>';
290
  $html .= '<ul>';
 
291
  $html .= '<li><label>' . __('Hierarchical','eml') . '</label><input type="checkbox" class="wpuxss-eml-hierarchical" name="" value="1" checked="checked" /></li>';
292
  $html .= '<li><label>' . __('Column in Media Library','eml') . '</label><input class="wpuxss-eml-show_admin_column" type="checkbox" name="" value="1" /></li>';
293
  $html .= '<li><label>' . __('Filter in Media Library','eml') . '</label><input class="wpuxss-eml-admin_filter" type="checkbox" name="" value="1" /></li>';
294
  $html .= '<li><label>' . __('Filter in Media Popup / Grid View','eml') . '</label><input class="wpuxss-eml-media_uploader_filter" type="checkbox" name="" value="1" /></li>';
295
  $html .= '<li><label>' . __('Show in Nav Menu','eml') . '</label><input type="checkbox" class="wpuxss-eml-show_in_nav_menus" name="" value="1" /></li>';
296
  $html .= '<li><label>' . __('Remember terms order (sort)','eml') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="" value="1" /></li>';
297
- $html .= '<li><label>' . __('Slug','eml') . '</label><input type="text" class="wpuxss-eml-slug" name="" value="" /></li>';
 
298
  $html .= '</ul>';
299
  $html .= '</div>';
300
 
224
  $html .= '<div class="wpuxss-eml-settings-edit">';
225
  $html .= '<h4>' . __('Settings','eml') . '</h4>';
226
  $html .= '<ul>';
227
+ $html .= '<li><label>' . __('Taxonomy Name','eml') . '</label><input type="text" class="wpuxss-eml-taxonomy-name" name="" value="' . esc_attr($taxonomy->name) . '" disabled="disabled" /></li>';
228
  $html .= '<li><label>' . __('Hierarchical','eml') . '</label><input type="checkbox" class="wpuxss-eml-hierarchical" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][hierarchical]" value="1" ' . checked( 1, $taxonomy->hierarchical, false ) . ' /></li>';
229
  $html .= '<li><label>' . __('Column in List View','eml') . '</label><input type="checkbox" class="wpuxss-eml-show_admin_column" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][show_admin_column]" value="1" ' . checked( 1, $taxonomy->show_admin_column, false ) . ' /></li>';
230
  $html .= '<li><label>' . __('Filter in List View','eml') . '</label><input type="checkbox" class="wpuxss-eml-admin_filter" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][admin_filter]" value="1" ' . checked( 1, $wpuxss_eml_taxonomies[$taxonomy->name]['admin_filter'], false ) . ' /></li>';
231
  $html .= '<li><label>' . __('Filter in Grid View / Media Popup','eml') . '</label><input type="checkbox" class="wpuxss-eml-media_uploader_filter" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][media_uploader_filter]" value="1" ' . checked( 1, $wpuxss_eml_taxonomies[$taxonomy->name]['media_uploader_filter'], false ) . ' /></li>';
232
  $html .= '<li><label>' . __('Show in Nav Menu','eml') . '</label><input type="checkbox" class="wpuxss-eml-show_in_nav_menus" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][show_in_nav_menus]" value="1" ' . checked( 1, $taxonomy->show_in_nav_menus, false ) . ' /></li>';
233
  $html .= '<li><label>' . __('Remember terms order (sort)','eml') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][sort]" value="1" ' . checked( 1, $taxonomy->sort, false ) . ' /></li>';
234
+ $html .= '<li><label>' . __('Rewrite Slug','eml') . '</label><input type="text" class="wpuxss-eml-slug" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][rewrite][slug]" value="' . esc_attr($taxonomy->rewrite['slug']) . '" /></li>';
235
+ $html .= '<li><label>' . __('Slug with Front','eml') . '</label><input type="checkbox" class="wpuxss-eml-rewrite-with-front" name="wpuxss_eml_taxonomies[' . $taxonomy->name . '][rewrite][with_front]" value="1" ' . checked( 1, $taxonomy->rewrite['with_front'], false ) . ' /></li>';
236
  $html .= '</ul>';
237
  $html .= '</div>';
238
 
290
  $html .= '<div class="wpuxss-eml-settings-edit">';
291
  $html .= '<h4>' . __('Settings','eml') . '</h4>';
292
  $html .= '<ul>';
293
+ $html .= '<li><label>' . __('Taxonomy Name','eml') . '</label><input type="text" class="wpuxss-eml-taxonomy-name" name="" value="" disabled="disabled" /></li>';
294
  $html .= '<li><label>' . __('Hierarchical','eml') . '</label><input type="checkbox" class="wpuxss-eml-hierarchical" name="" value="1" checked="checked" /></li>';
295
  $html .= '<li><label>' . __('Column in Media Library','eml') . '</label><input class="wpuxss-eml-show_admin_column" type="checkbox" name="" value="1" /></li>';
296
  $html .= '<li><label>' . __('Filter in Media Library','eml') . '</label><input class="wpuxss-eml-admin_filter" type="checkbox" name="" value="1" /></li>';
297
  $html .= '<li><label>' . __('Filter in Media Popup / Grid View','eml') . '</label><input class="wpuxss-eml-media_uploader_filter" type="checkbox" name="" value="1" /></li>';
298
  $html .= '<li><label>' . __('Show in Nav Menu','eml') . '</label><input type="checkbox" class="wpuxss-eml-show_in_nav_menus" name="" value="1" /></li>';
299
  $html .= '<li><label>' . __('Remember terms order (sort)','eml') . '</label><input type="checkbox" class="wpuxss-eml-sort" name="" value="1" /></li>';
300
+ $html .= '<li><label>' . __('Rewrite Slug','eml') . '</label><input type="text" class="wpuxss-eml-slug" name="" value="" /></li>';
301
+ $html .= '<li><label>' . __('Slug with Front','eml') . '</label><input type="checkbox" class="wpuxss-eml-rewrite-with-front" name="" value="1" checked="checked" /></li>';
302
  $html .= '</ul>';
303
  $html .= '</div>';
304
 
core/taxonomies.php CHANGED
@@ -81,6 +81,9 @@ function wpuxss_eml_taxonomies_validate($input)
81
  if ( !isset($params['media_uploader_filter']) )
82
  $input[$taxonomy]['media_uploader_filter'] = 0;
83
 
 
 
 
84
  $input[$taxonomy]['hierarchical'] = intval($input[$taxonomy]['hierarchical']);
85
  $input[$taxonomy]['sort'] = intval($input[$taxonomy]['sort']);
86
  $input[$taxonomy]['show_admin_column'] = intval($input[$taxonomy]['show_admin_column']);
@@ -88,6 +91,7 @@ function wpuxss_eml_taxonomies_validate($input)
88
  $input[$taxonomy]['assigned'] = intval($input[$taxonomy]['assigned']);
89
  $input[$taxonomy]['admin_filter'] = intval($input[$taxonomy]['admin_filter']);
90
  $input[$taxonomy]['media_uploader_filter'] = intval($input[$taxonomy]['media_uploader_filter']);
 
91
 
92
  if ( isset($params['labels']) )
93
  {
81
  if ( !isset($params['media_uploader_filter']) )
82
  $input[$taxonomy]['media_uploader_filter'] = 0;
83
 
84
+ if ( !isset($params['rewrite']['with_front']) )
85
+ $input[$taxonomy]['rewrite']['with_front'] = 0;
86
+
87
  $input[$taxonomy]['hierarchical'] = intval($input[$taxonomy]['hierarchical']);
88
  $input[$taxonomy]['sort'] = intval($input[$taxonomy]['sort']);
89
  $input[$taxonomy]['show_admin_column'] = intval($input[$taxonomy]['show_admin_column']);
91
  $input[$taxonomy]['assigned'] = intval($input[$taxonomy]['assigned']);
92
  $input[$taxonomy]['admin_filter'] = intval($input[$taxonomy]['admin_filter']);
93
  $input[$taxonomy]['media_uploader_filter'] = intval($input[$taxonomy]['media_uploader_filter']);
94
+ $input[$taxonomy]['rewrite']['with_front'] = intval($input[$taxonomy]['rewrite']['with_front']);
95
 
96
  if ( isset($params['labels']) )
97
  {
enhanced-media-library.php CHANGED
@@ -3,14 +3,14 @@
3
  Plugin Name: Enhanced Media Library
4
  Plugin URI: http://wordpressuxsolutions.com
5
  Description: This plugin will be handy for those who need to manage a lot of media files.
6
- Version: 2.0.1
7
- Author: WordPress UX Solutions
8
  Author URI: http://wordpressuxsolutions.com
9
  Text Domain: eml
10
  Domain Path: /languages
11
  License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
12
 
13
- Copyright 2013 WordPress UX Solutions (email : WordPressUXSolutions@gmail.com)
14
  */
15
 
16
 
@@ -21,7 +21,7 @@ global $wp_version;
21
 
22
 
23
 
24
- $wpuxss_eml_version = '2.0.1';
25
  $wpuxss_eml_old_version = get_option('wpuxss_eml_version', false);
26
  $wpuxss_eml_dir = plugin_dir_url( __FILE__ );
27
  $wpuxss_eml_path = plugin_dir_path( __FILE__ );
@@ -85,7 +85,10 @@ function wpuxss_eml_on_init() {
85
  'hierarchical' => $params['hierarchical'],
86
  'update_count_callback' => '_update_generic_term_count',
87
  'sort' => $params['sort'],
88
- 'rewrite' => array( 'slug' => $params['rewrite']['slug'] )
 
 
 
89
  )
90
  );
91
  }
@@ -382,7 +385,7 @@ function wpuxss_eml_on_activation() {
382
  'show_admin_column' => true,
383
  'show_in_nav_menus' => true,
384
  'hierarchical' => true,
385
- 'rewrite' => array( 'slug' => 'media_category' ),
386
  'sort' => 0
387
  );
388
 
@@ -407,6 +410,22 @@ function wpuxss_eml_on_activation() {
407
  update_option( 'wpuxss_eml_mimes', $wpuxss_eml_mimes );
408
  update_option( 'wpuxss_eml_mimes_backup', $wpuxss_eml_mimes );
409
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
410
  }
411
 
412
  ?>
3
  Plugin Name: Enhanced Media Library
4
  Plugin URI: http://wordpressuxsolutions.com
5
  Description: This plugin will be handy for those who need to manage a lot of media files.
6
+ Version: 2.0.2
7
+ Author: wpUXsolutions
8
  Author URI: http://wordpressuxsolutions.com
9
  Text Domain: eml
10
  Domain Path: /languages
11
  License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
12
 
13
+ Copyright 2013-2014 wpUXsolutions (email : wpUXsolutions@gmail.com)
14
  */
15
 
16
 
21
 
22
 
23
 
24
+ $wpuxss_eml_version = '2.0.2';
25
  $wpuxss_eml_old_version = get_option('wpuxss_eml_version', false);
26
  $wpuxss_eml_dir = plugin_dir_url( __FILE__ );
27
  $wpuxss_eml_path = plugin_dir_path( __FILE__ );
85
  'hierarchical' => $params['hierarchical'],
86
  'update_count_callback' => '_update_generic_term_count',
87
  'sort' => $params['sort'],
88
+ 'rewrite' => array(
89
+ 'slug' => $params['rewrite']['slug'],
90
+ 'with_front' => $params['rewrite']['with_front']
91
+ )
92
  )
93
  );
94
  }
385
  'show_admin_column' => true,
386
  'show_in_nav_menus' => true,
387
  'hierarchical' => true,
388
+ 'rewrite' => array( 'slug' => 'media_category', 'with_front' => 1 ),
389
  'sort' => 0
390
  );
391
 
410
  update_option( 'wpuxss_eml_mimes', $wpuxss_eml_mimes );
411
  update_option( 'wpuxss_eml_mimes_backup', $wpuxss_eml_mimes );
412
  }
413
+
414
+ if ( ! empty( $wpuxss_eml_old_version ) &&
415
+ version_compare( $wpuxss_eml_old_version, '2.0.2', '<' ) ) {
416
+
417
+ $wpuxss_eml_taxonomies = get_option('wpuxss_eml_taxonomies');
418
+
419
+ foreach( (array) $wpuxss_eml_taxonomies as $taxonomy => $params ) {
420
+
421
+ if ( $params['eml_media'] ) {
422
+
423
+ $wpuxss_eml_taxonomies[$taxonomy]['rewrite']['with_front'] = 1;
424
+ }
425
+ }
426
+
427
+ update_option( 'wpuxss_eml_taxonomies', $wpuxss_eml_taxonomies );
428
+ }
429
  }
430
 
431
  ?>
js/eml-media-views.js CHANGED
@@ -284,33 +284,35 @@ window.wp = window.wp || {};
284
 
285
 
286
 
287
- // a copy from media-grid.js | temporary | until WP 4.1
288
- media.view.DateFilter = media.view.AttachmentFilters.extend({
 
 
 
289
 
290
- id: 'media-attachment-date-filters',
291
-
292
- createFilters: function() {
293
- var filters = {};
294
- _.each( media.view.settings.months || {}, function( value, index ) {
295
- filters[ index ] = {
296
- text: value.text,
 
 
 
 
 
 
297
  props: {
298
- year: value.year,
299
- monthnum: value.month
300
- }
 
301
  };
302
- });
303
- filters.all = {
304
- text: l10n.allDates,
305
- props: {
306
- monthnum: false,
307
- year: false
308
- },
309
- priority: 10
310
- };
311
- this.filters = filters;
312
- }
313
- });
314
 
315
 
316
 
284
 
285
 
286
 
287
+ // a copy from media-grid.js | for WP less than 4.1
288
+ if ( ! _.isUndefined( media.view.DateFilter ) ) {
289
+ media.view.DateFilter = media.view.AttachmentFilters.extend({
290
+
291
+ id: 'media-attachment-date-filters',
292
 
293
+ createFilters: function() {
294
+ var filters = {};
295
+ _.each( media.view.settings.months || {}, function( value, index ) {
296
+ filters[ index ] = {
297
+ text: value.text,
298
+ props: {
299
+ year: value.year,
300
+ monthnum: value.month
301
+ }
302
+ };
303
+ });
304
+ filters.all = {
305
+ text: l10n.allDates,
306
  props: {
307
+ monthnum: false,
308
+ year: false
309
+ },
310
+ priority: 10
311
  };
312
+ this.filters = filters;
313
+ }
314
+ });
315
+ }
 
 
 
 
 
 
 
 
316
 
317
 
318
 
js/eml-options.js CHANGED
@@ -160,6 +160,8 @@
160
 
161
  if( taxonomy_edit_box.find('.wpuxss-eml-parent_item').val() == '' )
162
  taxonomy_edit_box.find('.wpuxss-eml-parent_item').val(wpuxss_eml_i18n_data.parent+' '+$(this).val());
 
 
163
 
164
  taxonomy_edit_box.find('.wpuxss-eml-hierarchical').attr('name','wpuxss_eml_taxonomies['+taxonomy_name+'][hierarchical]');
165
  taxonomy_edit_box.find('.wpuxss-eml-public').attr('name','wpuxss_eml_taxonomies['+taxonomy_name+'][public]');
160
 
161
  if( taxonomy_edit_box.find('.wpuxss-eml-parent_item').val() == '' )
162
  taxonomy_edit_box.find('.wpuxss-eml-parent_item').val(wpuxss_eml_i18n_data.parent+' '+$(this).val());
163
+
164
+ taxonomy_edit_box.find('.wpuxss-eml-taxonomy-name').val(taxonomy_name);
165
 
166
  taxonomy_edit_box.find('.wpuxss-eml-hierarchical').attr('name','wpuxss_eml_taxonomies['+taxonomy_name+'][hierarchical]');
167
  taxonomy_edit_box.find('.wpuxss-eml-public').attr('name','wpuxss_eml_taxonomies['+taxonomy_name+'][public]');
languages/eml.pot CHANGED
@@ -1,10 +1,10 @@
1
- # Copyright (C) 2014 Enhanced Media Library
2
- # This file is distributed under the same license as the Enhanced Media Library package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Enhanced Media Library 2.0\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/enhanced-media-library\n"
7
- "POT-Creation-Date: 2014-11-15 16:36:14+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -22,37 +22,37 @@ msgid "Taxonomies"
22
  msgstr ""
23
 
24
  #: core/options-pages.php:71 core/options-pages.php:72
25
- #: core/options-pages.php:427
26
  msgid "MIME Types"
27
  msgstr ""
28
 
29
  #: core/options-pages.php:106 core/options-pages.php:200
30
- #: core/options-pages.php:214 core/options-pages.php:278
31
- #: core/options-pages.php:351
32
  msgid "Edit"
33
  msgstr ""
34
 
35
- #: core/options-pages.php:107
36
  msgid "Close"
37
  msgstr ""
38
 
39
  #: core/options-pages.php:108 core/options-pages.php:215
40
- #: core/options-pages.php:279
41
  msgid "View"
42
  msgstr ""
43
 
44
  #: core/options-pages.php:109 core/options-pages.php:216
45
- #: core/options-pages.php:280
46
  msgid "Update"
47
  msgstr ""
48
 
49
  #: core/options-pages.php:110 core/options-pages.php:217
50
- #: core/options-pages.php:281
51
  msgid "Add New"
52
  msgstr ""
53
 
54
  #: core/options-pages.php:111 core/options-pages.php:218
55
- #: core/options-pages.php:282
56
  msgid "New"
57
  msgstr ""
58
 
@@ -61,17 +61,17 @@ msgid "Name"
61
  msgstr ""
62
 
63
  #: core/options-pages.php:113 core/options-pages.php:219
64
- #: core/options-pages.php:283
65
  msgid "Parent"
66
  msgstr ""
67
 
68
  #: core/options-pages.php:114 core/options-pages.php:213
69
- #: core/options-pages.php:277
70
  msgid "All"
71
  msgstr ""
72
 
73
  #: core/options-pages.php:115 core/options-pages.php:220
74
- #: core/options-pages.php:284
75
  msgid "Search"
76
  msgstr ""
77
 
@@ -85,7 +85,7 @@ msgstr ""
85
  msgid "There is already a taxonomy with the same name. Please chose other one."
86
  msgstr ""
87
 
88
- #: core/options-pages.php:119 core/options-pages.php:265
89
  msgid "New Taxonomy"
90
  msgstr ""
91
 
@@ -113,7 +113,8 @@ msgstr ""
113
  msgid "Duplicate extensions or MIME types. Please chose other one."
114
  msgstr ""
115
 
116
- #: core/options-pages.php:150 core/options-pages.php:418
 
117
  msgid "You do not have sufficient permissions to access this page."
118
  msgstr ""
119
 
@@ -121,137 +122,298 @@ msgstr ""
121
  msgid "Media Taxonomies"
122
  msgstr ""
123
 
124
- #: core/options-pages.php:178 core/options-pages.php:327
125
  msgid "Assign following taxonomies to Media Library:"
126
  msgstr ""
127
 
128
- #: core/options-pages.php:197 core/options-pages.php:263
129
- #: core/options-pages.php:344
130
  msgid "Assign Taxonomy"
131
  msgstr ""
132
 
133
- #: core/options-pages.php:200 core/options-pages.php:351
134
  msgid "Edit Taxonomy"
135
  msgstr ""
136
 
137
- #: core/options-pages.php:203 core/options-pages.php:267
138
  msgid "Delete Taxonomy"
139
  msgstr ""
140
 
141
- #: core/options-pages.php:208 core/options-pages.php:272
142
  msgid "Labels"
143
  msgstr ""
144
 
145
- #: core/options-pages.php:210 core/options-pages.php:274
146
  msgid "Singular"
147
  msgstr ""
148
 
149
- #: core/options-pages.php:211 core/options-pages.php:275
150
  msgid "Plural"
151
  msgstr ""
152
 
153
- #: core/options-pages.php:212 core/options-pages.php:276
154
  msgid "Menu Name"
155
  msgstr ""
156
 
157
- #: core/options-pages.php:225 core/options-pages.php:244
158
- #: core/options-pages.php:289 core/options-pages.php:354
159
  msgid "Settings"
160
  msgstr ""
161
 
162
- #: core/options-pages.php:227 core/options-pages.php:291
 
 
 
 
163
  msgid "Hierarchical"
164
  msgstr ""
165
 
166
- #: core/options-pages.php:228
167
  msgid "Column in List View"
168
  msgstr ""
169
 
170
- #: core/options-pages.php:229
171
  msgid "Filter in List View"
172
  msgstr ""
173
 
174
- #: core/options-pages.php:230
175
  msgid "Filter in Grid View / Media Popup"
176
  msgstr ""
177
 
178
- #: core/options-pages.php:231 core/options-pages.php:295
179
  msgid "Show in Nav Menu"
180
  msgstr ""
181
 
182
- #: core/options-pages.php:232 core/options-pages.php:296
183
  msgid "Remember terms order (sort)"
184
  msgstr ""
185
 
186
- #: core/options-pages.php:233 core/options-pages.php:297
187
- msgid "Slug"
 
 
 
 
188
  msgstr ""
189
 
190
- #: core/options-pages.php:246 core/options-pages.php:293
191
- #: core/options-pages.php:356
192
  msgid "Filter in Media Library"
193
  msgstr ""
194
 
195
- #: core/options-pages.php:247 core/options-pages.php:294
196
- #: core/options-pages.php:357
197
  msgid "Filter in Media Popup / Grid View"
198
  msgstr ""
199
 
200
- #: core/options-pages.php:292
201
  msgid "Column in Media Library"
202
  msgstr ""
203
 
204
- #: core/options-pages.php:310
205
  msgid "Add New Taxonomy"
206
  msgstr ""
207
 
208
- #: core/options-pages.php:323
209
  msgid "Non-Media Taxonomies"
210
  msgstr ""
211
 
212
- #: core/options-pages.php:428
213
  msgid "Add New MIME Type"
214
  msgstr ""
215
 
216
- #: core/options-pages.php:446 core/options-pages.php:503
217
  msgid "Extension"
218
  msgstr ""
219
 
220
- #: core/options-pages.php:447 core/options-pages.php:504
221
  msgid "MIME Type"
222
  msgstr ""
223
 
224
- #: core/options-pages.php:448 core/options-pages.php:505
225
  msgid "Singular Label"
226
  msgstr ""
227
 
228
- #: core/options-pages.php:449 core/options-pages.php:506
229
  msgid "Plural Label"
230
  msgstr ""
231
 
232
- #: core/options-pages.php:450 core/options-pages.php:480
233
- #: core/options-pages.php:495 core/options-pages.php:507
234
  msgid "Add Filter"
235
  msgstr ""
236
 
237
- #: core/options-pages.php:451 core/options-pages.php:481
238
- #: core/options-pages.php:496 core/options-pages.php:508
239
  msgid "Allow Upload"
240
  msgstr ""
241
 
242
- #: core/options-pages.php:497
243
  msgid "Delete MIME Type"
244
  msgstr ""
245
 
246
- #: core/options-pages.php:514
247
  msgid "Restore default MIME Types"
248
  msgstr ""
249
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
250
  #. Plugin Name of the plugin/theme
251
- msgid "Enhanced Media Library"
252
  msgstr ""
253
 
254
  #. Description of the plugin/theme
255
  msgid ""
256
  "This plugin will be handy for those who need to manage a lot of media files."
257
- msgstr ""
1
+ # Copyright (C) 2014 Enhanced Media Library PRO
2
+ # This file is distributed under the same license as the Enhanced Media Library PRO package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Enhanced Media Library PRO 2.0.2\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/enhanced-media-library\n"
7
+ "POT-Creation-Date: 2014-11-19 21:29:51+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
22
  msgstr ""
23
 
24
  #: core/options-pages.php:71 core/options-pages.php:72
25
+ #: core/options-pages.php:431
26
  msgid "MIME Types"
27
  msgstr ""
28
 
29
  #: core/options-pages.php:106 core/options-pages.php:200
30
+ #: core/options-pages.php:214 core/options-pages.php:280
31
+ #: core/options-pages.php:355
32
  msgid "Edit"
33
  msgstr ""
34
 
35
+ #: core/options-pages.php:107 pro/enhanced-media-library-pro.php:138
36
  msgid "Close"
37
  msgstr ""
38
 
39
  #: core/options-pages.php:108 core/options-pages.php:215
40
+ #: core/options-pages.php:281
41
  msgid "View"
42
  msgstr ""
43
 
44
  #: core/options-pages.php:109 core/options-pages.php:216
45
+ #: core/options-pages.php:282
46
  msgid "Update"
47
  msgstr ""
48
 
49
  #: core/options-pages.php:110 core/options-pages.php:217
50
+ #: core/options-pages.php:283
51
  msgid "Add New"
52
  msgstr ""
53
 
54
  #: core/options-pages.php:111 core/options-pages.php:218
55
+ #: core/options-pages.php:284
56
  msgid "New"
57
  msgstr ""
58
 
61
  msgstr ""
62
 
63
  #: core/options-pages.php:113 core/options-pages.php:219
64
+ #: core/options-pages.php:285
65
  msgid "Parent"
66
  msgstr ""
67
 
68
  #: core/options-pages.php:114 core/options-pages.php:213
69
+ #: core/options-pages.php:279
70
  msgid "All"
71
  msgstr ""
72
 
73
  #: core/options-pages.php:115 core/options-pages.php:220
74
+ #: core/options-pages.php:286
75
  msgid "Search"
76
  msgstr ""
77
 
85
  msgid "There is already a taxonomy with the same name. Please chose other one."
86
  msgstr ""
87
 
88
+ #: core/options-pages.php:119 core/options-pages.php:267
89
  msgid "New Taxonomy"
90
  msgstr ""
91
 
113
  msgid "Duplicate extensions or MIME types. Please chose other one."
114
  msgstr ""
115
 
116
+ #: core/options-pages.php:150 core/options-pages.php:422
117
+ #: pro/core/options-pages.php:132 pro/core/options-pages.php:202
118
  msgid "You do not have sufficient permissions to access this page."
119
  msgstr ""
120
 
122
  msgid "Media Taxonomies"
123
  msgstr ""
124
 
125
+ #: core/options-pages.php:178 core/options-pages.php:331
126
  msgid "Assign following taxonomies to Media Library:"
127
  msgstr ""
128
 
129
+ #: core/options-pages.php:197 core/options-pages.php:265
130
+ #: core/options-pages.php:348
131
  msgid "Assign Taxonomy"
132
  msgstr ""
133
 
134
+ #: core/options-pages.php:200 core/options-pages.php:355
135
  msgid "Edit Taxonomy"
136
  msgstr ""
137
 
138
+ #: core/options-pages.php:203 core/options-pages.php:269
139
  msgid "Delete Taxonomy"
140
  msgstr ""
141
 
142
+ #: core/options-pages.php:208 core/options-pages.php:274
143
  msgid "Labels"
144
  msgstr ""
145
 
146
+ #: core/options-pages.php:210 core/options-pages.php:276
147
  msgid "Singular"
148
  msgstr ""
149
 
150
+ #: core/options-pages.php:211 core/options-pages.php:277
151
  msgid "Plural"
152
  msgstr ""
153
 
154
+ #: core/options-pages.php:212 core/options-pages.php:278
155
  msgid "Menu Name"
156
  msgstr ""
157
 
158
+ #: core/options-pages.php:225 core/options-pages.php:246
159
+ #: core/options-pages.php:291 core/options-pages.php:358
160
  msgid "Settings"
161
  msgstr ""
162
 
163
+ #: core/options-pages.php:227 core/options-pages.php:293
164
+ msgid "Taxonomy Name"
165
+ msgstr ""
166
+
167
+ #: core/options-pages.php:228 core/options-pages.php:294
168
  msgid "Hierarchical"
169
  msgstr ""
170
 
171
+ #: core/options-pages.php:229
172
  msgid "Column in List View"
173
  msgstr ""
174
 
175
+ #: core/options-pages.php:230
176
  msgid "Filter in List View"
177
  msgstr ""
178
 
179
+ #: core/options-pages.php:231
180
  msgid "Filter in Grid View / Media Popup"
181
  msgstr ""
182
 
183
+ #: core/options-pages.php:232 core/options-pages.php:298
184
  msgid "Show in Nav Menu"
185
  msgstr ""
186
 
187
+ #: core/options-pages.php:233 core/options-pages.php:299
188
  msgid "Remember terms order (sort)"
189
  msgstr ""
190
 
191
+ #: core/options-pages.php:234 core/options-pages.php:300
192
+ msgid "Rewrite Slug"
193
+ msgstr ""
194
+
195
+ #: core/options-pages.php:235 core/options-pages.php:301
196
+ msgid "Slug with Front"
197
  msgstr ""
198
 
199
+ #: core/options-pages.php:248 core/options-pages.php:296
200
+ #: core/options-pages.php:360
201
  msgid "Filter in Media Library"
202
  msgstr ""
203
 
204
+ #: core/options-pages.php:249 core/options-pages.php:297
205
+ #: core/options-pages.php:361
206
  msgid "Filter in Media Popup / Grid View"
207
  msgstr ""
208
 
209
+ #: core/options-pages.php:295
210
  msgid "Column in Media Library"
211
  msgstr ""
212
 
213
+ #: core/options-pages.php:314
214
  msgid "Add New Taxonomy"
215
  msgstr ""
216
 
217
+ #: core/options-pages.php:327
218
  msgid "Non-Media Taxonomies"
219
  msgstr ""
220
 
221
+ #: core/options-pages.php:432
222
  msgid "Add New MIME Type"
223
  msgstr ""
224
 
225
+ #: core/options-pages.php:450 core/options-pages.php:507
226
  msgid "Extension"
227
  msgstr ""
228
 
229
+ #: core/options-pages.php:451 core/options-pages.php:508
230
  msgid "MIME Type"
231
  msgstr ""
232
 
233
+ #: core/options-pages.php:452 core/options-pages.php:509
234
  msgid "Singular Label"
235
  msgstr ""
236
 
237
+ #: core/options-pages.php:453 core/options-pages.php:510
238
  msgid "Plural Label"
239
  msgstr ""
240
 
241
+ #: core/options-pages.php:454 core/options-pages.php:484
242
+ #: core/options-pages.php:499 core/options-pages.php:511
243
  msgid "Add Filter"
244
  msgstr ""
245
 
246
+ #: core/options-pages.php:455 core/options-pages.php:485
247
+ #: core/options-pages.php:500 core/options-pages.php:512
248
  msgid "Allow Upload"
249
  msgstr ""
250
 
251
+ #: core/options-pages.php:501
252
  msgid "Delete MIME Type"
253
  msgstr ""
254
 
255
+ #: core/options-pages.php:518
256
  msgid "Restore default MIME Types"
257
  msgstr ""
258
 
259
+ #: pro/core/bulk-edit.php:75
260
+ msgid "Remove"
261
+ msgstr ""
262
+
263
+ #: pro/core/bulk-edit.php:79
264
+ msgid "Deselect"
265
+ msgstr ""
266
+
267
+ #: pro/core/bulk-edit.php:86
268
+ msgid "Caption this image&hellip;"
269
+ msgstr ""
270
+
271
+ #: pro/core/bulk-edit.php:90
272
+ msgid "Describe this video&hellip;"
273
+ msgstr ""
274
+
275
+ #: pro/core/bulk-edit.php:92
276
+ msgid "Describe this audio file&hellip;"
277
+ msgstr ""
278
+
279
+ #: pro/core/bulk-edit.php:94
280
+ msgid "Describe this media file&hellip;"
281
+ msgstr ""
282
+
283
+ #: pro/core/bulk-edit.php:103
284
+ msgid "Attachments Details"
285
+ msgstr ""
286
+
287
+ #: pro/core/bulk-edit.php:155
288
+ msgid "Select All"
289
+ msgstr ""
290
+
291
+ #: pro/core/bulk-edit.php:157
292
+ msgid "Edit Selection"
293
+ msgstr ""
294
+
295
+ #: pro/core/bulk-edit.php:160
296
+ msgid "Deselect All"
297
+ msgstr ""
298
+
299
+ #: pro/core/bulk-edit.php:164
300
+ msgid "Delete Selected"
301
+ msgstr ""
302
+
303
+ #: pro/core/options-pages.php:101 pro/core/options-pages.php:102
304
+ #: pro/core/options-pages.php:137 pro/enhanced-media-library-pro.php:140
305
+ msgid "Bulk Edit"
306
+ msgstr ""
307
+
308
+ #: pro/core/options-pages.php:109 pro/core/options-pages.php:110
309
+ msgid "EML Updates"
310
+ msgstr ""
311
+
312
+ #: pro/core/options-pages.php:154 pro/core/options-pages.php:157
313
+ msgid "Turn off 'Save Changes' button"
314
+ msgstr ""
315
+
316
+ #: pro/core/options-pages.php:158
317
+ msgid "Save changes on the fly"
318
+ msgstr ""
319
+
320
+ #: pro/core/options-pages.php:159
321
+ msgid ""
322
+ "Any click on a taxonomy checkbox during media files bulk edition will lead "
323
+ "to an <strong style=\"color:red\">immediate saving</strong> of the data. "
324
+ "Please, be careful! You have much greater chance to <strong style=\"color:red"
325
+ "\">accidentally perform wrong re-assigning</strong> of a lot of your media "
326
+ "files / taxonomies with this option turned on."
327
+ msgstr ""
328
+
329
+ #: pro/core/options-pages.php:160
330
+ msgid ""
331
+ "Strongly NOT recommended option if you work with more than hundred of files "
332
+ "at a time."
333
+ msgstr ""
334
+
335
+ #: pro/core/options-pages.php:207
336
+ msgid "Updates"
337
+ msgstr ""
338
+
339
+ #: pro/core/options-pages.php:222
340
+ msgid "Enhanced Media Library PRO License"
341
+ msgstr ""
342
+
343
+ #: pro/core/options-pages.php:247
344
+ msgid ""
345
+ "To unlock updates, please enter your license key below. You can see your "
346
+ "license key in <a href=\"http://wordpressuxsolutions.com/account/\">Your "
347
+ "Account</a>. If you don&#8217;t have a licence key, your are welcome to <a "
348
+ "href=\"http://wordpressuxsolutions.com/pricing/\">purchase it</a>."
349
+ msgstr ""
350
+
351
+ #: pro/core/options-pages.php:251
352
+ msgid "License Key"
353
+ msgstr ""
354
+
355
+ #: pro/core/options-pages.php:258
356
+ msgid "Activate License"
357
+ msgstr ""
358
+
359
+ #: pro/core/options-pages.php:275
360
+ msgid "Your license is active!"
361
+ msgstr ""
362
+
363
+ #: pro/core/update.php:109 pro/core/update.php:114 pro/core/update.php:118
364
+ msgid ""
365
+ "An unexpected error occurred. Something may be wrong with WordPress.org or "
366
+ "this server&#8217;s configuration. If you continue to have problems, please "
367
+ "try the <a href=\"https://wordpress.org/support/\">support forums</a>."
368
+ msgstr ""
369
+
370
+ #: pro/core/update.php:109
371
+ msgid ""
372
+ "(WordPress could not establish a secure connection to WordPress.org. Please "
373
+ "contact your server administrator.)"
374
+ msgstr ""
375
+
376
+ #: pro/core/update.php:184
377
+ msgid ""
378
+ "To unlock updates, please enter your license key on the <a href=\"%s"
379
+ "\">Updates</a> page. You can see your license key in <a href=\"%s\">Your "
380
+ "Account</a>. If you don&#8217;t have a licence key, your are welcome to <a "
381
+ "href=\"%s\">purchase it</a>."
382
+ msgstr ""
383
+
384
+ #: pro/enhanced-media-library-pro.php:132
385
+ msgid "ALL files belong to this item"
386
+ msgstr ""
387
+
388
+ #: pro/enhanced-media-library-pro.php:133
389
+ msgid "SOME files belong to this item"
390
+ msgstr ""
391
+
392
+ #: pro/enhanced-media-library-pro.php:134
393
+ msgid "NO files belong to this item"
394
+ msgstr ""
395
+
396
+ #: pro/enhanced-media-library-pro.php:135
397
+ msgid "Changes saved."
398
+ msgstr ""
399
+
400
+ #: pro/enhanced-media-library-pro.php:136
401
+ msgid "Something went wrong."
402
+ msgstr ""
403
+
404
+ #: pro/enhanced-media-library-pro.php:137
405
+ msgid "Save Changes"
406
+ msgstr ""
407
+
408
+ #: pro/enhanced-media-library-pro.php:139
409
+ msgid "Edit Uploaded Files"
410
+ msgstr ""
411
+
412
  #. Plugin Name of the plugin/theme
413
+ msgid "Enhanced Media Library PRO"
414
  msgstr ""
415
 
416
  #. Description of the plugin/theme
417
  msgid ""
418
  "This plugin will be handy for those who need to manage a lot of media files."
419
+ msgstr ""
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: webbistro
3
  Tags: media library, taxonomy, taxonomies, mime, mime type, attachment, media category, media categories, media tag, media tags, media taxonomy, media taxonomies, media filter, media organizer, file types, media types, media uploader, custom, media management, attachment management, files management, ux, user experience, wp-admin, admin
4
  Requires at least: 3.5
5
  Tested up to: 4.0
6
- Stable tag: 2.0.1
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -115,6 +115,15 @@ Right now it is possible via WP_Query ([example of the code](http://wordpress.or
115
  == Changelog ==
116
 
117
 
 
 
 
 
 
 
 
 
 
118
  = 2.0.1 =
119
 
120
  = Bugfixes =
3
  Tags: media library, taxonomy, taxonomies, mime, mime type, attachment, media category, media categories, media tag, media tags, media taxonomy, media taxonomies, media filter, media organizer, file types, media types, media uploader, custom, media management, attachment management, files management, ux, user experience, wp-admin, admin
4
  Requires at least: 3.5
5
  Tested up to: 4.0
6
+ Stable tag: 2.0.2
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
115
  == Changelog ==
116
 
117
 
118
+ = 2.0.2 =
119
+ = Improvements =
120
+ * Taxonomy Settings: you can now rewrite taxonomy slug and permalinks front base
121
+
122
+ = Bugfixes =
123
+ * PRO: fixed a bug preventing repeat saving categories with "Save Changes" button for same set of media files
124
+
125
+
126
+ &nbsp;
127
  = 2.0.1 =
128
 
129
  = Bugfixes =