Media Library Assistant - Version 1.71

Version Description

  • New: Searchable Category meta boxes have been added to the Media/Edit Media screen. Click the "$ Search" link at the bottom of the meta box and type all or part of a term in the textbox to filter the display.
  • New: Attachment Display Settings options added to the Settings/Media Library Assistant General tab allowing a convenient way to manage the WordPress 'image_default_link_type', 'image_default_align', and 'image_default_size' options.
  • Fix: Drag and Drop re-ordering of WordPress [gallery] items is now preserved in the Media Manager "Edit Gallery" Modal Window.
  • Fix: Updated data is now properly displayed after Quick Edit changes it, e.g., ALT Text.
  • Fix: Some internationalization/initialization logic moved from admin_init action to the init action to accomodate (rare) "front end" use of table column names, e.g., the "Views" table.
  • Fix: Modest database access reductions in the Media/Assistant submenu table preparation.
  • Fix: Eliminated PHP Warning and Notice messages from class-mla-mime-types.php in WP v3.5.x.
  • Fix: Corrected post ID parameter defect in the mla_mapping_updates filter during IPTC/EXIF mapping.
Download this release

Release Info

Developer dglingren
Plugin Icon 128x128 Media Library Assistant
Version 1.71
Comparing to
See all releases

Code changes from version 1.70 to 1.71

Files changed (44) hide show
  1. css/mla-edit-media-style.css +11 -0
  2. examples/mla-mapping-hooks-example.php.txt +537 -0
  3. examples/random-feature.php.txt +197 -0
  4. includes/class-mla-data.php +26 -9
  5. includes/class-mla-edit-media.php +253 -21
  6. includes/class-mla-list-table.php +51 -28
  7. includes/class-mla-main.php +9 -9
  8. includes/class-mla-media-modal.php +114 -17
  9. includes/class-mla-mime-types.php +1 -1
  10. includes/class-mla-objects.php +1 -2
  11. includes/class-mla-options.php +113 -2
  12. includes/class-mla-settings.php +5 -5
  13. includes/class-mla-upload-list-table.php +22 -17
  14. includes/class-mla-upload-optional-list-table.php +21 -15
  15. includes/class-mla-view-list-table.php +24 -15
  16. index.php +2 -2
  17. js/mla-edit-media-scripts.js +87 -0
  18. js/mla-edit-media-scripts.min.js +1 -0
  19. languages/MLA Internationalization Guide.pdf +0 -0
  20. languages/en_US.pot +3724 -0
  21. phpDocs/classes/MLA.html +1 -1
  22. phpDocs/classes/MLAData.html +1 -1
  23. phpDocs/classes/MLAEdit.html +84 -1
  24. phpDocs/classes/MLAMime.html +1 -1
  25. phpDocs/classes/MLAModal.html +64 -1
  26. phpDocs/classes/MLAObjects.html +1 -1
  27. phpDocs/classes/MLAOptions.html +40 -2
  28. phpDocs/classes/MLASettings.html +16 -16
  29. phpDocs/classes/MLAShortcodes.html +1 -1
  30. phpDocs/classes/MLATest.html +1 -1
  31. phpDocs/classes/MLATextWidget.html +1 -1
  32. phpDocs/classes/MLA_List_Table.html +15 -1
  33. phpDocs/classes/MLA_Upload_List_Table.html +15 -1
  34. phpDocs/classes/MLA_Upload_Optional_List_Table.html +15 -1
  35. phpDocs/classes/MLA_View_List_Table.html +15 -1
  36. phpDocs/deprecated.html +1 -1
  37. phpDocs/errors.html +1 -1
  38. phpDocs/graph_class.html +1 -1
  39. phpDocs/index.html +1 -1
  40. phpDocs/markers.html +2 -2
  41. phpDocs/namespaces/global.html +1 -1
  42. phpDocs/packages/Media Library Assistant.html +1 -1
  43. phpDocs/structure.xml +2035 -1783
  44. readme.txt +13 -3
css/mla-edit-media-style.css ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "utf-8";
2
+ /**
3
+ * CSS Document
4
+ *
5
+ * This file contains styling attributes for the Media/Edit Media page, if any.
6
+ */
7
+
8
+ .mla-unused-class-name {
9
+ text-align: center;
10
+ }
11
+
examples/mla-mapping-hooks-example.php.txt ADDED
@@ -0,0 +1,537 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Provides an example of the filters provided by the IPTC/EXIF and Custom Field mapping features
4
+ *
5
+ * In this example...
6
+ *
7
+ * @package MLA Mapping Hooks Example
8
+ * @version 1.00
9
+ */
10
+
11
+ /*
12
+ Plugin Name: MLA Mapping Hooks Example
13
+ Plugin URI: http://fairtradejudaica.org/media-library-assistant-a-wordpress-plugin/
14
+ Description: Provides an example of the filters provided by the IPTC/EXIF and Custom Field mapping features.
15
+ Author: David Lingren
16
+ Version: 1.00
17
+ Author URI: http://fairtradejudaica.org/our-story/staff/
18
+
19
+ Copyright 2014 David Lingren
20
+
21
+ This program is free software; you can redistribute it and/or modify
22
+ it under the terms of the GNU General Public License as published by
23
+ the Free Software Foundation; either version 2 of the License, or
24
+ (at your option) any later version.
25
+
26
+ This program is distributed in the hope that it will be useful,
27
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
28
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29
+ GNU General Public License for more details.
30
+
31
+ You can get a copy of the GNU General Public License by writing to the
32
+ Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
33
+ */
34
+
35
+ /**
36
+ * Class MLA Mapping Hooks Example hooks all of the filters provided by the IPTC/EXIF and Custom Field mapping features
37
+ *
38
+ * Call it anything you want, but give it an unlikely and hopefully unique name. Hiding enerything
39
+ * else inside a class means this is the only name you have to worry about.
40
+ *
41
+ * @package MLA Mapping Hooks Example
42
+ * @since 1.00
43
+ */
44
+ class MLAMappingHooksExample {
45
+ /**
46
+ * Initialization function, similar to __construct()
47
+ *
48
+ * Installs an action for the WordPress 'save_post' hook.
49
+ *
50
+ * @since 1.00
51
+ *
52
+ * @return void
53
+ */
54
+ public static function initialize() {
55
+ /*
56
+ * The filters are only useful in the admin section; exit if in the "front-end" posts/pages.
57
+ */
58
+ if ( ! is_admin() )
59
+ return;
60
+
61
+ /*
62
+ * add_filter parameters:
63
+ * $tag - name of the hook you're filtering; defined by [mla_gallery]
64
+ * $function_to_add - function to be called when [mla_gallery] applies the filter
65
+ * $priority - default 10; lower runs earlier, higher runs later
66
+ * $accepted_args - number of arguments your function accepts
67
+ *
68
+ * Comment out the filters you don't need; save them for future use
69
+ */
70
+ add_filter( 'mla_upload_prefilter', 'MLAMappingHooksExample::mla_upload_prefilter_filter', 10, 2 );
71
+ add_filter( 'mla_upload_filter', 'MLAMappingHooksExample::mla_upload_filter_filter', 10, 2 );
72
+
73
+ add_action( 'mla_add_attachment', 'MLAMappingHooksExample::mla_add_attachment_action', 10, 1 );
74
+
75
+ add_filter( 'mla_update_attachment_metadata_options', 'MLAMappingHooksExample::mla_update_attachment_metadata_options_filter', 10, 3 );
76
+ add_filter( 'mla_update_attachment_metadata_prefilter', 'MLAMappingHooksExample::mla_update_attachment_metadata_prefilter_filter', 10, 3 );
77
+ add_filter( 'mla_update_attachment_metadata_postfilter', 'MLAMappingHooksExample::mla_update_attachment_metadata_postfilter_filter', 10, 3 );
78
+
79
+ add_filter( 'mla_mapping_settings', 'MLAMappingHooksExample::mla_mapping_settings_filter', 10, 4 );
80
+ add_filter( 'mla_mapping_rule', 'MLAMappingHooksExample::mla_mapping_rule_filter', 10, 4 );
81
+ add_filter( 'mla_mapping_custom_value', 'MLAMappingHooksExample::mla_mapping_custom_value_filter', 10, 5 );
82
+ add_filter( 'mla_mapping_iptc_value', 'MLAMappingHooksExample::mla_mapping_iptc_value_filter', 10, 5 );
83
+ add_filter( 'mla_mapping_exif_value', 'MLAMappingHooksExample::mla_mapping_exif_value_filter', 10, 5 );
84
+ add_filter( 'mla_mapping_updates', 'MLAMappingHooksExample::mla_mapping_updates_filter', 10, 5 );
85
+ }
86
+
87
+ /**
88
+ * Save the original image metadata when a file is first uploaded
89
+ *
90
+ * Array elements are:
91
+ * 'post_id' => 0,
92
+ * 'mla_iptc_metadata' => array(),
93
+ * 'mla_exif_metadata' => array(),
94
+ * 'wp_image_metadata' => array(),
95
+ *
96
+ * @since 1.00
97
+ *
98
+ * @var array
99
+ */
100
+ private static $image_metadata = array();
101
+
102
+ /**
103
+ * MLA Mapping Upload Prefilter
104
+ *
105
+ * This filter gives you an opportunity to record the original IPTC, EXIF and
106
+ * WordPress image_metadata before the file is stored in the Media Library.
107
+ * You can also modify the file name that will be used in the Media Library.
108
+ *
109
+ * Many plugins and image editing functions alter or destroy this information,
110
+ * so this may be your last change to preserve it.
111
+ *
112
+ * @since 1.00
113
+ *
114
+ * @param array the file name, type and location
115
+ * @param array the IPTC, EXIF and WordPress image_metadata
116
+ *
117
+ * @return array updated file name and other information
118
+ */
119
+ public static function mla_upload_prefilter_filter( $file, $image_metadata ) {
120
+ /*
121
+ * Uncomment the error_log statements in any of the filters to see what's passed in
122
+ */
123
+ //error_log( 'MLAMappingHooksExample::mla_upload_prefilter_filter $file = ' . var_export( $file, true ), 0 );
124
+ //error_log( 'MLAMappingHooksExample::mla_upload_prefilter_filter $image_metadata = ' . var_export( $image_metadata, true ), 0 );
125
+
126
+ /*
127
+ * Save the information for use in the later filters
128
+ */
129
+ self::$image_metadata = $image_metadata;
130
+ self::$image_metadata['preload_file'] = $file;
131
+
132
+ return $file;
133
+ } // mla_upload_prefilter_filter
134
+
135
+ /**
136
+ * MLA Mapping Upload Filter
137
+ *
138
+ * This filter gives you an opportunity to record some additional metadata
139
+ * for audio and video media after the file is stored in the Media Library.
140
+ *
141
+ * Many plugins and other functions alter or destroy this information,
142
+ * so this may be your last change to preserve it.
143
+ *
144
+ * @since 1.00
145
+ *
146
+ * @param array the file name, type and location
147
+ * @param array the ID3 metadata for audio and video files
148
+ *
149
+ * @return array updated file name, type and location
150
+ */
151
+ public static function mla_upload_filter_filter( $file, $id3_data ) {
152
+ //error_log( 'MLAMappingHooksExample::mla_upload_filter_filter $file = ' . var_export( $file, true ), 0 );
153
+ //error_log( 'MLAMappingHooksExample::mla_upload_filter_filter $id3_data = ' . var_export( $id3_data, true ), 0 );
154
+
155
+ /*
156
+ * Save the information for use in the later filters
157
+ */
158
+ self::$image_metadata['postload_file'] = $file;
159
+ self::$image_metadata['id3_metadata'] = $id3_data;
160
+
161
+ return $file;
162
+ } // mla_upload_filter_filter
163
+
164
+ /**
165
+ * MLA Add Attachment Action
166
+ *
167
+ * This filter is called at the end of the wp_insert_attachment() function,
168
+ * after the file is in place and the post object has been created in the database.
169
+ *
170
+ * By this time, other plugins have probably run their own 'add_attachment' filters
171
+ * and done their work/damage to metadata, etc.
172
+ *
173
+ * @since 1.00
174
+ *
175
+ * @param integer The Post ID of the new attachment
176
+ *
177
+ * @return void
178
+ */
179
+ public static function mla_add_attachment_action( $post_ID ) {
180
+ //error_log( 'MLAMappingHooksExample::mla_add_attachment_action $post_ID = ' . var_export( $post_ID, true ), 0 );
181
+
182
+ /*
183
+ * Save the information for use in the later filters
184
+ */
185
+ self::$image_metadata['post_id'] = $post_ID;
186
+ } // mla_add_attachment_action
187
+
188
+ /**
189
+ * MLA Update Attachment Metadata Options
190
+ *
191
+ * This filter lets you inspect or change the processing options that will
192
+ * control the MLA mapping rules in the update_attachment_metadata filter.
193
+ *
194
+ * The options are:
195
+ * is_upload - true if this is part of the original file upload process
196
+ * enable_iptc_exif_mapping - true to apply IPTC/EXIF mapping to file uploads
197
+ * enable_custom_field_mapping - true to apply custom field mapping to file uploads
198
+ * enable_iptc_exif_update - true to apply IPTC/EXIF mapping to updates
199
+ * enable_custom_field_update - true to apply custom field mapping to updates
200
+ *
201
+ * @since 1.00
202
+ *
203
+ * @param array Processing options, e.g., 'is_upload'
204
+ * @param array attachment metadata
205
+ * @param integer The Post ID of the new/updated attachment
206
+ *
207
+ * @return array updated processing options
208
+ */
209
+ public static function mla_update_attachment_metadata_options_filter( $options, $data, $post_ID ) {
210
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_options_filter $options = ' . var_export( $options, true ), 0 );
211
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_options_filter $data = ' . var_export( $data, true ), 0 );
212
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_options_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
213
+
214
+ return $options;
215
+ } // mla_update_attachment_metadata_prefilter_filter
216
+
217
+ /**
218
+ * MLA Update Attachment Metadata Prefilter
219
+ *
220
+ * This filter is called at the end of the wp_update_attachment_metadata() function,
221
+ * BEFORE any MLA mapping rules are applied. The prefilter gives you an
222
+ * opportunity to record or update the metadata before the mapping.
223
+ *
224
+ * The wp_update_attachment_metadata() function is called at the end of the file upload process and at
225
+ * several later points, such as when an image attachment is edited or by
226
+ * plugins that alter the attachment file.
227
+ *
228
+ * @since 1.00
229
+ *
230
+ * @param array attachment metadata
231
+ * @param integer The Post ID of the new/updated attachment
232
+ * @param array Processing options, e.g., 'is_upload'
233
+ *
234
+ * @return array updated attachment metadata
235
+ */
236
+ public static function mla_update_attachment_metadata_prefilter_filter( $data, $post_ID, $options ) {
237
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_prefilter_filter $data = ' . var_export( $data, true ), 0 );
238
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_prefilter_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
239
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_prefilter_filter $options = ' . var_export( $options, true ), 0 );
240
+
241
+ return $data;
242
+ } // mla_update_attachment_metadata_prefilter_filter
243
+
244
+ /**
245
+ * MLA Update Attachment Metadata Postfilter
246
+ *
247
+ * This filter is called AFTER MLA mapping rules are applied during
248
+ * wp_update_attachment_metadata() processing. The postfilter gives you
249
+ * an opportunity to record or update the metadata after the mapping.
250
+ *
251
+ * @since 1.00
252
+ *
253
+ * @param array attachment metadata
254
+ * @param integer The Post ID of the new/updated attachment
255
+ * @param array Processing options, e.g., 'is_upload'
256
+ *
257
+ * @return array updated attachment metadata
258
+ */
259
+ public static function mla_update_attachment_metadata_postfilter_filter( $data, $post_ID, $options ) {
260
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_postfilter_filter $data = ' . var_export( $data, true ), 0 );
261
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_postfilter_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
262
+ //error_log( 'MLAMappingHooksExample::mla_update_attachment_metadata_postfilter_filter $options = ' . var_export( $options, true ), 0 );
263
+
264
+ return $data;
265
+ } // mla_update_attachment_metadata_postfilter_filter
266
+
267
+ /**
268
+ * MLA Mapping Settings Filter
269
+ *
270
+ * This filter is called before any mapping rules are executed.
271
+ * You can add, change or delete rules from the array.
272
+ *
273
+ * @since 1.00
274
+ *
275
+ * @param array mapping rules
276
+ * @param integer post ID to be evaluated
277
+ * @param string category/scope to evaluate against, e.g., custom_field_mapping or single_attachment_mapping
278
+ * @param array attachment_metadata, default NULL
279
+ *
280
+ * @return array updated mapping rules
281
+ */
282
+ public static function mla_mapping_settings_filter( $settings, $post_ID, $category, $attachment_metadata ) {
283
+ //error_log( 'MLAMappingHooksExample::mla_mapping_settings_filter $settings = ' . var_export( $settings, true ), 0 );
284
+ //error_log( 'MLAMappingHooksExample::mla_mapping_settings_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
285
+ //error_log( 'MLAMappingHooksExample::mla_mapping_settings_filter $category = ' . var_export( $category, true ), 0 );
286
+ //error_log( 'MLAMappingHooksExample::mla_mapping_settings_filter $attachment_metadata = ' . var_export( $attachment_metadata, true ), 0 );
287
+
288
+ /*
289
+ * $category gives the context in which the rule is applied:
290
+ * 'custom_field_mapping' - mapping custom fields for ALL attachments
291
+ * 'single_attachment_mapping' - mapping custom fields for ONE attachments
292
+ *
293
+ * 'iptc_exif_mapping' - mapping ALL IPTC/EXIF rules
294
+ * 'iptc_exif_standard_mapping' - mapping standard field rules
295
+ * 'iptc_exif_taxonomy_mapping' - mapping taxonomy term rules
296
+ * 'iptc_exif_custom_mapping' - mapping IPTC/EXIF custom field rules
297
+ *
298
+ * NOTE: 'iptc_exif_mapping' will never be passed to the 'mla_mapping_rule' filter.
299
+ * There, one of the three more specific values will be passed.
300
+ */
301
+
302
+ /*
303
+ * For Custom Field Mapping, $settings is an array indexed by
304
+ * the custom field name.
305
+ * Each array element is a mapping rule; an array containing:
306
+ * 'name' => custom field name
307
+ * 'data_source' => 'none', 'meta', 'template' or data source name
308
+ * 'keep_existing' => boolean; true to preserve existing content
309
+ * 'format' => 'native', 'commas'
310
+ * 'mla_column' => boolean; not used
311
+ * 'quick_edit' => boolean; not used
312
+ * 'bulk_edit' => boolean; not used
313
+ * 'meta_name' => attachment metadata element name or content template
314
+ * 'option' => 'text', 'single', 'export', 'array', 'multi'
315
+ * 'no_null' => boolean; true to delete empty custom field values
316
+ *
317
+ * For IPTC/EXIF Mapping, $settings is an array indexed by
318
+ * the mapping category; 'standard', 'taxonomy' and 'custom'.
319
+ * Each category is an array of rules, with slightly different formats.
320
+ *
321
+ * Each 'standard' category array element is a rule (array) containing:
322
+ * 'name' => field slug; 'post_title', 'post_name', 'image_alt', 'post_excerpt', 'post_content'
323
+ * 'iptc_value' => IPTC Identifier or friendly name
324
+ * 'exif_value' => EXIF element name
325
+ * 'iptc_first' => boolean; true to prefer IPTC value over EXIF value
326
+ * 'keep_existing' => boolean; true to preserve existing content
327
+ *
328
+ * Each 'taxonomy' category array element is a rule (array) containing:
329
+ * 'name' => taxonomy slug, e.g., 'post_tag', 'attachment_category'
330
+ * 'hierarchical' => boolean; true for hierarchical taxonomies
331
+ * 'iptc_value' => IPTC Identifier or friendly name
332
+ * 'exif_value' => EXIF element name
333
+ * 'iptc_first' => boolean; true to prefer IPTC value over EXIF value
334
+ * 'keep_existing' => boolean; true to preserve existing content
335
+ * 'parent' => zero for none or the term_id of the parent
336
+ * 'delimiters' => term separator(s), e.g., ',;'
337
+ *
338
+ * Each 'custom' category array element is a rule (array) containing:
339
+ * 'name' => custom field name
340
+ * 'iptc_value' => IPTC Identifier or friendly name
341
+ * 'exif_value' => EXIF element name
342
+ * 'iptc_first' => boolean; true to prefer IPTC value over EXIF value
343
+ * 'keep_existing' => boolean; true to preserve existing content
344
+ */
345
+ return $settings;
346
+ } // mla_mapping_settings_filter
347
+
348
+ /**
349
+ * MLA Mapping Rule Filter
350
+ *
351
+ * This filter is called once for each mapping rule, before the rule
352
+ * is evaluated. You can change the rule parameters, or prevent rule
353
+ * evaluation by returning $setting_value['data_source'] = 'none';
354
+ *
355
+ * @since 1.00
356
+ *
357
+ * @param array custom_field_mapping rule
358
+ * @param integer post ID to be evaluated
359
+ * @param string category/scope to evaluate against: custom_field_mapping or single_attachment_mapping
360
+ * @param array attachment_metadata, default NULL
361
+ *
362
+ * @return array updated custom_field_mapping rule
363
+ */
364
+ public static function mla_mapping_rule_filter( $setting_value, $post_ID, $category, $attachment_metadata ) {
365
+ //error_log( 'MLAMappingHooksExample::mla_mapping_rule_filter $setting_value = ' . var_export( $setting_value, true ), 0 );
366
+ //error_log( 'MLAMappingHooksExample::mla_mapping_rule_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
367
+ //error_log( 'MLAMappingHooksExample::mla_mapping_rule_filter $category = ' . var_export( $category, true ), 0 );
368
+ //error_log( 'MLAMappingHooksExample::mla_mapping_rule_filter $attachment_metadata = ' . var_export( $attachment_metadata, true ), 0 );
369
+
370
+ /*
371
+ * $setting_value is an array containing a mapping rule; see above
372
+ * To stop this rule's evaluation and mapping, return NULL
373
+ */
374
+ return $setting_value;
375
+ } // mla_mapping_rule_filter
376
+
377
+ /**
378
+ * MLA Mapping Custom Field Value Filter
379
+ *
380
+ * This filter is called once for each custom field mapping rule, after the rule
381
+ * is evaluated. You can change the new value produced by the rule.
382
+ *
383
+ * @since 1.00
384
+ *
385
+ * @param mixed value returned by the rule
386
+ * @param array custom_field_mapping rule
387
+ * @param integer post ID to be evaluated
388
+ * @param string category/scope to evaluate against: custom_field_mapping or single_attachment_mapping
389
+ * @param array attachment_metadata, default NULL
390
+ *
391
+ * @return array updated rule value
392
+ */
393
+ public static function mla_mapping_custom_value_filter( $new_text, $setting_value, $post_id, $category, $attachment_metadata ) {
394
+ //error_log( 'MLAMappingHooksExample::mla_mapping_custom_value_filter $new_text = ' . var_export( $new_text, true ), 0 );
395
+ //error_log( 'MLAMappingHooksExample::mla_mapping_custom_value_filter $setting_value = ' . var_export( $setting_value, true ), 0 );
396
+ //error_log( 'MLAMappingHooksExample::mla_mapping_custom_value_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
397
+ //error_log( 'MLAMappingHooksExample::mla_mapping_custom_value_filter $category = ' . var_export( $category, true ), 0 );
398
+ //error_log( 'MLAMappingHooksExample::mla_mapping_custom_value_filter $attachment_metadata = ' . var_export( $attachment_metadata, true ), 0 );
399
+
400
+ /*
401
+ * You can use MLAOptions::mla_get_data_source() to get anything available;
402
+ * for example:
403
+ */
404
+ $my_setting = array(
405
+ 'data_source' => 'size_names',
406
+ 'option' => 'array'
407
+ );
408
+ //$size_names = MLAOptions::mla_get_data_source($post_id, $category, $my_setting, $attachment_metadata);
409
+ //error_log( 'MLAMappingHooksExample::mla_mapping_custom_value_filter $size_names = ' . var_export( $size_names, true ), 0 );
410
+
411
+ /*
412
+ * For "empty" values, return ' '.
413
+ */
414
+ return $new_text;
415
+ } // mla_mapping_custom_value_filter
416
+
417
+ /**
418
+ * MLA Mapping IPTC Value Filter
419
+ *
420
+ * This filter is called once for each IPTC/EXIF mapping rule, after the IPTC
421
+ * portion of the rule is evaluated. You can change the new value produced by
422
+ * the rule.
423
+ *
424
+ * @since 1.00
425
+ *
426
+ * @param mixed IPTC value returned by the rule
427
+ * @param array custom_field_mapping rule
428
+ * @param integer post ID to be evaluated
429
+ * @param string category/scope to evaluate against: custom_field_mapping or single_attachment_mapping
430
+ * @param array attachment_metadata, default NULL
431
+ *
432
+ * @return array updated rule IPTC value
433
+ */
434
+ public static function mla_mapping_iptc_value_filter( $iptc_value, $setting_value, $post_id, $category, $attachment_metadata ) {
435
+ //error_log( 'MLAMappingHooksExample::mla_mapping_iptc_value_filter $iptc_value = ' . var_export( $iptc_value, true ), 0 );
436
+ //error_log( 'MLAMappingHooksExample::mla_mapping_iptc_value_filter $setting_value = ' . var_export( $setting_value, true ), 0 );
437
+ //error_log( 'MLAMappingHooksExample::mla_mapping_iptc_value_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
438
+ //error_log( 'MLAMappingHooksExample::mla_mapping_iptc_value_filter $category = ' . var_export( $category, true ), 0 );
439
+ //error_log( 'MLAMappingHooksExample::mla_mapping_iptc_value_filter $attachment_metadata = ' . var_export( $attachment_metadata, true ), 0 );
440
+
441
+ /*
442
+ * You can use MLAOptions::mla_get_data_source() to get anything available;
443
+ * for example:
444
+ */
445
+ $my_setting = array(
446
+ 'data_source' => 'template',
447
+ 'meta_name' => '([+iptc:keywords+])',
448
+ 'option' => 'array'
449
+ );
450
+ //$keywords = MLAOptions::mla_get_data_source($post_id, $category, $my_setting, $attachment_metadata);
451
+ //error_log( 'MLAMappingHooksExample::mla_mapping_iptc_value_filter $keywords = ' . var_export( $keywords, true ), 0 );
452
+
453
+ /*
454
+ * For "empty" values, return ''.
455
+ */
456
+ return $iptc_value;
457
+ } // mla_mapping_iptc_value_filter
458
+
459
+ /**
460
+ * MLA Mapping EXIF Value Filter
461
+ *
462
+ * This filter is called once for each IPTC/EXIF mapping rule, after the EXIF
463
+ * portion of the rule is evaluated. You can change the new value produced by
464
+ * the rule.
465
+ *
466
+ * @since 1.00
467
+ *
468
+ * @param mixed EXIF/Template value returned by the rule
469
+ * @param array custom_field_mapping rule
470
+ * @param integer post ID to be evaluated
471
+ * @param string category/scope to evaluate against: custom_field_mapping or single_attachment_mapping
472
+ * @param array attachment_metadata, default NULL
473
+ *
474
+ * @return array updated rule EXIF/Template value
475
+ */
476
+ public static function mla_mapping_exif_value_filter( $exif_value, $setting_value, $post_id, $category, $attachment_metadata ) {
477
+ //error_log( 'MLAMappingHooksExample::mla_mapping_exif_value_filter $exif_value = ' . var_export( $exif_value, true ), 0 );
478
+ //error_log( 'MLAMappingHooksExample::mla_mapping_exif_value_filter $setting_value = ' . var_export( $setting_value, true ), 0 );
479
+ //error_log( 'MLAMappingHooksExample::mla_mapping_exif_value_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
480
+ //error_log( 'MLAMappingHooksExample::mla_mapping_exif_value_filter $category = ' . var_export( $category, true ), 0 );
481
+ //error_log( 'MLAMappingHooksExample::mla_mapping_exif_value_filter $attachment_metadata = ' . var_export( $attachment_metadata, true ), 0 );
482
+
483
+ /*
484
+ * You can use MLAOptions::mla_get_data_source() to get anything available;
485
+ * for example:
486
+ */
487
+ $my_setting = array(
488
+ 'data_source' => 'template',
489
+ 'meta_name' => '([+exif:Copyright+])',
490
+ 'option' => 'array'
491
+ );
492
+ //$copyright = MLAOptions::mla_get_data_source($post_id, $category, $my_setting, $attachment_metadata);
493
+ //error_log( 'MLAMappingHooksExample::mla_mapping_exif_value_filter $copyright = ' . var_export( $copyright, true ), 0 );
494
+
495
+ /*
496
+ * For "empty" 'text' values, return ''.
497
+ * For "empty" 'array' values, return NULL.
498
+ */
499
+ return $exif_value;
500
+ } // mla_mapping_exif_value_filter
501
+
502
+ /**
503
+ * MLA Mapping Updates Filter
504
+ *
505
+ * This filter is called AFTER all mapping rules are applied.
506
+ * You can add, change or remove updates for the attachment's
507
+ * standard fields, taxonomies and/or custom fields.
508
+ *
509
+ * @since 1.00
510
+ *
511
+ * @param array updates for the attachment's standard fields, taxonomies and/or custom fields
512
+ * @param integer post ID to be evaluated
513
+ * @param string category/scope to evaluate against: custom_field_mapping or single_attachment_mapping
514
+ * @param array mapping rules
515
+ * @param array attachment_metadata, default NULL
516
+ *
517
+ * @return array updated attachment's updates
518
+ */
519
+ public static function mla_mapping_updates_filter( $updates, $post_ID, $category, $settings, $attachment_metadata ) {
520
+ //error_log( 'MLAMappingHooksExample::mla_mapping_updates_filter $updates = ' . var_export( $updates, true ), 0 );
521
+ //error_log( 'MLAMappingHooksExample::mla_mapping_updates_filter $post_ID = ' . var_export( $post_ID, true ), 0 );
522
+ //error_log( 'MLAMappingHooksExample::mla_mapping_updates_filter $category = ' . var_export( $category, true ), 0 );
523
+ //error_log( 'MLAMappingHooksExample::mla_mapping_updates_filter $settings = ' . var_export( $settings, true ), 0 );
524
+ //error_log( 'MLAMappingHooksExample::mla_mapping_updates_filter $attachment_metadata = ' . var_export( $attachment_metadata, true ), 0 );
525
+
526
+ /*
527
+ * To stop this rule's updates, return an empty array, i.e., return array();
528
+ */
529
+ return $updates;
530
+ } // mla_mapping_updates_filter
531
+ } //MLAMappingHooksExample
532
+
533
+ /*
534
+ * Install the filters at an early opportunity
535
+ */
536
+ add_action('init', 'MLAMappingHooksExample::initialize');
537
+ ?>
examples/random-feature.php.txt ADDED
@@ -0,0 +1,197 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Provides two approaches for assigning a random "post thumbnail"/"featured image" to a post
4
+ *
5
+ * When a post is created or updated, an associated taxonomy term is selected and used to pick
6
+ * a random image having the same term. The image is assigned as the "post thumbnail"/"featured image"
7
+ * for the post.
8
+ *
9
+ * @package Random Featured Image
10
+ * @version 1.00
11
+ */
12
+
13
+ /*
14
+ Plugin Name: Random Featured Image
15
+ Plugin URI: http://fairtradejudaica.org/media-library-assistant-a-wordpress-plugin/
16
+ Description: Assigns a random image as the "post thumbnail"/"featured image".
17
+ Author: David Lingren
18
+ Version: 1.00
19
+ Author URI: http://fairtradejudaica.org/our-story/staff/
20
+ */
21
+
22
+ /**
23
+ * Class Random Featured Image implements two approaches for assigning a random
24
+ * "post thumbnail"/"featured image":
25
+ *
26
+ * 1) A shortcode which takes as input the "ids" parameter from [mla_gallery mla_alt_shortcode=...]
27
+ * 2) Code that parses the [mla_gallery] output to find the ID of the selected image.
28
+ *
29
+ * @package Random Featured Image
30
+ * @since 1.00
31
+ */
32
+ class RandomFeaturedImage {
33
+ /**
34
+ * Select the approach: 1) (true) use the shortcode, 2) (false) parse the gallery
35
+ */
36
+ const USE_SHORTCODE = false; //true;
37
+
38
+ /**
39
+ * Select the taxonomy, e.g., 'category', 'post_tag', 'attachment_category', 'attachment_tag'
40
+ */
41
+ const TAXONOMY = 'category';
42
+
43
+ /**
44
+ * Initialization function, similar to __construct()
45
+ *
46
+ * Installs an action for the WordPress 'save_post' hook.
47
+ *
48
+ * @since 1.00
49
+ *
50
+ * @return void
51
+ */
52
+ public static function initialize() {
53
+ add_action( 'save_post', 'RandomFeaturedImage::rfi_save_post_action', 10, 3 );
54
+ }
55
+
56
+ /**
57
+ * WordPress Action; called from 'save_post' hook(s).
58
+ *
59
+ * Triggered by wp_insert_post and wp_publish_post in wp-includes/post.php
60
+ *
61
+ * @since 1.00
62
+ *
63
+ * @param integer Post ID
64
+ * @param object Post object
65
+ * @param boolean Are we updating or creating?
66
+ *
67
+ * @return void
68
+ */
69
+ public static function rfi_save_post_action( $post_ID, $post, $update ) {
70
+ /*
71
+ * Only assign a random image if (in this order):
72
+ * 1) The post has been published (avoiding "auto save" revisions)
73
+ * 2) The post has one or more terms assigned (but not the "default category")
74
+ * 3) There is no current Featured Image
75
+ */
76
+ if ( 'publish' != $post->post_status ) {
77
+ return;
78
+ }
79
+
80
+ $the_terms = get_the_terms( $post_ID, self::TAXONOMY );
81
+ if ( empty( $the_terms ) ) {
82
+ return;
83
+ }
84
+
85
+ /*
86
+ * Optional - filter out the default category
87
+ */
88
+ if ( 'category' == self::TAXONOMY ) {
89
+ $default_category_id= get_option('default_category');
90
+
91
+ foreach( $the_terms as $index => $term ) {
92
+ if ( $term->term_id == $default_category_id ) {
93
+ unset( $the_terms[ $index ] );
94
+ break;
95
+ }
96
+ }
97
+ }
98
+
99
+ /*
100
+ * Remove this if you want to assign a new random image each time the post is updated.
101
+ */
102
+ if ( '' != get_the_post_thumbnail( $post_ID ) ) {
103
+ return;
104
+ }
105
+
106
+ /*
107
+ * Pick the term, e.g. the first value or perhaps a random value
108
+ */
109
+ $chosen_name = $the_terms[0]->name;
110
+
111
+ /*
112
+ * Find the right [mla_gallery] parameter name for the taxonomy
113
+ */
114
+ switch ( self::TAXONOMY ) {
115
+ case 'category':
116
+ $taxonomy = 'category_name';
117
+ break;
118
+ case 'post_tag':
119
+ $taxonomy = 'tag';
120
+ break;
121
+ default:
122
+ $taxonomy = self::TAXONOMY;
123
+ }
124
+
125
+ /*
126
+ * Use a shortcode to finish the job, or parse the image ID our of gallery output
127
+ */
128
+ if ( self::USE_SHORTCODE ) {
129
+ add_shortcode( 'random_featured_image', 'RandomFeaturedImage::random_featured_image_shortcode' );
130
+ do_shortcode( sprintf( '[mla_gallery %1$s="%2$s" orderby=rand posts_per_page=1 mla_alt_shortcode=random_featured_image rfi_post_id="%3$d"]', $taxonomy, $chosen_name, $post_ID ) );
131
+ remove_shortcode( 'random_featured_image' );
132
+ } else {
133
+ /*
134
+ * Compose a simple gallery and capture the output
135
+ */
136
+ $gallery = do_shortcode( sprintf( '[mla_gallery %1$s="%2$s" orderby=rand posts_per_page=1 size=none link=none mla_style=none mla_caption="rfi_image_id={+attachment_ID+}"]', $taxonomy, $chosen_name, $post_ID ) );
137
+
138
+ /*
139
+ * Find the ID of the random image, if there is one,
140
+ * then set the featured image.
141
+ */
142
+ if ( preg_match( '/rfi_image_id=(\d+)/', $gallery, $matches ) ) {
143
+ $success = set_post_thumbnail( $post_ID, absint( $matches[1] ) );
144
+ }
145
+ }
146
+ }
147
+
148
+ /**
149
+ * WordPress Shortcode; assigns the Featured Image
150
+ *
151
+ * @since 1.00
152
+ *
153
+ * @param array shortcode parameters; defaults ( 'rfi_post_id' => 0, 'ids' => '' )
154
+ *
155
+ * @return void echoes error messages, if any
156
+ */
157
+ public static function random_featured_image_shortcode( $attr ) {
158
+ $default_arguments = array(
159
+ 'rfi_post_id' => 0,
160
+ 'ids' => '',
161
+ );
162
+
163
+ /*
164
+ * Accept only the attributes we need and supply defaults
165
+ */
166
+ $arguments = shortcode_atts( $default_arguments, $attr );
167
+
168
+ /*
169
+ * Make sure we have a post ID
170
+ */
171
+ if ( empty( $arguments['rfi_post_id'] ) ) {
172
+ return '';
173
+ }
174
+
175
+ /*
176
+ * Make sure we have exactly one image ID
177
+ */
178
+ $ids = ! empty ( $arguments['ids'] ) ? explode( ',', $arguments['ids'] ) : array();
179
+ if ( empty( $ids ) ) {
180
+ return '';
181
+ } else {
182
+ $ids = $ids[0];
183
+ }
184
+
185
+ /*
186
+ * At last! Set the new featured image
187
+ */
188
+ $success = set_post_thumbnail( absint( $arguments['rfi_post_id'] ), absint( $ids ) );
189
+ return '';
190
+ } //random_featured_image_shortcode
191
+ } //RandomFeaturedImage
192
+
193
+ /*
194
+ * Install the shortcode and/or filters at an early opportunity
195
+ */
196
+ add_action('init', 'RandomFeaturedImage::initialize');
197
+ ?>
includes/class-mla-data.php CHANGED
@@ -1109,9 +1109,8 @@ class MLAData {
1109
  *
1110
  * @return integer Number of attachment posts
1111
  */
1112
- public static function mla_count_list_table_items( $request, $offset = NULL, $count = NULL )
1113
- {
1114
- if ( NULL != $offset && NULL != $count ) {
1115
  $request = self::_prepare_list_table_query( $request, $offset, $count );
1116
  self::$mla_list_table_items = self::_execute_list_table_query( $request );
1117
  return self::$mla_list_table_items->found_posts;
@@ -1270,7 +1269,7 @@ class MLAData {
1270
  $clean_request[ $key ] = sanitize_key( $value );
1271
  break;
1272
  case 'orderby':
1273
- if ( 'none' == $value ) {
1274
  $clean_request[ $key ] = $value;
1275
  } else {
1276
  $sortable_columns = MLA_List_Table::mla_get_sortable_columns( );
@@ -1855,12 +1854,17 @@ class MLAData {
1855
  if ( isset( self::$query_parameters['orderby'] ) ) {
1856
  if ( 'c_' == substr( self::$query_parameters['orderby'], 0, 2 ) ) {
1857
  $orderby = self::$mla_alt_text_view . '.meta_value';
1858
- } else { // custom field sort
1859
  switch ( self::$query_parameters['orderby'] ) {
1860
  case 'none':
1861
  $orderby = '';
1862
  $orderby_clause = '';
1863
  break;
 
 
 
 
 
1864
  /*
1865
  * There are two columns defined that end up sorting on post_title,
1866
  * so we can't use the database column to identify the column but
@@ -1969,6 +1973,9 @@ class MLAData {
1969
 
1970
  if ( $save_id == $parent_id ) {
1971
  return $parent_data;
 
 
 
1972
  }
1973
 
1974
  $parent_data = array();
@@ -2126,10 +2133,13 @@ class MLAData {
2126
  * @return array Meta data variables
2127
  */
2128
  public static function mla_fetch_attachment_metadata( $post_id ) {
2129
- static $save_id = 0, $results;
2130
 
2131
  if ( $save_id == $post_id ) {
2132
  return $results;
 
 
 
2133
  }
2134
 
2135
  $attached_file = NULL;
@@ -2209,10 +2219,13 @@ class MLAData {
2209
  */
2210
  public static function mla_fetch_attachment_references( $ID, $parent ) {
2211
  global $wpdb;
2212
- static $save_id = 0, $references, $inserted_in_option = NULL;
2213
 
2214
  if ( $save_id == $ID ) {
2215
  return $references;
 
 
 
2216
  }
2217
 
2218
  /*
@@ -5009,7 +5022,11 @@ class MLAData {
5009
  'body' => ''
5010
  );
5011
  } else {
5012
- self::mla_get_attachment_by_id( -1 ); // invalidate the cached item
 
 
 
 
5013
 
5014
  if ( wp_update_post( $updates ) ) {
5015
  /* translators: 1: post ID */
@@ -5104,7 +5121,7 @@ class MLAData {
5104
  $print_offset = ( 0 <= $offset );
5105
 
5106
  if ( $print_offset ) {
5107
- $print_length = $bytes_per_row += 5;
5108
  } else {
5109
  $print_length = $bytes_per_row;
5110
  }
1109
  *
1110
  * @return integer Number of attachment posts
1111
  */
1112
+ public static function mla_count_list_table_items( $request, $offset = NULL, $count = NULL ) {
1113
+ if ( NULL !== $offset && NULL !== $count ) {
 
1114
  $request = self::_prepare_list_table_query( $request, $offset, $count );
1115
  self::$mla_list_table_items = self::_execute_list_table_query( $request );
1116
  return self::$mla_list_table_items->found_posts;
1269
  $clean_request[ $key ] = sanitize_key( $value );
1270
  break;
1271
  case 'orderby':
1272
+ if ( in_array( $value, array( 'none', 'post__in' ) ) ) {
1273
  $clean_request[ $key ] = $value;
1274
  } else {
1275
  $sortable_columns = MLA_List_Table::mla_get_sortable_columns( );
1854
  if ( isset( self::$query_parameters['orderby'] ) ) {
1855
  if ( 'c_' == substr( self::$query_parameters['orderby'], 0, 2 ) ) {
1856
  $orderby = self::$mla_alt_text_view . '.meta_value';
1857
+ } /* custom field sort */ else {
1858
  switch ( self::$query_parameters['orderby'] ) {
1859
  case 'none':
1860
  $orderby = '';
1861
  $orderby_clause = '';
1862
  break;
1863
+ /*
1864
+ * post__in is passed from Media Manager Modal Window
1865
+ */
1866
+ case 'post__in':
1867
+ return $orderby_clause;
1868
  /*
1869
  * There are two columns defined that end up sorting on post_title,
1870
  * so we can't use the database column to identify the column but
1973
 
1974
  if ( $save_id == $parent_id ) {
1975
  return $parent_data;
1976
+ } elseif ( $parent_id == -1 ) {
1977
+ $save_id = -1;
1978
+ return NULL;
1979
  }
1980
 
1981
  $parent_data = array();
2133
  * @return array Meta data variables
2134
  */
2135
  public static function mla_fetch_attachment_metadata( $post_id ) {
2136
+ static $save_id = -1, $results;
2137
 
2138
  if ( $save_id == $post_id ) {
2139
  return $results;
2140
+ } elseif ( $post_id == -1 ) {
2141
+ $save_id = -1;
2142
+ return NULL;
2143
  }
2144
 
2145
  $attached_file = NULL;
2219
  */
2220
  public static function mla_fetch_attachment_references( $ID, $parent ) {
2221
  global $wpdb;
2222
+ static $save_id = -1, $references, $inserted_in_option = NULL;
2223
 
2224
  if ( $save_id == $ID ) {
2225
  return $references;
2226
+ } elseif ( $ID == -1 ) {
2227
+ $save_id = -1;
2228
+ return NULL;
2229
  }
2230
 
2231
  /*
5022
  'body' => ''
5023
  );
5024
  } else {
5025
+ // invalidate the cached item
5026
+ self::mla_get_attachment_by_id( -1 );
5027
+ self::mla_fetch_attachment_parent_data( -1 );
5028
+ self::mla_fetch_attachment_metadata( -1 );
5029
+ self::mla_fetch_attachment_references( -1, 0 );
5030
 
5031
  if ( wp_update_post( $updates ) ) {
5032
  /* translators: 1: post ID */
5121
  $print_offset = ( 0 <= $offset );
5122
 
5123
  if ( $print_offset ) {
5124
+ $print_length = $bytes_per_row + 5;
5125
  } else {
5126
  $print_length = $bytes_per_row;
5127
  }
includes/class-mla-edit-media.php CHANGED
@@ -13,6 +13,33 @@
13
  * @since 0.80
14
  */
15
  class MLAEdit {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  /**
17
  * Initialization function, similar to __construct()
18
  *
@@ -22,12 +49,14 @@ class MLAEdit {
22
  */
23
  public static function initialize() {
24
  /*
25
- * WordPress 3.5 uses the advanced-form-edit.php function for the Edit Media
26
  * page. This supports all the standard meta-boxes for post types.
27
  */
28
  if ( MLATest::$wordpress_3point5_plus ) {
29
  add_action( 'admin_init', 'MLAEdit::mla_admin_init_action' );
30
 
 
 
31
  add_action( 'add_meta_boxes', 'MLAEdit::mla_add_meta_boxes_action', 10, 2 );
32
 
33
  // apply_filters( 'post_updated_messages', $messages ) in wp-admin/edit-form-advanced.php
@@ -81,6 +110,41 @@ class MLAEdit {
81
  add_post_type_support( 'attachment', 'custom-fields' );
82
  }
83
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
84
  /**
85
  * Adds mapping update messages for display at the top of the Edit Media screen.
86
  * Declared public because it is a filter.
@@ -152,31 +216,65 @@ class MLAEdit {
152
  $post = (object) array ( 'ID' => 0 );
153
  }
154
 
155
- if ( 'attachment' == $post_type ) {
156
- add_meta_box( 'mla-parent-info', __( 'Parent Info', 'media-library-assistant' ), 'MLAEdit::mla_parent_info_handler', 'attachment', 'normal', 'core' );
157
- add_meta_box( 'mla-menu-order', __( 'Menu Order', 'media-library-assistant' ), 'MLAEdit::mla_menu_order_handler', 'attachment', 'normal', 'core' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
158
 
159
- $image_metadata = get_metadata( 'post', $post->ID, '_wp_attachment_metadata', true );
160
- if ( !empty( $image_metadata ) ) {
161
- add_meta_box( 'mla-image-metadata', __( 'Attachment Metadata', 'media-library-assistant' ), 'MLAEdit::mla_image_metadata_handler', 'attachment', 'normal', 'core' );
162
- }
163
 
164
- if ( MLAOptions::$process_featured_in ) {
165
- add_meta_box( 'mla-featured-in', __( 'Featured in', 'media-library-assistant' ), 'MLAEdit::mla_featured_in_handler', 'attachment', 'normal', 'core' );
166
- }
 
167
 
168
- if ( MLAOptions::$process_inserted_in ) {
169
- add_meta_box( 'mla-inserted-in', __( 'Inserted in', 'media-library-assistant' ), 'MLAEdit::mla_inserted_in_handler', 'attachment', 'normal', 'core' );
170
- }
171
 
172
- if ( MLAOptions::$process_gallery_in ) {
173
- add_meta_box( 'mla-gallery-in', __( 'Gallery in', 'media-library-assistant' ), 'MLAEdit::mla_gallery_in_handler', 'attachment', 'normal', 'core' );
174
- }
175
 
176
- if ( MLAOptions::$process_mla_gallery_in ) {
177
- add_meta_box( 'mla-mla-gallery-in', __( 'MLA Gallery in', 'media-library-assistant' ), 'MLAEdit::mla_mla_gallery_in_handler', 'attachment', 'normal', 'core' );
178
- }
179
- } // 'attachment'
 
 
 
180
  } // mla_add_meta_boxes_action
181
 
182
  /**
@@ -461,5 +559,139 @@ class MLAEdit {
461
  MLAData::mla_update_single_item( $post_ID, $new_data );
462
  }
463
  } // mla_edit_attachment_action
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
464
  } //Class MLAEdit
465
  ?>
13
  * @since 0.80
14
  */
15
  class MLAEdit {
16
+ /**
17
+ * Slug for localizing and enqueueing CSS - Add Media and related dialogs
18
+ *
19
+ * @since 1.20
20
+ *
21
+ * @var string
22
+ */
23
+ const JAVASCRIPT_EDIT_MEDIA_STYLES = 'mla-edit-media-style';
24
+
25
+ /**
26
+ * Slug for localizing and enqueueing JavaScript - Add Media and related dialogs
27
+ *
28
+ * @since 1.20
29
+ *
30
+ * @var string
31
+ */
32
+ const JAVASCRIPT_EDIT_MEDIA_SLUG = 'mla-edit-media-scripts';
33
+
34
+ /**
35
+ * Object name for localizing JavaScript - Add Media and related dialogs
36
+ *
37
+ * @since 1.20
38
+ *
39
+ * @var string
40
+ */
41
+ const JAVASCRIPT_EDIT_MEDIA_OBJECT = 'mla_edit_media_vars';
42
+
43
  /**
44
  * Initialization function, similar to __construct()
45
  *
49
  */
50
  public static function initialize() {
51
  /*
52
+ * WordPress 3.5 uses the edit-form-advanced.php file for the Edit Media
53
  * page. This supports all the standard meta-boxes for post types.
54
  */
55
  if ( MLATest::$wordpress_3point5_plus ) {
56
  add_action( 'admin_init', 'MLAEdit::mla_admin_init_action' );
57
 
58
+ add_action( 'admin_enqueue_scripts', 'MLAEdit::mla_admin_enqueue_scripts_action' );
59
+
60
  add_action( 'add_meta_boxes', 'MLAEdit::mla_add_meta_boxes_action', 10, 2 );
61
 
62
  // apply_filters( 'post_updated_messages', $messages ) in wp-admin/edit-form-advanced.php
110
  add_post_type_support( 'attachment', 'custom-fields' );
111
  }
112
 
113
+ /**
114
+ * Load the plugin's Style Sheet and Javascript files
115
+ *
116
+ * @since 1.71
117
+ *
118
+ * @param string Name of the page being loaded
119
+ *
120
+ * @return void
121
+ */
122
+ public static function mla_admin_enqueue_scripts_action( $page_hook ) {
123
+ if ( ( 'post.php' != $page_hook ) || ( ! isset( $_REQUEST['post'] ) ) || ( ! isset( $_REQUEST['action'] ) ) || ( 'edit' != $_REQUEST['action'] ) ) {
124
+ return;
125
+ }
126
+
127
+ $post = get_post( $_REQUEST['post'] );
128
+ if ( 'attachment' != $post->post_type ) {
129
+ return;
130
+ }
131
+
132
+ /*
133
+ * Register and queue the style sheet, if needed
134
+ */
135
+ //wp_register_style( self::JAVASCRIPT_EDIT_MEDIA_STYLES, MLA_PLUGIN_URL . 'css/mla-edit-media-style.css', false, MLA::CURRENT_MLA_VERSION );
136
+ //wp_enqueue_style( self::JAVASCRIPT_EDIT_MEDIA_STYLES );
137
+
138
+ $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min';
139
+ wp_enqueue_script( self::JAVASCRIPT_EDIT_MEDIA_SLUG, MLA_PLUGIN_URL . "js/mla-edit-media-scripts{$suffix}.js",
140
+ array( 'post', 'wp-lists', 'suggest', 'jquery' ), MLA::CURRENT_MLA_VERSION, false );
141
+ $script_variables = array(
142
+ 'comma' => _x( ',', 'tag_delimiter', 'media-library-assistant' ),
143
+ 'Ajax_Url' => admin_url( 'admin-ajax.php' )
144
+ );
145
+ wp_localize_script( self::JAVASCRIPT_EDIT_MEDIA_SLUG, self::JAVASCRIPT_EDIT_MEDIA_OBJECT, $script_variables );
146
+ }
147
+
148
  /**
149
  * Adds mapping update messages for display at the top of the Edit Media screen.
150
  * Declared public because it is a filter.
216
  $post = (object) array ( 'ID' => 0 );
217
  }
218
 
219
+ if ( 'attachment' != $post_type ) {
220
+ return;
221
+ }
222
+
223
+ /*
224
+ * Use the mla_hierarchical_meta_box callback function for MLA supported taxonomies
225
+ */
226
+ global $wp_meta_boxes;
227
+ $screen = convert_to_screen( 'attachment' );
228
+ $page = $screen->id;
229
+ $taxonomies = get_taxonomies( array ( 'show_ui' => true ), 'objects' );
230
+
231
+ foreach ( $taxonomies as $key => $value ) {
232
+ if ( MLAOptions::mla_taxonomy_support( $key ) ) {
233
+ if ( $value->hierarchical ) {
234
+ if ( 'checked' == MLAOptions::mla_get_option( MLAOptions::MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX ) ) {
235
+ foreach ( array_keys( $wp_meta_boxes[$page] ) as $a_context ) {
236
+ foreach ( array('high', 'sorted', 'core', 'default', 'low') as $a_priority ) {
237
+ if ( isset( $wp_meta_boxes[$page][$a_context][$a_priority][ $key . 'div' ] ) ) {
238
+ $box = &$wp_meta_boxes[$page][$a_context][$a_priority][ $key . 'div' ];
239
+
240
+ if ( 'post_categories_meta_box' == $box['callback'] ) {
241
+ $box['callback'] = 'MLAEdit::mla_hierarchical_meta_box';
242
+ }
243
+ } // isset $box
244
+ } // foreach priority
245
+ } // foreach context
246
+ }
247
+ } else { // hierarchical
248
+ if ( 'checked' == MLAOptions::mla_get_option( MLAOptions::MLA_MEDIA_MODAL_DETAILS_TAG_METABOX ) ) {
249
+ continue;
250
+ }
251
+ } // flat
252
+ } // is supported
253
+ } // foreach
254
 
255
+ add_meta_box( 'mla-parent-info', __( 'Parent Info', 'media-library-assistant' ), 'MLAEdit::mla_parent_info_handler', 'attachment', 'normal', 'core' );
256
+ add_meta_box( 'mla-menu-order', __( 'Menu Order', 'media-library-assistant' ), 'MLAEdit::mla_menu_order_handler', 'attachment', 'normal', 'core' );
 
 
257
 
258
+ $image_metadata = get_metadata( 'post', $post->ID, '_wp_attachment_metadata', true );
259
+ if ( !empty( $image_metadata ) ) {
260
+ add_meta_box( 'mla-image-metadata', __( 'Attachment Metadata', 'media-library-assistant' ), 'MLAEdit::mla_image_metadata_handler', 'attachment', 'normal', 'core' );
261
+ }
262
 
263
+ if ( MLAOptions::$process_featured_in ) {
264
+ add_meta_box( 'mla-featured-in', __( 'Featured in', 'media-library-assistant' ), 'MLAEdit::mla_featured_in_handler', 'attachment', 'normal', 'core' );
265
+ }
266
 
267
+ if ( MLAOptions::$process_inserted_in ) {
268
+ add_meta_box( 'mla-inserted-in', __( 'Inserted in', 'media-library-assistant' ), 'MLAEdit::mla_inserted_in_handler', 'attachment', 'normal', 'core' );
269
+ }
270
 
271
+ if ( MLAOptions::$process_gallery_in ) {
272
+ add_meta_box( 'mla-gallery-in', __( 'Gallery in', 'media-library-assistant' ), 'MLAEdit::mla_gallery_in_handler', 'attachment', 'normal', 'core' );
273
+ }
274
+
275
+ if ( MLAOptions::$process_mla_gallery_in ) {
276
+ add_meta_box( 'mla-mla-gallery-in', __( 'MLA Gallery in', 'media-library-assistant' ), 'MLAEdit::mla_mla_gallery_in_handler', 'attachment', 'normal', 'core' );
277
+ }
278
  } // mla_add_meta_boxes_action
279
 
280
  /**
559
  MLAData::mla_update_single_item( $post_ID, $new_data );
560
  }
561
  } // mla_edit_attachment_action
562
+
563
+ /**
564
+ * Display taxonomy "checklist" form fields
565
+ *
566
+ * Adapted from the WordPress post_categories_meta_box() in /wp-admin/includes/meta-boxes.php.
567
+ * Includes the "? Search" area to filter the term checklist by entering part
568
+ * or all of a word/phrase in the term label.
569
+ * Output to the Media/Edit Media screen and to the Media Manager Modal Window.
570
+ *
571
+ * @since 1.71
572
+ *
573
+ * @param object The current post
574
+ * @param array The meta box parameters
575
+ *
576
+ * @return void Echoes HTML for the form fields
577
+ */
578
+ public static function mla_hierarchical_meta_box( $post, $box ) {
579
+ $defaults = array('taxonomy' => 'category', 'in_modal' => false );
580
+ $post_id = $post->ID;
581
+
582
+ if ( !isset( $box['args'] ) || !is_array( $box['args'] ) ) {
583
+ $args = array();
584
+ } else {
585
+ $args = $box['args'];
586
+ }
587
+
588
+ extract( wp_parse_args( $args, $defaults ), EXTR_SKIP );
589
+ $tax = get_taxonomy( $taxonomy );
590
+ $name = ( $taxonomy == 'category' ) ? 'post_category' : 'tax_input[' . $taxonomy . ']';
591
+
592
+ if ( $in_modal ) {
593
+ $div_taxonomy_id = "taxonomy-{$taxonomy}";
594
+ $tabs_ul_id = "{$taxonomy}-tabs";
595
+ $tab_all_id = "{$taxonomy}-all";
596
+ $tab_all_ul_id = "{$taxonomy}checklist";
597
+ $tab_pop_id = "{$taxonomy}-pop";
598
+ $tab_pop_ul_id = "{$taxonomy}checklist-pop";
599
+ $input_terms_name = "attachments[{$post_id}][{$name}]";
600
+ $input_terms_id = "{$name}-id";
601
+ $div_adder_id = "{$taxonomy}-adder";
602
+ $link_adder_id = "{$taxonomy}-add-toggle";
603
+ $link_adder_p_id = "{$taxonomy}-add";
604
+ $div_search_id = "{$taxonomy}-searcher";
605
+ $link_search_id = "{$taxonomy}-search-toggle";
606
+ $link_search_p_id = "{$taxonomy}-search";
607
+ $input_new_name = "new{$taxonomy}";
608
+ $input_new_id = "new{$taxonomy}";
609
+ $input_new_parent_name = "new{$taxonomy}_parent";
610
+ $input_new_submit_id = "{$taxonomy}-add-submit";
611
+ $span_ajax_id = "{$taxonomy}-ajax-response";
612
+ } else {
613
+ $div_taxonomy_id = "taxonomy-{$taxonomy}";
614
+ $tabs_ul_id = "{$taxonomy}-tabs";
615
+ $tab_all_id = "{$taxonomy}-all";
616
+ $tab_all_ul_id = "{$taxonomy}checklist";
617
+ $tab_pop_id = "{$taxonomy}-pop";
618
+ $tab_pop_ul_id = "{$taxonomy}checklist-pop";
619
+ $input_terms_name = "{$name}[]";
620
+ $input_terms_id = "{$name}-id";
621
+ $div_adder_id = "{$taxonomy}-adder";
622
+ $link_adder_id = "{$taxonomy}-add-toggle";
623
+ $link_adder_p_id = "{$taxonomy}-add";
624
+ $div_search_id = "{$taxonomy}-searcher";
625
+ $link_search_id = "{$taxonomy}-search-toggle";
626
+ $link_search_p_id = "{$taxonomy}-search";
627
+ $input_new_name = "new{$taxonomy}";
628
+ $input_new_id = "new{$taxonomy}";
629
+ $input_new_parent_name = "new{$taxonomy}_parent";
630
+ $input_new_submit_id = "{$taxonomy}-add-submit";
631
+ $span_ajax_id = "{$taxonomy}-ajax-response";
632
+ }
633
+
634
+
635
+ ?>
636
+ <div id="<?php echo $div_taxonomy_id; ?>" class="categorydiv">
637
+ <ul id="<?php echo $tabs_ul_id; ?>" class="category-tabs">
638
+ <li class="tabs"><a href="#<?php echo $tab_all_id; ?>"><?php echo $tax->labels->all_items; ?></a></li>
639
+ <li class="hide-if-no-js"><a href="#<?php echo $tab_pop_id; ?>"><?php _e( 'Most Used' ); ?></a></li>
640
+ </ul>
641
+
642
+ <div id="<?php echo $tab_pop_id; ?>" class="tabs-panel" style="display: none;">
643
+ <ul id="<?php echo $tab_pop_ul_id; ?>" class="categorychecklist form-no-clear" >
644
+ <?php $popular_ids = wp_popular_terms_checklist($taxonomy); ?>
645
+ </ul>
646
+ </div>
647
+
648
+ <div id="<?php echo $tab_all_id; ?>" class="tabs-panel">
649
+ <?php
650
+ echo "<input type='hidden' name='{$input_terms_name}' id='{$input_terms_id}' value='0' />"; // Allows for an empty term set to be sent. 0 is an invalid Term ID and will be ignored by empty() checks.
651
+ ?>
652
+ <ul id="<?php echo $tab_all_ul_id; ?>" data-wp-lists="list:<?php echo $taxonomy?>" class="categorychecklist form-no-clear">
653
+ <?php wp_terms_checklist($post->ID, array( 'taxonomy' => $taxonomy, 'popular_cats' => $popular_ids ) ) ?>
654
+ </ul>
655
+ </div>
656
+ <?php if ( current_user_can($tax->cap->edit_terms) ) : ?>
657
+ <div id="<?php echo $div_adder_id; ?>" class="wp-hidden-children">
658
+ <h4>
659
+ <a id="<?php echo $link_adder_id; ?>" href="#<?php echo $link_adder_p_id; ?>" class="hide-if-no-js">
660
+ <?php
661
+ /* translators: %s: add new taxonomy label */
662
+ printf( __( '+ %s', 'media-library-assistant' ), $tax->labels->add_new_item );
663
+ ?>
664
+ </a>
665
+ &nbsp;&nbsp;
666
+ <a id="<?php echo $link_search_id; ?>" href="#<?php echo $link_search_p_id; ?>" class="hide-if-no-js">
667
+ <?php
668
+ echo __( '? Search', 'media-library-assistant' );
669
+ ?>
670
+ </a>
671
+ </h4>
672
+ <p id="<?php echo $link_adder_p_id; ?>" class="category-add wp-hidden-child">
673
+ <label class="screen-reader-text" for="<?php echo $input_new_name; ?>"><?php echo $tax->labels->add_new_item; ?></label>
674
+ <input type="text" name="<?php echo $input_new_name; ?>" id="<?php echo $input_new_id; ?>" class="form-required form-input-tip" value="<?php echo esc_attr( $tax->labels->new_item_name ); ?>" aria-required="true"/>
675
+ <label class="screen-reader-text" for="<?php echo $input_new_parent_name; ?>">
676
+ <?php echo $tax->labels->parent_item_colon; ?>
677
+ </label>
678
+ <?php wp_dropdown_categories( array( 'taxonomy' => $taxonomy, 'hide_empty' => 0, 'name' => $input_new_parent_name, 'orderby' => 'name', 'hierarchical' => 1, 'show_option_none' => '&mdash; ' . $tax->labels->parent_item . ' &mdash;' ) ); ?>
679
+ <input type="button" id="<?php echo $input_new_submit_id; ?>" data-wp-lists="add:<?php echo $taxonomy ?>checklist:<?php echo $taxonomy ?>-add" class="button category-add-submit" value="<?php echo esc_attr( $tax->labels->add_new_item ); ?>" />
680
+ <?php wp_nonce_field( 'add-'.$taxonomy, '_ajax_nonce-add-'.$taxonomy, false ); ?>
681
+ <span id="<?php echo $span_ajax_id; ?>"></span>
682
+ </p>
683
+ </div>
684
+ <div id="<?php echo $div_search_id; ?>" class="wp-hidden-children">
685
+ <p id="<?php echo $link_search_p_id; ?>" class="category-add wp-hidden-child">
686
+ <label class="screen-reader-text" for="search-<?php echo $taxonomy; ?>"><?php echo $tax->labels->search_items; ?></label>
687
+ <input type="text" name="search-<?php echo $taxonomy; ?>" id="search-<?php echo $taxonomy; ?>" class="form-required form-input-tip" value="<?php echo esc_attr( $tax->labels->search_items ); ?>" aria-required="true"/>
688
+ <?php wp_nonce_field( 'search-'.$taxonomy, '_ajax_nonce-search-'.$taxonomy, false ); ?>
689
+ <span id="<?php echo $taxonomy; ?>-ajax-response"></span>
690
+ </p>
691
+ </div>
692
+ <?php endif; ?>
693
+ </div>
694
+ <?php
695
+ } // mla_hierarchical_meta_box
696
  } //Class MLAEdit
697
  ?>
includes/class-mla-list-table.php CHANGED
@@ -245,8 +245,7 @@ class MLA_List_Table extends WP_List_Table {
245
  *
246
  * @return array name => array( orderby value, heading ) for sortable columns
247
  */
248
- public static function mla_get_sortable_columns( )
249
- {
250
  $results = array() ;
251
 
252
  foreach ( MLA_List_Table::$default_sortable_columns as $key => $value ) {
@@ -291,27 +290,24 @@ class MLA_List_Table extends WP_List_Table {
291
  *
292
  * @return array list of table columns
293
  */
294
- public static function mla_manage_columns_filter( )
295
- {
296
  return MLA_List_Table::$default_columns;
297
  }
298
 
299
  /**
300
- * Adds support for taxonomy and custom field columns
301
  *
302
- * Called in the admin_init action because the list_table object isn't
303
- * created in time to affect the "screen options" setup.
304
  *
305
- * @since 0.30
306
  *
307
  * @return void
308
  */
309
- public static function mla_admin_init_action( )
310
- {
311
  /*
312
  * Build the default columns array at runtime to accomodate calls to the localization functions
313
  */
314
-
315
  self::$default_columns = array(
316
  'cb' => '<input type="checkbox" />', //Render a checkbox instead of text
317
  'icon' => '',
@@ -337,7 +333,19 @@ class MLA_List_Table extends WP_List_Table {
337
  'attached_to' => _x( 'Attached to', 'list_table_column', 'media-library-assistant' ),
338
  // taxonomy and custom field columns added below
339
  );
 
340
 
 
 
 
 
 
 
 
 
 
 
 
341
  $taxonomies = get_taxonomies( array ( 'show_ui' => true ), 'names' );
342
 
343
  foreach ( $taxonomies as $tax_name ) {
@@ -402,7 +410,11 @@ class MLA_List_Table extends WP_List_Table {
402
  if ( 't_' == substr( $column_name, 0, 2 ) ) {
403
  $taxonomy = substr( $column_name, 2 );
404
  $tax_object = get_taxonomy( $taxonomy );
405
- $terms = wp_get_object_terms( $item->ID, $taxonomy );
 
 
 
 
406
 
407
  if ( !is_wp_error( $terms ) ) {
408
  if ( empty( $terms ) ) {
@@ -470,8 +482,7 @@ class MLA_List_Table extends WP_List_Table {
470
  * @param array A singular attachment (post) object
471
  * @return string HTML markup to be placed inside the column
472
  */
473
- function column_cb( $item )
474
- {
475
  return sprintf( '<input type="checkbox" name="cb_%1$s[]" value="%2$s" />',
476
  /*%1$s*/ $this->_args['singular'], //Let's simply repurpose the table's singular label ("attachment")
477
  /*%2$s*/ $item->ID //The value of the checkbox should be the object's id
@@ -486,8 +497,7 @@ class MLA_List_Table extends WP_List_Table {
486
  * @param array A singular attachment (post) object
487
  * @return string HTML markup to be placed inside the column
488
  */
489
- function column_icon( $item )
490
- {
491
  if ( 'checked' == MLAOptions::mla_get_option( MLAOptions::MLA_ENABLE_MLA_ICONS ) ) {
492
  $thumb = wp_get_attachment_image( $item->ID, array( 64, 64 ), true, array( 'class' => 'mla_media_thumbnail_64_64' ) );
493
  } else {
@@ -599,12 +609,28 @@ class MLA_List_Table extends WP_List_Table {
599
  $taxonomies = get_object_taxonomies( 'attachment', 'objects' );
600
 
601
  foreach ( $taxonomies as $tax_name => $tax_object ) {
602
- if ( $tax_object->hierarchical && $tax_object->show_ui && MLAOptions::mla_taxonomy_support($tax_name, 'quick-edit') ) {
603
- $inline_data .= ' <div class="mla_category" id="' . $tax_name . '_' . $item->ID . '">'
604
- . implode( ',', wp_get_object_terms( $item->ID, $tax_name, array( 'fields' => 'ids' ) ) ) . "</div>\r\n";
605
- } elseif ( $tax_object->show_ui && MLAOptions::mla_taxonomy_support($tax_name, 'quick-edit') ) {
606
- $inline_data .= ' <div class="mla_tags" id="'.$tax_name.'_'.$item->ID. '">'
607
- . esc_html( str_replace( ',', ', ', get_terms_to_edit( $item->ID, $tax_name ) ) ) . "</div>\r\n";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
608
  }
609
  }
610
 
@@ -1225,8 +1251,7 @@ class MLA_List_Table extends WP_List_Table {
1225
  *
1226
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
1227
  */
1228
- function get_hidden_columns( )
1229
- {
1230
  $columns = get_user_option( 'managemedia_page_' . MLA::ADMIN_PAGE_SLUG . 'columnshidden' );
1231
 
1232
  if ( is_array( $columns ) ) {
@@ -1466,8 +1491,7 @@ class MLA_List_Table extends WP_List_Table {
1466
  *
1467
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
1468
  */
1469
- function get_bulk_actions( )
1470
- {
1471
  $actions = array();
1472
 
1473
  if ( $this->is_trash ) {
@@ -1497,8 +1521,7 @@ class MLA_List_Table extends WP_List_Table {
1497
  *
1498
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
1499
  */
1500
- function extra_tablenav( $which )
1501
- {
1502
  echo ( '<div class="alignleft actions">' );
1503
 
1504
  if ( 'top' == $which ) {
245
  *
246
  * @return array name => array( orderby value, heading ) for sortable columns
247
  */
248
+ public static function mla_get_sortable_columns( ) {
 
249
  $results = array() ;
250
 
251
  foreach ( MLA_List_Table::$default_sortable_columns as $key => $value ) {
290
  *
291
  * @return array list of table columns
292
  */
293
+ public static function mla_manage_columns_filter( ) {
 
294
  return MLA_List_Table::$default_columns;
295
  }
296
 
297
  /**
298
+ * Builds the $default_columns array with translated source texts.
299
  *
300
+ * Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
301
+ * accessed from "front end" posts/pages.
302
  *
303
+ * @since 1.71
304
  *
305
  * @return void
306
  */
307
+ public static function mla_localize_default_columns_array( ) {
 
308
  /*
309
  * Build the default columns array at runtime to accomodate calls to the localization functions
310
  */
 
311
  self::$default_columns = array(
312
  'cb' => '<input type="checkbox" />', //Render a checkbox instead of text
313
  'icon' => '',
333
  'attached_to' => _x( 'Attached to', 'list_table_column', 'media-library-assistant' ),
334
  // taxonomy and custom field columns added below
335
  );
336
+ }
337
 
338
+ /**
339
+ * Adds support for taxonomy and custom field columns
340
+ *
341
+ * Called in the admin_init action because the list_table object isn't
342
+ * created in time to affect the "screen options" setup.
343
+ *
344
+ * @since 0.30
345
+ *
346
+ * @return void
347
+ */
348
+ public static function mla_admin_init_action( ) {
349
  $taxonomies = get_taxonomies( array ( 'show_ui' => true ), 'names' );
350
 
351
  foreach ( $taxonomies as $tax_name ) {
410
  if ( 't_' == substr( $column_name, 0, 2 ) ) {
411
  $taxonomy = substr( $column_name, 2 );
412
  $tax_object = get_taxonomy( $taxonomy );
413
+ $terms = get_object_term_cache( $item->ID, $taxonomy );
414
+
415
+ if ( false === $terms ) {
416
+ $terms = wp_get_object_terms( $item->ID, $taxonomy );
417
+ }
418
 
419
  if ( !is_wp_error( $terms ) ) {
420
  if ( empty( $terms ) ) {
482
  * @param array A singular attachment (post) object
483
  * @return string HTML markup to be placed inside the column
484
  */
485
+ function column_cb( $item ) {
 
486
  return sprintf( '<input type="checkbox" name="cb_%1$s[]" value="%2$s" />',
487
  /*%1$s*/ $this->_args['singular'], //Let's simply repurpose the table's singular label ("attachment")
488
  /*%2$s*/ $item->ID //The value of the checkbox should be the object's id
497
  * @param array A singular attachment (post) object
498
  * @return string HTML markup to be placed inside the column
499
  */
500
+ function column_icon( $item ) {
 
501
  if ( 'checked' == MLAOptions::mla_get_option( MLAOptions::MLA_ENABLE_MLA_ICONS ) ) {
502
  $thumb = wp_get_attachment_image( $item->ID, array( 64, 64 ), true, array( 'class' => 'mla_media_thumbnail_64_64' ) );
503
  } else {
609
  $taxonomies = get_object_taxonomies( 'attachment', 'objects' );
610
 
611
  foreach ( $taxonomies as $tax_name => $tax_object ) {
612
+ if ( $tax_object->show_ui && MLAOptions::mla_taxonomy_support( $tax_name, 'quick-edit' ) ) {
613
+ $terms = get_object_term_cache( $item->ID, $tax_name );
614
+ if ( false === $terms ) {
615
+ $terms = wp_get_object_terms( $item->ID, $tax_name );
616
+ }
617
+ $ids = array();
618
+
619
+ if ( $tax_object->hierarchical ) {
620
+ foreach( $terms as $term ) {
621
+ $ids[] = $term->term_id;
622
+ }
623
+
624
+ $inline_data .= ' <div class="mla_category" id="' . $tax_name . '_' . $item->ID . '">'
625
+ . implode( ',', $ids ) . "</div>\r\n";
626
+ } else {
627
+ foreach( $terms as $term ) {
628
+ $ids[] = $term->name;
629
+ }
630
+
631
+ $inline_data .= ' <div class="mla_tags" id="'.$tax_name.'_'.$item->ID. '">'
632
+ . esc_attr( implode( ', ', $ids ) ) . "</div>\r\n";
633
+ }
634
  }
635
  }
636
 
1251
  *
1252
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
1253
  */
1254
+ function get_hidden_columns( ) {
 
1255
  $columns = get_user_option( 'managemedia_page_' . MLA::ADMIN_PAGE_SLUG . 'columnshidden' );
1256
 
1257
  if ( is_array( $columns ) ) {
1491
  *
1492
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
1493
  */
1494
+ function get_bulk_actions( ) {
 
1495
  $actions = array();
1496
 
1497
  if ( $this->is_trash ) {
1521
  *
1522
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
1523
  */
1524
+ function extra_tablenav( $which ) {
 
1525
  echo ( '<div class="alignleft actions">' );
1526
 
1527
  if ( 'top' == $which ) {
includes/class-mla-main.php CHANGED
@@ -29,7 +29,7 @@ class MLA {
29
  *
30
  * @var string
31
  */
32
- const CURRENT_MLA_VERSION = '1.70';
33
 
34
  /**
35
  * Slug for registering and enqueueing plugin style sheet
@@ -177,8 +177,7 @@ class MLA {
177
  *
178
  * @return void
179
  */
180
- public static function initialize( )
181
- {
182
  add_action( 'admin_init', 'MLA::mla_admin_init_action' );
183
  add_action( 'admin_enqueue_scripts', 'MLA::mla_admin_enqueue_scripts_action' );
184
  add_action( 'admin_menu', 'MLA::mla_admin_menu_action' );
@@ -214,6 +213,10 @@ class MLA {
214
  */
215
  MLAOptions::mla_localize_option_definitions_array();
216
  MLASettings::mla_localize_tablist();
 
 
 
 
217
  }
218
 
219
  /**
@@ -448,8 +451,7 @@ class MLA {
448
  *
449
  * @return void
450
  */
451
- public static function mla_add_help_tab( )
452
- {
453
  $screen = get_current_screen();
454
  /*
455
  * Is this one of our pages?
@@ -574,8 +576,7 @@ class MLA {
574
  *
575
  * @return string|void New value if this is our option, otherwise nothing
576
  */
577
- public static function mla_set_screen_option_filter( $status, $option, $value )
578
- {
579
  if ( 'mla_entries_per_page' == $option ) {
580
  return $value;
581
  } elseif ( $status ) {
@@ -594,8 +595,7 @@ class MLA {
594
  *
595
  * @return void
596
  */
597
- public static function mla_edit_tax_redirect( )
598
- {
599
  /*
600
  * WordPress 3.5 adds native support for taxonomies
601
  */
29
  *
30
  * @var string
31
  */
32
+ const CURRENT_MLA_VERSION = '1.71';
33
 
34
  /**
35
  * Slug for registering and enqueueing plugin style sheet
177
  *
178
  * @return void
179
  */
180
+ public static function initialize( ) {
 
181
  add_action( 'admin_init', 'MLA::mla_admin_init_action' );
182
  add_action( 'admin_enqueue_scripts', 'MLA::mla_admin_enqueue_scripts_action' );
183
  add_action( 'admin_menu', 'MLA::mla_admin_menu_action' );
213
  */
214
  MLAOptions::mla_localize_option_definitions_array();
215
  MLASettings::mla_localize_tablist();
216
+ MLA_List_Table::mla_localize_default_columns_array();
217
+ MLA_Upload_List_Table::mla_localize_default_columns_array();
218
+ MLA_Upload_Optional_List_Table::mla_localize_default_columns_array();
219
+ MLA_View_List_Table::mla_localize_default_columns_array();
220
  }
221
 
222
  /**
451
  *
452
  * @return void
453
  */
454
+ public static function mla_add_help_tab( ) {
 
455
  $screen = get_current_screen();
456
  /*
457
  * Is this one of our pages?
576
  *
577
  * @return string|void New value if this is our option, otherwise nothing
578
  */
579
+ public static function mla_set_screen_option_filter( $status, $option, $value ) {
 
580
  if ( 'mla_entries_per_page' == $option ) {
581
  return $value;
582
  } elseif ( $status ) {
595
  *
596
  * @return void
597
  */
598
+ public static function mla_edit_tax_redirect( ) {
 
599
  /*
600
  * WordPress 3.5 adds native support for taxonomies
601
  */
includes/class-mla-media-modal.php CHANGED
@@ -69,9 +69,103 @@ class MLAModal {
69
  add_action( 'print_media_templates', 'MLAModal::mla_print_media_templates_action', 10, 0 );
70
  add_action( 'admin_init', 'MLAModal::mla_admin_init_ajax_action' );
71
  add_action( 'wp_ajax_' . self::JAVASCRIPT_MEDIA_MODAL_SLUG, 'MLAModal::mla_query_attachments_action' );
 
 
 
72
  } // $wordpress_3point5_plus
73
  }
74
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  /**
76
  * Display a monthly dropdown for filtering items
77
  *
@@ -274,26 +368,29 @@ class MLAModal {
274
  $height = '50px';
275
  }
276
 
277
- echo '<style type="text/css">' . "\r\n";
 
 
278
 
279
  if ( self::$mla_media_modal_settings['enableSearchBox'] ) {
280
- echo "\t\t.media-frame .media-frame-content .media-toolbar-secondary {\r\n";
281
- echo "\t\t\twidth: 150px; }\r\n";
282
  }
283
 
284
- echo "\t\t.media-frame .media-frame-content .attachments-browser .media-toolbar {\r\n";
285
- echo "\t\t\theight: {$height}; }\r\n";
286
- echo "\t\t.media-frame .media-frame-content .attachments-browser .attachments,\r\n";
287
- echo "\t\t.media-frame .media-frame-content .attachments-browser .uploader-inline {\r\n";
288
- echo "\t\t\ttop: {$height}; }\r\n";
289
- echo "\t\t.media-frame .media-frame-content p.search-box {\r\n";
290
- echo "\t\t\tmargin-top: 7px;\r\n";
291
- echo "\t\t\tpadding: 4px;\r\n";
292
- echo "\t\t\tline-height: 18px;\r\n";
293
- echo "\t\t\tcolor: #464646;\r\n";
294
- echo "\t\t\tfont-family: sans-serif;\r\n";
295
- echo "\t\t\t-webkit-appearance: none; }\r\n";
296
- echo "\t" . '</style>' . "\r\n";
 
297
 
298
  /*
299
  * Compose the Search Media box
@@ -386,7 +483,7 @@ class MLAModal {
386
  $_REQUEST['action'] = self::JAVASCRIPT_MEDIA_MODAL_SLUG;
387
  }
388
  }
389
- } // mla_print_media_templates_action
390
 
391
  /**
392
  * Ajax handler for Media Manager queries
69
  add_action( 'print_media_templates', 'MLAModal::mla_print_media_templates_action', 10, 0 );
70
  add_action( 'admin_init', 'MLAModal::mla_admin_init_ajax_action' );
71
  add_action( 'wp_ajax_' . self::JAVASCRIPT_MEDIA_MODAL_SLUG, 'MLAModal::mla_query_attachments_action' );
72
+
73
+ add_filter( 'get_media_item_args', 'MLAModal::mla_get_media_item_args_filter', 10, 1 );
74
+ add_filter( 'attachment_fields_to_edit', 'MLAModal::mla_attachment_fields_to_edit_filter', 10, 2 );
75
  } // $wordpress_3point5_plus
76
  }
77
 
78
+ /**
79
+ * Saves the get_media_item_args array for the attachment_fields_to_edit filter
80
+ *
81
+ * Declared public because it is a filter.
82
+ *
83
+ * @since 1.71
84
+ *
85
+ * @param array arguments for the get_media_item function in /wp-admin/includes/media.php
86
+ *
87
+ * @return array arguments for the get_media_item function (unchanged)
88
+ */
89
+ public static function mla_get_media_item_args_filter( $args ) {
90
+ self::$media_item_args = $args;
91
+ return $args;
92
+ } // mla_get_media_item_args_filter
93
+
94
+ /**
95
+ * The get_media_item_args array
96
+ *
97
+ * @since 1.71
98
+ *
99
+ * @var array ( 'errors' => array of strings, 'in_modal => boolean )
100
+ */
101
+ private static $media_item_args = array( 'errors' => null, 'in_modal' => false );
102
+
103
+ /**
104
+ * Add/change custom fields to the Edit Media screen and Modal Window
105
+ *
106
+ * Called from /wp-admin/includes/media.php, function get_compat_media_markup();
107
+ * If "get_media_item_args"['in_modal'] => false ) its the Edit Media screen.
108
+ * If "get_media_item_args"['in_modal'] => true ) its the Media Manager Modal Window.
109
+ * For the Modal Window, $form_fields contains all the "compat-attachment-fields"
110
+ * including the taxonomies, which we want to enhance.
111
+ * Declared public because it is a filter.
112
+ *
113
+ * @since 1.71
114
+ *
115
+ * @param array descriptors for the "compat-attachment-fields"
116
+ * @param object the post to be edited
117
+ *
118
+ * @return array updated descriptors for the "compat-attachment-fields"
119
+ */
120
+ public static function mla_attachment_fields_to_edit_filter( $form_fields, $post ) {
121
+
122
+ if ( isset( self::$media_item_args['in_modal'] ) && self::$media_item_args['in_modal'] ) {
123
+ $taxonomies = get_taxonomies( array ( 'show_ui' => true ), 'objects' );
124
+
125
+ foreach ( $taxonomies as $key => $value ) {
126
+ if ( MLAOptions::mla_taxonomy_support( $key ) ) {
127
+ if ( isset( $form_fields[ $key ] ) ) {
128
+ $field = $form_fields[ $key ];
129
+ } else {
130
+ continue;
131
+ }
132
+
133
+ if ( $value->hierarchical ) {
134
+ if ( 'checked' == MLAOptions::mla_get_option( MLAOptions::MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX ) ) {
135
+ continue;
136
+
137
+ $box = array (
138
+ 'id' => $key . 'div',
139
+ 'title' => $field['labels']->name,
140
+ 'callback' => 'MLAEdit::mla_hierarchical_meta_box',
141
+ 'args' => array ( 'taxonomy' => $key, 'in_modal' => true ),
142
+
143
+ );
144
+
145
+ ob_start();
146
+ MLAEdit::mla_hierarchical_meta_box( $post, $box );
147
+ $row_content = ob_get_clean();
148
+
149
+ $row = "\t\t<tr class='compat-field-{$key}'>\n";
150
+ $row .= "\t\t<td>\n";
151
+ $row .= $row_content;
152
+ $row .= "\t\t</td>\n";
153
+ $row .= "\t\t</tr>\n";
154
+ $form_fields[ $key ] = array( 'tr' => $row );
155
+ } // checked
156
+ } else { // hierarchical
157
+ if ( 'checked' == MLAOptions::mla_get_option( MLAOptions::MLA_MEDIA_MODAL_DETAILS_TAG_METABOX ) ) {
158
+ continue;
159
+ } // checked
160
+ } // flat
161
+ } // is supported
162
+ } // foreach
163
+ } // in_modal
164
+
165
+ self::$media_item_args = array( 'errors' => null, 'in_modal' => false );
166
+ return $form_fields;
167
+ } // mla_attachment_fields_to_edit_filter
168
+
169
  /**
170
  * Display a monthly dropdown for filtering items
171
  *
368
  $height = '50px';
369
  }
370
 
371
+ // W3C says style is not allowed within a div
372
+ // echo '<script type="text/html" id="tmpl-mla-search-box-css">' . "\n";
373
+ echo "\t" . '<style type="text/css">' . "\n";
374
 
375
  if ( self::$mla_media_modal_settings['enableSearchBox'] ) {
376
+ echo "\t\t.media-frame .media-frame-content .media-toolbar-secondary {\n";
377
+ echo "\t\t\twidth: 150px; }\n";
378
  }
379
 
380
+ echo "\t\t.media-frame .media-frame-content .attachments-browser .media-toolbar {\n";
381
+ echo "\t\t\theight: {$height}; }\n";
382
+ echo "\t\t.media-frame .media-frame-content .attachments-browser .attachments,\n";
383
+ echo "\t\t.media-frame .media-frame-content .attachments-browser .uploader-inline {\n";
384
+ echo "\t\t\ttop: {$height}; }\n";
385
+ echo "\t\t.media-frame .media-frame-content p.search-box {\n";
386
+ echo "\t\t\tmargin-top: 7px;\n";
387
+ echo "\t\t\tpadding: 4px;\n";
388
+ echo "\t\t\tline-height: 18px;\n";
389
+ echo "\t\t\tcolor: #464646;\n";
390
+ echo "\t\t\tfont-family: sans-serif;\n";
391
+ echo "\t\t\t-webkit-appearance: none; }\n";
392
+ echo "\t" . '</style>' . "\n";
393
+ /* echo "\t" . '</script>' . "\n"; */
394
 
395
  /*
396
  * Compose the Search Media box
483
  $_REQUEST['action'] = self::JAVASCRIPT_MEDIA_MODAL_SLUG;
484
  }
485
  }
486
+ } // mla_admin_init_ajax_action
487
 
488
  /**
489
  * Ajax handler for Media Manager queries
includes/class-mla-mime-types.php CHANGED
@@ -258,7 +258,7 @@ class MLAMime {
258
  *
259
  * @return array Updated allowed MIME types
260
  */
261
- public static function mla_upload_mimes_filter( $mime_types, $user ) {
262
  global $wp_filter;
263
 
264
  if ( self::$disable_mla_filtering || ! self::_get_upload_mime_templates() ) {
258
  *
259
  * @return array Updated allowed MIME types
260
  */
261
+ public static function mla_upload_mimes_filter( $mime_types, $user = NULL ) {
262
  global $wp_filter;
263
 
264
  if ( self::$disable_mla_filtering || ! self::_get_upload_mime_templates() ) {
includes/class-mla-objects.php CHANGED
@@ -101,7 +101,7 @@ class MLAObjects {
101
  } // taxonomy support
102
  } // foreach
103
  } // _build_taxonomies
104
-
105
  /**
106
  * WordPress Filter for edit taxonomy "Attachments" column,
107
  * which replaces the "Posts" column with an equivalent "Attachments" column.
@@ -190,7 +190,6 @@ class MLAObjects {
190
  }
191
 
192
  $results = new WP_Query( $request );
193
- error_log( 'ids results = ' . var_export( $results, true ), 0 );
194
  if ( ! empty( $results->error ) ){
195
  /* translators: 1: taxonomy 2: error message */
196
  error_log( sprintf( _x( 'ERROR: mla_taxonomy_column_filter( "%1$s" ) - WP_Query failed: "%2$s"', 'error_log', 'media-library-assistant' ), $taxonomy, $results->error ), 0 );
101
  } // taxonomy support
102
  } // foreach
103
  } // _build_taxonomies
104
+
105
  /**
106
  * WordPress Filter for edit taxonomy "Attachments" column,
107
  * which replaces the "Posts" column with an equivalent "Attachments" column.
190
  }
191
 
192
  $results = new WP_Query( $request );
 
193
  if ( ! empty( $results->error ) ){
194
  /* translators: 1: taxonomy 2: error message */
195
  error_log( sprintf( _x( 'ERROR: mla_taxonomy_column_filter( "%1$s" ) - WP_Query failed: "%2$s"', 'error_log', 'media-library-assistant' ), $taxonomy, $results->error ), 0 );
includes/class-mla-options.php CHANGED
@@ -356,7 +356,7 @@ class MLAOptions {
356
  * Localization must be done at runtime, and these calls cannot be placed
357
  * in the "public static" array definition itself.
358
  *
359
- * @since 1.6x
360
  *
361
  * @return void
362
  */
@@ -637,6 +637,53 @@ class MLAOptions {
637
  'texts' => array( '&mdash; ' . __( 'Media Manager Default', 'media-library-assistant' ) . ' &mdash;', 'Ascending', 'Descending' ),
638
  'help' => __( 'Choose the sort order.', 'media-library-assistant' )),
639
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
640
  'template_header' =>
641
  array('tab' => 'mla_gallery',
642
  'name' => __( 'Default [mla_gallery] Templates and Settings', 'media-library-assistant' ),
@@ -1274,6 +1321,70 @@ class MLAOptions {
1274
  } // $support_type
1275
  } // mla_taxonomy_support
1276
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1277
  /**
1278
  * Render and manage taxonomy support options, e.g., Categories and Post Tags
1279
  *
@@ -3258,7 +3369,7 @@ class MLAOptions {
3258
  }
3259
  } // update custom field mappings
3260
 
3261
- $updates = apply_filters( 'mla_mapping_updates', $updates, $post_id, $category, $settings, $attachment_metadata );
3262
  return $updates;
3263
  } // mla_evaluate_iptc_exif_mapping
3264
 
356
  * Localization must be done at runtime, and these calls cannot be placed
357
  * in the "public static" array definition itself.
358
  *
359
+ * @since 1.70
360
  *
361
  * @return void
362
  */
637
  'texts' => array( '&mdash; ' . __( 'Media Manager Default', 'media-library-assistant' ) . ' &mdash;', 'Ascending', 'Descending' ),
638
  'help' => __( 'Choose the sort order.', 'media-library-assistant' )),
639
 
640
+ 'attachment_display_settings_subheader' =>
641
+ array('tab' => 'general',
642
+ 'name' => __( 'Attachment Display Settings', 'media-library-assistant' ),
643
+ 'type' => 'subheader'),
644
+
645
+ 'image_default_align' =>
646
+ array('tab' => 'general',
647
+ 'name' => __( 'Alignment', 'media-library-assistant' ),
648
+ /* translators: 1: option name, e.g., Alignment, Link To or Size */
649
+ 'help' => __( sprintf( 'Select a value for the default %1$s option in the Attachment Display Settings.', __( 'Alignment', 'media-library-assistant' ) ), 'media-library-assistant' ),
650
+ 'std' => 'default',
651
+ 'options' => array('default', 'left', 'center', 'right', 'none'),
652
+ 'texts' => array('&mdash; ' . __( 'Media Manager Default', 'media-library-assistant' ) . ' &mdash;', __( 'Left', 'media-library-assistant' ), __( 'Center', 'media-library-assistant' ), __( 'Right', 'media-library-assistant' ), __( 'None', 'media-library-assistant' )),
653
+ 'type' => 'custom',
654
+ 'render' => 'mla_attachment_display_settings_option_handler',
655
+ 'update' => 'mla_attachment_display_settings_option_handler',
656
+ 'delete' => 'mla_attachment_display_settings_option_handler',
657
+ 'reset' => 'mla_attachment_display_settings_option_handler'),
658
+
659
+ 'image_default_link_type' =>
660
+ array('tab' => 'general',
661
+ 'name' => __( 'Link To', 'media-library-assistant' ),
662
+ /* translators: 1: option name, e.g., Alignment, Link To or Size */
663
+ 'help' => __( sprintf( 'Select a value for the default %1$s option in the Attachment Display Settings.', __( 'Link To', 'media-library-assistant' ) ), 'media-library-assistant' ),
664
+ 'std' => 'default',
665
+ 'options' => array('default', 'file', 'post', 'custom', 'none'),
666
+ 'texts' => array('&mdash; ' . __( 'Media Manager Default', 'media-library-assistant' ) . ' &mdash;', __( 'Media File', 'media-library-assistant' ), __( 'Attachment Page', 'media-library-assistant' ), __( 'Custom URL', 'media-library-assistant' ), __( 'None', 'media-library-assistant' )),
667
+ 'type' => 'custom',
668
+ 'render' => 'mla_attachment_display_settings_option_handler',
669
+ 'update' => 'mla_attachment_display_settings_option_handler',
670
+ 'delete' => 'mla_attachment_display_settings_option_handler',
671
+ 'reset' => 'mla_attachment_display_settings_option_handler'),
672
+
673
+ 'image_default_size' =>
674
+ array('tab' => 'general',
675
+ 'name' => __( 'Size', 'media-library-assistant' ),
676
+ /* translators: 1: option name, e.g., Alignment, Link To or Size */
677
+ 'help' => __( sprintf( 'Select a value for the default %1$s option in the Attachment Display Settings.', __( 'Size', 'media-library-assistant' ) ), 'media-library-assistant' ),
678
+ 'std' => 'default',
679
+ 'options' => array('default', 'thumbnail', 'medium', 'large', 'full'),
680
+ 'texts' => array('&mdash; ' . __( 'Media Manager Default', 'media-library-assistant' ) . ' &mdash;', __( 'Thumbnail', 'media-library-assistant' ), __( 'Medium', 'media-library-assistant' ), __( 'Large', 'media-library-assistant' ), __( 'Full Size', 'media-library-assistant' )),
681
+ 'type' => 'custom',
682
+ 'render' => 'mla_attachment_display_settings_option_handler',
683
+ 'update' => 'mla_attachment_display_settings_option_handler',
684
+ 'delete' => 'mla_attachment_display_settings_option_handler',
685
+ 'reset' => 'mla_attachment_display_settings_option_handler'),
686
+
687
  'template_header' =>
688
  array('tab' => 'mla_gallery',
689
  'name' => __( 'Default [mla_gallery] Templates and Settings', 'media-library-assistant' ),
1321
  } // $support_type
1322
  } // mla_taxonomy_support
1323
 
1324
+ /**
1325
+ * Render and manage Attachment Display Settings options; alignment, link type and size
1326
+ *
1327
+ * @since 1.71
1328
+ * @uses MLASettings::$page_template_array contains select_option and select templates
1329
+ *
1330
+ * @param string 'render', 'update', 'delete', or 'reset'
1331
+ * @param string option name, e.g., 'image_default_align'
1332
+ * @param array option parameters
1333
+ * @param array Optional. null (default) for 'render' else option data, e.g., $_REQUEST
1334
+ *
1335
+ * @return string HTML table row markup for 'render' else message(s) reflecting the results of the operation.
1336
+ */
1337
+ public static function mla_attachment_display_settings_option_handler( $action, $key, $value, $args = null ) {
1338
+ switch ( $action ) {
1339
+ case 'render':
1340
+ $current_value = get_option( $key );
1341
+ if ( empty( $current_value ) ) {
1342
+ $current_value = $value['std'];
1343
+ }
1344
+
1345
+ $select_options = '';
1346
+ foreach ( $value['options'] as $optid => $option ) {
1347
+ $option_values = array(
1348
+ 'selected' => '',
1349
+ 'value' => $option,
1350
+ 'text' => $value['texts'][$optid]
1351
+ );
1352
+
1353
+ if ( $option == $current_value ) {
1354
+ $option_values['selected'] = 'selected="selected"';
1355
+ }
1356
+
1357
+ $select_options .= MLAData::mla_parse_template( MLASettings::$page_template_array['select-option'], $option_values );
1358
+ }
1359
+
1360
+ $option_values = array(
1361
+ 'key' => MLA_OPTION_PREFIX . $key,
1362
+ 'value' => $value['name'],
1363
+ 'options' => $select_options,
1364
+ 'help' => $value['help']
1365
+ );
1366
+
1367
+ return MLAData::mla_parse_template( MLASettings::$page_template_array['select'], $option_values );
1368
+ case 'update':
1369
+ case 'delete':
1370
+ $msg = '<br>update_option(' . $key . ")\r\n";
1371
+ $new_value = $args[ MLA_OPTION_PREFIX . $key ];
1372
+ if ( $value['std'] == $new_value ) {
1373
+ $new_value = '';
1374
+ }
1375
+
1376
+ update_option( $key, $new_value );
1377
+ return $msg;
1378
+ case 'reset':
1379
+ $msg = '<br>update_option(' . $key . ")\r\n";
1380
+ update_option( $key, '' );
1381
+ return $msg;
1382
+ default:
1383
+ /* translators: 1: option name 2: action, e.g., update, delete, reset */
1384
+ return '<br>' . sprintf( __( 'ERROR: Custom %1$s unknown action "%2$s"', 'media-library-assistant' ), $key, $action ) . "\r\n";
1385
+ }
1386
+ } // mla_attachment_display_settings_option_handler
1387
+
1388
  /**
1389
  * Render and manage taxonomy support options, e.g., Categories and Post Tags
1390
  *
3369
  }
3370
  } // update custom field mappings
3371
 
3372
+ $updates = apply_filters( 'mla_mapping_updates', $updates, $post->ID, $category, $settings, $attachment_metadata );
3373
  return $updates;
3374
  } // mla_evaluate_iptc_exif_mapping
3375
 
includes/class-mla-settings.php CHANGED
@@ -404,8 +404,7 @@ class MLASettings {
404
  *
405
  * @return void
406
  */
407
- public static function mla_add_help_tab_action( )
408
- {
409
  $screen = get_current_screen();
410
 
411
  /*
@@ -837,7 +836,7 @@ class MLASettings {
837
  *
838
  * @var array
839
  */
840
- private static $page_template_array = null;
841
 
842
  /**
843
  * Definitions for Settings page tab ids, titles and handlers
@@ -864,7 +863,7 @@ class MLASettings {
864
  * Localization must be done at runtime, and these calls cannot be placed
865
  * in the "public static" array definition itself.
866
  *
867
- * @since 1.6x
868
  *
869
  * @return void
870
  */
@@ -2955,8 +2954,9 @@ class MLASettings {
2955
 
2956
  $count = count( $post_meta_ids );
2957
  if ( $count ) {
 
2958
  /* translators: 1: number of attachments */
2959
- return sprintf( __( 'Deleted custom field value from %1$s.', 'media-library-assistant' ) . '<br>', _n( '%s attachment', '%s attachments', $count, 'media-library-assistant' ) );
2960
  }
2961
 
2962
  return __( 'No attachments contained this custom field.', 'media-library-assistant' ) . '<br>';
404
  *
405
  * @return void
406
  */
407
+ public static function mla_add_help_tab_action( ) {
 
408
  $screen = get_current_screen();
409
 
410
  /*
836
  *
837
  * @var array
838
  */
839
+ public static $page_template_array = null;
840
 
841
  /**
842
  * Definitions for Settings page tab ids, titles and handlers
863
  * Localization must be done at runtime, and these calls cannot be placed
864
  * in the "public static" array definition itself.
865
  *
866
+ * @since 1.70
867
  *
868
  * @return void
869
  */
2954
 
2955
  $count = count( $post_meta_ids );
2956
  if ( $count ) {
2957
+ $count_text = sprintf( _n( '%s attachment', '%s attachments', $count, 'media-library-assistant' ), $count );
2958
  /* translators: 1: number of attachments */
2959
+ return sprintf( __( 'Deleted custom field value from %1$s.', 'media-library-assistant' ) . '<br>', $count_text );
2960
  }
2961
 
2962
  return __( 'No attachments contained this custom field.', 'media-library-assistant' ) . '<br>';
includes/class-mla-upload-list-table.php CHANGED
@@ -112,8 +112,7 @@ class MLA_Upload_List_Table extends WP_List_Table {
112
  *
113
  * @return array name => array( orderby value, heading ) for sortable columns
114
  */
115
- public static function mla_get_sortable_columns( )
116
- {
117
  $results = array() ;
118
 
119
  foreach ( self::$default_sortable_columns as $key => $value ) {
@@ -154,21 +153,21 @@ class MLA_Upload_List_Table extends WP_List_Table {
154
  *
155
  * @return array list of table columns
156
  */
157
- public static function mla_manage_columns_filter( )
158
- {
159
  return self::$default_columns;
160
  }
161
 
162
  /**
163
- * Called in the admin_init action because the list_table object isn't
164
- * created in time to affect the "screen options" setup.
165
  *
166
- * @since 1.40
 
 
 
167
  *
168
  * @return void
169
  */
170
- public static function mla_admin_init_action( )
171
- {
172
  /*
173
  * Build the default columns array at runtime to accomodate calls to the localization functions
174
  */
@@ -186,7 +185,17 @@ class MLA_Upload_List_Table extends WP_List_Table {
186
  'core_icon_type' => _x( 'Std. Icon Type', 'list_table_column', 'media-library-assistant' ),
187
  'description' => _x( 'Description', 'list_table_column', 'media-library-assistant' )
188
  );
 
189
 
 
 
 
 
 
 
 
 
 
190
  if ( isset( $_REQUEST['mla-optional-uploads-display'] ) || isset( $_REQUEST['mla-optional-uploads-search'] ) ) {
191
  return;
192
  }
@@ -247,8 +256,7 @@ class MLA_Upload_List_Table extends WP_List_Table {
247
  * @param object An MLA upload_type object
248
  * @return string HTML markup to be placed inside the column
249
  */
250
- function column_cb( $item )
251
- {
252
  return sprintf( '<input type="checkbox" name="cb_mla_item_ID[]" value="%1$s" />',
253
  /*%1$s*/ $item->post_ID
254
  );
@@ -262,8 +270,7 @@ class MLA_Upload_List_Table extends WP_List_Table {
262
  * @param array A singular attachment (post) object
263
  * @return string HTML markup to be placed inside the column
264
  */
265
- function column_icon( $item )
266
- {
267
  return MLAMime::mla_get_icon_type_image( $item->icon_type );
268
  }
269
 
@@ -490,8 +497,7 @@ class MLA_Upload_List_Table extends WP_List_Table {
490
  *
491
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
492
  */
493
- function get_hidden_columns( )
494
- {
495
  $columns = get_user_option( 'managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-uploadcolumnshidden' );
496
 
497
  if ( is_array( $columns ) ) {
@@ -598,8 +604,7 @@ class MLA_Upload_List_Table extends WP_List_Table {
598
  *
599
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
600
  */
601
- function get_bulk_actions( )
602
- {
603
  $actions = array();
604
 
605
  $actions['edit'] = __( 'Edit', 'media-library-assistant' );
112
  *
113
  * @return array name => array( orderby value, heading ) for sortable columns
114
  */
115
+ public static function mla_get_sortable_columns( ) {
 
116
  $results = array() ;
117
 
118
  foreach ( self::$default_sortable_columns as $key => $value ) {
153
  *
154
  * @return array list of table columns
155
  */
156
+ public static function mla_manage_columns_filter( ) {
 
157
  return self::$default_columns;
158
  }
159
 
160
  /**
161
+ * Builds the $default_columns array with translated source texts.
 
162
  *
163
+ * Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
164
+ * accessed from "front end" posts/pages.
165
+ *
166
+ * @since 1.71
167
  *
168
  * @return void
169
  */
170
+ public static function mla_localize_default_columns_array( ) {
 
171
  /*
172
  * Build the default columns array at runtime to accomodate calls to the localization functions
173
  */
185
  'core_icon_type' => _x( 'Std. Icon Type', 'list_table_column', 'media-library-assistant' ),
186
  'description' => _x( 'Description', 'list_table_column', 'media-library-assistant' )
187
  );
188
+ }
189
 
190
+ /**
191
+ * Called in the admin_init action because the list_table object isn't
192
+ * created in time to affect the "screen options" setup.
193
+ *
194
+ * @since 1.40
195
+ *
196
+ * @return void
197
+ */
198
+ public static function mla_admin_init_action( ) {
199
  if ( isset( $_REQUEST['mla-optional-uploads-display'] ) || isset( $_REQUEST['mla-optional-uploads-search'] ) ) {
200
  return;
201
  }
256
  * @param object An MLA upload_type object
257
  * @return string HTML markup to be placed inside the column
258
  */
259
+ function column_cb( $item ) {
 
260
  return sprintf( '<input type="checkbox" name="cb_mla_item_ID[]" value="%1$s" />',
261
  /*%1$s*/ $item->post_ID
262
  );
270
  * @param array A singular attachment (post) object
271
  * @return string HTML markup to be placed inside the column
272
  */
273
+ function column_icon( $item ) {
 
274
  return MLAMime::mla_get_icon_type_image( $item->icon_type );
275
  }
276
 
497
  *
498
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
499
  */
500
+ function get_hidden_columns( ) {
 
501
  $columns = get_user_option( 'managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-uploadcolumnshidden' );
502
 
503
  if ( is_array( $columns ) ) {
604
  *
605
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
606
  */
607
+ function get_bulk_actions( ) {
 
608
  $actions = array();
609
 
610
  $actions['edit'] = __( 'Edit', 'media-library-assistant' );
includes/class-mla-upload-optional-list-table.php CHANGED
@@ -103,8 +103,7 @@ class MLA_Upload_Optional_List_Table extends WP_List_Table {
103
  *
104
  * @return array name => array( orderby value, heading ) for sortable columns
105
  */
106
- public static function mla_get_sortable_columns( )
107
- {
108
  $results = array() ;
109
 
110
  foreach ( self::$default_sortable_columns as $key => $value ) {
@@ -145,21 +144,21 @@ class MLA_Upload_Optional_List_Table extends WP_List_Table {
145
  *
146
  * @return array list of table columns
147
  */
148
- public static function mla_manage_columns_filter( )
149
- {
150
  return self::$default_columns;
151
  }
152
 
153
  /**
154
- * Called in the admin_init action because the list_table object isn't
155
- * created in time to affect the "screen options" setup.
156
  *
157
- * @since 1.40
 
 
 
158
  *
159
  * @return void
160
  */
161
- public static function mla_admin_init_action( )
162
- {
163
  /*
164
  * Build the default columns array at runtime to accomodate calls to the localization functions
165
  */
@@ -171,7 +170,17 @@ class MLA_Upload_Optional_List_Table extends WP_List_Table {
171
  'mla_type' => _x( 'MLA Type', 'list_table_column', 'media-library-assistant' ),
172
  'description' => _x( 'Description', 'list_table_column', 'media-library-assistant' )
173
  );
 
174
 
 
 
 
 
 
 
 
 
 
175
  if ( isset( $_REQUEST['mla-optional-uploads-display'] ) || isset( $_REQUEST['mla-optional-uploads-search'] ) ) {
176
  add_filter( 'get_user_option_managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-uploadcolumnshidden', 'MLA_Upload_Optional_List_Table::mla_manage_hidden_columns_filter', 10, 3 );
177
  add_filter( 'manage_settings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-upload_columns', 'MLA_Upload_Optional_List_Table::mla_manage_columns_filter', 10, 0 );
@@ -228,8 +237,7 @@ class MLA_Upload_Optional_List_Table extends WP_List_Table {
228
  * @param object An MLA post_mime_type object
229
  * @return string HTML markup to be placed inside the column
230
  */
231
- function column_cb( $item )
232
- {
233
  return sprintf( '<input type="checkbox" name="cb_mla_item_ID[]" value="%1$s" />',
234
  /*%1$s*/ $item->ID
235
  );
@@ -356,8 +364,7 @@ class MLA_Upload_Optional_List_Table extends WP_List_Table {
356
  *
357
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
358
  */
359
- function get_hidden_columns( )
360
- {
361
  $columns = get_user_option( 'managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-viewcolumnshidden' );
362
 
363
  if ( is_array( $columns ) ) {
@@ -401,8 +408,7 @@ class MLA_Upload_Optional_List_Table extends WP_List_Table {
401
  *
402
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
403
  */
404
- function get_bulk_actions( )
405
- {
406
  $actions = array();
407
 
408
  $actions['select'] = __( 'Select these entries', 'media-library-assistant' );
103
  *
104
  * @return array name => array( orderby value, heading ) for sortable columns
105
  */
106
+ public static function mla_get_sortable_columns( ) {
 
107
  $results = array() ;
108
 
109
  foreach ( self::$default_sortable_columns as $key => $value ) {
144
  *
145
  * @return array list of table columns
146
  */
147
+ public static function mla_manage_columns_filter( ) {
 
148
  return self::$default_columns;
149
  }
150
 
151
  /**
152
+ * Builds the $default_columns array with translated source texts.
 
153
  *
154
+ * Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
155
+ * accessed from "front end" posts/pages.
156
+ *
157
+ * @since 1.71
158
  *
159
  * @return void
160
  */
161
+ public static function mla_localize_default_columns_array( ) {
 
162
  /*
163
  * Build the default columns array at runtime to accomodate calls to the localization functions
164
  */
170
  'mla_type' => _x( 'MLA Type', 'list_table_column', 'media-library-assistant' ),
171
  'description' => _x( 'Description', 'list_table_column', 'media-library-assistant' )
172
  );
173
+ }
174
 
175
+ /**
176
+ * Called in the admin_init action because the list_table object isn't
177
+ * created in time to affect the "screen options" setup.
178
+ *
179
+ * @since 1.40
180
+ *
181
+ * @return void
182
+ */
183
+ public static function mla_admin_init_action( ) {
184
  if ( isset( $_REQUEST['mla-optional-uploads-display'] ) || isset( $_REQUEST['mla-optional-uploads-search'] ) ) {
185
  add_filter( 'get_user_option_managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-uploadcolumnshidden', 'MLA_Upload_Optional_List_Table::mla_manage_hidden_columns_filter', 10, 3 );
186
  add_filter( 'manage_settings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-upload_columns', 'MLA_Upload_Optional_List_Table::mla_manage_columns_filter', 10, 0 );
237
  * @param object An MLA post_mime_type object
238
  * @return string HTML markup to be placed inside the column
239
  */
240
+ function column_cb( $item ) {
 
241
  return sprintf( '<input type="checkbox" name="cb_mla_item_ID[]" value="%1$s" />',
242
  /*%1$s*/ $item->ID
243
  );
364
  *
365
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
366
  */
367
+ function get_hidden_columns( ) {
 
368
  $columns = get_user_option( 'managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-viewcolumnshidden' );
369
 
370
  if ( is_array( $columns ) ) {
408
  *
409
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
410
  */
411
+ function get_bulk_actions( ) {
 
412
  $actions = array();
413
 
414
  $actions['select'] = __( 'Select these entries', 'media-library-assistant' );
includes/class-mla-view-list-table.php CHANGED
@@ -108,8 +108,7 @@ class MLA_View_List_Table extends WP_List_Table {
108
  *
109
  * @return array name => array( orderby value, heading ) for sortable columns
110
  */
111
- public static function mla_get_sortable_columns( )
112
- {
113
  $results = array() ;
114
 
115
  foreach ( self::$default_sortable_columns as $key => $value ) {
@@ -150,21 +149,24 @@ class MLA_View_List_Table extends WP_List_Table {
150
  *
151
  * @return array list of table columns
152
  */
153
- public static function mla_manage_columns_filter( )
154
- {
155
  return self::$default_columns;
156
  }
157
 
158
  /**
159
- * Called in the admin_init action because the list_table object isn't
160
- * created in time to affect the "screen options" setup.
161
  *
162
- * @since 1.40
 
 
 
163
  *
164
  * @return void
165
  */
166
- public static function mla_admin_init_action( )
167
- {
 
 
168
  self::$default_columns = array(
169
  'cb' => '<input type="checkbox" />', //Render a checkbox instead of text
170
  'name' => 'Slug',
@@ -176,7 +178,17 @@ class MLA_View_List_Table extends WP_List_Table {
176
  'menu_order' => _x( 'Order', 'list_table_column', 'media-library-assistant' ),
177
  'description' => _x( 'Description', 'list_table_column', 'media-library-assistant' )
178
  );
 
179
 
 
 
 
 
 
 
 
 
 
180
  if ( isset( $_REQUEST['mla_tab'] ) && $_REQUEST['mla_tab'] == 'view' ) {
181
  add_filter( 'get_user_option_managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-viewcolumnshidden', 'MLA_View_List_Table::mla_manage_hidden_columns_filter', 10, 3 );
182
  add_filter( 'manage_settings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-view_columns', 'MLA_View_List_Table::mla_manage_columns_filter', 10, 0 );
@@ -233,8 +245,7 @@ class MLA_View_List_Table extends WP_List_Table {
233
  * @param object An MLA post_mime_type object
234
  * @return string HTML markup to be placed inside the column
235
  */
236
- function column_cb( $item )
237
- {
238
  return sprintf( '<input type="checkbox" name="cb_mla_item_ID[]" value="%1$s" />',
239
  /*%1$s*/ $item->post_ID
240
  );
@@ -452,8 +463,7 @@ class MLA_View_List_Table extends WP_List_Table {
452
  *
453
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
454
  */
455
- function get_hidden_columns( )
456
- {
457
  $columns = get_user_option( 'managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-viewcolumnshidden' );
458
 
459
  if ( is_array( $columns ) ) {
@@ -497,8 +507,7 @@ class MLA_View_List_Table extends WP_List_Table {
497
  *
498
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
499
  */
500
- function get_bulk_actions( )
501
- {
502
  $actions = array();
503
 
504
  $actions['edit'] = __( 'Edit', 'media-library-assistant' );
108
  *
109
  * @return array name => array( orderby value, heading ) for sortable columns
110
  */
111
+ public static function mla_get_sortable_columns( ) {
 
112
  $results = array() ;
113
 
114
  foreach ( self::$default_sortable_columns as $key => $value ) {
149
  *
150
  * @return array list of table columns
151
  */
152
+ public static function mla_manage_columns_filter( ) {
 
153
  return self::$default_columns;
154
  }
155
 
156
  /**
157
+ * Builds the $default_columns array with translated source texts.
 
158
  *
159
+ * Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
160
+ * accessed from "front end" posts/pages.
161
+ *
162
+ * @since 1.71
163
  *
164
  * @return void
165
  */
166
+ public static function mla_localize_default_columns_array( ) {
167
+ /*
168
+ * Build the default columns array at runtime to accomodate calls to the localization functions
169
+ */
170
  self::$default_columns = array(
171
  'cb' => '<input type="checkbox" />', //Render a checkbox instead of text
172
  'name' => 'Slug',
178
  'menu_order' => _x( 'Order', 'list_table_column', 'media-library-assistant' ),
179
  'description' => _x( 'Description', 'list_table_column', 'media-library-assistant' )
180
  );
181
+ }
182
 
183
+ /**
184
+ * Called in the admin_init action because the list_table object isn't
185
+ * created in time to affect the "screen options" setup.
186
+ *
187
+ * @since 1.40
188
+ *
189
+ * @return void
190
+ */
191
+ public static function mla_admin_init_action( ) {
192
  if ( isset( $_REQUEST['mla_tab'] ) && $_REQUEST['mla_tab'] == 'view' ) {
193
  add_filter( 'get_user_option_managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-viewcolumnshidden', 'MLA_View_List_Table::mla_manage_hidden_columns_filter', 10, 3 );
194
  add_filter( 'manage_settings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-view_columns', 'MLA_View_List_Table::mla_manage_columns_filter', 10, 0 );
245
  * @param object An MLA post_mime_type object
246
  * @return string HTML markup to be placed inside the column
247
  */
248
+ function column_cb( $item ) {
 
249
  return sprintf( '<input type="checkbox" name="cb_mla_item_ID[]" value="%1$s" />',
250
  /*%1$s*/ $item->post_ID
251
  );
463
  *
464
  * @return array Column information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
465
  */
466
+ function get_hidden_columns( ) {
 
467
  $columns = get_user_option( 'managesettings_page_' . MLASettings::MLA_SETTINGS_SLUG . '-viewcolumnshidden' );
468
 
469
  if ( is_array( $columns ) ) {
507
  *
508
  * @return array Contains all the bulk actions: 'slugs'=>'Visible Titles'
509
  */
510
+ function get_bulk_actions( ) {
 
511
  $actions = array();
512
 
513
  $actions['edit'] = __( 'Edit', 'media-library-assistant' );
index.php CHANGED
@@ -6,7 +6,7 @@
6
  * will the rest of the plugin be loaded and run.
7
  *
8
  * @package Media Library Assistant
9
- * @version 1.70
10
  */
11
 
12
  /*
@@ -16,7 +16,7 @@ Description: Enhances the Media Library; powerful[mla_gallery], taxonomy support
16
  Author: David Lingren
17
  Text Domain: media-library-assistant
18
  Domain Path: /languages
19
- Version: 1.70
20
  Author URI: http://fairtradejudaica.org/our-story/staff/
21
 
22
  Copyright 2011-2013 David Lingren
6
  * will the rest of the plugin be loaded and run.
7
  *
8
  * @package Media Library Assistant
9
+ * @version 1.71
10
  */
11
 
12
  /*
16
  Author: David Lingren
17
  Text Domain: media-library-assistant
18
  Domain Path: /languages
19
+ Version: 1.71
20
  Author URI: http://fairtradejudaica.org/our-story/staff/
21
 
22
  Copyright 2011-2013 David Lingren
js/mla-edit-media-scripts.js ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // These functions are adapted from wp-admin/js/post.js
2
+ (function($) {
3
+ mlaEditAttachment = {
4
+
5
+ init : function(){
6
+ $('.categorydiv').each( function(){
7
+ var this_id = $(this).attr('id'), taxonomyParts, taxonomy, settingName;
8
+
9
+ taxonomyParts = this_id.split('-');
10
+ taxonomyParts.shift();
11
+ taxonomy = taxonomyParts.join('-');
12
+ settingName = taxonomy + '_tab';
13
+ if ( taxonomy == 'category' )
14
+ settingName = 'cats';
15
+
16
+ $( '#search-' + taxonomy ).one( 'focus', function() { $( this ).val( '' ).removeClass( 'form-input-tip' ); } );
17
+
18
+ $.extend( $.expr[":"], {
19
+ "matchTerms": function( elem, i, match, array ) {
20
+ return ( elem.textContent || elem.innerText || "" ).toLowerCase().indexOf( ( match[3] || "" ).toLowerCase() ) >= 0;
21
+ }
22
+ });
23
+
24
+ $( '#search-' + taxonomy ).keypress( function( event ){
25
+
26
+ if( 13 === event.keyCode ) {
27
+ event.preventDefault();
28
+ $( '#search-' + taxonomy ).val( '' );
29
+ $( '#' + taxonomy + '-searcher' ).addClass( 'wp-hidden-children' );
30
+
31
+ $( '#' + taxonomy + 'checklist li' ).show();
32
+ $( '#' + taxonomy + 'checklist-pop li' ).show();
33
+ return;
34
+ }
35
+
36
+ } );
37
+
38
+ $( '#search-' + taxonomy ).keyup( function( event ){
39
+ if( 13 === event.keyCode ) {
40
+ event.preventDefault();
41
+ $( '#' + taxonomy + '-search-toggle' ).focus();
42
+ return;
43
+ }
44
+
45
+ var searchValue = $( '#search-' + taxonomy ).val(),
46
+ termList = $( '#' + taxonomy + 'checklist li' );
47
+ termListPopular = $( '#' + taxonomy + 'checklist-pop li' );
48
+
49
+ if ( 0 < searchValue.length ) {
50
+ termList.hide();
51
+ termListPopular.hide();
52
+ } else {
53
+ termList.show();
54
+ termListPopular.show();
55
+ }
56
+
57
+ var matchingTerms = $( '#' + taxonomy + "checklist label:matchTerms('" + searchValue + "')");
58
+ matchingTerms.closest( 'li' ).find( 'li' ).andSelf().show();
59
+ matchingTerms.parents( '#' + taxonomy + 'checklist li' ).show();
60
+
61
+ var matchingTermsPopular = $( '#' + taxonomy + "checklist-pop label:matchTerms('" + searchValue + "')");
62
+ matchingTermsPopular.closest( 'li' ).find( 'li' ).andSelf().show();
63
+ matchingTermsPopular.parents( '#' + taxonomy + 'checklist li' ).show();
64
+ } );
65
+
66
+ $( '#' + taxonomy + '-search-toggle' ).click( function() {
67
+ $( '#' + taxonomy + '-adder ').addClass( 'wp-hidden-children' );
68
+ $( '#' + taxonomy + '-searcher' ).toggleClass( 'wp-hidden-children' );
69
+ $( 'a[href="#' + taxonomy + '-search"]', '#' + taxonomy + '-tabs' ).click();
70
+ $( '#search-' + taxonomy ).val( '' );
71
+ $( '#' + taxonomy + 'checklist li' ).show();
72
+ $( '#' + taxonomy + 'checklist-pop li' ).show();
73
+ $( '#search-' + taxonomy ).focus();
74
+ return false;
75
+ });
76
+
77
+ $( '#' + taxonomy + '-add-toggle' ).click( function() {
78
+ $( '#' + taxonomy + '-searcher' ).addClass( 'wp-hidden-children' );
79
+ return false;
80
+ });
81
+
82
+ }); // end cats
83
+ }
84
+ }
85
+
86
+ $( document ).ready( function(){ mlaEditAttachment.init(); } );
87
+ })( jQuery );
js/mla-edit-media-scripts.min.js ADDED
@@ -0,0 +1 @@
 
1
+ (function(a){mlaEditAttachment={init:function(){a(".categorydiv").each(function(){var e=a(this).attr("id"),d,b,c;d=e.split("-");d.shift();b=d.join("-");c=b+"_tab";if(b=="category"){c="cats"}a("#search-"+b).one("focus",function(){a(this).val("").removeClass("form-input-tip")});a.extend(a.expr[":"],{matchTerms:function(h,g,f,j){return(h.textContent||h.innerText||"").toLowerCase().indexOf((f[3]||"").toLowerCase())>=0}});a("#search-"+b).keypress(function(f){if(13===f.keyCode){f.preventDefault();a("#search-"+b).val("");a("#"+b+"-searcher").addClass("wp-hidden-children");a("#"+b+"checklist li").show();a("#"+b+"checklist-pop li").show();return}});a("#search-"+b).keyup(function(h){if(13===h.keyCode){h.preventDefault();a("#"+b+"-search-toggle").focus();return}var j=a("#search-"+b).val(),i=a("#"+b+"checklist li");termListPopular=a("#"+b+"checklist-pop li");if(0<j.length){i.hide();termListPopular.hide()}else{i.show();termListPopular.show()}var g=a("#"+b+"checklist label:matchTerms('"+j+"')");g.closest("li").find("li").andSelf().show();g.parents("#"+b+"checklist li").show();var f=a("#"+b+"checklist-pop label:matchTerms('"+j+"')");f.closest("li").find("li").andSelf().show();f.parents("#"+b+"checklist li").show()});a("#"+b+"-search-toggle").click(function(){a("#"+b+"-adder ").addClass("wp-hidden-children");a("#"+b+"-searcher").toggleClass("wp-hidden-children");a('a[href="#'+b+'-search"]',"#"+b+"-tabs").click();a("#search-"+b).val("");a("#"+b+"checklist li").show();a("#"+b+"checklist-pop li").show();a("#search-"+b).focus();return false});a("#"+b+"-add-toggle").click(function(){a("#"+b+"-searcher").addClass("wp-hidden-children");return false})})}};a(document).ready(function(){mlaEditAttachment.init()})})(jQuery);
languages/MLA Internationalization Guide.pdf ADDED
Binary file
languages/en_US.pot ADDED
@@ -0,0 +1,3724 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Media Library Assistant\n"
4
+ "POT-Creation-Date: 2014-02-10 11:10-0800\n"
5
+ "PO-Revision-Date: 2014-02-10 11:10-0800\n"
6
+ "Last-Translator: David Lingren <david@fairtradejudaica.org>\n"
7
+ "Language-Team: David Lingren <david@fairtradejudaica.org>\n"
8
+ "Language: en_US\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.6.2\n"
13
+ "X-Poedit-Basepath: ..\n"
14
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
+ "_n_noop:1,2;_c;_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c\n"
17
+ "X-Poedit-SearchPath-0: includes\n"
18
+ "X-Poedit-SearchPath-1: tests\n"
19
+
20
+ #. translators: 1: path and file name
21
+ #: includes/class-mla-data.php:101
22
+ #, php-format
23
+ msgctxt "error_log"
24
+ msgid "ERROR: mla_load_template file \"%1$s\" not found."
25
+ msgstr ""
26
+
27
+ #. translators: 1: path and file name 2: source type, e.g., file, option, string
28
+ #: includes/class-mla-data.php:119
29
+ #, php-format
30
+ msgctxt "error_log"
31
+ msgid "ERROR: mla_load_template file \"%1$s\" bad source type \"%2$s\"."
32
+ msgstr ""
33
+
34
+ #. translators: 1: template excerpt
35
+ #: includes/class-mla-data.php:198
36
+ #, php-format
37
+ msgctxt "error_log"
38
+ msgid ""
39
+ "ERROR: _find_template_substring no template end delimiter, tail = \"%1$s\"."
40
+ msgstr ""
41
+
42
+ #. translators: 1: template excerpt
43
+ #: includes/class-mla-data.php:257
44
+ #, php-format
45
+ msgctxt "error_log"
46
+ msgid ""
47
+ "ERROR: mla_parse_array_template no template end delimiter, tail = \"%1$s\"."
48
+ msgstr ""
49
+
50
+ #. translators: 1: template excerpt
51
+ #: includes/class-mla-data.php:345
52
+ #, php-format
53
+ msgctxt "error_log"
54
+ msgid "ERROR: mla_parse_template no end delimiter, tail = \"%1$s\"."
55
+ msgstr ""
56
+
57
+ #. translators: 1: template string
58
+ #: includes/class-mla-data.php:389
59
+ #, php-format
60
+ msgctxt "error_log"
61
+ msgid "ERROR: _find_test_substring no end delimiter, tail = \"%1$s\"."
62
+ msgstr ""
63
+
64
+ #: includes/class-mla-data.php:492
65
+ msgid "ERROR: Test; no closing parenthesis "
66
+ msgstr ""
67
+
68
+ #. translators: 1: node type, e.g., template
69
+ #: includes/class-mla-data.php:637
70
+ #, php-format
71
+ msgctxt "error_log"
72
+ msgid "ERROR: _evaluate_template_array_node unknown type \"%1$s\"."
73
+ msgstr ""
74
+
75
+ #. translators: 1: node type, e.g., template
76
+ #: includes/class-mla-data.php:700
77
+ #, php-format
78
+ msgctxt "error_log"
79
+ msgid "ERROR: _evaluate_template_node unknown type \"%1$s\"."
80
+ msgstr ""
81
+
82
+ #. translators: 1: template excerpt
83
+ #: includes/class-mla-data.php:1036
84
+ #, php-format
85
+ msgctxt "error_log"
86
+ msgid ""
87
+ "ERROR: mla_get_template_placeholders no template-end delimiter dump = \"%1$s"
88
+ "\"."
89
+ msgstr ""
90
+
91
+ #. translators: 1: function name 2: non-array value
92
+ #: includes/class-mla-data.php:1228 includes/class-mla-main.php:1207
93
+ #: includes/class-mla-mime-types.php:483
94
+ #: includes/class-mla-mime-types.php:1218
95
+ #: includes/class-mla-mime-types.php:2334 includes/class-mla-settings.php:1156
96
+ #: includes/class-mla-settings.php:1603
97
+ #, php-format
98
+ msgctxt "error_log"
99
+ msgid "ERROR: %1$s non-array \"%2$s\""
100
+ msgstr ""
101
+
102
+ #. translators: 1: query filter details
103
+ #: includes/class-mla-data.php:1598
104
+ #, php-format
105
+ msgid "_execute_list_table_query $wp_filter = \"%1$s\"."
106
+ msgstr ""
107
+
108
+ #. translators: 1: query filter details
109
+ #: includes/class-mla-data.php:1601
110
+ #, php-format
111
+ msgctxt "error_log"
112
+ msgid "DEBUG: _execute_list_table_query $wp_filter = \"%1$s\"."
113
+ msgstr ""
114
+
115
+ #. translators: 1: query details
116
+ #: includes/class-mla-data.php:1612
117
+ #, php-format
118
+ msgid "_execute_list_table_query WP_Query = \"%1$s\"."
119
+ msgstr ""
120
+
121
+ #. translators: 1: query details
122
+ #: includes/class-mla-data.php:1615
123
+ #, php-format
124
+ msgctxt "error_log"
125
+ msgid "DEBUG: _execute_list_table_query WP_Query = \"%1$s\"."
126
+ msgstr ""
127
+
128
+ #. translators: 1: numeric search box details
129
+ #: includes/class-mla-data.php:1683
130
+ #, php-format
131
+ msgid "mla_query_posts_search_filter is_numeric, = \"%1$s\"."
132
+ msgstr ""
133
+
134
+ #. translators: 1: numeric search box details
135
+ #: includes/class-mla-data.php:1686
136
+ #, php-format
137
+ msgctxt "error_log"
138
+ msgid "DEBUG: mla_query_posts_search_filter is_numeric, = \"%1$s\"."
139
+ msgstr ""
140
+
141
+ #. translators: 1: search box details
142
+ #: includes/class-mla-data.php:1754 includes/class-mla-data.php:2652
143
+ #, php-format
144
+ msgid "mla_query_posts_search_filter not numeric, = \"%1$s\"."
145
+ msgstr ""
146
+
147
+ #. translators: 1: search box details
148
+ #: includes/class-mla-data.php:1757
149
+ #, php-format
150
+ msgctxt "error_log"
151
+ msgid "DEBUG: mla_query_posts_search_filter not numeric, = \"%1$s\"."
152
+ msgstr ""
153
+
154
+ #. translators: 1: post ID
155
+ #: includes/class-mla-data.php:1930
156
+ #, php-format
157
+ msgctxt "error_log"
158
+ msgid "ERROR: mla_get_attachment_by_id(%1$d) not found."
159
+ msgstr ""
160
+
161
+ #. translators: 1: post ID 2: post_type
162
+ #: includes/class-mla-data.php:1936
163
+ #, php-format
164
+ msgctxt "error_log"
165
+ msgid "ERROR: mla_get_attachment_by_id(%1$d) wrong post_type \"%2$s\"."
166
+ msgstr ""
167
+
168
+ #: includes/class-mla-data.php:2460 includes/class-mla-list-table.php:673
169
+ msgid "NO REFERENCE TESTS"
170
+ msgstr ""
171
+
172
+ #: includes/class-mla-data.php:2466 includes/class-mla-options.php:2210
173
+ #: includes/class-mla-options.php:2211
174
+ msgid "ORPHAN"
175
+ msgstr ""
176
+
177
+ #: includes/class-mla-data.php:2470
178
+ msgid "BAD PARENT"
179
+ msgstr ""
180
+
181
+ #: includes/class-mla-data.php:2475
182
+ msgid "UNATTACHED"
183
+ msgstr ""
184
+
185
+ #: includes/class-mla-data.php:2477
186
+ msgid "INVALID PARENT"
187
+ msgstr ""
188
+
189
+ #. translators: 1: post_type, 2: post_title, 3: post ID, 4: query string, 5: error message
190
+ #: includes/class-mla-data.php:2651
191
+ #, php-format
192
+ msgid "(%1$s) %2$s (ID %3$d) query \"%4$s\" failed, returning \"%5$s\""
193
+ msgstr ""
194
+
195
+ #. translators: 1: index
196
+ #: includes/class-mla-data.php:2898
197
+ #, php-format
198
+ msgctxt "error_log"
199
+ msgid "ERROR: _build_pdf_indirect_objects bad value at $index = \"%1$d\"."
200
+ msgstr ""
201
+
202
+ #. translators: 1: source offset 2: nest level
203
+ #: includes/class-mla-data.php:3223
204
+ #, php-format
205
+ msgctxt "error_log"
206
+ msgid "ERROR: _parse_pdf_dictionary offset = %1$d, nest = %2$d."
207
+ msgstr ""
208
+
209
+ #. translators: 1: dictionary excerpt
210
+ #: includes/class-mla-data.php:3225
211
+ #, php-format
212
+ msgctxt "error_log"
213
+ msgid "ERROR: _parse_pdf_dictionary no end delimiter dump = %1$s."
214
+ msgstr ""
215
+
216
+ #. translators: 1: entry name 2: value excerpt
217
+ #: includes/class-mla-data.php:3271
218
+ #, php-format
219
+ msgctxt "error_log"
220
+ msgid "ERROR: _parse_pdf_dictionary bad value [ %1$s ] dump = %2$s"
221
+ msgstr ""
222
+
223
+ #: includes/class-mla-data.php:3385
224
+ msgctxt "error_log"
225
+ msgid "ERROR: _parse_xmp_metadata xml_parse_into_struct failed."
226
+ msgstr ""
227
+
228
+ #: includes/class-mla-data.php:3388
229
+ msgctxt "error_log"
230
+ msgid "ERROR: _parse_xmp_metadata set option failed."
231
+ msgstr ""
232
+
233
+ #. translators: 1: path and file
234
+ #: includes/class-mla-data.php:3745
235
+ #, php-format
236
+ msgctxt "error_log"
237
+ msgid "ERROR: File \"%1$s\", startxref not found."
238
+ msgstr ""
239
+
240
+ #. translators: 1: meta_key
241
+ #: includes/class-mla-data.php:4595
242
+ #, php-format
243
+ msgid "Deleting meta:%1$s"
244
+ msgstr ""
245
+
246
+ #. translators: 1: meta_key
247
+ #: includes/class-mla-data.php:4598
248
+ #, php-format
249
+ msgid "ERROR: meta:%1$s not found"
250
+ msgstr ""
251
+
252
+ #. translators: 1: meta_key 2: meta_value
253
+ #: includes/class-mla-data.php:4607
254
+ #, php-format
255
+ msgid "Adding meta:%1$s = %2$s"
256
+ msgstr ""
257
+
258
+ #. translators: 1: meta_key
259
+ #: includes/class-mla-data.php:4611
260
+ #, php-format
261
+ msgid "ERROR: Adding meta:%1$s; not found"
262
+ msgstr ""
263
+
264
+ #. translators: 1: meta_key
265
+ #: includes/class-mla-data.php:4618
266
+ #, php-format
267
+ msgid "Deleting Null meta:%1$s"
268
+ msgstr ""
269
+
270
+ #. translators: 1: element name 2: old_value 3: new_value
271
+ #: includes/class-mla-data.php:4628 includes/class-mla-data.php:4779
272
+ #: includes/class-mla-data.php:4840 includes/class-mla-data.php:4866
273
+ #: includes/class-mla-data.php:4891 includes/class-mla-data.php:4904
274
+ #: includes/class-mla-data.php:4913 includes/class-mla-data.php:4924
275
+ #: includes/class-mla-data.php:4935 includes/class-mla-data.php:4948
276
+ #: includes/class-mla-mime-types.php:1052
277
+ #: includes/class-mla-mime-types.php:2098
278
+ #, php-format
279
+ msgid "Changing %1$s from \"%2$s\" to \"%3$s\""
280
+ msgstr ""
281
+
282
+ #. translators: 1: meta_key
283
+ #: includes/class-mla-data.php:4633
284
+ #, php-format
285
+ msgid "ERROR: Changing meta:%1$s; not found"
286
+ msgstr ""
287
+
288
+ #. translators: 1: meta_key
289
+ #: includes/class-mla-data.php:4693
290
+ #, php-format
291
+ msgid "Deleting %1$s"
292
+ msgstr ""
293
+
294
+ #. translators: 1: meta_key 2: new_value
295
+ #: includes/class-mla-data.php:4704
296
+ #, php-format
297
+ msgid "Adding %1$s = [%2$s]"
298
+ msgstr ""
299
+
300
+ #. translators: 1: meta_key 2: meta_value
301
+ #: includes/class-mla-data.php:4710
302
+ #, php-format
303
+ msgid "Adding %1$s = %2$s"
304
+ msgstr ""
305
+
306
+ #. translators: 1: meta_key
307
+ #: includes/class-mla-data.php:4734
308
+ #, php-format
309
+ msgid "Deleting old %1$s values"
310
+ msgstr ""
311
+
312
+ #. translators: 1: meta_key 2: old_value 3: new_value 4: update count
313
+ #: includes/class-mla-data.php:4764
314
+ #, php-format
315
+ msgid "Changing %1$s from \"%2$s\" to \"%3$s\"; %4$d updates"
316
+ msgstr ""
317
+
318
+ #: includes/class-mla-data.php:4822 includes/class-mla-main.php:1479
319
+ msgid "ERROR: Could not retrieve Attachment."
320
+ msgstr ""
321
+
322
+ #: includes/class-mla-data.php:4840 includes/class-mla-main.php:1011
323
+ #: includes/class-mla-main.php:1013 includes/class-mla-main.php:1334
324
+ #: includes/class-mla-main.php:1697 includes/class-mla-media-modal.php:434
325
+ #: includes/class-mla-media-modal.php:436 includes/class-mla-objects.php:269
326
+ #: includes/class-mla-options.php:870
327
+ msgid "Title"
328
+ msgstr ""
329
+
330
+ #. translators: 1: old_value
331
+ #: includes/class-mla-data.php:4863
332
+ #, php-format
333
+ msgid "ERROR: Could not change Name/Slug \"%1$s\"; name already exists"
334
+ msgstr ""
335
+
336
+ #: includes/class-mla-data.php:4866 includes/class-mla-main.php:1335
337
+ #: includes/class-mla-main.php:1700 includes/class-mla-options.php:877
338
+ msgid "Name/Slug"
339
+ msgstr ""
340
+
341
+ #. translators: 1: old_value
342
+ #: includes/class-mla-data.php:4883
343
+ #, php-format
344
+ msgid "Deleting ALT Text, was \"%1$s\""
345
+ msgstr ""
346
+
347
+ #. translators: 1: old_value
348
+ #: includes/class-mla-data.php:4886
349
+ #, php-format
350
+ msgid "ERROR: Could not delete ALT Text, remains \"%1$s\""
351
+ msgstr ""
352
+
353
+ #: includes/class-mla-data.php:4891 includes/class-mla-list-table.php:912
354
+ #: includes/class-mla-main.php:1023 includes/class-mla-main.php:1025
355
+ #: includes/class-mla-main.php:1338 includes/class-mla-main.php:1703
356
+ #: includes/class-mla-media-modal.php:446
357
+ #: includes/class-mla-media-modal.php:448 includes/class-mla-options.php:884
358
+ msgid "ALT Text"
359
+ msgstr ""
360
+
361
+ #. translators: 1: old_value 2: new_value
362
+ #: includes/class-mla-data.php:4894
363
+ #, php-format
364
+ msgid "ERROR: Could not change ALT Text from \"%1$s\" to \"%2$s\""
365
+ msgstr ""
366
+
367
+ #: includes/class-mla-data.php:4904 includes/class-mla-main.php:1029
368
+ #: includes/class-mla-main.php:1031 includes/class-mla-main.php:1336
369
+ #: includes/class-mla-main.php:1706 includes/class-mla-media-modal.php:452
370
+ #: includes/class-mla-media-modal.php:454 includes/class-mla-options.php:891
371
+ msgid "Caption"
372
+ msgstr ""
373
+
374
+ #: includes/class-mla-data.php:4913 includes/class-mla-main.php:1035
375
+ #: includes/class-mla-main.php:1037 includes/class-mla-main.php:1337
376
+ #: includes/class-mla-main.php:1708 includes/class-mla-media-modal.php:458
377
+ #: includes/class-mla-media-modal.php:460 includes/class-mla-options.php:898
378
+ #: includes/class-mla-settings.php:1122 includes/class-mla-settings.php:1379
379
+ #: includes/class-mla-settings.php:1478 includes/class-mla-settings.php:1842
380
+ msgid "Description"
381
+ msgstr ""
382
+
383
+ #: includes/class-mla-data.php:4924 includes/class-mla-list-table.php:647
384
+ #: includes/class-mla-list-table.php:739 includes/class-mla-options.php:3632
385
+ #: includes/class-mla-options.php:3972
386
+ msgid "Parent"
387
+ msgstr ""
388
+
389
+ #: includes/class-mla-data.php:4935 includes/class-mla-edit-media.php:256
390
+ #: includes/class-mla-edit-media.php:381 includes/class-mla-main.php:1340
391
+ #: includes/class-mla-main.php:1714 includes/class-mla-settings.php:1120
392
+ #: includes/class-mla-settings.php:1377
393
+ msgid "Menu Order"
394
+ msgstr ""
395
+
396
+ #: includes/class-mla-data.php:4948 includes/class-mla-list-table.php:1061
397
+ #: includes/class-mla-main.php:1213 includes/class-mla-main.php:1315
398
+ #: includes/class-mla-main.php:1528
399
+ msgid "Author"
400
+ msgstr ""
401
+
402
+ #: includes/class-mla-data.php:4982
403
+ msgid "Adding"
404
+ msgstr ""
405
+
406
+ #: includes/class-mla-data.php:4986
407
+ msgid "Removing"
408
+ msgstr ""
409
+
410
+ #: includes/class-mla-data.php:4991
411
+ msgid "Replacing"
412
+ msgstr ""
413
+
414
+ #: includes/class-mla-data.php:4995
415
+ msgid "Ignoring"
416
+ msgstr ""
417
+
418
+ #. translators: 1: action_name, 2: taxonomy
419
+ #: includes/class-mla-data.php:5006
420
+ #, php-format
421
+ msgid "%1$s \"%2$s\" terms"
422
+ msgstr ""
423
+
424
+ #. translators: 1: taxonomy
425
+ #: includes/class-mla-data.php:5010
426
+ #, php-format
427
+ msgid "You cannot assign \"%1$s\" terms"
428
+ msgstr ""
429
+
430
+ #. translators: 1: post ID
431
+ #: includes/class-mla-data.php:5022
432
+ #, php-format
433
+ msgid "Item %1$d, no changes detected."
434
+ msgstr ""
435
+
436
+ #. translators: 1: post ID
437
+ #: includes/class-mla-data.php:5034
438
+ #, php-format
439
+ msgid "Item %1$d updated."
440
+ msgstr ""
441
+
442
+ #. translators: 1: post ID
443
+ #: includes/class-mla-data.php:5048
444
+ #, php-format
445
+ msgid "ERROR: Item %1$d update failed."
446
+ msgstr ""
447
+
448
+ #: includes/class-mla-data.php:5071 includes/class-mla-edit-media.php:142
449
+ #: includes/class-mla-main.php:298 includes/class-mla-main.php:318
450
+ #: includes/class-mla-main.php:1143 includes/class-mla-settings.php:300
451
+ #: includes/class-mla-settings.php:318
452
+ msgctxt "tag_delimiter"
453
+ msgid ","
454
+ msgstr ""
455
+
456
+ #: includes/class-mla-edit-media.php:160
457
+ msgid "Custom field mapping updated."
458
+ msgstr ""
459
+
460
+ #: includes/class-mla-edit-media.php:161
461
+ msgid "IPTC/EXIF mapping updated."
462
+ msgstr ""
463
+
464
+ #. translators: date_i18n format for last modified date and time
465
+ #: includes/class-mla-edit-media.php:179
466
+ msgid "M j, Y @ G:i"
467
+ msgstr ""
468
+
469
+ #: includes/class-mla-edit-media.php:181 includes/class-mla-main.php:1692
470
+ msgid "Last modified"
471
+ msgstr ""
472
+
473
+ #: includes/class-mla-edit-media.php:192
474
+ msgid "Map Custom Field metadata for this item"
475
+ msgstr ""
476
+
477
+ #: includes/class-mla-edit-media.php:192 includes/class-mla-main.php:1353
478
+ msgid "Map Custom Field Metadata"
479
+ msgstr ""
480
+
481
+ #: includes/class-mla-edit-media.php:194
482
+ msgid "Map IPTC/EXIF metadata for this item"
483
+ msgstr ""
484
+
485
+ #: includes/class-mla-edit-media.php:194
486
+ msgid "Map IPTC/EXIF Metadata"
487
+ msgstr ""
488
+
489
+ #: includes/class-mla-edit-media.php:255 includes/class-mla-edit-media.php:366
490
+ #: includes/class-mla-main.php:1710
491
+ msgid "Parent Info"
492
+ msgstr ""
493
+
494
+ #: includes/class-mla-edit-media.php:260 includes/class-mla-edit-media.php:403
495
+ msgid "Attachment Metadata"
496
+ msgstr ""
497
+
498
+ #: includes/class-mla-edit-media.php:264 includes/class-mla-edit-media.php:435
499
+ #: includes/class-mla-main.php:1721 includes/class-mla-options.php:410
500
+ msgid "Featured in"
501
+ msgstr ""
502
+
503
+ #: includes/class-mla-edit-media.php:268 includes/class-mla-edit-media.php:471
504
+ #: includes/class-mla-main.php:1723 includes/class-mla-options.php:419
505
+ msgid "Inserted in"
506
+ msgstr ""
507
+
508
+ #: includes/class-mla-edit-media.php:272 includes/class-mla-edit-media.php:503
509
+ #: includes/class-mla-main.php:1725 includes/class-mla-options.php:428
510
+ #: includes/class-mla-settings.php:3274
511
+ msgid "Gallery in"
512
+ msgstr ""
513
+
514
+ #: includes/class-mla-edit-media.php:276 includes/class-mla-edit-media.php:535
515
+ #: includes/class-mla-main.php:1727 includes/class-mla-options.php:437
516
+ #: includes/class-mla-settings.php:3284
517
+ msgid "MLA Gallery in"
518
+ msgstr ""
519
+
520
+ #. translators: 1: function name 2: template key
521
+ #: includes/class-mla-edit-media.php:318 includes/class-mla-main.php:533
522
+ #: includes/class-mla-settings.php:463
523
+ #, php-format
524
+ msgctxt "error_log"
525
+ msgid "ERROR: %1$s discarding \"%2$s\"; no title/order"
526
+ msgstr ""
527
+
528
+ #: includes/class-mla-edit-media.php:365
529
+ msgid "Post Parent"
530
+ msgstr ""
531
+
532
+ #: includes/class-mla-edit-media.php:426 includes/class-mla-edit-media.php:461
533
+ #: includes/class-mla-edit-media.php:494 includes/class-mla-edit-media.php:526
534
+ #: includes/class-mla-list-table.php:775 includes/class-mla-list-table.php:812
535
+ #: includes/class-mla-list-table.php:847 includes/class-mla-list-table.php:881
536
+ #: includes/class-mla-main.php:1541 includes/class-mla-main.php:1560
537
+ #: includes/class-mla-main.php:1577 includes/class-mla-main.php:1593
538
+ msgid "PARENT"
539
+ msgstr ""
540
+
541
+ #: includes/class-mla-edit-media.php:640
542
+ msgid "Most Used"
543
+ msgstr ""
544
+
545
+ #. translators: %s: add new taxonomy label
546
+ #: includes/class-mla-edit-media.php:663
547
+ #, php-format
548
+ msgid "+ %s"
549
+ msgstr ""
550
+
551
+ #: includes/class-mla-edit-media.php:669
552
+ msgid "? Search"
553
+ msgstr ""
554
+
555
+ #: includes/class-mla-list-table.php:210
556
+ msgid "All"
557
+ msgstr ""
558
+
559
+ #: includes/class-mla-list-table.php:211 includes/class-mla-settings.php:1388
560
+ #: includes/class-mla-view-list-table.php:384
561
+ #: includes/class-mla-view-list-table.php:400
562
+ msgid "No"
563
+ msgstr ""
564
+
565
+ #: includes/class-mla-list-table.php:317
566
+ msgctxt "list_table_column"
567
+ msgid "ID/Parent"
568
+ msgstr ""
569
+
570
+ #: includes/class-mla-list-table.php:318
571
+ msgctxt "list_table_column"
572
+ msgid "Title/Name"
573
+ msgstr ""
574
+
575
+ #: includes/class-mla-list-table.php:319
576
+ msgctxt "list_table_column"
577
+ msgid "Title"
578
+ msgstr ""
579
+
580
+ #: includes/class-mla-list-table.php:320
581
+ msgctxt "list_table_column"
582
+ msgid "Name"
583
+ msgstr ""
584
+
585
+ #: includes/class-mla-list-table.php:321
586
+ msgctxt "list_table_column"
587
+ msgid "Parent ID"
588
+ msgstr ""
589
+
590
+ #: includes/class-mla-list-table.php:322
591
+ msgctxt "list_table_column"
592
+ msgid "Menu Order"
593
+ msgstr ""
594
+
595
+ #: includes/class-mla-list-table.php:323
596
+ msgctxt "list_table_column"
597
+ msgid "Featured in"
598
+ msgstr ""
599
+
600
+ #: includes/class-mla-list-table.php:324
601
+ msgctxt "list_table_column"
602
+ msgid "Inserted in"
603
+ msgstr ""
604
+
605
+ #: includes/class-mla-list-table.php:325
606
+ msgctxt "list_table_column"
607
+ msgid "Gallery in"
608
+ msgstr ""
609
+
610
+ #: includes/class-mla-list-table.php:326
611
+ msgctxt "list_table_column"
612
+ msgid "MLA Gallery in"
613
+ msgstr ""
614
+
615
+ #: includes/class-mla-list-table.php:327
616
+ msgctxt "list_table_column"
617
+ msgid "ALT Text"
618
+ msgstr ""
619
+
620
+ #: includes/class-mla-list-table.php:328
621
+ msgctxt "list_table_column"
622
+ msgid "Caption"
623
+ msgstr ""
624
+
625
+ #: includes/class-mla-list-table.php:329
626
+ #: includes/class-mla-upload-list-table.php:189
627
+ #: includes/class-mla-upload-optional-list-table.php:174
628
+ #: includes/class-mla-view-list-table.php:182
629
+ msgctxt "list_table_column"
630
+ msgid "Description"
631
+ msgstr ""
632
+
633
+ #: includes/class-mla-list-table.php:330
634
+ #: includes/class-mla-upload-list-table.php:181
635
+ #: includes/class-mla-upload-optional-list-table.php:171
636
+ msgctxt "list_table_column"
637
+ msgid "MIME Type"
638
+ msgstr ""
639
+
640
+ #: includes/class-mla-list-table.php:331
641
+ msgctxt "list_table_column"
642
+ msgid "File URL"
643
+ msgstr ""
644
+
645
+ #: includes/class-mla-list-table.php:332
646
+ msgctxt "list_table_column"
647
+ msgid "Base File"
648
+ msgstr ""
649
+
650
+ #: includes/class-mla-list-table.php:333
651
+ msgctxt "list_table_column"
652
+ msgid "Date"
653
+ msgstr ""
654
+
655
+ #: includes/class-mla-list-table.php:334
656
+ msgctxt "list_table_column"
657
+ msgid "Last Modified"
658
+ msgstr ""
659
+
660
+ #: includes/class-mla-list-table.php:335
661
+ msgctxt "list_table_column"
662
+ msgid "Author"
663
+ msgstr ""
664
+
665
+ #: includes/class-mla-list-table.php:336
666
+ msgctxt "list_table_column"
667
+ msgid "Attached to"
668
+ msgstr ""
669
+
670
+ #: includes/class-mla-list-table.php:421 includes/class-mla-list-table.php:970
671
+ #: includes/class-mla-options.php:528 includes/class-mla-options.php:628
672
+ #: includes/class-mla-options.php:652 includes/class-mla-options.php:666
673
+ #: includes/class-mla-settings.php:1926
674
+ msgid "None"
675
+ msgstr ""
676
+
677
+ #: includes/class-mla-list-table.php:427 includes/class-mla-list-table.php:455
678
+ #: includes/class-mla-list-table.php:908 includes/class-mla-list-table.php:952
679
+ msgid "Filter by"
680
+ msgstr ""
681
+
682
+ #: includes/class-mla-list-table.php:437
683
+ msgid "not supported"
684
+ msgstr ""
685
+
686
+ #. translators: 1: column_name 2: column_values
687
+ #: includes/class-mla-list-table.php:472
688
+ #: includes/class-mla-upload-list-table.php:251
689
+ #: includes/class-mla-upload-optional-list-table.php:232
690
+ #: includes/class-mla-view-list-table.php:240
691
+ #, php-format
692
+ msgid "column_default: %1$s, %2$s"
693
+ msgstr ""
694
+
695
+ #: includes/class-mla-list-table.php:513 includes/class-mla-list-table.php:549
696
+ #: includes/class-mla-list-table.php:551 includes/class-mla-list-table.php:780
697
+ #: includes/class-mla-list-table.php:817 includes/class-mla-list-table.php:852
698
+ #: includes/class-mla-list-table.php:886
699
+ #: includes/class-mla-list-table.php:1084
700
+ #: includes/class-mla-list-table.php:1489
701
+ #: includes/class-mla-upload-list-table.php:318
702
+ #: includes/class-mla-upload-list-table.php:618
703
+ #: includes/class-mla-view-list-table.php:307
704
+ #: includes/class-mla-view-list-table.php:520
705
+ msgid "Edit"
706
+ msgstr ""
707
+
708
+ #: includes/class-mla-list-table.php:543
709
+ msgid "Restore this item from the Trash"
710
+ msgstr ""
711
+
712
+ #: includes/class-mla-list-table.php:543
713
+ #: includes/class-mla-list-table.php:1486
714
+ msgid "Restore"
715
+ msgstr ""
716
+
717
+ #: includes/class-mla-list-table.php:549 includes/class-mla-list-table.php:551
718
+ #: includes/class-mla-upload-list-table.php:318
719
+ #: includes/class-mla-view-list-table.php:307
720
+ msgid "Edit this item"
721
+ msgstr ""
722
+
723
+ #: includes/class-mla-list-table.php:553
724
+ #: includes/class-mla-upload-list-table.php:320
725
+ #: includes/class-mla-view-list-table.php:309
726
+ msgid "Edit this item inline"
727
+ msgstr ""
728
+
729
+ #: includes/class-mla-list-table.php:553 includes/class-mla-main.php:1333
730
+ #: includes/class-mla-options.php:2748 includes/class-mla-options.php:3020
731
+ #: includes/class-mla-upload-list-table.php:320
732
+ #: includes/class-mla-view-list-table.php:309
733
+ msgid "Quick Edit"
734
+ msgstr ""
735
+
736
+ #: includes/class-mla-list-table.php:559
737
+ msgid "Move this item to the Trash"
738
+ msgstr ""
739
+
740
+ #: includes/class-mla-list-table.php:559
741
+ #: includes/class-mla-list-table.php:1492
742
+ msgid "Move to Trash"
743
+ msgstr ""
744
+
745
+ #: includes/class-mla-list-table.php:564
746
+ #: includes/class-mla-upload-list-table.php:324
747
+ #: includes/class-mla-view-list-table.php:315
748
+ msgid "Delete this item Permanently"
749
+ msgstr ""
750
+
751
+ #: includes/class-mla-list-table.php:564
752
+ #: includes/class-mla-list-table.php:1487
753
+ #: includes/class-mla-list-table.php:1494
754
+ #: includes/class-mla-upload-list-table.php:324
755
+ #: includes/class-mla-view-list-table.php:315
756
+ #: includes/class-mla-view-list-table.php:521
757
+ msgid "Delete Permanently"
758
+ msgstr ""
759
+
760
+ #: includes/class-mla-list-table.php:568
761
+ msgid "View"
762
+ msgstr ""
763
+
764
+ #: includes/class-mla-list-table.php:641 includes/class-mla-main.php:317
765
+ msgid "(no title)"
766
+ msgstr ""
767
+
768
+ #: includes/class-mla-list-table.php:644 includes/class-mla-list-table.php:736
769
+ msgid "Filter by Parent ID"
770
+ msgstr ""
771
+
772
+ #: includes/class-mla-list-table.php:733
773
+ msgid "(no title: bad ID)"
774
+ msgstr ""
775
+
776
+ #: includes/class-mla-list-table.php:768 includes/class-mla-list-table.php:802
777
+ #: includes/class-mla-list-table.php:840 includes/class-mla-list-table.php:874
778
+ #: includes/class-mla-main.php:1549 includes/class-mla-main.php:1569
779
+ #: includes/class-mla-main.php:1585 includes/class-mla-main.php:1601
780
+ #: includes/class-mla-options.php:414 includes/class-mla-options.php:423
781
+ #: includes/class-mla-options.php:432 includes/class-mla-options.php:441
782
+ msgid "Disabled"
783
+ msgstr ""
784
+
785
+ #: includes/class-mla-list-table.php:955 includes/class-mla-settings.php:1471
786
+ #: includes/class-mla-settings.php:1836
787
+ msgid "MIME Type"
788
+ msgstr ""
789
+
790
+ #: includes/class-mla-list-table.php:995
791
+ #: includes/class-mla-list-table.php:1027
792
+ msgid "Unpublished"
793
+ msgstr ""
794
+
795
+ #. translators: 1: upload/last modified date and time
796
+ #: includes/class-mla-list-table.php:1003
797
+ #: includes/class-mla-list-table.php:1034
798
+ #, php-format
799
+ msgid "%1$s from now"
800
+ msgstr ""
801
+
802
+ #. translators: 1: upload/last modified date and time
803
+ #: includes/class-mla-list-table.php:1006
804
+ #: includes/class-mla-list-table.php:1036
805
+ #, php-format
806
+ msgid "%1$s ago"
807
+ msgstr ""
808
+
809
+ #. translators: format for upload/last modified date
810
+ #: includes/class-mla-list-table.php:1010
811
+ #: includes/class-mla-list-table.php:1039
812
+ #: includes/class-mla-list-table.php:1098
813
+ msgid "Y/m/d"
814
+ msgstr ""
815
+
816
+ #: includes/class-mla-list-table.php:1058
817
+ msgid "Filter by Author ID"
818
+ msgstr ""
819
+
820
+ #: includes/class-mla-list-table.php:1089 includes/class-mla-options.php:987
821
+ msgctxt "post_mime_types_singular"
822
+ msgid "Unattached"
823
+ msgstr ""
824
+
825
+ #: includes/class-mla-list-table.php:1343
826
+ msgctxt "uploaded files"
827
+ msgid "All"
828
+ msgid_plural "All"
829
+ msgstr[0] ""
830
+ msgstr[1] ""
831
+
832
+ #: includes/class-mla-list-table.php:1521
833
+ msgid "Filter"
834
+ msgstr ""
835
+
836
+ #: includes/class-mla-list-table.php:1527
837
+ msgid "Clear Filter-by"
838
+ msgstr ""
839
+
840
+ #: includes/class-mla-list-table.php:1531
841
+ msgid "Empty Trash"
842
+ msgstr ""
843
+
844
+ #: includes/class-mla-main.php:315 includes/class-mla-settings.php:297
845
+ #: includes/class-mla-settings.php:315
846
+ msgid "Error while saving the changes."
847
+ msgstr ""
848
+
849
+ #: includes/class-mla-main.php:316 includes/class-mla-settings.php:298
850
+ #: includes/class-mla-settings.php:316
851
+ msgid "Remove From Bulk Edit"
852
+ msgstr ""
853
+
854
+ #: includes/class-mla-main.php:416
855
+ #, php-format
856
+ msgid "Item permanently deleted."
857
+ msgid_plural "%d items permanently deleted."
858
+ msgstr[0] ""
859
+ msgstr[1] ""
860
+
861
+ #. translators: 1: post ID
862
+ #: includes/class-mla-main.php:421 includes/class-mla-main.php:1809
863
+ #, php-format
864
+ msgid "Item %1$d moved to Trash."
865
+ msgstr ""
866
+
867
+ #: includes/class-mla-main.php:440
868
+ msgid "Entries per page"
869
+ msgstr ""
870
+
871
+ #: includes/class-mla-main.php:721
872
+ msgid "You do not have permission to manage attachments."
873
+ msgstr ""
874
+
875
+ #. translators: 1: bulk_action, e.g., delete, edit, restore, trash
876
+ #: includes/class-mla-main.php:815 includes/class-mla-settings.php:1234
877
+ #: includes/class-mla-settings.php:1701
878
+ #, php-format
879
+ msgid "Unknown bulk action %1$s"
880
+ msgstr ""
881
+
882
+ #. translators: 1: action name, e.g., edit
883
+ #: includes/class-mla-main.php:834 includes/class-mla-settings.php:1244
884
+ #: includes/class-mla-settings.php:1712
885
+ #, php-format
886
+ msgid "Bulk Action %1$s - no items selected."
887
+ msgstr ""
888
+
889
+ #: includes/class-mla-main.php:860 includes/class-mla-main.php:921
890
+ #: includes/class-mla-main.php:946 includes/class-mla-settings.php:541
891
+ #: includes/class-mla-settings.php:581 includes/class-mla-settings.php:1188
892
+ #: includes/class-mla-settings.php:1265 includes/class-mla-settings.php:1654
893
+ #: includes/class-mla-settings.php:1733 includes/class-mla-settings.php:2274
894
+ #: includes/class-mla-settings.php:2397 includes/class-mla-settings.php:2531
895
+ #: includes/class-mla-shortcodes.php:1295
896
+ #: includes/class-mla-shortcodes.php:1368
897
+ msgid "ERROR:"
898
+ msgstr ""
899
+
900
+ #: includes/class-mla-main.php:868
901
+ #, php-format
902
+ msgctxt "deleted items"
903
+ msgid "%s item deleted."
904
+ msgid_plural "%s items deleted."
905
+ msgstr[0] ""
906
+ msgstr[1] ""
907
+
908
+ #: includes/class-mla-main.php:870
909
+ msgid "No items deleted."
910
+ msgstr ""
911
+
912
+ #: includes/class-mla-main.php:885
913
+ msgid "Edit single item"
914
+ msgstr ""
915
+
916
+ #. translators: 1: post ID
917
+ #: includes/class-mla-main.php:898
918
+ #, php-format
919
+ msgid "Item %1$d cancelled."
920
+ msgstr ""
921
+
922
+ #. translators: 1: bulk_action, e.g., single_item_delete, single_item_edit
923
+ #: includes/class-mla-main.php:912 includes/class-mla-settings.php:1281
924
+ #: includes/class-mla-settings.php:1751
925
+ #, php-format
926
+ msgid "Unknown mla_admin_action - \"%1$s\""
927
+ msgstr ""
928
+
929
+ #: includes/class-mla-main.php:999 includes/class-mla-media-modal.php:422
930
+ #: includes/class-mla-media-modal.php:424
931
+ msgid "Search Media"
932
+ msgstr ""
933
+
934
+ #: includes/class-mla-main.php:1003 includes/class-mla-main.php:1006
935
+ #: includes/class-mla-media-modal.php:426
936
+ #: includes/class-mla-media-modal.php:429
937
+ msgid "and"
938
+ msgstr ""
939
+
940
+ #: includes/class-mla-main.php:1004 includes/class-mla-main.php:1007
941
+ #: includes/class-mla-media-modal.php:427
942
+ #: includes/class-mla-media-modal.php:430
943
+ msgid "or"
944
+ msgstr ""
945
+
946
+ #: includes/class-mla-main.php:1017 includes/class-mla-main.php:1019
947
+ #: includes/class-mla-media-modal.php:440
948
+ #: includes/class-mla-media-modal.php:442 includes/class-mla-settings.php:1971
949
+ #: includes/class-mla-settings.php:2004 includes/class-mla-settings.php:2030
950
+ #: includes/class-mla-settings.php:2065 includes/class-mla-settings.php:2122
951
+ #: includes/class-mla-settings.php:2172
952
+ msgid "Name"
953
+ msgstr ""
954
+
955
+ #: includes/class-mla-main.php:1098
956
+ msgid "ERROR: No post ID found"
957
+ msgstr ""
958
+
959
+ #: includes/class-mla-main.php:1105 includes/class-mla-main.php:1486
960
+ msgid "You are not allowed to edit this Attachment."
961
+ msgstr ""
962
+
963
+ #: includes/class-mla-main.php:1248
964
+ msgid "more"
965
+ msgstr ""
966
+
967
+ #: includes/class-mla-main.php:1249
968
+ msgid "less"
969
+ msgstr ""
970
+
971
+ #: includes/class-mla-main.php:1252 includes/class-mla-main.php:1290
972
+ msgid "Add"
973
+ msgstr ""
974
+
975
+ #: includes/class-mla-main.php:1253 includes/class-mla-main.php:1291
976
+ msgid "Remove"
977
+ msgstr ""
978
+
979
+ #: includes/class-mla-main.php:1254 includes/class-mla-main.php:1292
980
+ #: includes/class-mla-options.php:2846 includes/class-mla-options.php:2943
981
+ #: includes/class-mla-options.php:2985 includes/class-mla-options.php:3861
982
+ #: includes/class-mla-options.php:3911 includes/class-mla-options.php:4008
983
+ #: includes/class-mla-options.php:4052 includes/class-mla-options.php:4077
984
+ msgid "Replace"
985
+ msgstr ""
986
+
987
+ #: includes/class-mla-main.php:1339
988
+ msgid "Parent ID"
989
+ msgstr ""
990
+
991
+ #: includes/class-mla-main.php:1345 includes/class-mla-main.php:1683
992
+ #: includes/class-mla-settings.php:1125 includes/class-mla-settings.php:1384
993
+ #: includes/class-mla-settings.php:1481 includes/class-mla-settings.php:1553
994
+ #: includes/class-mla-settings.php:1849
995
+ msgid "Cancel"
996
+ msgstr ""
997
+
998
+ #: includes/class-mla-main.php:1346 includes/class-mla-main.php:1684
999
+ #: includes/class-mla-settings.php:1124 includes/class-mla-settings.php:1385
1000
+ #: includes/class-mla-settings.php:1480 includes/class-mla-settings.php:1850
1001
+ msgid "Update"
1002
+ msgstr ""
1003
+
1004
+ #: includes/class-mla-main.php:1347 includes/class-mla-options.php:2762
1005
+ #: includes/class-mla-options.php:3021 includes/class-mla-settings.php:1386
1006
+ #: includes/class-mla-settings.php:1851
1007
+ msgid "Bulk Edit"
1008
+ msgstr ""
1009
+
1010
+ #: includes/class-mla-main.php:1352 includes/class-mla-main.php:1685
1011
+ msgid "Map IPTC/EXIF metadata"
1012
+ msgstr ""
1013
+
1014
+ #: includes/class-mla-main.php:1386 includes/class-mla-settings.php:1387
1015
+ #: includes/class-mla-settings.php:1425 includes/class-mla-settings.php:1853
1016
+ msgid "No Change"
1017
+ msgstr ""
1018
+
1019
+ #: includes/class-mla-main.php:1438
1020
+ msgid "ERROR: You are not allowed to delete this item."
1021
+ msgstr ""
1022
+
1023
+ #. translators: 1: post ID
1024
+ #: includes/class-mla-main.php:1446
1025
+ #, php-format
1026
+ msgid "ERROR: Item %1$d could NOT be deleted."
1027
+ msgstr ""
1028
+
1029
+ #. translators: 1: post ID
1030
+ #: includes/class-mla-main.php:1453
1031
+ #, php-format
1032
+ msgid "Item %1$d permanently deleted."
1033
+ msgstr ""
1034
+
1035
+ #. translators: 1: page_template_array
1036
+ #: includes/class-mla-main.php:1513
1037
+ #, php-format
1038
+ msgctxt "error_log"
1039
+ msgid "ERROR: MLA::_display_single_item \\$page_template_array = \"%1$s\""
1040
+ msgstr ""
1041
+
1042
+ #: includes/class-mla-main.php:1687
1043
+ msgid "File name"
1044
+ msgstr ""
1045
+
1046
+ #: includes/class-mla-main.php:1689
1047
+ msgid "File type"
1048
+ msgstr ""
1049
+
1050
+ #: includes/class-mla-main.php:1690
1051
+ msgid "Upload date"
1052
+ msgstr ""
1053
+
1054
+ #: includes/class-mla-main.php:1694
1055
+ msgid "Dimensions"
1056
+ msgstr ""
1057
+
1058
+ #: includes/class-mla-main.php:1698
1059
+ msgid "required"
1060
+ msgstr ""
1061
+
1062
+ #: includes/class-mla-main.php:1702
1063
+ msgid "Must be unique; will be validated."
1064
+ msgstr ""
1065
+
1066
+ #: includes/class-mla-main.php:1705
1067
+ msgid "Alternate text for the image, e.g. &#8220;The Mona Lisa&#8221;"
1068
+ msgstr ""
1069
+
1070
+ #: includes/class-mla-main.php:1713
1071
+ msgid "ID, type and title of parent, if any."
1072
+ msgstr ""
1073
+
1074
+ #: includes/class-mla-main.php:1716
1075
+ msgid "File URL"
1076
+ msgstr ""
1077
+
1078
+ #: includes/class-mla-main.php:1718
1079
+ msgid "Location of the uploaded file."
1080
+ msgstr ""
1081
+
1082
+ #: includes/class-mla-main.php:1719
1083
+ msgid "Image Metadata"
1084
+ msgstr ""
1085
+
1086
+ #: includes/class-mla-main.php:1754
1087
+ msgid "ERROR: You are not allowed to move this item out of the Trash."
1088
+ msgstr ""
1089
+
1090
+ #. translators: 1: post ID
1091
+ #: includes/class-mla-main.php:1762
1092
+ #, php-format
1093
+ msgid "ERROR: Item %1$d could NOT be restored from Trash."
1094
+ msgstr ""
1095
+
1096
+ #. translators: 1: post ID
1097
+ #: includes/class-mla-main.php:1777
1098
+ #, php-format
1099
+ msgid "Item %1$d restored from Trash."
1100
+ msgstr ""
1101
+
1102
+ #: includes/class-mla-main.php:1794
1103
+ msgid "ERROR: You are not allowed to move this item to the Trash."
1104
+ msgstr ""
1105
+
1106
+ #. translators: 1: post ID
1107
+ #: includes/class-mla-main.php:1802
1108
+ #, php-format
1109
+ msgid "ERROR: Item %1$d could NOT be moved to Trash."
1110
+ msgstr ""
1111
+
1112
+ #: includes/class-mla-media-modal.php:192
1113
+ msgid "Show all dates"
1114
+ msgstr ""
1115
+
1116
+ #. translators: 1: month name, 2: 4-digit year
1117
+ #: includes/class-mla-media-modal.php:207
1118
+ #, php-format
1119
+ msgid "%1$s %2$d"
1120
+ msgstr ""
1121
+
1122
+ #: includes/class-mla-mime-types.php:364
1123
+ msgctxt "post_mime_types"
1124
+ msgid "Manage"
1125
+ msgstr ""
1126
+
1127
+ #: includes/class-mla-mime-types.php:764
1128
+ msgctxt "post_mime_types_description"
1129
+ msgid "Copied from previous filter/plugin"
1130
+ msgstr ""
1131
+
1132
+ #. translators: 1: raw_mime_type
1133
+ #: includes/class-mla-mime-types.php:906
1134
+ #, php-format
1135
+ msgid "ERROR: Bad specification part \"%1$s\""
1136
+ msgstr ""
1137
+
1138
+ #. translators: 1: option, e.g., any, match, null
1139
+ #: includes/class-mla-mime-types.php:912
1140
+ #, php-format
1141
+ msgid "ERROR: Bad specification option \"%1$s\""
1142
+ msgstr ""
1143
+
1144
+ #. translators: 1: prefix, e.g., custom
1145
+ #: includes/class-mla-mime-types.php:916
1146
+ #, php-format
1147
+ msgid "ERROR: Bad specification prefix \"%1$s\""
1148
+ msgstr ""
1149
+
1150
+ #: includes/class-mla-mime-types.php:947
1151
+ #: includes/class-mla-mime-types.php:1064
1152
+ msgid "Ignoring specification for Post MIME Type; using slug"
1153
+ msgstr ""
1154
+
1155
+ #. translators: 1: element name 2: bad_value 3: good_value
1156
+ #: includes/class-mla-mime-types.php:953
1157
+ #: includes/class-mla-mime-types.php:1969
1158
+ #, php-format
1159
+ msgid "<br>Changing %1$s \"%2$s\" to valid value \"%3$s\""
1160
+ msgstr ""
1161
+
1162
+ #: includes/class-mla-mime-types.php:953
1163
+ #: includes/class-mla-mime-types.php:1041
1164
+ #: includes/class-mla-mime-types.php:1052 includes/class-mla-settings.php:1109
1165
+ #: includes/class-mla-settings.php:1366
1166
+ msgid "Slug"
1167
+ msgstr ""
1168
+
1169
+ #. translators: 1: slug
1170
+ #: includes/class-mla-mime-types.php:961
1171
+ #, php-format
1172
+ msgid "ERROR: Could not add Slug \"%1$s\"; value already exists"
1173
+ msgstr ""
1174
+
1175
+ #. translators: 1: slug
1176
+ #: includes/class-mla-mime-types.php:996
1177
+ #, php-format
1178
+ msgid "Edit view \"%1$s\"; added"
1179
+ msgstr ""
1180
+
1181
+ #. translators: 1: element name 2: bad_value 3: good_value
1182
+ #: includes/class-mla-mime-types.php:1041
1183
+ #: includes/class-mla-mime-types.php:2087
1184
+ #, php-format
1185
+ msgid "<br>Changing new %1$s \"%2$s\" to valid value \"%3$s\""
1186
+ msgstr ""
1187
+
1188
+ #. translators: 1: slug
1189
+ #: includes/class-mla-mime-types.php:1049
1190
+ #, php-format
1191
+ msgid "ERROR: Could not add new Slug \"%1$s\"; value already exists"
1192
+ msgstr ""
1193
+
1194
+ #. translators: 1: slug
1195
+ #: includes/class-mla-mime-types.php:1094
1196
+ #, php-format
1197
+ msgid "Edit view \"%1$s\"; no changes detected"
1198
+ msgstr ""
1199
+
1200
+ #. translators: 1: slug
1201
+ #: includes/class-mla-mime-types.php:1108
1202
+ #, php-format
1203
+ msgid "Edit view \"%1$s\"; updated"
1204
+ msgstr ""
1205
+
1206
+ #. translators: 1: slug
1207
+ #: includes/class-mla-mime-types.php:1181
1208
+ #, php-format
1209
+ msgid "View \"%1$s\" reverted to standard"
1210
+ msgstr ""
1211
+
1212
+ #. translators: 1: slug
1213
+ #: includes/class-mla-mime-types.php:1187
1214
+ #, php-format
1215
+ msgid "View \"%1$s\" deleted"
1216
+ msgstr ""
1217
+
1218
+ #. translators: 1: slug
1219
+ #: includes/class-mla-mime-types.php:1195
1220
+ #, php-format
1221
+ msgid "ERROR: Did not find view \"%1$s\""
1222
+ msgstr ""
1223
+
1224
+ #: includes/class-mla-mime-types.php:1454
1225
+ msgctxt "upload_list_table_view_singular"
1226
+ msgid "All"
1227
+ msgstr ""
1228
+
1229
+ #: includes/class-mla-mime-types.php:1455
1230
+ msgctxt "upload_list_table_view_plural"
1231
+ msgid "All"
1232
+ msgstr ""
1233
+
1234
+ #: includes/class-mla-mime-types.php:1458
1235
+ msgctxt "upload_list_table_view_singular"
1236
+ msgid "Active"
1237
+ msgstr ""
1238
+
1239
+ #: includes/class-mla-mime-types.php:1459
1240
+ msgctxt "upload_list_table_view_plural"
1241
+ msgid "Active"
1242
+ msgstr ""
1243
+
1244
+ #: includes/class-mla-mime-types.php:1462
1245
+ msgctxt "upload_list_table_view_singular"
1246
+ msgid "Inactive"
1247
+ msgstr ""
1248
+
1249
+ #: includes/class-mla-mime-types.php:1463
1250
+ msgctxt "upload_list_table_view_plural"
1251
+ msgid "Inactive"
1252
+ msgstr ""
1253
+
1254
+ #: includes/class-mla-mime-types.php:1466
1255
+ msgctxt "upload_list_table_view_singular"
1256
+ msgid "WordPress"
1257
+ msgstr ""
1258
+
1259
+ #: includes/class-mla-mime-types.php:1467
1260
+ msgctxt "upload_list_table_view_plural"
1261
+ msgid "WordPress"
1262
+ msgstr ""
1263
+
1264
+ #: includes/class-mla-mime-types.php:1470
1265
+ msgctxt "upload_list_table_view_singular"
1266
+ msgid "MLA"
1267
+ msgstr ""
1268
+
1269
+ #: includes/class-mla-mime-types.php:1471
1270
+ msgctxt "upload_list_table_view_plural"
1271
+ msgid "MLA"
1272
+ msgstr ""
1273
+
1274
+ #: includes/class-mla-mime-types.php:1474
1275
+ msgctxt "upload_list_table_view_singular"
1276
+ msgid "Custom"
1277
+ msgstr ""
1278
+
1279
+ #: includes/class-mla-mime-types.php:1475
1280
+ msgctxt "upload_list_table_view_plural"
1281
+ msgid "Custom"
1282
+ msgstr ""
1283
+
1284
+ #: includes/class-mla-mime-types.php:1657
1285
+ msgid "icon"
1286
+ msgstr ""
1287
+
1288
+ #: includes/class-mla-mime-types.php:1953
1289
+ #: includes/class-mla-mime-types.php:2052
1290
+ msgid "ERROR: Cannot load Upload MIME Types"
1291
+ msgstr ""
1292
+
1293
+ #: includes/class-mla-mime-types.php:1964
1294
+ msgid "ERROR: Extension is required"
1295
+ msgstr ""
1296
+
1297
+ #: includes/class-mla-mime-types.php:1969
1298
+ #: includes/class-mla-mime-types.php:2087
1299
+ #: includes/class-mla-mime-types.php:2098
1300
+ msgid "extension"
1301
+ msgstr ""
1302
+
1303
+ #. translators: 1: slug
1304
+ #: includes/class-mla-mime-types.php:1977
1305
+ #, php-format
1306
+ msgid "ERROR: Could not add extension \"%1$s\"; value already exists"
1307
+ msgstr ""
1308
+
1309
+ #: includes/class-mla-mime-types.php:1985
1310
+ msgid "ERROR: MIME type is required"
1311
+ msgstr ""
1312
+
1313
+ #. translators: 1: clean_mime_type
1314
+ #: includes/class-mla-mime-types.php:1990
1315
+ #: includes/class-mla-mime-types.php:2129
1316
+ #, php-format
1317
+ msgid "ERROR: Bad MIME type; try \"%1$s\""
1318
+ msgstr ""
1319
+
1320
+ #. translators: 1: slug
1321
+ #: includes/class-mla-mime-types.php:2027
1322
+ #, php-format
1323
+ msgid "Upload MIME Type \"%1$s\"; added"
1324
+ msgstr ""
1325
+
1326
+ #: includes/class-mla-mime-types.php:2033
1327
+ #: includes/class-mla-mime-types.php:2214
1328
+ #: includes/class-mla-mime-types.php:2293
1329
+ msgid "ERROR: Cannot update Upload MIME Types"
1330
+ msgstr ""
1331
+
1332
+ #. translators: 1: slug
1333
+ #: includes/class-mla-mime-types.php:2095
1334
+ #, php-format
1335
+ msgid "ERROR: Could not add new extension \"%1$s\"; value already exists"
1336
+ msgstr ""
1337
+
1338
+ #. translators: 1: slug
1339
+ #: includes/class-mla-mime-types.php:2194
1340
+ #, php-format
1341
+ msgid "Edit type \"%1$s\"; no changes detected"
1342
+ msgstr ""
1343
+
1344
+ #. translators: 1: slug
1345
+ #: includes/class-mla-mime-types.php:2208
1346
+ #, php-format
1347
+ msgid "Edit type \"%1$s\"; updated"
1348
+ msgstr ""
1349
+
1350
+ #. translators: 1: slug
1351
+ #: includes/class-mla-mime-types.php:2281
1352
+ #, php-format
1353
+ msgid "Upload MIME Type \"%1$s\"; reverted to standard"
1354
+ msgstr ""
1355
+
1356
+ #. translators: 1: slug
1357
+ #: includes/class-mla-mime-types.php:2287
1358
+ #, php-format
1359
+ msgid "Upload MIME Type \"%1$s\"; deleted"
1360
+ msgstr ""
1361
+
1362
+ #. translators: 1: slug
1363
+ #: includes/class-mla-mime-types.php:2302
1364
+ #, php-format
1365
+ msgid "ERROR: Did not find Upload type \"%1$s\""
1366
+ msgstr ""
1367
+
1368
+ #: includes/class-mla-objects.php:37
1369
+ msgctxt "taxonomy_name_plural"
1370
+ msgid "Att. Categories"
1371
+ msgstr ""
1372
+
1373
+ #: includes/class-mla-objects.php:38
1374
+ msgctxt "taxonomy_name_singular"
1375
+ msgid "Att. Category"
1376
+ msgstr ""
1377
+
1378
+ #: includes/class-mla-objects.php:39
1379
+ msgid "Search Att. Categories"
1380
+ msgstr ""
1381
+
1382
+ #: includes/class-mla-objects.php:40
1383
+ msgid "All Att. Categories"
1384
+ msgstr ""
1385
+
1386
+ #: includes/class-mla-objects.php:41 includes/class-mla-objects.php:42
1387
+ msgid "Parent Att. Category"
1388
+ msgstr ""
1389
+
1390
+ #: includes/class-mla-objects.php:43
1391
+ msgid "Edit Att. Category"
1392
+ msgstr ""
1393
+
1394
+ #: includes/class-mla-objects.php:44
1395
+ msgid "Update Att. Category"
1396
+ msgstr ""
1397
+
1398
+ #: includes/class-mla-objects.php:45
1399
+ msgid "Add New Att. Category"
1400
+ msgstr ""
1401
+
1402
+ #: includes/class-mla-objects.php:46
1403
+ msgid "New Att. Category Name"
1404
+ msgstr ""
1405
+
1406
+ #: includes/class-mla-objects.php:47
1407
+ msgid "Att. Category"
1408
+ msgstr ""
1409
+
1410
+ #: includes/class-mla-objects.php:65
1411
+ msgctxt "taxonomy_name_plural"
1412
+ msgid "Att. Tags"
1413
+ msgstr ""
1414
+
1415
+ #: includes/class-mla-objects.php:66
1416
+ msgctxt "taxonomy_name_singular"
1417
+ msgid "Att. Tag"
1418
+ msgstr ""
1419
+
1420
+ #: includes/class-mla-objects.php:67
1421
+ msgid "Search Att. Tags"
1422
+ msgstr ""
1423
+
1424
+ #: includes/class-mla-objects.php:68
1425
+ msgid "All Att. Tags"
1426
+ msgstr ""
1427
+
1428
+ #: includes/class-mla-objects.php:69 includes/class-mla-objects.php:70
1429
+ msgid "Parent Att. Tag"
1430
+ msgstr ""
1431
+
1432
+ #: includes/class-mla-objects.php:71
1433
+ msgid "Edit Att. Tag"
1434
+ msgstr ""
1435
+
1436
+ #: includes/class-mla-objects.php:72
1437
+ msgid "Update Att. Tag"
1438
+ msgstr ""
1439
+
1440
+ #: includes/class-mla-objects.php:73
1441
+ msgid "Add New Att. Tag"
1442
+ msgstr ""
1443
+
1444
+ #: includes/class-mla-objects.php:74
1445
+ msgid "New Att. Tag Name"
1446
+ msgstr ""
1447
+
1448
+ #: includes/class-mla-objects.php:75
1449
+ msgid "Att. Tag"
1450
+ msgstr ""
1451
+
1452
+ #: includes/class-mla-objects.php:131
1453
+ msgid "Attachments"
1454
+ msgstr ""
1455
+
1456
+ #. translators: 1: taxonomy 2: error message
1457
+ #: includes/class-mla-objects.php:165
1458
+ #, php-format
1459
+ msgctxt "error_log"
1460
+ msgid ""
1461
+ "ERROR: mla_taxonomy_column_filter( \"%1$s\" ) - get_term failed: \"%2$s\""
1462
+ msgstr ""
1463
+
1464
+ #. translators: 1: taxonomy 2: error message
1465
+ #: includes/class-mla-objects.php:195
1466
+ #, php-format
1467
+ msgctxt "error_log"
1468
+ msgid ""
1469
+ "ERROR: mla_taxonomy_column_filter( \"%1$s\" ) - WP_Query failed: \"%2$s\""
1470
+ msgstr ""
1471
+
1472
+ #: includes/class-mla-objects.php:224
1473
+ msgid "Shortcode(s), HTML and/or Plain Text"
1474
+ msgstr ""
1475
+
1476
+ #: includes/class-mla-objects.php:232
1477
+ msgid "MLA Text"
1478
+ msgstr ""
1479
+
1480
+ #: includes/class-mla-objects.php:274
1481
+ msgid "Automatically add paragraphs"
1482
+ msgstr ""
1483
+
1484
+ #: includes/class-mla-options.php:323
1485
+ msgid "error loading tpls/mla-option-templates.tpl"
1486
+ msgstr ""
1487
+
1488
+ #: includes/class-mla-options.php:326
1489
+ msgid "tpls/mla-option-templates.tpl not found"
1490
+ msgstr ""
1491
+
1492
+ #: includes/class-mla-options.php:379 includes/class-mla-options.php:1415
1493
+ msgid "Attachment Categories"
1494
+ msgstr ""
1495
+
1496
+ #: includes/class-mla-options.php:382
1497
+ msgid "Check this option to add support for Attachment Categories."
1498
+ msgstr ""
1499
+
1500
+ #: includes/class-mla-options.php:386 includes/class-mla-options.php:1430
1501
+ msgid "Attachment Tags"
1502
+ msgstr ""
1503
+
1504
+ #: includes/class-mla-options.php:389
1505
+ msgid "Check this option to add support for Attachment Tags."
1506
+ msgstr ""
1507
+
1508
+ #: includes/class-mla-options.php:393 includes/class-mla-settings.php:950
1509
+ msgid "Where-used Reporting"
1510
+ msgstr ""
1511
+
1512
+ #: includes/class-mla-options.php:398
1513
+ msgid "Exclude Revisions"
1514
+ msgstr ""
1515
+
1516
+ #: includes/class-mla-options.php:401
1517
+ msgid "Check this option to exclude revisions from where-used reporting."
1518
+ msgstr ""
1519
+
1520
+ #: includes/class-mla-options.php:405
1521
+ msgid "Where-used database access tuning"
1522
+ msgstr ""
1523
+
1524
+ #: includes/class-mla-options.php:414 includes/class-mla-options.php:423
1525
+ msgid "Enabled"
1526
+ msgstr ""
1527
+
1528
+ #: includes/class-mla-options.php:415
1529
+ msgid "Search database posts and pages for Featured Image attachments."
1530
+ msgstr ""
1531
+
1532
+ #: includes/class-mla-options.php:423
1533
+ msgid "Base"
1534
+ msgstr ""
1535
+
1536
+ #: includes/class-mla-options.php:424
1537
+ msgid ""
1538
+ "Search database posts and pages for attachments embedded in content."
1539
+ "<br>&nbsp;&nbsp;Base = ignore intermediate size suffixes; use path, base "
1540
+ "name and extension only."
1541
+ msgstr ""
1542
+
1543
+ #: includes/class-mla-options.php:432 includes/class-mla-options.php:441
1544
+ msgid "Dynamic"
1545
+ msgstr ""
1546
+
1547
+ #: includes/class-mla-options.php:432 includes/class-mla-options.php:441
1548
+ msgid "Refresh"
1549
+ msgstr ""
1550
+
1551
+ #: includes/class-mla-options.php:432 includes/class-mla-options.php:441
1552
+ msgid "Cached"
1553
+ msgstr ""
1554
+
1555
+ #: includes/class-mla-options.php:433
1556
+ msgid ""
1557
+ "Search database posts and pages for [gallery] shortcode results.<br>&nbsp;"
1558
+ "&nbsp;Dynamic = once every page load, Cached = once every login, Disabled = "
1559
+ "never.<br>&nbsp;&nbsp;Refresh = update references, then set to Cached."
1560
+ msgstr ""
1561
+
1562
+ #: includes/class-mla-options.php:442
1563
+ msgid ""
1564
+ "Search database posts and pages for [mla_gallery] shortcode results."
1565
+ "<br>&nbsp;&nbsp;Dynamic = once every page load, Cached = once every login, "
1566
+ "Disabled = never.<br>&nbsp;&nbsp;Refresh = update references, then set to "
1567
+ "Cached."
1568
+ msgstr ""
1569
+
1570
+ #: includes/class-mla-options.php:446 includes/class-mla-settings.php:950
1571
+ msgid "Taxonomy Support"
1572
+ msgstr ""
1573
+
1574
+ #: includes/class-mla-options.php:451
1575
+ msgid ""
1576
+ "Check the \"Support\" box to add the taxonomy to the Assistant and the Edit "
1577
+ "Media screen.<br>Check the \"Inline Edit\" box to display the taxonomy in "
1578
+ "the Quick Edit and Bulk Edit areas.<br>Use the \"List Filter\" option to "
1579
+ "select the taxonomy on which to filter the Assistant table listing."
1580
+ msgstr ""
1581
+
1582
+ #: includes/class-mla-options.php:471
1583
+ msgid "Attachments Column"
1584
+ msgstr ""
1585
+
1586
+ #: includes/class-mla-options.php:474
1587
+ msgid ""
1588
+ "Check this option to replace the Posts column with the Attachments Column."
1589
+ msgstr ""
1590
+
1591
+ #: includes/class-mla-options.php:478
1592
+ msgid "Media/Assistant Screen Options"
1593
+ msgstr ""
1594
+
1595
+ #: includes/class-mla-options.php:483
1596
+ msgid "Admin Menu Options"
1597
+ msgstr ""
1598
+
1599
+ #: includes/class-mla-options.php:488
1600
+ msgid "Page Title"
1601
+ msgstr ""
1602
+
1603
+ #: includes/class-mla-options.php:490 includes/class-mla-settings.php:349
1604
+ #: includes/class-mla-settings.php:2512
1605
+ msgid "Media Library Assistant"
1606
+ msgstr ""
1607
+
1608
+ #: includes/class-mla-options.php:492
1609
+ msgid "Enter the title for the Media/Assistant submenu page"
1610
+ msgstr ""
1611
+
1612
+ #: includes/class-mla-options.php:496
1613
+ msgid "Menu Title"
1614
+ msgstr ""
1615
+
1616
+ #: includes/class-mla-options.php:498
1617
+ msgid "Assistant"
1618
+ msgstr ""
1619
+
1620
+ #: includes/class-mla-options.php:500
1621
+ msgid "Enter the title for the Media/Assistant submenu entry"
1622
+ msgstr ""
1623
+
1624
+ #: includes/class-mla-options.php:504
1625
+ msgid "Submenu Order"
1626
+ msgstr ""
1627
+
1628
+ #: includes/class-mla-options.php:508
1629
+ msgid ""
1630
+ "Enter the position of the Media/Assistant submenu entry.<br>&nbsp;&nbsp;0 = "
1631
+ "natural order (at bottom),&nbsp;&nbsp;&nbsp;&nbsp;1 - 4 = at top<br>&nbsp;"
1632
+ "&nbsp;6-9 = after \"Library\",&nbsp;&nbsp;&nbsp;&nbsp;11-16 = after \"Add New"
1633
+ "\""
1634
+ msgstr ""
1635
+
1636
+ #: includes/class-mla-options.php:512
1637
+ msgid "Display Media/Library"
1638
+ msgstr ""
1639
+
1640
+ #: includes/class-mla-options.php:515
1641
+ msgid ""
1642
+ "Check/uncheck this option to display/remove the WordPress Media/Library "
1643
+ "submenu entry."
1644
+ msgstr ""
1645
+
1646
+ #: includes/class-mla-options.php:519
1647
+ msgid "Table Defaults"
1648
+ msgstr ""
1649
+
1650
+ #: includes/class-mla-options.php:524
1651
+ msgid "Order By"
1652
+ msgstr ""
1653
+
1654
+ #: includes/class-mla-options.php:528 includes/class-mla-options.php:628
1655
+ msgid "Title/Name"
1656
+ msgstr ""
1657
+
1658
+ #: includes/class-mla-options.php:529
1659
+ msgid "Select the column for the sort order of the Assistant table listing."
1660
+ msgstr ""
1661
+
1662
+ #: includes/class-mla-options.php:533
1663
+ msgid "Order"
1664
+ msgstr ""
1665
+
1666
+ #: includes/class-mla-options.php:537
1667
+ msgid "Ascending"
1668
+ msgstr ""
1669
+
1670
+ #: includes/class-mla-options.php:537
1671
+ msgid "Descending"
1672
+ msgstr ""
1673
+
1674
+ #: includes/class-mla-options.php:538 includes/class-mla-options.php:638
1675
+ msgid "Choose the sort order."
1676
+ msgstr ""
1677
+
1678
+ #: includes/class-mla-options.php:542
1679
+ msgid "Views Width"
1680
+ msgstr ""
1681
+
1682
+ #: includes/class-mla-options.php:546
1683
+ msgid "Enter the width for the views list, in pixels (px) or percent (%)"
1684
+ msgstr ""
1685
+
1686
+ #: includes/class-mla-options.php:550
1687
+ msgid "Taxonomy Filter parameters"
1688
+ msgstr ""
1689
+
1690
+ #: includes/class-mla-options.php:555
1691
+ msgid "Maximum Depth"
1692
+ msgstr ""
1693
+
1694
+ #: includes/class-mla-options.php:559
1695
+ msgid ""
1696
+ "Enter the number of levels displayed for hierarchial taxonomies; enter zero "
1697
+ "for no limit."
1698
+ msgstr ""
1699
+
1700
+ #: includes/class-mla-options.php:563
1701
+ msgid "Include Children"
1702
+ msgstr ""
1703
+
1704
+ #: includes/class-mla-options.php:566
1705
+ msgid ""
1706
+ "Check/uncheck this option to include/exclude children for hierarchical "
1707
+ "taxonomies."
1708
+ msgstr ""
1709
+
1710
+ #: includes/class-mla-options.php:570 includes/class-mla-settings.php:950
1711
+ msgid "Media Manager Enhancements"
1712
+ msgstr ""
1713
+
1714
+ #: includes/class-mla-options.php:575
1715
+ msgid "Enable Media Manager Enhancements"
1716
+ msgstr ""
1717
+
1718
+ #: includes/class-mla-options.php:578
1719
+ msgid "Check/uncheck this option to enable/disable Media Manager Enhancements."
1720
+ msgstr ""
1721
+
1722
+ #: includes/class-mla-options.php:582
1723
+ msgid "Media Manager Enhanced MIME Type filter"
1724
+ msgstr ""
1725
+
1726
+ #: includes/class-mla-options.php:585
1727
+ msgid ""
1728
+ "Check this option to filter by more MIME Types, e.g., text, applications."
1729
+ msgstr ""
1730
+
1731
+ #: includes/class-mla-options.php:589
1732
+ msgid "Media Manager Month and Year filter"
1733
+ msgstr ""
1734
+
1735
+ #: includes/class-mla-options.php:592
1736
+ msgid "Check this option to filter by month and year uploaded."
1737
+ msgstr ""
1738
+
1739
+ #: includes/class-mla-options.php:596
1740
+ msgid "Media Manager Category/Tag filter"
1741
+ msgstr ""
1742
+
1743
+ #: includes/class-mla-options.php:599
1744
+ msgid "Check this option to filter by taxonomy terms."
1745
+ msgstr ""
1746
+
1747
+ #: includes/class-mla-options.php:603
1748
+ msgid "Media Manager Enhanced Search Media box"
1749
+ msgstr ""
1750
+
1751
+ #: includes/class-mla-options.php:606
1752
+ msgid "Check this option to enable search box enhancements."
1753
+ msgstr ""
1754
+
1755
+ #: includes/class-mla-options.php:610
1756
+ msgid "Media Manager Searchable Categories metaboxes"
1757
+ msgstr ""
1758
+
1759
+ #: includes/class-mla-options.php:613
1760
+ msgid ""
1761
+ "Check this option to enable searchable metaboxes in the \"ATTACHMENT DETAILS"
1762
+ "\" pane.<br>&nbsp;&nbsp;This option is for <strong>hierarchical taxonomies, "
1763
+ "e.g., \"Att. Categories\".</strong><br>&nbsp;&nbsp;You must also install and "
1764
+ "activate the <strong>\"Media Categories\" plugin</strong> (by Eddie Moya) to "
1765
+ "implement this option."
1766
+ msgstr ""
1767
+
1768
+ #: includes/class-mla-options.php:617
1769
+ msgid "Media Manager Searchable Tags metaboxes"
1770
+ msgstr ""
1771
+
1772
+ #: includes/class-mla-options.php:620
1773
+ msgid ""
1774
+ "Check this option to enable searchable metaboxes in the \"ATTACHMENT DETAILS"
1775
+ "\" pane.<br>&nbsp;&nbsp;This option is for <strong>flat taxonomies, e.g., "
1776
+ "\"Att. Tags\".</strong><br>&nbsp;&nbsp;You must also install and activate "
1777
+ "the <strong>\"Media Categories\" plugin</strong> (by Eddie Moya) to "
1778
+ "implement this option."
1779
+ msgstr ""
1780
+
1781
+ #: includes/class-mla-options.php:624
1782
+ msgid "Media Manager Order By"
1783
+ msgstr ""
1784
+
1785
+ #: includes/class-mla-options.php:628 includes/class-mla-options.php:637
1786
+ #: includes/class-mla-options.php:652 includes/class-mla-options.php:666
1787
+ #: includes/class-mla-options.php:680 includes/class-mla-settings.php:1032
1788
+ msgid "Media Manager Default"
1789
+ msgstr ""
1790
+
1791
+ #: includes/class-mla-options.php:629
1792
+ msgid ""
1793
+ "If you want to override the Media Manager default,<br>&nbsp;&nbsp;select a "
1794
+ "column for the sort order of the Media Library listing."
1795
+ msgstr ""
1796
+
1797
+ #: includes/class-mla-options.php:633
1798
+ msgid "Media Manager Order"
1799
+ msgstr ""
1800
+
1801
+ #: includes/class-mla-options.php:642
1802
+ msgid "Attachment Display Settings"
1803
+ msgstr ""
1804
+
1805
+ #. translators: 1: option name, e.g., Alignment, Link To or Size
1806
+ #: includes/class-mla-options.php:647 includes/class-mla-options.php:649
1807
+ msgid "Alignment"
1808
+ msgstr ""
1809
+
1810
+ #: includes/class-mla-options.php:652
1811
+ msgid "Left"
1812
+ msgstr ""
1813
+
1814
+ #: includes/class-mla-options.php:652
1815
+ msgid "Center"
1816
+ msgstr ""
1817
+
1818
+ #: includes/class-mla-options.php:652
1819
+ msgid "Right"
1820
+ msgstr ""
1821
+
1822
+ #. translators: 1: option name, e.g., Alignment, Link To or Size
1823
+ #: includes/class-mla-options.php:661 includes/class-mla-options.php:663
1824
+ msgid "Link To"
1825
+ msgstr ""
1826
+
1827
+ #: includes/class-mla-options.php:666
1828
+ msgid "Media File"
1829
+ msgstr ""
1830
+
1831
+ #: includes/class-mla-options.php:666
1832
+ msgid "Attachment Page"
1833
+ msgstr ""
1834
+
1835
+ #: includes/class-mla-options.php:666
1836
+ msgid "Custom URL"
1837
+ msgstr ""
1838
+
1839
+ #. translators: 1: option name, e.g., Alignment, Link To or Size
1840
+ #: includes/class-mla-options.php:675 includes/class-mla-options.php:677
1841
+ msgid "Size"
1842
+ msgstr ""
1843
+
1844
+ #: includes/class-mla-options.php:680
1845
+ msgid "Thumbnail"
1846
+ msgstr ""
1847
+
1848
+ #: includes/class-mla-options.php:680
1849
+ msgid "Medium"
1850
+ msgstr ""
1851
+
1852
+ #: includes/class-mla-options.php:680
1853
+ msgid "Large"
1854
+ msgstr ""
1855
+
1856
+ #: includes/class-mla-options.php:680
1857
+ msgid "Full Size"
1858
+ msgstr ""
1859
+
1860
+ #: includes/class-mla-options.php:689
1861
+ msgid "Default [mla_gallery] Templates and Settings"
1862
+ msgstr ""
1863
+
1864
+ #: includes/class-mla-options.php:694 includes/class-mla-options.php:738
1865
+ msgid "Style Template"
1866
+ msgstr ""
1867
+
1868
+ #. translators: 1: template type 2: shortcode
1869
+ #: includes/class-mla-options.php:700 includes/class-mla-options.php:710
1870
+ #: includes/class-mla-options.php:744 includes/class-mla-options.php:754
1871
+ #, php-format
1872
+ msgid "Select the default %1$s for your %2$s shortcodes."
1873
+ msgstr ""
1874
+
1875
+ #: includes/class-mla-options.php:700 includes/class-mla-options.php:744
1876
+ #: includes/class-mla-settings.php:2607 includes/class-mla-settings.php:2618
1877
+ #: includes/class-mla-settings.php:2624 includes/class-mla-settings.php:2628
1878
+ #: includes/class-mla-settings.php:2657 includes/class-mla-settings.php:2668
1879
+ msgid "style template"
1880
+ msgstr ""
1881
+
1882
+ #: includes/class-mla-options.php:704 includes/class-mla-options.php:748
1883
+ msgid "Markup Template"
1884
+ msgstr ""
1885
+
1886
+ #: includes/class-mla-options.php:710 includes/class-mla-options.php:754
1887
+ #: includes/class-mla-settings.php:2697 includes/class-mla-settings.php:2710
1888
+ #: includes/class-mla-settings.php:2716 includes/class-mla-settings.php:2720
1889
+ #: includes/class-mla-settings.php:2789
1890
+ msgid "markup template"
1891
+ msgstr ""
1892
+
1893
+ #: includes/class-mla-options.php:714 includes/class-mla-options.php:758
1894
+ msgid "Default columns"
1895
+ msgstr ""
1896
+
1897
+ #: includes/class-mla-options.php:718
1898
+ msgid ""
1899
+ "Enter the number of [mla_tag_cloud] columns; must be a positive integer."
1900
+ msgstr ""
1901
+
1902
+ #: includes/class-mla-options.php:722 includes/class-mla-options.php:766
1903
+ msgid "Default mla_margin"
1904
+ msgstr ""
1905
+
1906
+ #: includes/class-mla-options.php:726 includes/class-mla-options.php:770
1907
+ msgid ""
1908
+ "Enter the CSS \"margin\" property value, in length (px, em, pt, etc.), "
1909
+ "percent (%), \"auto\" or \"inherit\".<br>&nbsp;&nbsp;Enter \"none\" to "
1910
+ "remove the property entirely."
1911
+ msgstr ""
1912
+
1913
+ #: includes/class-mla-options.php:730 includes/class-mla-options.php:774
1914
+ msgid "Default mla_itemwidth"
1915
+ msgstr ""
1916
+
1917
+ #: includes/class-mla-options.php:734 includes/class-mla-options.php:778
1918
+ msgid ""
1919
+ "Enter the CSS \"width\" property value, in length (px, em, pt, etc.), "
1920
+ "percent (%), \"auto\" or \"inherit\".<br>&nbsp;&nbsp;Enter \"calculate"
1921
+ "\" (the default) to calculate the value taking the \"margin\" value into "
1922
+ "account.<br>&nbsp;&nbsp;Enter \"exact\" to calculate the value without "
1923
+ "considering the \"margin\" value.<br>&nbsp;&nbsp;Enter \"none\" to remove "
1924
+ "the property entirely."
1925
+ msgstr ""
1926
+
1927
+ #: includes/class-mla-options.php:762
1928
+ msgid "Enter the number of [mla_gallery] columns; must be a positive integer."
1929
+ msgstr ""
1930
+
1931
+ #: includes/class-mla-options.php:798
1932
+ msgid "Enable custom field mapping when adding new media"
1933
+ msgstr ""
1934
+
1935
+ #: includes/class-mla-options.php:801
1936
+ msgid ""
1937
+ "Check this option to enable mapping when uploading new media (attachments)."
1938
+ "<br>&nbsp;&nbsp;Click Save Changes at the bottom of the screen if you change "
1939
+ "this option.<br>&nbsp;&nbsp;Does NOT affect the operation of the \"Map\" "
1940
+ "buttons on the bulk edit, single edit and settings screens."
1941
+ msgstr ""
1942
+
1943
+ #: includes/class-mla-options.php:805
1944
+ msgid "Enable custom field mapping when updating media metadata"
1945
+ msgstr ""
1946
+
1947
+ #: includes/class-mla-options.php:808 includes/class-mla-options.php:832
1948
+ msgid ""
1949
+ "Check this option to enable mapping when media (attachments) metadata is "
1950
+ "regenerated,<br>&nbsp;&nbsp;e.g., when the Media/Edit Media \"Edit Image\" "
1951
+ "functions are used."
1952
+ msgstr ""
1953
+
1954
+ #: includes/class-mla-options.php:812
1955
+ msgid ""
1956
+ "Update the custom field mapping values above, then click Save Changes to "
1957
+ "make the updates permanent.<br>You can also make temporary updates and click "
1958
+ "a Map All Attachments button to apply the rule(s) to all attachments without "
1959
+ "saving any rule changes."
1960
+ msgstr ""
1961
+
1962
+ #: includes/class-mla-options.php:822
1963
+ msgid "Enable IPTC/EXIF Mapping when adding new media"
1964
+ msgstr ""
1965
+
1966
+ #: includes/class-mla-options.php:825
1967
+ msgid ""
1968
+ "Check this option to enable mapping when uploading new media (attachments)."
1969
+ "<br>&nbsp;&nbsp;Does NOT affect the operation of the \"Map\" buttons on the "
1970
+ "bulk edit, single edit and settings screens."
1971
+ msgstr ""
1972
+
1973
+ #: includes/class-mla-options.php:829
1974
+ msgid "Enable IPTC/EXIF Mapping when updating media metadata"
1975
+ msgstr ""
1976
+
1977
+ #: includes/class-mla-options.php:836
1978
+ msgid ""
1979
+ "Update the standard field mapping values above, then click <strong>Save "
1980
+ "Changes</strong> to make the updates permanent.<br>You can also make "
1981
+ "temporary updates and click <strong>Map All Attachments, Standard Fields "
1982
+ "Now</strong> to apply the updates to all attachments without saving the rule "
1983
+ "changes."
1984
+ msgstr ""
1985
+
1986
+ #: includes/class-mla-options.php:846
1987
+ msgid ""
1988
+ "Update the taxonomy term mapping values above, then click <strong>Save "
1989
+ "Changes</strong> or <strong>Map All Attachments, Taxonomy Terms Now</strong>."
1990
+ msgstr ""
1991
+
1992
+ #: includes/class-mla-options.php:856
1993
+ msgid ""
1994
+ "<strong>Update</strong> individual custom field mapping values above, or "
1995
+ "make several updates and click <strong>Save Changes</strong> below to apply "
1996
+ "them all at once.<br>You can also <strong>add a new rule</strong> for an "
1997
+ "existing field or <strong>add a new field</strong> and rule.<br>You can make "
1998
+ "temporary updates and click <strong>Map All Attachments, Custom Fields Now</"
1999
+ "strong> to apply the updates to all attachments without saving the rule "
2000
+ "changes."
2001
+ msgstr ""
2002
+
2003
+ #: includes/class-mla-options.php:866
2004
+ msgid "IPTC/EXIF Mapping help"
2005
+ msgstr ""
2006
+
2007
+ #: includes/class-mla-options.php:918
2008
+ msgid "Enable View and Post MIME Type Support"
2009
+ msgstr ""
2010
+
2011
+ #: includes/class-mla-options.php:921
2012
+ msgid ""
2013
+ "Check/uncheck this option to enable/disable Post MIME Type Support, then "
2014
+ "click <strong>Save Changes</strong> to record the new setting."
2015
+ msgstr ""
2016
+
2017
+ #: includes/class-mla-options.php:930
2018
+ msgid "Post MIME Types help."
2019
+ msgstr ""
2020
+
2021
+ #: includes/class-mla-options.php:933
2022
+ msgctxt "post_mime_types_singular"
2023
+ msgid "All"
2024
+ msgstr ""
2025
+
2026
+ #: includes/class-mla-options.php:934
2027
+ msgctxt "post_mime_types_plural"
2028
+ msgid "All"
2029
+ msgstr ""
2030
+
2031
+ #: includes/class-mla-options.php:939 includes/class-mla-options.php:993
2032
+ #: includes/class-mla-options.php:1002
2033
+ msgctxt "post_mime_types_description"
2034
+ msgid "Built-in view"
2035
+ msgstr ""
2036
+
2037
+ #: includes/class-mla-options.php:942
2038
+ msgctxt "post_mime_types_singular"
2039
+ msgid "Image"
2040
+ msgstr ""
2041
+
2042
+ #: includes/class-mla-options.php:943
2043
+ msgctxt "post_mime_types_plural"
2044
+ msgid "Images"
2045
+ msgstr ""
2046
+
2047
+ #: includes/class-mla-options.php:948
2048
+ msgctxt "post_mime_types_description"
2049
+ msgid "All image subtypes"
2050
+ msgstr ""
2051
+
2052
+ #: includes/class-mla-options.php:951
2053
+ msgctxt "post_mime_types_singular"
2054
+ msgid "Audio"
2055
+ msgstr ""
2056
+
2057
+ #: includes/class-mla-options.php:952
2058
+ msgctxt "post_mime_types_plural"
2059
+ msgid "Audio"
2060
+ msgstr ""
2061
+
2062
+ #: includes/class-mla-options.php:957
2063
+ msgctxt "post_mime_types_description"
2064
+ msgid "All audio subtypes"
2065
+ msgstr ""
2066
+
2067
+ #: includes/class-mla-options.php:960
2068
+ msgctxt "post_mime_types_singular"
2069
+ msgid "Video"
2070
+ msgstr ""
2071
+
2072
+ #: includes/class-mla-options.php:961
2073
+ msgctxt "post_mime_types_plural"
2074
+ msgid "Video"
2075
+ msgstr ""
2076
+
2077
+ #: includes/class-mla-options.php:966
2078
+ msgctxt "post_mime_types_description"
2079
+ msgid "All video subtypes"
2080
+ msgstr ""
2081
+
2082
+ #: includes/class-mla-options.php:969
2083
+ msgctxt "post_mime_types_singular"
2084
+ msgid "Text"
2085
+ msgstr ""
2086
+
2087
+ #: includes/class-mla-options.php:970
2088
+ msgctxt "post_mime_types_plural"
2089
+ msgid "Text"
2090
+ msgstr ""
2091
+
2092
+ #: includes/class-mla-options.php:975
2093
+ msgctxt "post_mime_types_description"
2094
+ msgid "All text subtypes"
2095
+ msgstr ""
2096
+
2097
+ #: includes/class-mla-options.php:978
2098
+ msgctxt "post_mime_types_singular"
2099
+ msgid "Application"
2100
+ msgstr ""
2101
+
2102
+ #: includes/class-mla-options.php:979
2103
+ msgctxt "post_mime_types_plural"
2104
+ msgid "Applications"
2105
+ msgstr ""
2106
+
2107
+ #: includes/class-mla-options.php:984
2108
+ msgctxt "post_mime_types_description"
2109
+ msgid "All application subtypes"
2110
+ msgstr ""
2111
+
2112
+ #: includes/class-mla-options.php:988
2113
+ msgctxt "post_mime_types_plural"
2114
+ msgid "Unattached"
2115
+ msgstr ""
2116
+
2117
+ #: includes/class-mla-options.php:996
2118
+ msgctxt "post_mime_types_singular"
2119
+ msgid "Trash"
2120
+ msgstr ""
2121
+
2122
+ #: includes/class-mla-options.php:997
2123
+ msgctxt "post_mime_types_plural"
2124
+ msgid "Trash"
2125
+ msgstr ""
2126
+
2127
+ #: includes/class-mla-options.php:1008
2128
+ msgid "Enable Upload MIME Type Support"
2129
+ msgstr ""
2130
+
2131
+ #: includes/class-mla-options.php:1011
2132
+ msgid ""
2133
+ "Check/uncheck this option to enable/disable Upload MIME Type Support, then "
2134
+ "click <strong>Save Changes</strong> to record the new setting."
2135
+ msgstr ""
2136
+
2137
+ #: includes/class-mla-options.php:1020
2138
+ msgid "Upload MIME Types help."
2139
+ msgstr ""
2140
+
2141
+ #: includes/class-mla-options.php:1025
2142
+ msgid "Enable MLA File Type Icons Support"
2143
+ msgstr ""
2144
+
2145
+ #: includes/class-mla-options.php:1028
2146
+ msgid ""
2147
+ "Check/uncheck this option to enable/disable MLA File Type Icons Support, "
2148
+ "then click <strong>Save Changes</strong> to record the new setting."
2149
+ msgstr ""
2150
+
2151
+ #: includes/class-mla-options.php:1055 includes/class-mla-options.php:1077
2152
+ #: includes/class-mla-options.php:1119
2153
+ msgid "no templates exist"
2154
+ msgstr ""
2155
+
2156
+ #: includes/class-mla-options.php:1063
2157
+ msgid "not found"
2158
+ msgstr ""
2159
+
2160
+ #. translators: 1: option name 2: action, e.g., update, delete, reset
2161
+ #: includes/class-mla-options.php:1384 includes/class-mla-options.php:1512
2162
+ #: includes/class-mla-options.php:3059 includes/class-mla-options.php:4197
2163
+ #, php-format
2164
+ msgid "ERROR: Custom %1$s unknown action \"%2$s\""
2165
+ msgstr ""
2166
+
2167
+ #: includes/class-mla-options.php:1461
2168
+ msgid "Support"
2169
+ msgstr ""
2170
+
2171
+ #: includes/class-mla-options.php:1462
2172
+ msgid "Inline Edit"
2173
+ msgstr ""
2174
+
2175
+ #: includes/class-mla-options.php:1463
2176
+ msgid "List Filter"
2177
+ msgstr ""
2178
+
2179
+ #: includes/class-mla-options.php:1464
2180
+ msgid "Taxonomy"
2181
+ msgstr ""
2182
+
2183
+ #. translators: 1: taxonomy name
2184
+ #: includes/class-mla-options.php:1480
2185
+ #, php-format
2186
+ msgid "List Filter ignored; %1$s not supported."
2187
+ msgstr ""
2188
+
2189
+ #. translators: 1: taxonomy name
2190
+ #: includes/class-mla-options.php:1487
2191
+ #, php-format
2192
+ msgid "Quick Edit ignored; %1$s not supported."
2193
+ msgstr ""
2194
+
2195
+ #. translators: 1: option name, e.g., taxonomy_support
2196
+ #: includes/class-mla-options.php:1502
2197
+ #, php-format
2198
+ msgid "Update custom %1$s"
2199
+ msgstr ""
2200
+
2201
+ #. translators: 1: option name, e.g., taxonomy_support
2202
+ #: includes/class-mla-options.php:1509 includes/class-mla-options.php:4190
2203
+ #, php-format
2204
+ msgid "Reset custom %1$s"
2205
+ msgstr ""
2206
+
2207
+ #: includes/class-mla-options.php:2454 includes/class-mla-options.php:2551
2208
+ #: includes/class-mla-options.php:3391 includes/class-mla-options.php:3422
2209
+ #: includes/class-mla-settings.php:1431
2210
+ msgid "None (select a value)"
2211
+ msgstr ""
2212
+
2213
+ #: includes/class-mla-options.php:2558
2214
+ msgid "Metadata (see below)"
2215
+ msgstr ""
2216
+
2217
+ #: includes/class-mla-options.php:2565
2218
+ msgid "Template (see below)"
2219
+ msgstr ""
2220
+
2221
+ #. translators: 1: custom field name
2222
+ #: includes/class-mla-options.php:2630 includes/class-mla-options.php:3681
2223
+ #, php-format
2224
+ msgid "ERROR: New field %1$s already exists."
2225
+ msgstr ""
2226
+
2227
+ #. translators: 1: custom field name
2228
+ #: includes/class-mla-options.php:2635 includes/class-mla-options.php:3686
2229
+ #, php-format
2230
+ msgid "Adding new field %1$s."
2231
+ msgstr ""
2232
+
2233
+ #. translators: 1: custom field name
2234
+ #: includes/class-mla-options.php:2645 includes/class-mla-options.php:3696
2235
+ #, php-format
2236
+ msgid "Adding new rule for %1$s."
2237
+ msgstr ""
2238
+
2239
+ #. translators: 1: custom field name
2240
+ #: includes/class-mla-options.php:2676 includes/class-mla-options.php:3717
2241
+ #, php-format
2242
+ msgid "Deleting rule for %1$s."
2243
+ msgstr ""
2244
+
2245
+ #. translators: 1: custom field name 2: attribute 3: old value 4: new value
2246
+ #: includes/class-mla-options.php:2699 includes/class-mla-options.php:2720
2247
+ #: includes/class-mla-options.php:2770 includes/class-mla-options.php:2777
2248
+ #: includes/class-mla-options.php:3488 includes/class-mla-options.php:3495
2249
+ #: includes/class-mla-options.php:3502 includes/class-mla-options.php:3583
2250
+ #: includes/class-mla-options.php:3590 includes/class-mla-options.php:3625
2251
+ #: includes/class-mla-options.php:3632 includes/class-mla-options.php:3727
2252
+ #: includes/class-mla-options.php:3734
2253
+ #, php-format
2254
+ msgid "%1$s changing %2$s from %3$s to %4$s."
2255
+ msgstr ""
2256
+
2257
+ #: includes/class-mla-options.php:2699 includes/class-mla-options.php:3016
2258
+ msgid "Data Source"
2259
+ msgstr ""
2260
+
2261
+ #: includes/class-mla-options.php:2705 includes/class-mla-options.php:3522
2262
+ #: includes/class-mla-options.php:3610 includes/class-mla-options.php:3754
2263
+ msgid "Replace to Keep"
2264
+ msgstr ""
2265
+
2266
+ #: includes/class-mla-options.php:2708 includes/class-mla-options.php:3525
2267
+ #: includes/class-mla-options.php:3613 includes/class-mla-options.php:3757
2268
+ msgid "Keep to Replace"
2269
+ msgstr ""
2270
+
2271
+ #. translators: 1: custom field name 2: attribute 3: old value 'to' new value
2272
+ #: includes/class-mla-options.php:2713 includes/class-mla-options.php:2734
2273
+ #: includes/class-mla-options.php:2748 includes/class-mla-options.php:2762
2274
+ #: includes/class-mla-options.php:2791 includes/class-mla-options.php:3516
2275
+ #: includes/class-mla-options.php:3530 includes/class-mla-options.php:3604
2276
+ #: includes/class-mla-options.php:3618 includes/class-mla-options.php:3748
2277
+ #: includes/class-mla-options.php:3762
2278
+ #, php-format
2279
+ msgid "%1$s changing %2$s value from %3$s."
2280
+ msgstr ""
2281
+
2282
+ #: includes/class-mla-options.php:2713 includes/class-mla-options.php:3017
2283
+ #: includes/class-mla-options.php:3530 includes/class-mla-options.php:3618
2284
+ #: includes/class-mla-options.php:3762 includes/class-mla-options.php:3884
2285
+ #: includes/class-mla-options.php:3970 includes/class-mla-options.php:4088
2286
+ msgid "Existing Text"
2287
+ msgstr ""
2288
+
2289
+ #: includes/class-mla-options.php:2720 includes/class-mla-options.php:3018
2290
+ msgid "Format"
2291
+ msgstr ""
2292
+
2293
+ #: includes/class-mla-options.php:2726 includes/class-mla-options.php:2740
2294
+ #: includes/class-mla-options.php:2754 includes/class-mla-options.php:2783
2295
+ msgid "unchecked to checked"
2296
+ msgstr ""
2297
+
2298
+ #: includes/class-mla-options.php:2729 includes/class-mla-options.php:2743
2299
+ #: includes/class-mla-options.php:2757 includes/class-mla-options.php:2786
2300
+ msgid "checked to unchecked"
2301
+ msgstr ""
2302
+
2303
+ #: includes/class-mla-options.php:2734 includes/class-mla-options.php:3019
2304
+ msgid "MLA Column"
2305
+ msgstr ""
2306
+
2307
+ #: includes/class-mla-options.php:2770
2308
+ msgid "Metavalue name"
2309
+ msgstr ""
2310
+
2311
+ #: includes/class-mla-options.php:2777 includes/class-mla-options.php:2858
2312
+ #: includes/class-mla-options.php:2954 includes/class-mla-options.php:2996
2313
+ msgid "Option"
2314
+ msgstr ""
2315
+
2316
+ #: includes/class-mla-options.php:2791
2317
+ msgid "Delete NULL"
2318
+ msgstr ""
2319
+
2320
+ #: includes/class-mla-options.php:2830 includes/class-mla-options.php:3982
2321
+ msgid "No Custom Field Mapping Rules Defined"
2322
+ msgstr ""
2323
+
2324
+ #: includes/class-mla-options.php:2844 includes/class-mla-options.php:2941
2325
+ #: includes/class-mla-options.php:2983 includes/class-mla-options.php:3859
2326
+ #: includes/class-mla-options.php:3909 includes/class-mla-options.php:4006
2327
+ #: includes/class-mla-options.php:4050 includes/class-mla-options.php:4075
2328
+ msgid "Keep"
2329
+ msgstr ""
2330
+
2331
+ #: includes/class-mla-options.php:2848 includes/class-mla-options.php:2945
2332
+ #: includes/class-mla-options.php:2987
2333
+ msgid "Native"
2334
+ msgstr ""
2335
+
2336
+ #: includes/class-mla-options.php:2850 includes/class-mla-options.php:2947
2337
+ #: includes/class-mla-options.php:2989
2338
+ msgid "Commas"
2339
+ msgstr ""
2340
+
2341
+ #: includes/class-mla-options.php:2860 includes/class-mla-options.php:2956
2342
+ #: includes/class-mla-options.php:2998
2343
+ msgid "Text"
2344
+ msgstr ""
2345
+
2346
+ #: includes/class-mla-options.php:2862 includes/class-mla-options.php:2958
2347
+ #: includes/class-mla-options.php:3000
2348
+ msgid "Single"
2349
+ msgstr ""
2350
+
2351
+ #: includes/class-mla-options.php:2864 includes/class-mla-options.php:2960
2352
+ #: includes/class-mla-options.php:3002
2353
+ msgid "Export"
2354
+ msgstr ""
2355
+
2356
+ #: includes/class-mla-options.php:2866 includes/class-mla-options.php:2962
2357
+ #: includes/class-mla-options.php:3004
2358
+ msgid "Array"
2359
+ msgstr ""
2360
+
2361
+ #: includes/class-mla-options.php:2868 includes/class-mla-options.php:2964
2362
+ #: includes/class-mla-options.php:3006
2363
+ msgid "Multi"
2364
+ msgstr ""
2365
+
2366
+ #: includes/class-mla-options.php:2870 includes/class-mla-options.php:2966
2367
+ #: includes/class-mla-options.php:3008
2368
+ msgid "Delete NULL values"
2369
+ msgstr ""
2370
+
2371
+ #: includes/class-mla-options.php:2871 includes/class-mla-options.php:4009
2372
+ msgid "Delete Rule"
2373
+ msgstr ""
2374
+
2375
+ #: includes/class-mla-options.php:2872 includes/class-mla-options.php:4010
2376
+ msgid "Delete Rule AND Field"
2377
+ msgstr ""
2378
+
2379
+ #: includes/class-mla-options.php:2873 includes/class-mla-options.php:4011
2380
+ msgid "Update Rule"
2381
+ msgstr ""
2382
+
2383
+ #: includes/class-mla-options.php:2874 includes/class-mla-options.php:4012
2384
+ msgid "Map All Attachments"
2385
+ msgstr ""
2386
+
2387
+ #: includes/class-mla-options.php:2936 includes/class-mla-options.php:4039
2388
+ msgid "Add a new Mapping Rule"
2389
+ msgstr ""
2390
+
2391
+ #: includes/class-mla-options.php:2967 includes/class-mla-options.php:4053
2392
+ msgid "Add Rule"
2393
+ msgstr ""
2394
+
2395
+ #: includes/class-mla-options.php:2968 includes/class-mla-options.php:4054
2396
+ msgid "Add Rule and Map All Attachments"
2397
+ msgstr ""
2398
+
2399
+ #: includes/class-mla-options.php:2978 includes/class-mla-options.php:4064
2400
+ msgid "Add a new Field and Mapping Rule"
2401
+ msgstr ""
2402
+
2403
+ #: includes/class-mla-options.php:3009 includes/class-mla-options.php:4078
2404
+ msgid "Add Field"
2405
+ msgstr ""
2406
+
2407
+ #: includes/class-mla-options.php:3010 includes/class-mla-options.php:4079
2408
+ msgid "Add Field and Map All Attachments"
2409
+ msgstr ""
2410
+
2411
+ #: includes/class-mla-options.php:3015 includes/class-mla-options.php:3488
2412
+ #: includes/class-mla-options.php:3880 includes/class-mla-options.php:3966
2413
+ #: includes/class-mla-options.php:4084
2414
+ msgid "Field Title"
2415
+ msgstr ""
2416
+
2417
+ #: includes/class-mla-options.php:3040
2418
+ msgid "Custom field mapping rules updated."
2419
+ msgstr ""
2420
+
2421
+ #: includes/class-mla-options.php:3042
2422
+ msgid "ERROR: Custom field mapping rules update failed."
2423
+ msgstr ""
2424
+
2425
+ #: includes/class-mla-options.php:3045
2426
+ msgid "Custom field no mapping rule changes detected."
2427
+ msgstr ""
2428
+
2429
+ #: includes/class-mla-options.php:3053
2430
+ msgid "Custom field mapping settings saved."
2431
+ msgstr ""
2432
+
2433
+ #: includes/class-mla-options.php:3055
2434
+ msgid "ERROR: Custom field mapping settings reset failed."
2435
+ msgstr ""
2436
+
2437
+ #. translators: 1: custom field name
2438
+ #: includes/class-mla-options.php:3476
2439
+ #, php-format
2440
+ msgid "ERROR: No old values for %1$s."
2441
+ msgstr ""
2442
+
2443
+ #: includes/class-mla-options.php:3495 includes/class-mla-options.php:3583
2444
+ #: includes/class-mla-options.php:3727 includes/class-mla-options.php:3881
2445
+ #: includes/class-mla-options.php:3967 includes/class-mla-options.php:4085
2446
+ msgid "IPTC Value"
2447
+ msgstr ""
2448
+
2449
+ #: includes/class-mla-options.php:3502 includes/class-mla-options.php:3590
2450
+ #: includes/class-mla-options.php:3734
2451
+ msgid "EXIF Value"
2452
+ msgstr ""
2453
+
2454
+ #: includes/class-mla-options.php:3508 includes/class-mla-options.php:3596
2455
+ #: includes/class-mla-options.php:3740
2456
+ msgid "EXIF to IPTC"
2457
+ msgstr ""
2458
+
2459
+ #: includes/class-mla-options.php:3511 includes/class-mla-options.php:3599
2460
+ #: includes/class-mla-options.php:3743
2461
+ msgid "IPTC to EXIF"
2462
+ msgstr ""
2463
+
2464
+ #: includes/class-mla-options.php:3516 includes/class-mla-options.php:3604
2465
+ #: includes/class-mla-options.php:3748 includes/class-mla-options.php:3883
2466
+ #: includes/class-mla-options.php:3969 includes/class-mla-options.php:4087
2467
+ msgid "Priority"
2468
+ msgstr ""
2469
+
2470
+ #: includes/class-mla-options.php:3625 includes/class-mla-options.php:3971
2471
+ msgid "Delimiter(s)"
2472
+ msgstr ""
2473
+
2474
+ #: includes/class-mla-options.php:3855 includes/class-mla-options.php:3905
2475
+ #: includes/class-mla-options.php:4002 includes/class-mla-options.php:4046
2476
+ #: includes/class-mla-options.php:4071
2477
+ msgid "IPTC"
2478
+ msgstr ""
2479
+
2480
+ #: includes/class-mla-options.php:3857 includes/class-mla-options.php:3907
2481
+ #: includes/class-mla-options.php:4004 includes/class-mla-options.php:4048
2482
+ #: includes/class-mla-options.php:4073
2483
+ msgid "EXIF"
2484
+ msgstr ""
2485
+
2486
+ #: includes/class-mla-options.php:3882 includes/class-mla-options.php:3968
2487
+ #: includes/class-mla-options.php:4086
2488
+ msgid "EXIF/Template Value"
2489
+ msgstr ""
2490
+
2491
+ #. translators: 1: option name
2492
+ #: includes/class-mla-options.php:4096
2493
+ #, php-format
2494
+ msgid "ERROR: Render unknown custom %1$s."
2495
+ msgstr ""
2496
+
2497
+ #. translators: 1: option name
2498
+ #: includes/class-mla-options.php:4140
2499
+ #, php-format
2500
+ msgid "ERROR: Update/delete unknown custom %1$s."
2501
+ msgstr ""
2502
+
2503
+ #: includes/class-mla-options.php:4146
2504
+ msgid "IPTC/EXIF mapping settings updated."
2505
+ msgstr ""
2506
+
2507
+ #: includes/class-mla-options.php:4148
2508
+ msgid "ERROR: IPTC/EXIF settings update failed."
2509
+ msgstr ""
2510
+
2511
+ #: includes/class-mla-options.php:4151
2512
+ msgid "IPTC/EXIF no mapping changes detected."
2513
+ msgstr ""
2514
+
2515
+ #. translators: 1: field type
2516
+ #: includes/class-mla-options.php:4162 includes/class-mla-options.php:4172
2517
+ #: includes/class-mla-options.php:4182 includes/class-mla-settings.php:2795
2518
+ #, php-format
2519
+ msgid "%1$s settings saved."
2520
+ msgstr ""
2521
+
2522
+ #: includes/class-mla-options.php:4162 includes/class-mla-options.php:4165
2523
+ #: includes/class-mla-settings.php:3021 includes/class-mla-settings.php:3053
2524
+ #: includes/class-mla-settings.php:3056
2525
+ msgid "Standard field"
2526
+ msgstr ""
2527
+
2528
+ #. translators: 1: field type
2529
+ #: includes/class-mla-options.php:4165 includes/class-mla-options.php:4175
2530
+ #: includes/class-mla-options.php:4185
2531
+ #, php-format
2532
+ msgid "ERROR: IPTC/EXIF %1$s settings update failed."
2533
+ msgstr ""
2534
+
2535
+ #: includes/class-mla-options.php:4172 includes/class-mla-options.php:4175
2536
+ #: includes/class-mla-settings.php:3079 includes/class-mla-settings.php:3111
2537
+ #: includes/class-mla-settings.php:3114
2538
+ msgid "Taxonomy term"
2539
+ msgstr ""
2540
+
2541
+ #: includes/class-mla-options.php:4182 includes/class-mla-options.php:4185
2542
+ #: includes/class-mla-settings.php:2928 includes/class-mla-settings.php:2931
2543
+ #: includes/class-mla-settings.php:3149 includes/class-mla-settings.php:3181
2544
+ #: includes/class-mla-settings.php:3184
2545
+ msgid "Custom field"
2546
+ msgstr ""
2547
+
2548
+ #. translators: 1: option name, e.g., taxonomy_support
2549
+ #: includes/class-mla-options.php:4193
2550
+ #, php-format
2551
+ msgid "ERROR: Reset unknown custom %1$s"
2552
+ msgstr ""
2553
+
2554
+ #: includes/class-mla-settings.php:299 includes/class-mla-settings.php:317
2555
+ msgid "no slug"
2556
+ msgstr ""
2557
+
2558
+ #: includes/class-mla-settings.php:349
2559
+ msgid "Media Library Assistant Settings"
2560
+ msgstr ""
2561
+
2562
+ #: includes/class-mla-settings.php:368
2563
+ msgid "Views per page"
2564
+ msgstr ""
2565
+
2566
+ #: includes/class-mla-settings.php:379
2567
+ msgid "Types per page"
2568
+ msgstr ""
2569
+
2570
+ #: includes/class-mla-settings.php:390
2571
+ msgid "Upload types per page"
2572
+ msgstr ""
2573
+
2574
+ #: includes/class-mla-settings.php:527
2575
+ msgid "ERROR: No view slug found"
2576
+ msgstr ""
2577
+
2578
+ #: includes/class-mla-settings.php:570
2579
+ msgid "ERROR: No upload slug found"
2580
+ msgstr ""
2581
+
2582
+ #: includes/class-mla-settings.php:606 includes/class-mla-settings.php:2513
2583
+ msgid "Settings"
2584
+ msgstr ""
2585
+
2586
+ #. translators: 1: function name 2: option type, e.g., radio, select, text
2587
+ #: includes/class-mla-settings.php:654 includes/class-mla-settings.php:686
2588
+ #: includes/class-mla-settings.php:824
2589
+ #, php-format
2590
+ msgctxt "error_log"
2591
+ msgid "ERROR: %1$s unknown type = \"%2$s\""
2592
+ msgstr ""
2593
+
2594
+ #: includes/class-mla-settings.php:722 includes/class-mla-settings.php:956
2595
+ msgid "Go to Top"
2596
+ msgstr ""
2597
+
2598
+ #: includes/class-mla-settings.php:873
2599
+ msgid "General"
2600
+ msgstr ""
2601
+
2602
+ #: includes/class-mla-settings.php:874
2603
+ msgid "Views"
2604
+ msgstr ""
2605
+
2606
+ #: includes/class-mla-settings.php:875
2607
+ msgid "Uploads"
2608
+ msgstr ""
2609
+
2610
+ #: includes/class-mla-settings.php:876 includes/class-mla-settings.php:2795
2611
+ #: includes/class-mla-settings.php:2798
2612
+ msgid "MLA Gallery"
2613
+ msgstr ""
2614
+
2615
+ #: includes/class-mla-settings.php:877
2616
+ msgid "Custom Fields"
2617
+ msgstr ""
2618
+
2619
+ #: includes/class-mla-settings.php:879
2620
+ msgid "Documentation"
2621
+ msgstr ""
2622
+
2623
+ #: includes/class-mla-settings.php:948
2624
+ msgid "General Processing Options"
2625
+ msgstr ""
2626
+
2627
+ #. translators: 1: - 4: page subheader values
2628
+ #: includes/class-mla-settings.php:950
2629
+ #, php-format
2630
+ msgid ""
2631
+ "In this tab you can find a number of options for controlling the "
2632
+ "plugin&rsquo;s operation. Scroll down to find options for %1$s, %2$s, %3$s "
2633
+ "and %4$s. Be sure to click \"Save Changes\" at the bottom of the tab to save "
2634
+ "any changes you make."
2635
+ msgstr ""
2636
+
2637
+ #: includes/class-mla-settings.php:950
2638
+ msgid "Media/Assistant Table Defaults"
2639
+ msgstr ""
2640
+
2641
+ #: includes/class-mla-settings.php:951 includes/class-mla-settings.php:1311
2642
+ #: includes/class-mla-settings.php:1364 includes/class-mla-settings.php:1781
2643
+ #: includes/class-mla-settings.php:1831 includes/class-mla-settings.php:1917
2644
+ #: includes/class-mla-settings.php:2311 includes/class-mla-settings.php:2314
2645
+ #: includes/class-mla-settings.php:2434 includes/class-mla-settings.php:2436
2646
+ msgid "Save Changes"
2647
+ msgstr ""
2648
+
2649
+ #: includes/class-mla-settings.php:952
2650
+ msgid "Export ALL Settings"
2651
+ msgstr ""
2652
+
2653
+ #: includes/class-mla-settings.php:953
2654
+ msgid "Delete General options and restore default settings"
2655
+ msgstr ""
2656
+
2657
+ #: includes/class-mla-settings.php:957
2658
+ msgid "Support Our Work"
2659
+ msgstr ""
2660
+
2661
+ #: includes/class-mla-settings.php:958 includes/class-mla-settings.php:961
2662
+ msgid "Donate to FTJ"
2663
+ msgstr ""
2664
+
2665
+ #: includes/class-mla-settings.php:959
2666
+ msgid "Donate"
2667
+ msgstr ""
2668
+
2669
+ #. translators: 1: donation hyperlink
2670
+ #: includes/class-mla-settings.php:961
2671
+ #, php-format
2672
+ msgid ""
2673
+ "This plugin was inspired by my work on the WordPress web site for our "
2674
+ "nonprofit, Fair Trade Judaica. If you find the Media Library Assistant "
2675
+ "plugin useful and would like to support a great cause, consider a %1$s to "
2676
+ "our work. Thank you!"
2677
+ msgstr ""
2678
+
2679
+ #: includes/class-mla-settings.php:961
2680
+ msgid "tax-deductible donation"
2681
+ msgstr ""
2682
+
2683
+ #: includes/class-mla-settings.php:981
2684
+ msgid "renders a complete list of all attachments and references to them."
2685
+ msgstr ""
2686
+
2687
+ #: includes/class-mla-settings.php:982
2688
+ msgid "enhanced version of the WordPress [gallery] shortcode."
2689
+ msgstr ""
2690
+
2691
+ #: includes/class-mla-settings.php:982 includes/class-mla-settings.php:983
2692
+ msgid "For complete documentation"
2693
+ msgstr ""
2694
+
2695
+ #: includes/class-mla-settings.php:982 includes/class-mla-settings.php:983
2696
+ msgid "click here"
2697
+ msgstr ""
2698
+
2699
+ #: includes/class-mla-settings.php:983
2700
+ msgid "enhanced version of the WordPress Tag Cloud."
2701
+ msgstr ""
2702
+
2703
+ #: includes/class-mla-settings.php:995
2704
+ msgid "Shortcodes made available by this plugin"
2705
+ msgstr ""
2706
+
2707
+ #: includes/class-mla-settings.php:1104
2708
+ msgid "Edit View"
2709
+ msgstr ""
2710
+
2711
+ #: includes/class-mla-settings.php:1110 includes/class-mla-settings.php:1367
2712
+ msgid ""
2713
+ "The &#8220;slug&#8221; is the URL-friendly, unique key for the view. It must "
2714
+ "be all lowercase and contain only letters, numbers, periods (.), slashes (/) "
2715
+ "and hyphens (-). For &#8220;<strong>Post MIME Type</strong>&#8221; views, "
2716
+ "the slug is also the MIME type specification and <strong>must be a valid "
2717
+ "MIME</strong> type, e.g., &#8220;image&#8221; or &#8220;image/jpeg&#8221;."
2718
+ msgstr ""
2719
+
2720
+ #: includes/class-mla-settings.php:1111 includes/class-mla-settings.php:1368
2721
+ msgid "Singular Label"
2722
+ msgstr ""
2723
+
2724
+ #: includes/class-mla-settings.php:1112 includes/class-mla-settings.php:1369
2725
+ msgid "Plural Label"
2726
+ msgstr ""
2727
+
2728
+ #: includes/class-mla-settings.php:1113 includes/class-mla-settings.php:1370
2729
+ msgid ""
2730
+ "The labels, e.g., &#8220;Image&#8221; and &#8220;Images&#8221; are used for "
2731
+ "column headers and other display purposes."
2732
+ msgstr ""
2733
+
2734
+ #: includes/class-mla-settings.php:1114 includes/class-mla-settings.php:1371
2735
+ msgid "Specification"
2736
+ msgstr ""
2737
+
2738
+ #: includes/class-mla-settings.php:1115 includes/class-mla-settings.php:1372
2739
+ msgid ""
2740
+ "If the MIME type specification differs from the slug, enter it here. You may "
2741
+ "include multiple MIME types, e.g., &#8220;audio,video&#8221; and/or wildcard "
2742
+ "specs, e.g., &#8220;*/*ms*&#8221;. This field will be ignored if the Post "
2743
+ "MIME Type box is checked."
2744
+ msgstr ""
2745
+
2746
+ #: includes/class-mla-settings.php:1116 includes/class-mla-settings.php:1373
2747
+ msgid "Post MIME Type"
2748
+ msgstr ""
2749
+
2750
+ #: includes/class-mla-settings.php:1117 includes/class-mla-settings.php:1374
2751
+ msgid ""
2752
+ "Check this box if you want to add this entry to the list of MIME types "
2753
+ "returned by wp_get_mime_types()."
2754
+ msgstr ""
2755
+
2756
+ #: includes/class-mla-settings.php:1118 includes/class-mla-settings.php:1375
2757
+ msgid "Table View"
2758
+ msgstr ""
2759
+
2760
+ #: includes/class-mla-settings.php:1119 includes/class-mla-settings.php:1376
2761
+ msgid ""
2762
+ "Check this box if you want to add this entry to the list of Media/Assistant "
2763
+ "table views."
2764
+ msgstr ""
2765
+
2766
+ #: includes/class-mla-settings.php:1121 includes/class-mla-settings.php:1378
2767
+ msgid ""
2768
+ "You can choose your own table view order by entering a number (1 for first, "
2769
+ "etc.) in this field."
2770
+ msgstr ""
2771
+
2772
+ #: includes/class-mla-settings.php:1123 includes/class-mla-settings.php:1380
2773
+ #: includes/class-mla-settings.php:1479 includes/class-mla-settings.php:1843
2774
+ msgid ""
2775
+ "The description can contain any documentation or notes you need to "
2776
+ "understand or use the item."
2777
+ msgstr ""
2778
+
2779
+ #. translators: 1: view name/slug
2780
+ #: includes/class-mla-settings.php:1273 includes/class-mla-settings.php:1743
2781
+ #, php-format
2782
+ msgid "Edit view \"%1$s\" cancelled."
2783
+ msgstr ""
2784
+
2785
+ #: includes/class-mla-settings.php:1308
2786
+ msgid "View and Post MIME Type Support is disabled"
2787
+ msgstr ""
2788
+
2789
+ #: includes/class-mla-settings.php:1353 includes/class-mla-settings.php:1356
2790
+ msgid "Library Views/Post MIME Type Processing"
2791
+ msgstr ""
2792
+
2793
+ #: includes/class-mla-settings.php:1354
2794
+ msgid ""
2795
+ "In this tab you can manage the list of \"Post MIME Types\", which are used "
2796
+ "by WordPress to define the views for the <em><strong>Media/Library</strong></"
2797
+ "em> screen and the <em><strong>Media Manager/Add Media</strong></em> \"media "
2798
+ "items\" drop down list. MLA&rsquo;s <em><strong>Media/Assistant</strong></"
2799
+ "em> screen uses an enhanced version of the list, <em>Table Views</em>, to "
2800
+ "support views with multiple MIME Types (e.g., \"audio,video\") and wildcard "
2801
+ "specifications (e.g. \"*/*ms*\")."
2802
+ msgstr ""
2803
+
2804
+ #. translators: 1: Documentation hyperlink
2805
+ #: includes/class-mla-settings.php:1356
2806
+ #, php-format
2807
+ msgid ""
2808
+ "You can find more information about library views, Post MIME types and how "
2809
+ "MLA and WordPress use them in the %1$s section of the Documentation or by "
2810
+ "clicking the <strong>\"Help\"</strong> tab in the upper-right corner of this "
2811
+ "screen."
2812
+ msgstr ""
2813
+
2814
+ #: includes/class-mla-settings.php:1356
2815
+ msgid "Library View Processing documentation"
2816
+ msgstr ""
2817
+
2818
+ #: includes/class-mla-settings.php:1360 includes/class-mla-settings.php:1549
2819
+ #: includes/class-mla-settings.php:1855
2820
+ msgid "Displaying search results for"
2821
+ msgstr ""
2822
+
2823
+ #: includes/class-mla-settings.php:1361
2824
+ msgid "Search Views"
2825
+ msgstr ""
2826
+
2827
+ #: includes/class-mla-settings.php:1365
2828
+ msgid "Add New View"
2829
+ msgstr ""
2830
+
2831
+ #: includes/class-mla-settings.php:1381
2832
+ msgid "Add View"
2833
+ msgstr ""
2834
+
2835
+ #: includes/class-mla-settings.php:1383 includes/class-mla-settings.php:1848
2836
+ msgid "<strong>Quick Edit</strong>"
2837
+ msgstr ""
2838
+
2839
+ #: includes/class-mla-settings.php:1389
2840
+ #: includes/class-mla-view-list-table.php:382
2841
+ #: includes/class-mla-view-list-table.php:398
2842
+ msgid "Yes"
2843
+ msgstr ""
2844
+
2845
+ #: includes/class-mla-settings.php:1464
2846
+ msgid "Edit Upload MIME Type"
2847
+ msgstr ""
2848
+
2849
+ #: includes/class-mla-settings.php:1469 includes/class-mla-settings.php:1834
2850
+ msgid "Extension"
2851
+ msgstr ""
2852
+
2853
+ #: includes/class-mla-settings.php:1470
2854
+ msgid ""
2855
+ "The &#8220;extension&#8221; is the file extension for this type, and a "
2856
+ "unique key for the item. It must be all lowercase and contain only letters "
2857
+ "and numbers."
2858
+ msgstr ""
2859
+
2860
+ #: includes/class-mla-settings.php:1472 includes/class-mla-settings.php:1837
2861
+ msgid ""
2862
+ "The MIME Type must be all lowercase and contain only letters, numbers, "
2863
+ "periods (.), slashes (/) and hyphens (-). It <strong>must be a valid MIME</"
2864
+ "strong> type, e.g., &#8220;image&#8221; or &#8220;image/jpeg&#8221;."
2865
+ msgstr ""
2866
+
2867
+ #: includes/class-mla-settings.php:1473 includes/class-mla-settings.php:1838
2868
+ msgid "Icon Type"
2869
+ msgstr ""
2870
+
2871
+ #: includes/class-mla-settings.php:1475 includes/class-mla-settings.php:1839
2872
+ msgid ""
2873
+ "The Icon Type selects a thumbnail image displayed for non-image file types, "
2874
+ "such as PDF documents."
2875
+ msgstr ""
2876
+
2877
+ #: includes/class-mla-settings.php:1476 includes/class-mla-settings.php:1840
2878
+ msgid "Inactive"
2879
+ msgstr ""
2880
+
2881
+ #: includes/class-mla-settings.php:1477 includes/class-mla-settings.php:1841
2882
+ msgid ""
2883
+ "Check this box if you want to remove this entry from the list of Upload MIME "
2884
+ "Types returned by get_allowed_mime_types()."
2885
+ msgstr ""
2886
+
2887
+ #: includes/class-mla-settings.php:1548
2888
+ msgid "Known File Extension/MIME Type Associations"
2889
+ msgstr ""
2890
+
2891
+ #: includes/class-mla-settings.php:1550
2892
+ msgid "Search Known MIME Types"
2893
+ msgstr ""
2894
+
2895
+ #: includes/class-mla-settings.php:1552 includes/class-mla-settings.php:1827
2896
+ msgid "To search by extension, use \".\", e.g., \".doc\""
2897
+ msgstr ""
2898
+
2899
+ #: includes/class-mla-settings.php:1778
2900
+ msgid "Upload MIME Type Support is disabled"
2901
+ msgstr ""
2902
+
2903
+ #: includes/class-mla-settings.php:1821 includes/class-mla-settings.php:1824
2904
+ msgid "File Extension and MIME Type Processing"
2905
+ msgstr ""
2906
+
2907
+ #: includes/class-mla-settings.php:1822
2908
+ msgid ""
2909
+ "In this tab you can manage the list of file extension/MIME Type "
2910
+ "associations, which are used by WordPress to decide what kind of files can "
2911
+ "be uploaded to the Media Library and to fill in the "
2912
+ "<strong><em>post_mime_type</em></strong> value. To upload a file, the file "
2913
+ "extension must be in this list and be active."
2914
+ msgstr ""
2915
+
2916
+ #. translators: 1: Documentation hyperlink
2917
+ #: includes/class-mla-settings.php:1824
2918
+ #, php-format
2919
+ msgid ""
2920
+ "You can find more information about file extensions, MIME types and how "
2921
+ "WordPress uses them in the %1$s section of the Documentation or by clicking "
2922
+ "the <strong>\"Help\"</strong> tab in the upper-right corner of this screen."
2923
+ msgstr ""
2924
+
2925
+ #: includes/class-mla-settings.php:1824
2926
+ msgid "File Extension Processing documentation"
2927
+ msgstr ""
2928
+
2929
+ #: includes/class-mla-settings.php:1826
2930
+ msgid "Search Uploads"
2931
+ msgstr ""
2932
+
2933
+ #: includes/class-mla-settings.php:1832
2934
+ msgid "Add New Upload MIME Type"
2935
+ msgstr ""
2936
+
2937
+ #: includes/class-mla-settings.php:1833
2938
+ msgid ""
2939
+ "To search the database of over 1,500 known extension/type associations, "
2940
+ "click \"Search Known Types\" below the form."
2941
+ msgstr ""
2942
+
2943
+ #: includes/class-mla-settings.php:1835
2944
+ msgid ""
2945
+ "The &#8220;extension&#8221; is the file extension for this type, and unique "
2946
+ "key for the item. It must be all lowercase and contain only letters and "
2947
+ "numbers."
2948
+ msgstr ""
2949
+
2950
+ #: includes/class-mla-settings.php:1844
2951
+ msgid "Add Upload MIME Type"
2952
+ msgstr ""
2953
+
2954
+ #: includes/class-mla-settings.php:1846
2955
+ msgid "Search Known Types"
2956
+ msgstr ""
2957
+
2958
+ #: includes/class-mla-settings.php:1852
2959
+ msgid "Status"
2960
+ msgstr ""
2961
+
2962
+ #: includes/class-mla-settings.php:1854
2963
+ msgid "Active"
2964
+ msgstr ""
2965
+
2966
+ #: includes/class-mla-settings.php:1907
2967
+ msgid "MLA Gallery Options"
2968
+ msgstr ""
2969
+
2970
+ #: includes/class-mla-settings.php:1908
2971
+ msgid "Go to Markup Templates"
2972
+ msgstr ""
2973
+
2974
+ #: includes/class-mla-settings.php:1909
2975
+ msgid ""
2976
+ "In this tab you can view the default style and markup templates. You can "
2977
+ "also define additional templates and use the <code>mla_style</code> and "
2978
+ "<code>mla_markup</code> parameters to apply them in your "
2979
+ "<code>[mla_gallery]</code> shortcodes. <strong>NOTE:</strong> template "
2980
+ "additions and changes will not be made permanent until you click \"Save "
2981
+ "Changes\" at the bottom of this page."
2982
+ msgstr ""
2983
+
2984
+ #: includes/class-mla-settings.php:1912
2985
+ msgid "Style Templates"
2986
+ msgstr ""
2987
+
2988
+ #: includes/class-mla-settings.php:1915
2989
+ msgid "Markup Templates"
2990
+ msgstr ""
2991
+
2992
+ #: includes/class-mla-settings.php:1966
2993
+ msgid ""
2994
+ "This default template cannot be altered or deleted, but you can copy the "
2995
+ "styles."
2996
+ msgstr ""
2997
+
2998
+ #: includes/class-mla-settings.php:1977 includes/class-mla-settings.php:2010
2999
+ #: includes/class-mla-settings.php:2036
3000
+ msgid "Styles"
3001
+ msgstr ""
3002
+
3003
+ #: includes/class-mla-settings.php:1981 includes/class-mla-settings.php:2014
3004
+ #: includes/class-mla-settings.php:2040
3005
+ msgid ""
3006
+ "List of substitution parameters, e.g., [+selector+], on Documentation tab."
3007
+ msgstr ""
3008
+
3009
+ #: includes/class-mla-settings.php:1998 includes/class-mla-settings.php:2116
3010
+ msgid "Delete this template"
3011
+ msgstr ""
3012
+
3013
+ #: includes/class-mla-settings.php:1999 includes/class-mla-settings.php:2117
3014
+ msgid ""
3015
+ "Check the box to delete this template when you press Update at the bottom of "
3016
+ "the page."
3017
+ msgstr ""
3018
+
3019
+ #: includes/class-mla-settings.php:2025
3020
+ msgid "Fill in a name and styles to add a new template."
3021
+ msgstr ""
3022
+
3023
+ #: includes/class-mla-settings.php:2060
3024
+ msgid ""
3025
+ "This default template cannot be altered or deleted, but you can copy the "
3026
+ "markup."
3027
+ msgstr ""
3028
+
3029
+ #: includes/class-mla-settings.php:2072 includes/class-mla-settings.php:2129
3030
+ #: includes/class-mla-settings.php:2179
3031
+ msgid "Open"
3032
+ msgstr ""
3033
+
3034
+ #: includes/class-mla-settings.php:2076 includes/class-mla-settings.php:2133
3035
+ #: includes/class-mla-settings.php:2183
3036
+ msgid ""
3037
+ "Markup for the beginning of the gallery. List of parameters, e.g., [+selector"
3038
+ "+], on Documentation tab."
3039
+ msgstr ""
3040
+
3041
+ #: includes/class-mla-settings.php:2078 includes/class-mla-settings.php:2135
3042
+ #: includes/class-mla-settings.php:2185
3043
+ msgid "Row"
3044
+ msgstr ""
3045
+
3046
+ #: includes/class-mla-settings.php:2082 includes/class-mla-settings.php:2189
3047
+ msgid "Markup for the beginning of each row in the gallery."
3048
+ msgstr ""
3049
+
3050
+ #: includes/class-mla-settings.php:2084 includes/class-mla-settings.php:2141
3051
+ #: includes/class-mla-settings.php:2191
3052
+ msgid "Item"
3053
+ msgstr ""
3054
+
3055
+ #: includes/class-mla-settings.php:2088 includes/class-mla-settings.php:2195
3056
+ msgid "Markup for each item/cell of the gallery."
3057
+ msgstr ""
3058
+
3059
+ #: includes/class-mla-settings.php:2090 includes/class-mla-settings.php:2147
3060
+ #: includes/class-mla-settings.php:2197
3061
+ msgid "Close"
3062
+ msgstr ""
3063
+
3064
+ #: includes/class-mla-settings.php:2094 includes/class-mla-settings.php:2201
3065
+ msgid "Markup for the end of each row in the gallery."
3066
+ msgstr ""
3067
+
3068
+ #: includes/class-mla-settings.php:2099 includes/class-mla-settings.php:2156
3069
+ #: includes/class-mla-settings.php:2206
3070
+ msgid "Markup for the end of the gallery."
3071
+ msgstr ""
3072
+
3073
+ #: includes/class-mla-settings.php:2139
3074
+ msgid "Markup for the beginning of each row."
3075
+ msgstr ""
3076
+
3077
+ #: includes/class-mla-settings.php:2145
3078
+ msgid "Markup for each item/cell."
3079
+ msgstr ""
3080
+
3081
+ #: includes/class-mla-settings.php:2151
3082
+ msgid "Markup for the end of each row."
3083
+ msgstr ""
3084
+
3085
+ #: includes/class-mla-settings.php:2167
3086
+ msgid "Fill in a name and markup to add a new template."
3087
+ msgstr ""
3088
+
3089
+ #: includes/class-mla-settings.php:2301 includes/class-mla-settings.php:2305
3090
+ msgid "Custom Field and Attachment Metadata Processing Options"
3091
+ msgstr ""
3092
+
3093
+ #. translators: 1: Documentation hyperlink
3094
+ #: includes/class-mla-settings.php:2303
3095
+ #, php-format
3096
+ msgid ""
3097
+ "In this tab you can define the rules for mapping several types of image "
3098
+ "metadata to WordPress custom fields. You can also use this screen to define "
3099
+ "rules for adding or updating fields within the WordPress-supplied "
3100
+ "\"Attachment Metadata\", stored in the \"_wp_attachment_metadata\" custom "
3101
+ "field. See the %1$s section of the Documentation for details."
3102
+ msgstr ""
3103
+
3104
+ #: includes/class-mla-settings.php:2303
3105
+ msgid "Updating Attachment Metadata Documentation"
3106
+ msgstr ""
3107
+
3108
+ #: includes/class-mla-settings.php:2303
3109
+ msgid "Adding or changing Attachment Metadata"
3110
+ msgstr ""
3111
+
3112
+ #. translators: 1: Documentation hyperlink
3113
+ #: includes/class-mla-settings.php:2305 includes/class-mla-settings.php:2421
3114
+ #, php-format
3115
+ msgid ""
3116
+ "You can find more information about using the controls in this tab to define "
3117
+ "mapping rules and apply them in the %1$s section of the Documentation."
3118
+ msgstr ""
3119
+
3120
+ #: includes/class-mla-settings.php:2305
3121
+ msgid "Custom Field Options documentation"
3122
+ msgstr ""
3123
+
3124
+ #: includes/class-mla-settings.php:2309 includes/class-mla-settings.php:2431
3125
+ msgid "Custom field mapping"
3126
+ msgstr ""
3127
+
3128
+ #: includes/class-mla-settings.php:2312 includes/class-mla-settings.php:2316
3129
+ msgid "Map All Rules, All Attachments Now"
3130
+ msgstr ""
3131
+
3132
+ #. translators: 1: "Save Changes"
3133
+ #: includes/class-mla-settings.php:2314
3134
+ #, php-format
3135
+ msgid ""
3136
+ "Click %1$s to update the \"Enable custom field mapping...\" checkbox and/or "
3137
+ "all rule changes and additions at once. <strong>No rule mapping will be "
3138
+ "performed.</strong>"
3139
+ msgstr ""
3140
+
3141
+ #. translators: 1: "Map All Rules..."
3142
+ #: includes/class-mla-settings.php:2316
3143
+ #, php-format
3144
+ msgid ""
3145
+ "Click %1$s to apply all the rules at once (rule changes will be applied but "
3146
+ "not saved)."
3147
+ msgstr ""
3148
+
3149
+ #: includes/class-mla-settings.php:2418 includes/class-mla-settings.php:2421
3150
+ msgid "IPTC &amp; EXIF Processing Options"
3151
+ msgstr ""
3152
+
3153
+ #: includes/class-mla-settings.php:2419
3154
+ msgid ""
3155
+ "In this tab you can define the rules for mapping IPTC (International Press "
3156
+ "Telecommunications Council) and EXIF (EXchangeable Image File) metadata to "
3157
+ "WordPress standard attachment fields, taxonomy terms and custom fields. "
3158
+ "<strong>NOTE:</strong> settings changes will not be made permanent until you "
3159
+ "click \"Save Changes\" at the bottom of this page."
3160
+ msgstr ""
3161
+
3162
+ #: includes/class-mla-settings.php:2421
3163
+ msgid "IPTC/EXIF Options documentation"
3164
+ msgstr ""
3165
+
3166
+ #: includes/class-mla-settings.php:2425
3167
+ msgid "Standard field mapping"
3168
+ msgstr ""
3169
+
3170
+ #: includes/class-mla-settings.php:2426
3171
+ msgid "Map All Attachments, Standard Fields Now"
3172
+ msgstr ""
3173
+
3174
+ #: includes/class-mla-settings.php:2428
3175
+ msgid "Taxonomy term mapping"
3176
+ msgstr ""
3177
+
3178
+ #: includes/class-mla-settings.php:2429
3179
+ msgid "Map All Attachments, Taxonomy Terms Now"
3180
+ msgstr ""
3181
+
3182
+ #: includes/class-mla-settings.php:2432
3183
+ msgid "Map All Attachments, Custom Fields Now"
3184
+ msgstr ""
3185
+
3186
+ #. translators: 1: "Save Changes"
3187
+ #: includes/class-mla-settings.php:2436
3188
+ #, php-format
3189
+ msgid ""
3190
+ "Click %1$s to update the \"Enable IPTC/EXIF mapping...\" checkbox and/or all "
3191
+ "rule changes and additions at once. <strong>No rule mapping will be "
3192
+ "performed.</strong>"
3193
+ msgstr ""
3194
+
3195
+ #: includes/class-mla-settings.php:2496
3196
+ msgid "Media Library Assistant - Error"
3197
+ msgstr ""
3198
+
3199
+ #: includes/class-mla-settings.php:2497
3200
+ msgid "You do not have permission to manage plugin settings."
3201
+ msgstr ""
3202
+
3203
+ #: includes/class-mla-settings.php:2524
3204
+ msgid "ERROR: Cannot render content tab"
3205
+ msgstr ""
3206
+
3207
+ #: includes/class-mla-settings.php:2527
3208
+ msgid "ERROR: Unknown content tab"
3209
+ msgstr ""
3210
+
3211
+ #. translators: 1: template type 2: template name
3212
+ #: includes/class-mla-settings.php:2607 includes/class-mla-settings.php:2697
3213
+ #, php-format
3214
+ msgctxt "message_list"
3215
+ msgid "Deleting %1$s \"%2$s\"."
3216
+ msgstr ""
3217
+
3218
+ #. translators: 1: template name 2: template type
3219
+ #: includes/class-mla-settings.php:2618 includes/class-mla-settings.php:2710
3220
+ #, php-format
3221
+ msgid "ERROR: Reserved name \"%1$s\", new %2$s discarded."
3222
+ msgstr ""
3223
+
3224
+ #. translators: 1: template name 2: template type
3225
+ #: includes/class-mla-settings.php:2624 includes/class-mla-settings.php:2716
3226
+ #, php-format
3227
+ msgid "ERROR: Duplicate name \"%1$s\", new %2$s discarded."
3228
+ msgstr ""
3229
+
3230
+ #. translators: 1: template type 2: template name
3231
+ #: includes/class-mla-settings.php:2628 includes/class-mla-settings.php:2720
3232
+ #, php-format
3233
+ msgctxt "message_list"
3234
+ msgid "Adding new %1$s \"%2$s\"."
3235
+ msgstr ""
3236
+
3237
+ #. translators: 1: element name 3: old value
3238
+ #: includes/class-mla-settings.php:2638 includes/class-mla-settings.php:2730
3239
+ #, php-format
3240
+ msgid "ERROR: Blank %1$s, reverting to \"%3$s\"."
3241
+ msgstr ""
3242
+
3243
+ #: includes/class-mla-settings.php:2638 includes/class-mla-settings.php:2646
3244
+ #: includes/class-mla-settings.php:2650
3245
+ msgid "style template name"
3246
+ msgstr ""
3247
+
3248
+ #. translators: 1: element name 2: new value 3: old value
3249
+ #: includes/class-mla-settings.php:2646 includes/class-mla-settings.php:2737
3250
+ #, php-format
3251
+ msgid "ERROR: Duplicate new %1$s \"%2$s\", reverting to \"%3$s\"."
3252
+ msgstr ""
3253
+
3254
+ #. translators: 1: element name 2: old_value 3: new_value
3255
+ #: includes/class-mla-settings.php:2650 includes/class-mla-settings.php:2741
3256
+ #, php-format
3257
+ msgctxt "message_list"
3258
+ msgid "Changing %1$s from \"%2$s\" to \"%3$s\""
3259
+ msgstr ""
3260
+
3261
+ #. translators: 1: template type 2: template name
3262
+ #: includes/class-mla-settings.php:2657
3263
+ #, php-format
3264
+ msgctxt "message_list"
3265
+ msgid "Updating contents of %1$s \"%2$s\"."
3266
+ msgstr ""
3267
+
3268
+ #. translators: 1: template type
3269
+ #: includes/class-mla-settings.php:2668 includes/class-mla-settings.php:2789
3270
+ #, php-format
3271
+ msgid "ERROR: Update of %1$s failed."
3272
+ msgstr ""
3273
+
3274
+ #: includes/class-mla-settings.php:2730 includes/class-mla-settings.php:2737
3275
+ #: includes/class-mla-settings.php:2741
3276
+ msgid "markup template name"
3277
+ msgstr ""
3278
+
3279
+ #. translators: 1: template name
3280
+ #: includes/class-mla-settings.php:2749
3281
+ #, php-format
3282
+ msgctxt "message_list"
3283
+ msgid "Updating open markup for \"%1$s\"."
3284
+ msgstr ""
3285
+
3286
+ #. translators: 1: template name
3287
+ #: includes/class-mla-settings.php:2755
3288
+ #, php-format
3289
+ msgctxt "message_list"
3290
+ msgid "Updating row open markup for \"%1$s\"."
3291
+ msgstr ""
3292
+
3293
+ #. translators: 1: template name
3294
+ #: includes/class-mla-settings.php:2761
3295
+ #, php-format
3296
+ msgctxt "message_list"
3297
+ msgid "Updating item markup for \"%1$s\"."
3298
+ msgstr ""
3299
+
3300
+ #. translators: 1: template name
3301
+ #: includes/class-mla-settings.php:2767
3302
+ #, php-format
3303
+ msgctxt "message_list"
3304
+ msgid "Updating row close markup for \"%1$s\"."
3305
+ msgstr ""
3306
+
3307
+ #. translators: 1: template name
3308
+ #: includes/class-mla-settings.php:2773
3309
+ #, php-format
3310
+ msgctxt "message_list"
3311
+ msgid "Updating close markup for \"%1$s\"."
3312
+ msgstr ""
3313
+
3314
+ #. translators: 1: field type
3315
+ #: includes/class-mla-settings.php:2798
3316
+ #, php-format
3317
+ msgid "%1$s no changes detected."
3318
+ msgstr ""
3319
+
3320
+ #: includes/class-mla-settings.php:2833
3321
+ msgid "View settings saved."
3322
+ msgstr ""
3323
+
3324
+ #: includes/class-mla-settings.php:2867
3325
+ msgid "Upload MIME Type settings saved."
3326
+ msgstr ""
3327
+
3328
+ #: includes/class-mla-settings.php:2905
3329
+ msgid "ERROR: No custom field mapping rules to process."
3330
+ msgstr ""
3331
+
3332
+ #. translators: 1: field type 2: examined count 3: updated count
3333
+ #: includes/class-mla-settings.php:2928 includes/class-mla-settings.php:3053
3334
+ #: includes/class-mla-settings.php:3111 includes/class-mla-settings.php:3181
3335
+ #, php-format
3336
+ msgid "%1$s mapping completed; %2$d attachment(s) examined, %3$d updated."
3337
+ msgstr ""
3338
+
3339
+ #. translators: 1: field type 2: examined count
3340
+ #: includes/class-mla-settings.php:2931 includes/class-mla-settings.php:3056
3341
+ #: includes/class-mla-settings.php:3114 includes/class-mla-settings.php:3184
3342
+ #, php-format
3343
+ msgid ""
3344
+ "%1$s mapping completed; %2$d attachment(s) examined, no changes detected."
3345
+ msgstr ""
3346
+
3347
+ #: includes/class-mla-settings.php:2958
3348
+ #, php-format
3349
+ msgid "%s attachment"
3350
+ msgid_plural "%s attachments"
3351
+ msgstr[0] ""
3352
+ msgstr[1] ""
3353
+
3354
+ #. translators: 1: number of attachments
3355
+ #: includes/class-mla-settings.php:2960
3356
+ #, php-format
3357
+ msgid "Deleted custom field value from %1$s."
3358
+ msgstr ""
3359
+
3360
+ #: includes/class-mla-settings.php:2963
3361
+ msgid "No attachments contained this custom field."
3362
+ msgstr ""
3363
+
3364
+ #. translators: 1: field type
3365
+ #: includes/class-mla-settings.php:3021 includes/class-mla-settings.php:3079
3366
+ #: includes/class-mla-settings.php:3149
3367
+ #, php-format
3368
+ msgid "ERROR: No %1$s settings to process."
3369
+ msgstr ""
3370
+
3371
+ #: includes/class-mla-settings.php:3045 includes/class-mla-settings.php:3103
3372
+ #: includes/class-mla-settings.php:3173
3373
+ msgid "updated."
3374
+ msgstr ""
3375
+
3376
+ #. translators: 1: reference type, e.g., Gallery in
3377
+ #: includes/class-mla-settings.php:3274 includes/class-mla-settings.php:3284
3378
+ #, php-format
3379
+ msgctxt "message_list"
3380
+ msgid "%1$s - references updated."
3381
+ msgstr ""
3382
+
3383
+ #: includes/class-mla-settings.php:3297
3384
+ msgid "General settings saved."
3385
+ msgstr ""
3386
+
3387
+ #. translators: 1: option name
3388
+ #: includes/class-mla-settings.php:3328
3389
+ #, php-format
3390
+ msgctxt "message_list"
3391
+ msgid "delete_option \"%1$s\""
3392
+ msgstr ""
3393
+
3394
+ #: includes/class-mla-settings.php:3336
3395
+ msgid "General settings reset to default values."
3396
+ msgstr ""
3397
+
3398
+ #: includes/class-mla-settings.php:3378
3399
+ msgid "select settings"
3400
+ msgstr ""
3401
+
3402
+ #: includes/class-mla-settings.php:3398
3403
+ msgid "Import ALL Settings"
3404
+ msgstr ""
3405
+
3406
+ #: includes/class-mla-settings.php:3423
3407
+ msgctxt "message_list"
3408
+ msgid "exported"
3409
+ msgstr ""
3410
+
3411
+ #: includes/class-mla-settings.php:3425
3412
+ msgctxt "message_list"
3413
+ msgid "skipped"
3414
+ msgstr ""
3415
+
3416
+ #: includes/class-mla-settings.php:3432
3417
+ msgid "ALL settings exported."
3418
+ msgstr ""
3419
+
3420
+ #. translators: 1: backup directory name
3421
+ #: includes/class-mla-settings.php:3443
3422
+ #, php-format
3423
+ msgid "ERROR: The settings directory ( %1$s ) cannot be created."
3424
+ msgstr ""
3425
+
3426
+ #. translators: 1: backup directory name
3427
+ #: includes/class-mla-settings.php:3447
3428
+ #, php-format
3429
+ msgid "ERROR: The settings directory ( %1$s ) is not writable."
3430
+ msgstr ""
3431
+
3432
+ #. translators: 1: backup file name
3433
+ #: includes/class-mla-settings.php:3458
3434
+ #, php-format
3435
+ msgid "ERROR: The settings file ( %1$s ) could not be opened."
3436
+ msgstr ""
3437
+
3438
+ #. translators: 1: PHP error information
3439
+ #: includes/class-mla-settings.php:3465
3440
+ #, php-format
3441
+ msgctxt "error_log"
3442
+ msgid "ERROR: _export_settings $error_info = \"%1$s\"."
3443
+ msgstr ""
3444
+
3445
+ #. translators: 1: backup file name 2: error message
3446
+ #: includes/class-mla-settings.php:3474
3447
+ #, php-format
3448
+ msgid "ERROR: Writing the settings file ( %1$s ) \"%2$s\"."
3449
+ msgstr ""
3450
+
3451
+ #. translators: 1: number of option settings
3452
+ #: includes/class-mla-settings.php:3480
3453
+ #, php-format
3454
+ msgid "Settings exported; %1$s settings recorded."
3455
+ msgstr ""
3456
+
3457
+ #: includes/class-mla-settings.php:3498
3458
+ msgid "No settings imported."
3459
+ msgstr ""
3460
+
3461
+ #: includes/class-mla-settings.php:3507
3462
+ msgid "Please select an import settings file from the dropdown list."
3463
+ msgstr ""
3464
+
3465
+ #: includes/class-mla-settings.php:3511
3466
+ msgid "ERROR: The import settings dropdown selection is missing."
3467
+ msgstr ""
3468
+
3469
+ #. translators: 1: PHP error information
3470
+ #: includes/class-mla-settings.php:3519
3471
+ #, php-format
3472
+ msgctxt "error_log"
3473
+ msgid "ERROR: _import_settings $error_info = \"%1$s\"."
3474
+ msgstr ""
3475
+
3476
+ #. translators: 1: backup file name 2: error message
3477
+ #: includes/class-mla-settings.php:3528
3478
+ #, php-format
3479
+ msgid "ERROR: Reading the settings file ( %1$s ) \"%2$s\"."
3480
+ msgstr ""
3481
+
3482
+ #: includes/class-mla-settings.php:3538
3483
+ msgctxt "message_list"
3484
+ msgid "updated"
3485
+ msgstr ""
3486
+
3487
+ #: includes/class-mla-settings.php:3541
3488
+ msgctxt "message_list"
3489
+ msgid "unchanged"
3490
+ msgstr ""
3491
+
3492
+ #. translators: 1: number of option settings updated 2: number of option settings unchanged
3493
+ #: includes/class-mla-settings.php:3546
3494
+ #, php-format
3495
+ msgid "Settings imported; %1$s updated, %2$s unchanged."
3496
+ msgstr ""
3497
+
3498
+ #: includes/class-mla-shortcodes.php:243
3499
+ #: includes/class-mla-shortcodes.php:1128
3500
+ #: includes/class-mla-shortcodes.php:1956
3501
+ #: includes/class-mla-shortcodes.php:2221
3502
+ msgid "Previous"
3503
+ msgstr ""
3504
+
3505
+ #: includes/class-mla-shortcodes.php:244
3506
+ #: includes/class-mla-shortcodes.php:1129
3507
+ #: includes/class-mla-shortcodes.php:2003
3508
+ #: includes/class-mla-shortcodes.php:2227
3509
+ msgid "Next"
3510
+ msgstr ""
3511
+
3512
+ #: includes/class-mla-shortcodes.php:319
3513
+ msgid "mla_debug empty gallery"
3514
+ msgstr ""
3515
+
3516
+ #: includes/class-mla-shortcodes.php:383
3517
+ msgid ""
3518
+ "<strong>Photonic-enhanced [mla_gallery]</strong> type must be "
3519
+ "<strong>default</strong>, query = "
3520
+ msgstr ""
3521
+
3522
+ #: includes/class-mla-shortcodes.php:693
3523
+ msgid "unattached"
3524
+ msgstr ""
3525
+
3526
+ #: includes/class-mla-shortcodes.php:714
3527
+ msgid "unknown"
3528
+ msgstr ""
3529
+
3530
+ #: includes/class-mla-shortcodes.php:1226
3531
+ msgid "mla_debug attributes"
3532
+ msgstr ""
3533
+
3534
+ #: includes/class-mla-shortcodes.php:1227
3535
+ msgid "mla_debug arguments"
3536
+ msgstr ""
3537
+
3538
+ #: includes/class-mla-shortcodes.php:1311
3539
+ msgid "mla_debug empty cloud"
3540
+ msgstr ""
3541
+
3542
+ #: includes/class-mla-shortcodes.php:2549
3543
+ #: includes/class-mla-shortcodes.php:2788
3544
+ msgid "ERROR: Invalid mla_gallery"
3545
+ msgstr ""
3546
+
3547
+ #: includes/class-mla-shortcodes.php:2915
3548
+ msgid "mla_debug query"
3549
+ msgstr ""
3550
+
3551
+ #: includes/class-mla-shortcodes.php:2916
3552
+ msgid "mla_debug request"
3553
+ msgstr ""
3554
+
3555
+ #: includes/class-mla-shortcodes.php:2917
3556
+ msgid "mla_debug query_vars"
3557
+ msgstr ""
3558
+
3559
+ #: includes/class-mla-shortcodes.php:2918
3560
+ msgid "mla_debug post_count"
3561
+ msgstr ""
3562
+
3563
+ #: includes/class-mla-shortcodes.php:2944
3564
+ msgid "mla_debug WHERE filter"
3565
+ msgstr ""
3566
+
3567
+ #: includes/class-mla-shortcodes.php:2963
3568
+ msgid "mla_debug modified WHERE filter"
3569
+ msgstr ""
3570
+
3571
+ #: includes/class-mla-shortcodes.php:2985
3572
+ msgid "mla_debug ORDER BY filter, incoming"
3573
+ msgstr ""
3574
+
3575
+ #: includes/class-mla-shortcodes.php:2985
3576
+ msgid "Replacement ORDER BY clause"
3577
+ msgstr ""
3578
+
3579
+ #: includes/class-mla-shortcodes.php:3008
3580
+ msgid "mla_debug posts_clauses filter"
3581
+ msgstr ""
3582
+
3583
+ #: includes/class-mla-shortcodes.php:3026
3584
+ msgid "mla_debug posts_clauses_request filter"
3585
+ msgstr ""
3586
+
3587
+ #: includes/class-mla-shortcodes.php:3131
3588
+ msgid "Invalid taxonomy"
3589
+ msgstr ""
3590
+
3591
+ #: includes/class-mla-shortcodes.php:3264
3592
+ msgid "mla_debug query arguments"
3593
+ msgstr ""
3594
+
3595
+ #: includes/class-mla-shortcodes.php:3265
3596
+ msgid "mla_debug last_query"
3597
+ msgstr ""
3598
+
3599
+ #: includes/class-mla-shortcodes.php:3266
3600
+ msgid "mla_debug last_error"
3601
+ msgstr ""
3602
+
3603
+ #: includes/class-mla-shortcodes.php:3267
3604
+ msgid "mla_debug num_rows"
3605
+ msgstr ""
3606
+
3607
+ #: includes/class-mla-shortcodes.php:3268
3608
+ msgid "mla_debug found_rows"
3609
+ msgstr ""
3610
+
3611
+ #: includes/class-mla-upload-list-table.php:180
3612
+ #: includes/class-mla-upload-optional-list-table.php:170
3613
+ msgctxt "list_table_column"
3614
+ msgid "Extension"
3615
+ msgstr ""
3616
+
3617
+ #: includes/class-mla-upload-list-table.php:182
3618
+ msgctxt "list_table_column"
3619
+ msgid "Icon Type"
3620
+ msgstr ""
3621
+
3622
+ #: includes/class-mla-upload-list-table.php:183
3623
+ msgctxt "list_table_column"
3624
+ msgid "Source"
3625
+ msgstr ""
3626
+
3627
+ #: includes/class-mla-upload-list-table.php:184
3628
+ msgctxt "list_table_column"
3629
+ msgid "Status"
3630
+ msgstr ""
3631
+
3632
+ #: includes/class-mla-upload-list-table.php:185
3633
+ #: includes/class-mla-upload-optional-list-table.php:172
3634
+ msgctxt "list_table_column"
3635
+ msgid "WordPress Type"
3636
+ msgstr ""
3637
+
3638
+ #: includes/class-mla-upload-list-table.php:186
3639
+ #: includes/class-mla-upload-optional-list-table.php:173
3640
+ msgctxt "list_table_column"
3641
+ msgid "MLA Type"
3642
+ msgstr ""
3643
+
3644
+ #: includes/class-mla-upload-list-table.php:187
3645
+ msgctxt "list_table_column"
3646
+ msgid "Std. Source"
3647
+ msgstr ""
3648
+
3649
+ #: includes/class-mla-upload-list-table.php:188
3650
+ msgctxt "list_table_column"
3651
+ msgid "Std. Icon Type"
3652
+ msgstr ""
3653
+
3654
+ #: includes/class-mla-upload-list-table.php:326
3655
+ #: includes/class-mla-view-list-table.php:313
3656
+ msgid "Revert to standard item"
3657
+ msgstr ""
3658
+
3659
+ #: includes/class-mla-upload-list-table.php:326
3660
+ #: includes/class-mla-view-list-table.php:313
3661
+ msgid "Revert to Standard"
3662
+ msgstr ""
3663
+
3664
+ #: includes/class-mla-upload-list-table.php:421
3665
+ msgid "inactive"
3666
+ msgstr ""
3667
+
3668
+ #: includes/class-mla-upload-list-table.php:423
3669
+ msgid "active"
3670
+ msgstr ""
3671
+
3672
+ #: includes/class-mla-upload-list-table.php:619
3673
+ msgid "Delete/Revert Custom"
3674
+ msgstr ""
3675
+
3676
+ #: includes/class-mla-upload-optional-list-table.php:286
3677
+ msgid "Select this entry"
3678
+ msgstr ""
3679
+
3680
+ #: includes/class-mla-upload-optional-list-table.php:286
3681
+ msgid "Select"
3682
+ msgstr ""
3683
+
3684
+ #: includes/class-mla-upload-optional-list-table.php:421
3685
+ msgid "Select these entries"
3686
+ msgstr ""
3687
+
3688
+ #: includes/class-mla-view-list-table.php:176
3689
+ msgctxt "list_table_column"
3690
+ msgid "Specification"
3691
+ msgstr ""
3692
+
3693
+ #: includes/class-mla-view-list-table.php:177
3694
+ msgctxt "list_table_column"
3695
+ msgid "Post Mime"
3696
+ msgstr ""
3697
+
3698
+ #: includes/class-mla-view-list-table.php:178
3699
+ msgctxt "list_table_column"
3700
+ msgid "Table View"
3701
+ msgstr ""
3702
+
3703
+ #: includes/class-mla-view-list-table.php:179
3704
+ msgctxt "list_table_column"
3705
+ msgid "Singular Name"
3706
+ msgstr ""
3707
+
3708
+ #: includes/class-mla-view-list-table.php:180
3709
+ msgctxt "list_table_column"
3710
+ msgid "Plural Name"
3711
+ msgstr ""
3712
+
3713
+ #: includes/class-mla-view-list-table.php:181
3714
+ msgctxt "list_table_column"
3715
+ msgid "Order"
3716
+ msgstr ""
3717
+
3718
+ #: includes/mla-plugin-loader.php:34
3719
+ msgid "The Media Library Assistant cannot load."
3720
+ msgstr ""
3721
+
3722
+ #: includes/mla-plugin-loader.php:36
3723
+ msgid "You must resolve these conflicts before this plugin can safely load."
3724
+ msgstr ""
phpDocs/classes/MLA.html CHANGED
@@ -690,7 +690,7 @@ change the meta data for a single attachment.</h2>
690
  <div class="row"><footer class="span12">
691
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
692
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
693
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
694
  </div>
695
  </body>
696
  </html>
690
  <div class="row"><footer class="span12">
691
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
692
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
693
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
694
  </div>
695
  </body>
696
  </html>
phpDocs/classes/MLAData.html CHANGED
@@ -1723,7 +1723,7 @@ ALT Text and custom field columns.</p></p>
1723
  <div class="row"><footer class="span12">
1724
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1725
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1726
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
1727
  </div>
1728
  </body>
1729
  </html>
1723
  <div class="row"><footer class="span12">
1724
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1725
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1726
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
1727
  </div>
1728
  </body>
1729
  </html>
phpDocs/classes/MLAEdit.html CHANGED
@@ -56,12 +56,14 @@
56
  <i class="icon-custom icon-method"></i> Methods</li>
57
  <li class="method public "><a href="#initialize" title="initialize :: Initialization function, similar to __construct()"><span class="description">Initialization function, similar to __construct()</span><pre>initialize()</pre></a></li>
58
  <li class="method public "><a href="#mla_add_meta_boxes_action" title="mla_add_meta_boxes_action :: Registers meta boxes for the Edit Media screen."><span class="description">Registers meta boxes for the Edit Media screen.</span><pre>mla_add_meta_boxes_action()</pre></a></li>
 
59
  <li class="method public "><a href="#mla_admin_init_action" title="mla_admin_init_action :: Adds Custom Field support to the Edit Media screen."><span class="description">Adds Custom Field support to the Edit Media screen.</span><pre>mla_admin_init_action()</pre></a></li>
60
  <li class="method public "><a href="#mla_attachment_submitbox_action" title="mla_attachment_submitbox_action :: Adds Last Modified date to the Submit box on the Edit Media screen."><span class="description">Adds Last Modified date to the Submit box on the Edit Media screen.</span><pre>mla_attachment_submitbox_action()</pre></a></li>
61
  <li class="method public "><a href="#mla_edit_add_help_tab" title="mla_edit_add_help_tab :: Add contextual help tabs to the WordPress Edit Media page"><span class="description">Add contextual help tabs to the WordPress Edit Media page</span><pre>mla_edit_add_help_tab()</pre></a></li>
62
  <li class="method public "><a href="#mla_edit_attachment_action" title="mla_edit_attachment_action :: Saves updates from the Edit Media screen."><span class="description">Saves updates from the Edit Media screen.</span><pre>mla_edit_attachment_action()</pre></a></li>
63
  <li class="method public "><a href="#mla_featured_in_handler" title="mla_featured_in_handler :: Renders the Featured in meta box on the Edit Media page."><span class="description">Renders the Featured in meta box on the Edit Media page.</span><pre>mla_featured_in_handler()</pre></a></li>
64
  <li class="method public "><a href="#mla_gallery_in_handler" title="mla_gallery_in_handler :: Renders the Gallery in meta box on the Edit Media page."><span class="description">Renders the Gallery in meta box on the Edit Media page.</span><pre>mla_gallery_in_handler()</pre></a></li>
 
65
  <li class="method public "><a href="#mla_image_metadata_handler" title="mla_image_metadata_handler :: Renders the Image Metadata meta box on the Edit Media page."><span class="description">Renders the Image Metadata meta box on the Edit Media page.</span><pre>mla_image_metadata_handler()</pre></a></li>
66
  <li class="method public "><a href="#mla_inserted_in_handler" title="mla_inserted_in_handler :: Renders the Inserted in meta box on the Edit Media page."><span class="description">Renders the Inserted in meta box on the Edit Media page.</span><pre>mla_inserted_in_handler()</pre></a></li>
67
  <li class="method public "><a href="#mla_menu_order_handler" title="mla_menu_order_handler :: Renders the Menu Order meta box on the Edit Media page."><span class="description">Renders the Menu Order meta box on the Edit Media page.</span><pre>mla_menu_order_handler()</pre></a></li>
@@ -72,6 +74,11 @@
72
  <i class="icon-custom icon-property"></i> Properties</li>
73
  <li class="nav-header private">» Private</li>
74
  <li class="property private "><a href="#%24mla_references" title="$mla_references :: Where-used values for the current item"><span class="description">Where-used values for the current item</span><pre>$mla_references</pre></a></li>
 
 
 
 
 
75
  </ul>
76
  </div>
77
  <div class="span8">
@@ -133,6 +140,22 @@
133
  </div>
134
  </div></div>
135
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
  <a name="mla_admin_init_action" id="mla_admin_init_action"></a><div class="element clickable method public mla_admin_init_action" data-toggle="collapse" data-target=".mla_admin_init_action .collapse">
137
  <h2>Adds Custom Field support to the Edit Media screen.</h2>
138
  <pre>mla_admin_init_action() : void</pre>
@@ -224,6 +247,28 @@
224
  <code>object</code><p>current post</p></div>
225
  </div></div>
226
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
227
  <a name="mla_image_metadata_handler" id="mla_image_metadata_handler"></a><div class="element clickable method public mla_image_metadata_handler" data-toggle="collapse" data-target=".mla_image_metadata_handler .collapse">
228
  <h2>Renders the Image Metadata meta box on the Edit Media page.</h2>
229
  <pre>mla_image_metadata_handler(object $post) : void</pre>
@@ -338,6 +383,44 @@ The array is built once each page load and cached for subsequent calls.</p></p>
338
  </tr></table>
339
  </div></div>
340
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
341
  </div>
342
  </div>
343
  </div>
@@ -345,7 +428,7 @@ The array is built once each page load and cached for subsequent calls.</p></p>
345
  <div class="row"><footer class="span12">
346
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
347
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
348
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
349
  </div>
350
  </body>
351
  </html>
56
  <i class="icon-custom icon-method"></i> Methods</li>
57
  <li class="method public "><a href="#initialize" title="initialize :: Initialization function, similar to __construct()"><span class="description">Initialization function, similar to __construct()</span><pre>initialize()</pre></a></li>
58
  <li class="method public "><a href="#mla_add_meta_boxes_action" title="mla_add_meta_boxes_action :: Registers meta boxes for the Edit Media screen."><span class="description">Registers meta boxes for the Edit Media screen.</span><pre>mla_add_meta_boxes_action()</pre></a></li>
59
+ <li class="method public "><a href="#mla_admin_enqueue_scripts_action" title="mla_admin_enqueue_scripts_action :: Load the plugin's Style Sheet and Javascript files"><span class="description">Load the plugin's Style Sheet and Javascript files</span><pre>mla_admin_enqueue_scripts_action()</pre></a></li>
60
  <li class="method public "><a href="#mla_admin_init_action" title="mla_admin_init_action :: Adds Custom Field support to the Edit Media screen."><span class="description">Adds Custom Field support to the Edit Media screen.</span><pre>mla_admin_init_action()</pre></a></li>
61
  <li class="method public "><a href="#mla_attachment_submitbox_action" title="mla_attachment_submitbox_action :: Adds Last Modified date to the Submit box on the Edit Media screen."><span class="description">Adds Last Modified date to the Submit box on the Edit Media screen.</span><pre>mla_attachment_submitbox_action()</pre></a></li>
62
  <li class="method public "><a href="#mla_edit_add_help_tab" title="mla_edit_add_help_tab :: Add contextual help tabs to the WordPress Edit Media page"><span class="description">Add contextual help tabs to the WordPress Edit Media page</span><pre>mla_edit_add_help_tab()</pre></a></li>
63
  <li class="method public "><a href="#mla_edit_attachment_action" title="mla_edit_attachment_action :: Saves updates from the Edit Media screen."><span class="description">Saves updates from the Edit Media screen.</span><pre>mla_edit_attachment_action()</pre></a></li>
64
  <li class="method public "><a href="#mla_featured_in_handler" title="mla_featured_in_handler :: Renders the Featured in meta box on the Edit Media page."><span class="description">Renders the Featured in meta box on the Edit Media page.</span><pre>mla_featured_in_handler()</pre></a></li>
65
  <li class="method public "><a href="#mla_gallery_in_handler" title="mla_gallery_in_handler :: Renders the Gallery in meta box on the Edit Media page."><span class="description">Renders the Gallery in meta box on the Edit Media page.</span><pre>mla_gallery_in_handler()</pre></a></li>
66
+ <li class="method public "><a href="#mla_hierarchical_meta_box" title='mla_hierarchical_meta_box :: Display taxonomy "checklist" form fields'><span class="description">Display taxonomy "checklist" form fields</span><pre>mla_hierarchical_meta_box()</pre></a></li>
67
  <li class="method public "><a href="#mla_image_metadata_handler" title="mla_image_metadata_handler :: Renders the Image Metadata meta box on the Edit Media page."><span class="description">Renders the Image Metadata meta box on the Edit Media page.</span><pre>mla_image_metadata_handler()</pre></a></li>
68
  <li class="method public "><a href="#mla_inserted_in_handler" title="mla_inserted_in_handler :: Renders the Inserted in meta box on the Edit Media page."><span class="description">Renders the Inserted in meta box on the Edit Media page.</span><pre>mla_inserted_in_handler()</pre></a></li>
69
  <li class="method public "><a href="#mla_menu_order_handler" title="mla_menu_order_handler :: Renders the Menu Order meta box on the Edit Media page."><span class="description">Renders the Menu Order meta box on the Edit Media page.</span><pre>mla_menu_order_handler()</pre></a></li>
74
  <i class="icon-custom icon-property"></i> Properties</li>
75
  <li class="nav-header private">» Private</li>
76
  <li class="property private "><a href="#%24mla_references" title="$mla_references :: Where-used values for the current item"><span class="description">Where-used values for the current item</span><pre>$mla_references</pre></a></li>
77
+ <li class="nav-header">
78
+ <i class="icon-custom icon-constant"></i> Constants</li>
79
+ <li class="constant "><a href="#JAVASCRIPT_EDIT_MEDIA_OBJECT" title="JAVASCRIPT_EDIT_MEDIA_OBJECT :: Object name for localizing JavaScript - Add Media and related dialogs"><span class="description">Object name for localizing JavaScript - Add Media and related dialogs</span><pre>JAVASCRIPT_EDIT_MEDIA_OBJECT</pre></a></li>
80
+ <li class="constant "><a href="#JAVASCRIPT_EDIT_MEDIA_SLUG" title="JAVASCRIPT_EDIT_MEDIA_SLUG :: Slug for localizing and enqueueing JavaScript - Add Media and related dialogs"><span class="description">Slug for localizing and enqueueing JavaScript - Add Media and related dialogs</span><pre>JAVASCRIPT_EDIT_MEDIA_SLUG</pre></a></li>
81
+ <li class="constant "><a href="#JAVASCRIPT_EDIT_MEDIA_STYLES" title="JAVASCRIPT_EDIT_MEDIA_STYLES :: Slug for localizing and enqueueing CSS - Add Media and related dialogs"><span class="description">Slug for localizing and enqueueing CSS - Add Media and related dialogs</span><pre>JAVASCRIPT_EDIT_MEDIA_STYLES</pre></a></li>
82
  </ul>
83
  </div>
84
  <div class="span8">
140
  </div>
141
  </div></div>
142
  </div>
143
+ <a name="mla_admin_enqueue_scripts_action" id="mla_admin_enqueue_scripts_action"></a><div class="element clickable method public mla_admin_enqueue_scripts_action" data-toggle="collapse" data-target=".mla_admin_enqueue_scripts_action .collapse">
144
+ <h2>Load the plugin's Style Sheet and Javascript files</h2>
145
+ <pre>mla_admin_enqueue_scripts_action(string $page_hook) : void</pre>
146
+ <div class="labels"></div>
147
+ <div class="row collapse"><div class="detail-description">
148
+ <p class="long_description"></p>
149
+ <table class="table table-bordered"><tr>
150
+ <th>since</th>
151
+ <td>1.71</td>
152
+ </tr></table>
153
+ <h3>Parameters</h3>
154
+ <div class="subelement argument">
155
+ <h4>$page_hook</h4>
156
+ <code>string</code><p>Name of the page being loaded</p></div>
157
+ </div></div>
158
+ </div>
159
  <a name="mla_admin_init_action" id="mla_admin_init_action"></a><div class="element clickable method public mla_admin_init_action" data-toggle="collapse" data-target=".mla_admin_init_action .collapse">
160
  <h2>Adds Custom Field support to the Edit Media screen.</h2>
161
  <pre>mla_admin_init_action() : void</pre>
247
  <code>object</code><p>current post</p></div>
248
  </div></div>
249
  </div>
250
+ <a name="mla_hierarchical_meta_box" id="mla_hierarchical_meta_box"></a><div class="element clickable method public mla_hierarchical_meta_box" data-toggle="collapse" data-target=".mla_hierarchical_meta_box .collapse">
251
+ <h2>Display taxonomy "checklist" form fields</h2>
252
+ <pre>mla_hierarchical_meta_box(object $post, array $box) : void</pre>
253
+ <div class="labels"></div>
254
+ <div class="row collapse"><div class="detail-description">
255
+ <p class="long_description"><p>Adapted from the WordPress post_categories_meta_box() in /wp-admin/includes/meta-boxes.php.
256
+ Includes the "? Search" area to filter the term checklist by entering part
257
+ or all of a word/phrase in the term label.
258
+ Output to the Media/Edit Media screen and to the Media Manager Modal Window.</p></p>
259
+ <table class="table table-bordered"><tr>
260
+ <th>since</th>
261
+ <td>1.71</td>
262
+ </tr></table>
263
+ <h3>Parameters</h3>
264
+ <div class="subelement argument">
265
+ <h4>$post</h4>
266
+ <code>object</code><p>The current post</p></div>
267
+ <div class="subelement argument">
268
+ <h4>$box</h4>
269
+ <code>array</code><p>The meta box parameters</p></div>
270
+ </div></div>
271
+ </div>
272
  <a name="mla_image_metadata_handler" id="mla_image_metadata_handler"></a><div class="element clickable method public mla_image_metadata_handler" data-toggle="collapse" data-target=".mla_image_metadata_handler .collapse">
273
  <h2>Renders the Image Metadata meta box on the Edit Media page.</h2>
274
  <pre>mla_image_metadata_handler(object $post) : void</pre>
383
  </tr></table>
384
  </div></div>
385
  </div>
386
+ <h3>
387
+ <i class="icon-custom icon-constant"></i> Constants</h3>
388
+ <a name="JAVASCRIPT_EDIT_MEDIA_OBJECT" id="JAVASCRIPT_EDIT_MEDIA_OBJECT"> </a><div class="element clickable constant JAVASCRIPT_EDIT_MEDIA_OBJECT" data-toggle="collapse" data-target=".JAVASCRIPT_EDIT_MEDIA_OBJECT .collapse">
389
+ <h2>Object name for localizing JavaScript - Add Media and related dialogs</h2>
390
+ <pre>JAVASCRIPT_EDIT_MEDIA_OBJECT : string</pre>
391
+ <div class="labels"></div>
392
+ <div class="row collapse"><div class="detail-description">
393
+ <p class="long_description"></p>
394
+ <table class="table table-bordered"><tr>
395
+ <th>since</th>
396
+ <td>1.20</td>
397
+ </tr></table>
398
+ </div></div>
399
+ </div>
400
+ <a name="JAVASCRIPT_EDIT_MEDIA_SLUG" id="JAVASCRIPT_EDIT_MEDIA_SLUG"> </a><div class="element clickable constant JAVASCRIPT_EDIT_MEDIA_SLUG" data-toggle="collapse" data-target=".JAVASCRIPT_EDIT_MEDIA_SLUG .collapse">
401
+ <h2>Slug for localizing and enqueueing JavaScript - Add Media and related dialogs</h2>
402
+ <pre>JAVASCRIPT_EDIT_MEDIA_SLUG : string</pre>
403
+ <div class="labels"></div>
404
+ <div class="row collapse"><div class="detail-description">
405
+ <p class="long_description"></p>
406
+ <table class="table table-bordered"><tr>
407
+ <th>since</th>
408
+ <td>1.20</td>
409
+ </tr></table>
410
+ </div></div>
411
+ </div>
412
+ <a name="JAVASCRIPT_EDIT_MEDIA_STYLES" id="JAVASCRIPT_EDIT_MEDIA_STYLES"> </a><div class="element clickable constant JAVASCRIPT_EDIT_MEDIA_STYLES" data-toggle="collapse" data-target=".JAVASCRIPT_EDIT_MEDIA_STYLES .collapse">
413
+ <h2>Slug for localizing and enqueueing CSS - Add Media and related dialogs</h2>
414
+ <pre>JAVASCRIPT_EDIT_MEDIA_STYLES : string</pre>
415
+ <div class="labels"></div>
416
+ <div class="row collapse"><div class="detail-description">
417
+ <p class="long_description"></p>
418
+ <table class="table table-bordered"><tr>
419
+ <th>since</th>
420
+ <td>1.20</td>
421
+ </tr></table>
422
+ </div></div>
423
+ </div>
424
  </div>
425
  </div>
426
  </div>
428
  <div class="row"><footer class="span12">
429
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
430
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
431
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
432
  </div>
433
  </body>
434
  </html>
phpDocs/classes/MLAMime.html CHANGED
@@ -1272,7 +1272,7 @@ Defined as public because it's a filter.</p></p>
1272
  <div class="row"><footer class="span12">
1273
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1274
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1275
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
1276
  </div>
1277
  </body>
1278
  </html>
1272
  <div class="row"><footer class="span12">
1273
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1274
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1275
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
1276
  </div>
1277
  </body>
1278
  </html>
phpDocs/classes/MLAModal.html CHANGED
@@ -56,6 +56,8 @@
56
  <i class="icon-custom icon-method"></i> Methods</li>
57
  <li class="method public "><a href="#initialize" title="initialize :: Initialization function, similar to __construct()"><span class="description">Initialization function, similar to __construct()</span><pre>initialize()</pre></a></li>
58
  <li class="method public "><a href="#mla_admin_init_ajax_action" title="mla_admin_init_ajax_action :: Adjust ajax handler for Media Manager queries"><span class="description">Adjust ajax handler for Media Manager queries</span><pre>mla_admin_init_ajax_action()</pre></a></li>
 
 
59
  <li class="method public "><a href="#mla_media_view_settings_filter" title="mla_media_view_settings_filter :: Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js."><span class="description">Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.</span><pre>mla_media_view_settings_filter()</pre></a></li>
60
  <li class="method public "><a href="#mla_media_view_strings_filter" title="mla_media_view_strings_filter :: Adds strings values to be passed to the Media Manager in /wp-includes/js/media-views.js."><span class="description">Adds strings values to be passed to the Media Manager in /wp-includes/js/media-views.js.</span><pre>mla_media_view_strings_filter()</pre></a></li>
61
  <li class="method public "><a href="#mla_print_media_templates_action" title="mla_print_media_templates_action :: Prints the templates used in the MLA Media Manager enhancements."><span class="description">Prints the templates used in the MLA Media Manager enhancements.</span><pre>mla_print_media_templates_action()</pre></a></li>
@@ -67,6 +69,7 @@
67
  <li class="nav-header">
68
  <i class="icon-custom icon-property"></i> Properties</li>
69
  <li class="nav-header private">» Private</li>
 
70
  <li class="property private "><a href="#%24mla_media_modal_settings" title="$mla_media_modal_settings :: Share the settings values between mla_media_view_settings_filter
71
  and mla_print_media_templates_action"><span class="description">Share the settings values between mla_media_view_settings_filter
72
  and mla_print_media_templates_action</span><pre>$mla_media_modal_settings</pre></a></li>
@@ -127,6 +130,54 @@ and mla_print_media_templates_action</span><pre>$mla_media_modal_settings</pre><
127
  </tr></table>
128
  </div></div>
129
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
130
  <a name="mla_media_view_settings_filter" id="mla_media_view_settings_filter"></a><div class="element clickable method public mla_media_view_settings_filter" data-toggle="collapse" data-target=".mla_media_view_settings_filter .collapse">
131
  <h2>Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.</h2>
132
  <pre>mla_media_view_settings_filter(array $settings, object $post) : array</pre>
@@ -251,6 +302,18 @@ and mla_print_media_templates_action</span><pre>$mla_media_modal_settings</pre><
251
  </div>
252
  <h3>
253
  <i class="icon-custom icon-property"></i> Properties</h3>
 
 
 
 
 
 
 
 
 
 
 
 
254
  <a name="%24mla_media_modal_settings" id="$mla_media_modal_settings"> </a><div class="element clickable property private $mla_media_modal_settings" data-toggle="collapse" data-target=".$mla_media_modal_settings .collapse">
255
  <h2>Share the settings values between mla_media_view_settings_filter
256
  and mla_print_media_templates_action</h2>
@@ -309,7 +372,7 @@ and mla_print_media_templates_action</h2>
309
  <div class="row"><footer class="span12">
310
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
311
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
312
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
313
  </div>
314
  </body>
315
  </html>
56
  <i class="icon-custom icon-method"></i> Methods</li>
57
  <li class="method public "><a href="#initialize" title="initialize :: Initialization function, similar to __construct()"><span class="description">Initialization function, similar to __construct()</span><pre>initialize()</pre></a></li>
58
  <li class="method public "><a href="#mla_admin_init_ajax_action" title="mla_admin_init_ajax_action :: Adjust ajax handler for Media Manager queries"><span class="description">Adjust ajax handler for Media Manager queries</span><pre>mla_admin_init_ajax_action()</pre></a></li>
59
+ <li class="method public "><a href="#mla_attachment_fields_to_edit_filter" title="mla_attachment_fields_to_edit_filter :: Add/change custom fields to the Edit Media screen and Modal Window"><span class="description">Add/change custom fields to the Edit Media screen and Modal Window</span><pre>mla_attachment_fields_to_edit_filter()</pre></a></li>
60
+ <li class="method public "><a href="#mla_get_media_item_args_filter" title="mla_get_media_item_args_filter :: Saves the get_media_item_args array for the attachment_fields_to_edit filter"><span class="description">Saves the get_media_item_args array for the attachment_fields_to_edit filter</span><pre>mla_get_media_item_args_filter()</pre></a></li>
61
  <li class="method public "><a href="#mla_media_view_settings_filter" title="mla_media_view_settings_filter :: Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js."><span class="description">Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.</span><pre>mla_media_view_settings_filter()</pre></a></li>
62
  <li class="method public "><a href="#mla_media_view_strings_filter" title="mla_media_view_strings_filter :: Adds strings values to be passed to the Media Manager in /wp-includes/js/media-views.js."><span class="description">Adds strings values to be passed to the Media Manager in /wp-includes/js/media-views.js.</span><pre>mla_media_view_strings_filter()</pre></a></li>
63
  <li class="method public "><a href="#mla_print_media_templates_action" title="mla_print_media_templates_action :: Prints the templates used in the MLA Media Manager enhancements."><span class="description">Prints the templates used in the MLA Media Manager enhancements.</span><pre>mla_print_media_templates_action()</pre></a></li>
69
  <li class="nav-header">
70
  <i class="icon-custom icon-property"></i> Properties</li>
71
  <li class="nav-header private">» Private</li>
72
+ <li class="property private "><a href="#%24media_item_args" title="$media_item_args :: The get_media_item_args array"><span class="description">The get_media_item_args array</span><pre>$media_item_args</pre></a></li>
73
  <li class="property private "><a href="#%24mla_media_modal_settings" title="$mla_media_modal_settings :: Share the settings values between mla_media_view_settings_filter
74
  and mla_print_media_templates_action"><span class="description">Share the settings values between mla_media_view_settings_filter
75
  and mla_print_media_templates_action</span><pre>$mla_media_modal_settings</pre></a></li>
130
  </tr></table>
131
  </div></div>
132
  </div>
133
+ <a name="mla_attachment_fields_to_edit_filter" id="mla_attachment_fields_to_edit_filter"></a><div class="element clickable method public mla_attachment_fields_to_edit_filter" data-toggle="collapse" data-target=".mla_attachment_fields_to_edit_filter .collapse">
134
+ <h2>Add/change custom fields to the Edit Media screen and Modal Window</h2>
135
+ <pre>mla_attachment_fields_to_edit_filter(array $form_fields, object $post) : array</pre>
136
+ <div class="labels"></div>
137
+ <div class="row collapse"><div class="detail-description">
138
+ <p class="long_description"><p>Called from /wp-admin/includes/media.php, function get_compat_media_markup();
139
+ If "get_media_item_args"['in_modal'] => false ) its the Edit Media screen.
140
+ If "get_media_item_args"['in_modal'] => true ) its the Media Manager Modal Window.
141
+ For the Modal Window, $form_fields contains all the "compat-attachment-fields"
142
+ including the taxonomies, which we want to enhance.
143
+ Declared public because it is a filter.</p></p>
144
+ <table class="table table-bordered"><tr>
145
+ <th>since</th>
146
+ <td>1.71</td>
147
+ </tr></table>
148
+ <h3>Parameters</h3>
149
+ <div class="subelement argument">
150
+ <h4>$form_fields</h4>
151
+ <code>array</code><p>descriptors for the "compat-attachment-fields"</p>
152
+ </div>
153
+ <div class="subelement argument">
154
+ <h4>$post</h4>
155
+ <code>object</code><p>the post to be edited</p></div>
156
+ <h3>Returns</h3>
157
+ <div class="subelement response">
158
+ <code>array</code>updated descriptors for the "compat-attachment-fields"</div>
159
+ </div></div>
160
+ </div>
161
+ <a name="mla_get_media_item_args_filter" id="mla_get_media_item_args_filter"></a><div class="element clickable method public mla_get_media_item_args_filter" data-toggle="collapse" data-target=".mla_get_media_item_args_filter .collapse">
162
+ <h2>Saves the get_media_item_args array for the attachment_fields_to_edit filter</h2>
163
+ <pre>mla_get_media_item_args_filter(array $args) : array</pre>
164
+ <div class="labels"></div>
165
+ <div class="row collapse"><div class="detail-description">
166
+ <p class="long_description"><p>Declared public because it is a filter.</p></p>
167
+ <table class="table table-bordered"><tr>
168
+ <th>since</th>
169
+ <td>1.71</td>
170
+ </tr></table>
171
+ <h3>Parameters</h3>
172
+ <div class="subelement argument">
173
+ <h4>$args</h4>
174
+ <code>array</code><p>arguments for the get_media_item function in /wp-admin/includes/media.php</p>
175
+ </div>
176
+ <h3>Returns</h3>
177
+ <div class="subelement response">
178
+ <code>array</code>arguments for the get_media_item function (unchanged)</div>
179
+ </div></div>
180
+ </div>
181
  <a name="mla_media_view_settings_filter" id="mla_media_view_settings_filter"></a><div class="element clickable method public mla_media_view_settings_filter" data-toggle="collapse" data-target=".mla_media_view_settings_filter .collapse">
182
  <h2>Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.</h2>
183
  <pre>mla_media_view_settings_filter(array $settings, object $post) : array</pre>
302
  </div>
303
  <h3>
304
  <i class="icon-custom icon-property"></i> Properties</h3>
305
+ <a name="%24media_item_args" id="$media_item_args"> </a><div class="element clickable property private $media_item_args" data-toggle="collapse" data-target=".$media_item_args .collapse">
306
+ <h2>The get_media_item_args array</h2>
307
+ <pre>$media_item_args : array</pre>
308
+ <div class="labels"></div>
309
+ <div class="row collapse"><div class="detail-description">
310
+ <p class="long_description"></p>
311
+ <table class="table table-bordered"><tr>
312
+ <th>since</th>
313
+ <td>1.71</td>
314
+ </tr></table>
315
+ </div></div>
316
+ </div>
317
  <a name="%24mla_media_modal_settings" id="$mla_media_modal_settings"> </a><div class="element clickable property private $mla_media_modal_settings" data-toggle="collapse" data-target=".$mla_media_modal_settings .collapse">
318
  <h2>Share the settings values between mla_media_view_settings_filter
319
  and mla_print_media_templates_action</h2>
372
  <div class="row"><footer class="span12">
373
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
374
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
375
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
376
  </div>
377
  </body>
378
  </html>
phpDocs/classes/MLAObjects.html CHANGED
@@ -169,7 +169,7 @@ which replaces the "Posts" column with an equivalent "Attachments" column.</h2>
169
  <div class="row"><footer class="span12">
170
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
171
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
172
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
173
  </div>
174
  </body>
175
  </html>
169
  <div class="row"><footer class="span12">
170
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
171
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
172
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
173
  </div>
174
  </body>
175
  </html>
phpDocs/classes/MLAOptions.html CHANGED
@@ -56,6 +56,7 @@
56
  <i class="icon-custom icon-method"></i> Methods</li>
57
  <li class="method public "><a href="#initialize" title="initialize :: Initialization function, similar to __construct()"><span class="description">Initialization function, similar to __construct()</span><pre>initialize()</pre></a></li>
58
  <li class="method public "><a href="#mla_add_attachment_action" title="mla_add_attachment_action :: Set $add_attachment_id to just-inserted attachment"><span class="description">Set $add_attachment_id to just-inserted attachment</span><pre>mla_add_attachment_action()</pre></a></li>
 
59
  <li class="method public "><a href="#mla_custom_field_option_handler" title="mla_custom_field_option_handler :: Render and manage custom field mapping options"><span class="description">Render and manage custom field mapping options</span><pre>mla_custom_field_option_handler()</pre></a></li>
60
  <li class="method public "><a href="#mla_custom_field_option_value" title="mla_custom_field_option_value :: Fetch custom field option value given a slug"><span class="description">Fetch custom field option value given a slug</span><pre>mla_custom_field_option_value()</pre></a></li>
61
  <li class="method public "><a href="#mla_custom_field_support" title="mla_custom_field_support :: Evaluate file information for custom field mapping"><span class="description">Evaluate file information for custom field mapping</span><pre>mla_custom_field_support()</pre></a></li>
@@ -203,6 +204,43 @@ and provides functions to get and put them from/to WordPress option variables</p
203
  </div>
204
  </div></div>
205
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
206
  <a name="mla_custom_field_option_handler" id="mla_custom_field_option_handler"></a><div class="element clickable method public mla_custom_field_option_handler" data-toggle="collapse" data-target=".mla_custom_field_option_handler .collapse">
207
  <h2>Render and manage custom field mapping options</h2>
208
  <pre>mla_custom_field_option_handler(string $action, string $key, array $value, array $args) : string</pre>
@@ -517,7 +555,7 @@ Isolates clients from changes to _evaluate_data_source().</p></p>
517
  in the "public static" array definition itself.</p></p>
518
  <table class="table table-bordered"><tr>
519
  <th>since</th>
520
- <td>1.6x</td>
521
  </tr></table>
522
  </div></div>
523
  </div>
@@ -1396,7 +1434,7 @@ This option is for flat taxonomies, e.g., "Att.</h2>
1396
  <div class="row"><footer class="span12">
1397
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1398
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1399
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
1400
  </div>
1401
  </body>
1402
  </html>
56
  <i class="icon-custom icon-method"></i> Methods</li>
57
  <li class="method public "><a href="#initialize" title="initialize :: Initialization function, similar to __construct()"><span class="description">Initialization function, similar to __construct()</span><pre>initialize()</pre></a></li>
58
  <li class="method public "><a href="#mla_add_attachment_action" title="mla_add_attachment_action :: Set $add_attachment_id to just-inserted attachment"><span class="description">Set $add_attachment_id to just-inserted attachment</span><pre>mla_add_attachment_action()</pre></a></li>
59
+ <li class="method public "><a href="#mla_attachment_display_settings_option_handler" title="mla_attachment_display_settings_option_handler :: Render and manage Attachment Display Settings options; alignment, link type and size"><span class="description">Render and manage Attachment Display Settings options; alignment, link type and size</span><pre>mla_attachment_display_settings_option_handler()</pre></a></li>
60
  <li class="method public "><a href="#mla_custom_field_option_handler" title="mla_custom_field_option_handler :: Render and manage custom field mapping options"><span class="description">Render and manage custom field mapping options</span><pre>mla_custom_field_option_handler()</pre></a></li>
61
  <li class="method public "><a href="#mla_custom_field_option_value" title="mla_custom_field_option_value :: Fetch custom field option value given a slug"><span class="description">Fetch custom field option value given a slug</span><pre>mla_custom_field_option_value()</pre></a></li>
62
  <li class="method public "><a href="#mla_custom_field_support" title="mla_custom_field_support :: Evaluate file information for custom field mapping"><span class="description">Evaluate file information for custom field mapping</span><pre>mla_custom_field_support()</pre></a></li>
204
  </div>
205
  </div></div>
206
  </div>
207
+ <a name="mla_attachment_display_settings_option_handler" id="mla_attachment_display_settings_option_handler"></a><div class="element clickable method public mla_attachment_display_settings_option_handler" data-toggle="collapse" data-target=".mla_attachment_display_settings_option_handler .collapse">
208
+ <h2>Render and manage Attachment Display Settings options; alignment, link type and size</h2>
209
+ <pre>mla_attachment_display_settings_option_handler(string $action, string $key, array $value, array $args) : string</pre>
210
+ <div class="labels"></div>
211
+ <div class="row collapse"><div class="detail-description">
212
+ <p class="long_description"></p>
213
+ <table class="table table-bordered">
214
+ <tr>
215
+ <th>since</th>
216
+ <td>1.71</td>
217
+ </tr>
218
+ <tr>
219
+ <th>uses</th>
220
+ <td>\global\MLASettings::$page_template_array</td>
221
+ </tr>
222
+ </table>
223
+ <h3>Parameters</h3>
224
+ <div class="subelement argument">
225
+ <h4>$action</h4>
226
+ <code>string</code><p>'render', 'update', 'delete', or 'reset'</p>
227
+ </div>
228
+ <div class="subelement argument">
229
+ <h4>$key</h4>
230
+ <code>string</code><p>option name, e.g., 'image_default_align'</p>
231
+ </div>
232
+ <div class="subelement argument">
233
+ <h4>$value</h4>
234
+ <code>array</code><p>option parameters</p></div>
235
+ <div class="subelement argument">
236
+ <h4>$args</h4>
237
+ <code>array</code><p>Optional. null (default) for 'render' else option data, e.g., $_REQUEST</p>
238
+ </div>
239
+ <h3>Returns</h3>
240
+ <div class="subelement response">
241
+ <code>string</code>HTML table row markup for 'render' else message(s) reflecting the results of the operation.</div>
242
+ </div></div>
243
+ </div>
244
  <a name="mla_custom_field_option_handler" id="mla_custom_field_option_handler"></a><div class="element clickable method public mla_custom_field_option_handler" data-toggle="collapse" data-target=".mla_custom_field_option_handler .collapse">
245
  <h2>Render and manage custom field mapping options</h2>
246
  <pre>mla_custom_field_option_handler(string $action, string $key, array $value, array $args) : string</pre>
555
  in the "public static" array definition itself.</p></p>
556
  <table class="table table-bordered"><tr>
557
  <th>since</th>
558
+ <td>1.70</td>
559
  </tr></table>
560
  </div></div>
561
  </div>
1434
  <div class="row"><footer class="span12">
1435
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1436
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1437
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
1438
  </div>
1439
  </body>
1440
  </html>
phpDocs/classes/MLASettings.html CHANGED
@@ -117,12 +117,12 @@ without saving the settings to the mla_option</span><pre>_process_iptc_exif_taxo
117
  <li class="method private "><a href="#_version_upgrade" title="_version_upgrade :: Database and option update check, for installing new versions"><span class="description">Database and option update check, for installing new versions</span><pre>_version_upgrade()</pre></a></li>
118
  <li class="nav-header">
119
  <i class="icon-custom icon-property"></i> Properties</li>
 
120
  <li class="nav-header private">» Private</li>
121
  <li class="property private "><a href="#%24current_page_hook" title="$current_page_hook :: Holds screen id to match help text to corresponding screen"><span class="description">Holds screen id to match help text to corresponding screen</span><pre>$current_page_hook</pre></a></li>
122
  <li class="property private "><a href="#%24mla_tablist" title="$mla_tablist :: Definitions for Settings page tab ids, titles and handlers
123
  Each tab is defined by an array with the following elements:"><span class="description">Definitions for Settings page tab ids, titles and handlers
124
  Each tab is defined by an array with the following elements:</span><pre>$mla_tablist</pre></a></li>
125
- <li class="property private "><a href="#%24page_template_array" title="$page_template_array :: Template file for the Settings page(s) and parts"><span class="description">Template file for the Settings page(s) and parts</span><pre>$page_template_array</pre></a></li>
126
  <li class="nav-header">
127
  <i class="icon-custom icon-constant"></i> Constants</li>
128
  <li class="constant "><a href="#JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT" title="JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT :: Object name for localizing JavaScript - MLA View List Table"><span class="description">Object name for localizing JavaScript - MLA View List Table</span><pre>JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT</pre></a></li>
@@ -341,7 +341,7 @@ add settings link in the Plugins section entry for MLA.</h2>
341
  in the "public static" array definition itself.</p></p>
342
  <table class="table table-bordered"><tr>
343
  <th>since</th>
344
- <td>1.6x</td>
345
  </tr></table>
346
  </div></div>
347
  </div>
@@ -1061,6 +1061,19 @@ without saving the settings to the mla_option</h2>
1061
  </div>
1062
  <h3>
1063
  <i class="icon-custom icon-property"></i> Properties</h3>
 
 
 
 
 
 
 
 
 
 
 
 
 
1064
  <a name="%24current_page_hook" id="$current_page_hook"> </a><div class="element clickable property private $current_page_hook" data-toggle="collapse" data-target=".$current_page_hook .collapse">
1065
  <h2>Holds screen id to match help text to corresponding screen</h2>
1066
  <pre>$current_page_hook : array</pre>
@@ -1093,19 +1106,6 @@ render => rendering function for tab messages and content. Usage:
1093
  </tr></table>
1094
  </div></div>
1095
  </div>
1096
- <a name="%24page_template_array" id="$page_template_array"> </a><div class="element clickable property private $page_template_array" data-toggle="collapse" data-target=".$page_template_array .collapse">
1097
- <h2>Template file for the Settings page(s) and parts</h2>
1098
- <pre>$page_template_array : array</pre>
1099
- <div class="labels"></div>
1100
- <div class="row collapse"><div class="detail-description">
1101
- <p class="long_description"><p>This array contains all of the template parts for the Settings page(s). The array is built once
1102
- each page load and cached for subsequent use.</p></p>
1103
- <table class="table table-bordered"><tr>
1104
- <th>since</th>
1105
- <td>0.80</td>
1106
- </tr></table>
1107
- </div></div>
1108
- </div>
1109
  <h3>
1110
  <i class="icon-custom icon-constant"></i> Constants</h3>
1111
  <a name="JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT" id="JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT"> </a><div class="element clickable constant JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT" data-toggle="collapse" data-target=".JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT .collapse">
@@ -1169,7 +1169,7 @@ each page load and cached for subsequent use.</p></p>
1169
  <div class="row"><footer class="span12">
1170
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1171
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1172
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
1173
  </div>
1174
  </body>
1175
  </html>
117
  <li class="method private "><a href="#_version_upgrade" title="_version_upgrade :: Database and option update check, for installing new versions"><span class="description">Database and option update check, for installing new versions</span><pre>_version_upgrade()</pre></a></li>
118
  <li class="nav-header">
119
  <i class="icon-custom icon-property"></i> Properties</li>
120
+ <li class="property public "><a href="#%24page_template_array" title="$page_template_array :: Template file for the Settings page(s) and parts"><span class="description">Template file for the Settings page(s) and parts</span><pre>$page_template_array</pre></a></li>
121
  <li class="nav-header private">» Private</li>
122
  <li class="property private "><a href="#%24current_page_hook" title="$current_page_hook :: Holds screen id to match help text to corresponding screen"><span class="description">Holds screen id to match help text to corresponding screen</span><pre>$current_page_hook</pre></a></li>
123
  <li class="property private "><a href="#%24mla_tablist" title="$mla_tablist :: Definitions for Settings page tab ids, titles and handlers
124
  Each tab is defined by an array with the following elements:"><span class="description">Definitions for Settings page tab ids, titles and handlers
125
  Each tab is defined by an array with the following elements:</span><pre>$mla_tablist</pre></a></li>
 
126
  <li class="nav-header">
127
  <i class="icon-custom icon-constant"></i> Constants</li>
128
  <li class="constant "><a href="#JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT" title="JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT :: Object name for localizing JavaScript - MLA View List Table"><span class="description">Object name for localizing JavaScript - MLA View List Table</span><pre>JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT</pre></a></li>
341
  in the "public static" array definition itself.</p></p>
342
  <table class="table table-bordered"><tr>
343
  <th>since</th>
344
+ <td>1.70</td>
345
  </tr></table>
346
  </div></div>
347
  </div>
1061
  </div>
1062
  <h3>
1063
  <i class="icon-custom icon-property"></i> Properties</h3>
1064
+ <a name="%24page_template_array" id="$page_template_array"> </a><div class="element clickable property public $page_template_array" data-toggle="collapse" data-target=".$page_template_array .collapse">
1065
+ <h2>Template file for the Settings page(s) and parts</h2>
1066
+ <pre>$page_template_array : array</pre>
1067
+ <div class="labels"></div>
1068
+ <div class="row collapse"><div class="detail-description">
1069
+ <p class="long_description"><p>This array contains all of the template parts for the Settings page(s). The array is built once
1070
+ each page load and cached for subsequent use.</p></p>
1071
+ <table class="table table-bordered"><tr>
1072
+ <th>since</th>
1073
+ <td>0.80</td>
1074
+ </tr></table>
1075
+ </div></div>
1076
+ </div>
1077
  <a name="%24current_page_hook" id="$current_page_hook"> </a><div class="element clickable property private $current_page_hook" data-toggle="collapse" data-target=".$current_page_hook .collapse">
1078
  <h2>Holds screen id to match help text to corresponding screen</h2>
1079
  <pre>$current_page_hook : array</pre>
1106
  </tr></table>
1107
  </div></div>
1108
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
1109
  <h3>
1110
  <i class="icon-custom icon-constant"></i> Constants</h3>
1111
  <a name="JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT" id="JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT"> </a><div class="element clickable constant JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT" data-toggle="collapse" data-target=".JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT .collapse">
1169
  <div class="row"><footer class="span12">
1170
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1171
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1172
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
1173
  </div>
1174
  </body>
1175
  </html>
phpDocs/classes/MLAShortcodes.html CHANGED
@@ -568,7 +568,7 @@ any further logic required to translate those values is contained in the filter.
568
  <div class="row"><footer class="span12">
569
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
570
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
571
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
572
  </div>
573
  </body>
574
  </html>
568
  <div class="row"><footer class="span12">
569
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
570
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
571
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
572
  </div>
573
  </body>
574
  </html>
phpDocs/classes/MLATest.html CHANGED
@@ -162,7 +162,7 @@ to ensure the plugin can run in the current WordPress envrionment.</p>
162
  <div class="row"><footer class="span12">
163
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
164
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
165
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
166
  </div>
167
  </body>
168
  </html>
162
  <div class="row"><footer class="span12">
163
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
164
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
165
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
166
  </div>
167
  </body>
168
  </html>
phpDocs/classes/MLATextWidget.html CHANGED
@@ -175,7 +175,7 @@
175
  <div class="row"><footer class="span12">
176
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
177
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
178
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
179
  </div>
180
  </body>
181
  </html>
175
  <div class="row"><footer class="span12">
176
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
177
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
178
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
179
  </div>
180
  </body>
181
  </html>
phpDocs/classes/MLA_List_Table.html CHANGED
@@ -96,6 +96,7 @@ and the value is db column to sort by.</span><pre>get_sortable_columns()</pre></
96
  <li class="method public "><a href="#mla_admin_init_action" title="mla_admin_init_action :: Adds support for taxonomy and custom field columns"><span class="description">Adds support for taxonomy and custom field columns</span><pre>mla_admin_init_action()</pre></a></li>
97
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
98
  <li class="method public "><a href="#mla_get_taxonomy_filter_dropdown" title="mla_get_taxonomy_filter_dropdown :: Get dropdown box of terms to filter by, if available"><span class="description">Get dropdown box of terms to filter by, if available</span><pre>mla_get_taxonomy_filter_dropdown()</pre></a></li>
 
99
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_media_page_mla-menu_columns'"><span class="description">Handler for filter 'manage_media_page_mla-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
100
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden'"><span class="description">Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
101
  <li class="method public "><a href="#mla_submenu_arguments" title="mla_submenu_arguments :: Process $_REQUEST, building $submenu_arguments"><span class="description">Process $_REQUEST, building $submenu_arguments</span><pre>mla_submenu_arguments()</pre></a></li>
@@ -795,6 +796,19 @@ created in time to affect the "screen options" setup.</p></p>
795
  <code>string</code>HTML markup for dropdown box</div>
796
  </div></div>
797
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
798
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
799
  <h2>Handler for filter 'manage_media_page_mla-menu_columns'</h2>
800
  <pre>mla_manage_columns_filter() : array</pre>
@@ -1096,7 +1110,7 @@ MLA_List_Table::mla_admin_init_action.</p></p>
1096
  <div class="row"><footer class="span12">
1097
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1098
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1099
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
1100
  </div>
1101
  </body>
1102
  </html>
96
  <li class="method public "><a href="#mla_admin_init_action" title="mla_admin_init_action :: Adds support for taxonomy and custom field columns"><span class="description">Adds support for taxonomy and custom field columns</span><pre>mla_admin_init_action()</pre></a></li>
97
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
98
  <li class="method public "><a href="#mla_get_taxonomy_filter_dropdown" title="mla_get_taxonomy_filter_dropdown :: Get dropdown box of terms to filter by, if available"><span class="description">Get dropdown box of terms to filter by, if available</span><pre>mla_get_taxonomy_filter_dropdown()</pre></a></li>
99
+ <li class="method public "><a href="#mla_localize_default_columns_array" title="mla_localize_default_columns_array :: Builds the $default_columns array with translated source texts."><span class="description">Builds the $default_columns array with translated source texts.</span><pre>mla_localize_default_columns_array()</pre></a></li>
100
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_media_page_mla-menu_columns'"><span class="description">Handler for filter 'manage_media_page_mla-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
101
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden'"><span class="description">Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
102
  <li class="method public "><a href="#mla_submenu_arguments" title="mla_submenu_arguments :: Process $_REQUEST, building $submenu_arguments"><span class="description">Process $_REQUEST, building $submenu_arguments</span><pre>mla_submenu_arguments()</pre></a></li>
796
  <code>string</code>HTML markup for dropdown box</div>
797
  </div></div>
798
  </div>
799
+ <a name="mla_localize_default_columns_array" id="mla_localize_default_columns_array"></a><div class="element clickable method public mla_localize_default_columns_array" data-toggle="collapse" data-target=".mla_localize_default_columns_array .collapse">
800
+ <h2>Builds the $default_columns array with translated source texts.</h2>
801
+ <pre>mla_localize_default_columns_array() : void</pre>
802
+ <div class="labels"></div>
803
+ <div class="row collapse"><div class="detail-description">
804
+ <p class="long_description"><p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
805
+ accessed from "front end" posts/pages.</p></p>
806
+ <table class="table table-bordered"><tr>
807
+ <th>since</th>
808
+ <td>1.71</td>
809
+ </tr></table>
810
+ </div></div>
811
+ </div>
812
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
813
  <h2>Handler for filter 'manage_media_page_mla-menu_columns'</h2>
814
  <pre>mla_manage_columns_filter() : array</pre>
1110
  <div class="row"><footer class="span12">
1111
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1112
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
1113
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
1114
  </div>
1115
  </body>
1116
  </html>
phpDocs/classes/MLA_Upload_List_Table.html CHANGED
@@ -86,6 +86,7 @@ and the value is db column to sort by.</span><pre>get_sortable_columns()</pre></
86
  created in time to affect the &quot;screen options&quot; setup."><span class="description">Called in the admin_init action because the list_table object isn't
87
  created in time to affect the "screen options" setup.</span><pre>mla_admin_init_action()</pre></a></li>
88
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
 
89
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_settings_page_mla-settings-menu_columns'"><span class="description">Handler for filter 'manage_settings_page_mla-settings-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
90
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden'"><span class="description">Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
91
  <li class="method public "><a href="#prepare_items" title="prepare_items :: Prepares the list of items for displaying"><span class="description">Prepares the list of items for displaying</span><pre>prepare_items()</pre></a></li>
@@ -529,6 +530,19 @@ created in time to affect the "screen options" setup.</h2>
529
  <code>array</code>name => array( orderby value, heading ) for sortable columns</div>
530
  </div></div>
531
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
532
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
533
  <h2>Handler for filter 'manage_settings_page_mla-settings-menu_columns'</h2>
534
  <pre>mla_manage_columns_filter() : array</pre>
@@ -719,7 +733,7 @@ sorted by that column. This is computed each time the table is displayed.</p></p
719
  <div class="row"><footer class="span12">
720
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
721
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
722
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
723
  </div>
724
  </body>
725
  </html>
86
  created in time to affect the &quot;screen options&quot; setup."><span class="description">Called in the admin_init action because the list_table object isn't
87
  created in time to affect the "screen options" setup.</span><pre>mla_admin_init_action()</pre></a></li>
88
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
89
+ <li class="method public "><a href="#mla_localize_default_columns_array" title="mla_localize_default_columns_array :: Builds the $default_columns array with translated source texts."><span class="description">Builds the $default_columns array with translated source texts.</span><pre>mla_localize_default_columns_array()</pre></a></li>
90
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_settings_page_mla-settings-menu_columns'"><span class="description">Handler for filter 'manage_settings_page_mla-settings-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
91
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden'"><span class="description">Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
92
  <li class="method public "><a href="#prepare_items" title="prepare_items :: Prepares the list of items for displaying"><span class="description">Prepares the list of items for displaying</span><pre>prepare_items()</pre></a></li>
530
  <code>array</code>name => array( orderby value, heading ) for sortable columns</div>
531
  </div></div>
532
  </div>
533
+ <a name="mla_localize_default_columns_array" id="mla_localize_default_columns_array"></a><div class="element clickable method public mla_localize_default_columns_array" data-toggle="collapse" data-target=".mla_localize_default_columns_array .collapse">
534
+ <h2>Builds the $default_columns array with translated source texts.</h2>
535
+ <pre>mla_localize_default_columns_array() : void</pre>
536
+ <div class="labels"></div>
537
+ <div class="row collapse"><div class="detail-description">
538
+ <p class="long_description"><p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
539
+ accessed from "front end" posts/pages.</p></p>
540
+ <table class="table table-bordered"><tr>
541
+ <th>since</th>
542
+ <td>1.71</td>
543
+ </tr></table>
544
+ </div></div>
545
+ </div>
546
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
547
  <h2>Handler for filter 'manage_settings_page_mla-settings-menu_columns'</h2>
548
  <pre>mla_manage_columns_filter() : array</pre>
733
  <div class="row"><footer class="span12">
734
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
735
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
736
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
737
  </div>
738
  </body>
739
  </html>
phpDocs/classes/MLA_Upload_Optional_List_Table.html CHANGED
@@ -78,6 +78,7 @@ and the value is db column to sort by.</span><pre>get_sortable_columns()</pre></
78
  created in time to affect the &quot;screen options&quot; setup."><span class="description">Called in the admin_init action because the list_table object isn't
79
  created in time to affect the "screen options" setup.</span><pre>mla_admin_init_action()</pre></a></li>
80
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
 
81
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_settings_page_mla-settings-menu_columns'"><span class="description">Handler for filter 'manage_settings_page_mla-settings-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
82
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'"><span class="description">Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
83
  <li class="method public "><a href="#prepare_items" title="prepare_items :: Prepares the list of items for displaying"><span class="description">Prepares the list of items for displaying</span><pre>prepare_items()</pre></a></li>
@@ -366,6 +367,19 @@ created in time to affect the "screen options" setup.</h2>
366
  <code>array</code>name => array( orderby value, heading ) for sortable columns</div>
367
  </div></div>
368
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
369
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
370
  <h2>Handler for filter 'manage_settings_page_mla-settings-menu_columns'</h2>
371
  <pre>mla_manage_columns_filter() : array</pre>
@@ -537,7 +551,7 @@ sorted by that column. This is computed each time the table is displayed.</p></p
537
  <div class="row"><footer class="span12">
538
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
539
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
540
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
541
  </div>
542
  </body>
543
  </html>
78
  created in time to affect the &quot;screen options&quot; setup."><span class="description">Called in the admin_init action because the list_table object isn't
79
  created in time to affect the "screen options" setup.</span><pre>mla_admin_init_action()</pre></a></li>
80
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
81
+ <li class="method public "><a href="#mla_localize_default_columns_array" title="mla_localize_default_columns_array :: Builds the $default_columns array with translated source texts."><span class="description">Builds the $default_columns array with translated source texts.</span><pre>mla_localize_default_columns_array()</pre></a></li>
82
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_settings_page_mla-settings-menu_columns'"><span class="description">Handler for filter 'manage_settings_page_mla-settings-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
83
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'"><span class="description">Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
84
  <li class="method public "><a href="#prepare_items" title="prepare_items :: Prepares the list of items for displaying"><span class="description">Prepares the list of items for displaying</span><pre>prepare_items()</pre></a></li>
367
  <code>array</code>name => array( orderby value, heading ) for sortable columns</div>
368
  </div></div>
369
  </div>
370
+ <a name="mla_localize_default_columns_array" id="mla_localize_default_columns_array"></a><div class="element clickable method public mla_localize_default_columns_array" data-toggle="collapse" data-target=".mla_localize_default_columns_array .collapse">
371
+ <h2>Builds the $default_columns array with translated source texts.</h2>
372
+ <pre>mla_localize_default_columns_array() : void</pre>
373
+ <div class="labels"></div>
374
+ <div class="row collapse"><div class="detail-description">
375
+ <p class="long_description"><p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
376
+ accessed from "front end" posts/pages.</p></p>
377
+ <table class="table table-bordered"><tr>
378
+ <th>since</th>
379
+ <td>1.71</td>
380
+ </tr></table>
381
+ </div></div>
382
+ </div>
383
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
384
  <h2>Handler for filter 'manage_settings_page_mla-settings-menu_columns'</h2>
385
  <pre>mla_manage_columns_filter() : array</pre>
551
  <div class="row"><footer class="span12">
552
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
553
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
554
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
555
  </div>
556
  </body>
557
  </html>
phpDocs/classes/MLA_View_List_Table.html CHANGED
@@ -81,6 +81,7 @@ and the value is db column to sort by.</span><pre>get_sortable_columns()</pre></
81
  created in time to affect the &quot;screen options&quot; setup."><span class="description">Called in the admin_init action because the list_table object isn't
82
  created in time to affect the "screen options" setup.</span><pre>mla_admin_init_action()</pre></a></li>
83
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
 
84
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_settings_page_mla-settings-menu_columns'"><span class="description">Handler for filter 'manage_settings_page_mla-settings-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
85
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'"><span class="description">Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
86
  <li class="method public "><a href="#prepare_items" title="prepare_items :: Prepares the list of items for displaying"><span class="description">Prepares the list of items for displaying</span><pre>prepare_items()</pre></a></li>
@@ -426,6 +427,19 @@ created in time to affect the "screen options" setup.</h2>
426
  <code>array</code>name => array( orderby value, heading ) for sortable columns</div>
427
  </div></div>
428
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
429
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
430
  <h2>Handler for filter 'manage_settings_page_mla-settings-menu_columns'</h2>
431
  <pre>mla_manage_columns_filter() : array</pre>
@@ -616,7 +630,7 @@ sorted by that column. This is computed each time the table is displayed.</p></p
616
  <div class="row"><footer class="span12">
617
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
618
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
619
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
620
  </div>
621
  </body>
622
  </html>
81
  created in time to affect the &quot;screen options&quot; setup."><span class="description">Called in the admin_init action because the list_table object isn't
82
  created in time to affect the "screen options" setup.</span><pre>mla_admin_init_action()</pre></a></li>
83
  <li class="method public "><a href="#mla_get_sortable_columns" title="mla_get_sortable_columns :: Return the names and display values of the sortable columns"><span class="description">Return the names and display values of the sortable columns</span><pre>mla_get_sortable_columns()</pre></a></li>
84
+ <li class="method public "><a href="#mla_localize_default_columns_array" title="mla_localize_default_columns_array :: Builds the $default_columns array with translated source texts."><span class="description">Builds the $default_columns array with translated source texts.</span><pre>mla_localize_default_columns_array()</pre></a></li>
85
  <li class="method public "><a href="#mla_manage_columns_filter" title="mla_manage_columns_filter :: Handler for filter 'manage_settings_page_mla-settings-menu_columns'"><span class="description">Handler for filter 'manage_settings_page_mla-settings-menu_columns'</span><pre>mla_manage_columns_filter()</pre></a></li>
86
  <li class="method public "><a href="#mla_manage_hidden_columns_filter" title="mla_manage_hidden_columns_filter :: Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'"><span class="description">Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden'</span><pre>mla_manage_hidden_columns_filter()</pre></a></li>
87
  <li class="method public "><a href="#prepare_items" title="prepare_items :: Prepares the list of items for displaying"><span class="description">Prepares the list of items for displaying</span><pre>prepare_items()</pre></a></li>
427
  <code>array</code>name => array( orderby value, heading ) for sortable columns</div>
428
  </div></div>
429
  </div>
430
+ <a name="mla_localize_default_columns_array" id="mla_localize_default_columns_array"></a><div class="element clickable method public mla_localize_default_columns_array" data-toggle="collapse" data-target=".mla_localize_default_columns_array .collapse">
431
+ <h2>Builds the $default_columns array with translated source texts.</h2>
432
+ <pre>mla_localize_default_columns_array() : void</pre>
433
+ <div class="labels"></div>
434
+ <div class="row collapse"><div class="detail-description">
435
+ <p class="long_description"><p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
436
+ accessed from "front end" posts/pages.</p></p>
437
+ <table class="table table-bordered"><tr>
438
+ <th>since</th>
439
+ <td>1.71</td>
440
+ </tr></table>
441
+ </div></div>
442
+ </div>
443
  <a name="mla_manage_columns_filter" id="mla_manage_columns_filter"></a><div class="element clickable method public mla_manage_columns_filter" data-toggle="collapse" data-target=".mla_manage_columns_filter .collapse">
444
  <h2>Handler for filter 'manage_settings_page_mla-settings-menu_columns'</h2>
445
  <pre>mla_manage_columns_filter() : array</pre>
630
  <div class="row"><footer class="span12">
631
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
632
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
633
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
634
  </div>
635
  </body>
636
  </html>
phpDocs/deprecated.html CHANGED
@@ -64,7 +64,7 @@
64
  <div class="row"><footer class="span12">
65
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
66
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
67
- generated on 2014-01-11T19:47:38-08:00.<br></footer></div>
68
  </div>
69
  </body>
70
  </html>
64
  <div class="row"><footer class="span12">
65
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
66
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
67
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
68
  </div>
69
  </body>
70
  </html>
phpDocs/errors.html CHANGED
@@ -83,7 +83,7 @@
83
  <div class="row"><footer class="span12">
84
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
85
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
86
- generated on 2014-01-11T19:47:38-08:00.<br></footer></div>
87
  </div>
88
  </body>
89
  </html>
83
  <div class="row"><footer class="span12">
84
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
85
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
86
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
87
  </div>
88
  </body>
89
  </html>
phpDocs/graph_class.html CHANGED
@@ -61,7 +61,7 @@
61
  </script><div class="row"><footer class="span12">
62
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
63
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
64
- generated on 2014-01-11T19:47:38-08:00.<br></footer></div>
65
  </div>
66
  </body>
67
  </html>
61
  </script><div class="row"><footer class="span12">
62
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
63
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
64
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
65
  </div>
66
  </body>
67
  </html>
phpDocs/index.html CHANGED
@@ -83,7 +83,7 @@
83
  <div class="row"><footer class="span12">
84
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
85
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
86
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
87
  </div>
88
  </body>
89
  </html>
83
  <div class="row"><footer class="span12">
84
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
85
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
86
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
87
  </div>
88
  </body>
89
  </html>
phpDocs/markers.html CHANGED
@@ -76,7 +76,7 @@
76
  </tr>
77
  <tr>
78
  <td>todo</td>
79
- <td>3055</td>
80
  <td>encode the rest</td>
81
  </tr>
82
  </table></div>
@@ -86,7 +86,7 @@
86
  <div class="row"><footer class="span12">
87
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
88
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
89
- generated on 2014-01-11T19:47:38-08:00.<br></footer></div>
90
  </div>
91
  </body>
92
  </html>
76
  </tr>
77
  <tr>
78
  <td>todo</td>
79
+ <td>3068</td>
80
  <td>encode the rest</td>
81
  </tr>
82
  </table></div>
86
  <div class="row"><footer class="span12">
87
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
88
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
89
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
90
  </div>
91
  </body>
92
  </html>
phpDocs/namespaces/global.html CHANGED
@@ -237,7 +237,7 @@ searchable database of exension/type associations for the "Uploads" admin settin
237
  <div class="row"><footer class="span12">
238
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
239
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
240
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
241
  </div>
242
  </body>
243
  </html>
237
  <div class="row"><footer class="span12">
238
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
239
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
240
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
241
  </div>
242
  </body>
243
  </html>
phpDocs/packages/Media Library Assistant.html CHANGED
@@ -269,7 +269,7 @@ searchable database of exension/type associations for the "Uploads" admin settin
269
  <div class="row"><footer class="span12">
270
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
271
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
272
- generated on 2014-01-11T19:47:37-08:00.<br></footer></div>
273
  </div>
274
  </body>
275
  </html>
269
  <div class="row"><footer class="span12">
270
  Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
271
  Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a8</a> and<br>
272
+ generated on 2014-02-11T20:56:42-08:00.<br></footer></div>
273
  </div>
274
  </body>
275
  </html>
phpDocs/structure.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="utf-8"?>
2
  <project version="2.0.0a8" title="Media Library Assistant">
3
- <file path="includes\class-mla-data.php" hash="eed95e31bb26d9cf7218c1a3513c0eeb" package="Media Library Assistant">
4
  <docblock line="2">
5
  <description><![CDATA[Database and template file access for MLA needs]]></description>
6
  <long-description><![CDATA[]]></long-description>
@@ -53,26 +53,26 @@ ALT Text and custom field columns.</p>]]></long-description>
53
  </tag>
54
  </docblock>
55
  </property>
56
- <property final="false" static="true" visibility="private" line="1205" namespace="global" package="Media Library Assistant">
57
  <name>$query_parameters</name>
58
  <default><![CDATA[array()]]></default>
59
- <docblock line="1192">
60
  <description><![CDATA[WP_Query filter "parameters"]]></description>
61
  <long-description><![CDATA[<p>This array defines parameters for the query's join, where and orderby filters.
62
  The parameters are set up in the _prepare_list_table_query function, and
63
  any further logic required to translate those values is contained in the filters.</p>
64
 
65
  <p>Array index values are: use_postmeta_view, postmeta_key, postmeta_value, patterns, detached, orderby, order, mla-metavalue, debug, s, mla_search_connector, mla_search_fields, sentence, exact</p>]]></long-description>
66
- <tag line="1192" name="since" description="0.30"/>
67
- <tag line="1192" name="var" description="" type="array">
68
  <type by_reference="false">array</type>
69
  </tag>
70
  </docblock>
71
  </property>
72
- <property final="false" static="true" visibility="private" line="2491" namespace="global" package="Media Library Assistant">
73
  <name>$galleries</name>
74
  <default><![CDATA[null]]></default>
75
- <docblock line="2472">
76
  <description><![CDATA[Objects containing [gallery] shortcodes]]></description>
77
  <long-description><![CDATA[<p>This array contains all of the objects containing one or more [gallery] shortcodes
78
  and array(s) of which attachments each [gallery] contains. The arrays are built once
@@ -85,113 +85,113 @@ each page load and cached for subsequent calls.</p>
85
  ['galleries'] array of [gallery] entries numbered from one (1), containing:
86
  galleries[X]['query'] contains a string with the arguments of the [gallery],
87
  galleries[X]['results'] contains an array ( ID ) of post_ids for the objects in the gallery.</p>]]></long-description>
88
- <tag line="2472" name="since" description="0.70"/>
89
- <tag line="2472" name="var" description="" type="array">
90
  <type by_reference="false">array</type>
91
  </tag>
92
  </docblock>
93
  </property>
94
- <property final="false" static="true" visibility="private" line="2504" namespace="global" package="Media Library Assistant">
95
  <name>$mla_galleries</name>
96
  <default><![CDATA[null]]></default>
97
- <docblock line="2493">
98
  <description><![CDATA[Objects containing [mla_gallery] shortcodes]]></description>
99
  <long-description><![CDATA[<p>This array contains all of the objects containing one or more [mla_gallery] shortcodes
100
  and array(s) of which attachments each [mla_gallery] contains. The arrays are built once
101
  each page load and cached for subsequent calls.</p>]]></long-description>
102
- <tag line="2493" name="since" description="0.70"/>
103
- <tag line="2493" name="var" description="" type="array">
104
  <type by_reference="false">array</type>
105
  </tag>
106
  </docblock>
107
  </property>
108
- <property final="false" static="true" visibility="private" line="2695" namespace="global" package="Media Library Assistant">
109
  <name>$pdf_indirect_objects</name>
110
  <default><![CDATA[NULL]]></default>
111
- <docblock line="2684">
112
  <description><![CDATA[Array of PDF indirect objects]]></description>
113
  <long-description><![CDATA[<p>This array contains all of the indirect object offsets and lengths.
114
  The array key is ( object ID * 1000 ) + object generation.
115
  The array value is array( number, generation, start, optional /length )</p>]]></long-description>
116
- <tag line="2684" name="since" description="1.50"/>
117
- <tag line="2684" name="var" description="" type="array">
118
  <type by_reference="false">array</type>
119
  </tag>
120
  </docblock>
121
  </property>
122
- <property final="false" static="true" visibility="private" line="3806" namespace="global" package="Media Library Assistant">
123
  <name>$utf8_chars</name>
124
  <default><![CDATA[array("\xC2\x80", "\xC2\x81", "\xC2\x82", "\xC2\x83", "\xC2\x84", "\xC2\x85", "\xC2\x86", "\xC2\x87", "\xC2\x88", "\xC2\x89", "\xC2\x8A", "\xC2\x8B", "\xC2\x8C", "\xC2\x8D", "\xC2\x8E", "\xC2\x8F", "\xC2\x90", "\xC2\x91", "\xC2\x92", "\xC2\x93", "\xC2\x94", "\xC2\x95", "\xC2\x96", "\xC2\x97", "\xC2\x98", "\xC2\x99", "\xC2\x9A", "\xC2\x9B", "\xC2\x9C", "\xC2\x9D", "\xC2\x9E", "\xC2\x9F", "\xC2\xA0", "\xC2\xA1", "\xC2\xA2", "\xC2\xA3", "\xC2\xA4", "\xC2\xA5", "\xC2\xA6", "\xC2\xA7", "\xC2\xA8", "\xC2\xA9", "\xC2\xAA", "\xC2\xAB", "\xC2\xAC", "\xC2\xAD", "\xC2\xAE", "\xC2\xAF", "\xC2\xB0", "\xC2\xB1", "\xC2\xB2", "\xC2\xB3", "\xC2\xB4", "\xC2\xB5", "\xC2\xB6", "\xC2\xB7", "\xC2\xB8", "\xC2\xB9", "\xC2\xBA", "\xC2\xBB", "\xC2\xBC", "\xC2\xBD", "\xC2\xBE", "\xC2\xBF", "\xC3\x80", "\xC3\x81", "\xC3\x82", "\xC3\x83", "\xC3\x84", "\xC3\x85", "\xC3\x86", "\xC3\x87", "\xC3\x88", "\xC3\x89", "\xC3\x8A", "\xC3\x8B", "\xC3\x8C", "\xC3\x8D", "\xC3\x8E", "\xC3\x8F", "\xC3\x90", "\xC3\x91", "\xC3\x92", "\xC3\x93", "\xC3\x94", "\xC3\x95", "\xC3\x96", "\xC3\x97", "\xC3\x98", "\xC3\x99", "\xC3\x9A", "\xC3\x9B", "\xC3\x9C", "\xC3\x9D", "\xC3\x9E", "\xC3\x9F", "\xC3\xA0", "\xC3\xA1", "\xC3\xA2", "\xC3\xA3", "\xC3\xA4", "\xC3\xA5", "\xC3\xA6", "\xC3\xA7", "\xC3\xA8", "\xC3\xA9", "\xC3\xAA", "\xC3\xAB", "\xC3\xAC", "\xC3\xAD", "\xC3\xAE", "\xC3\xAF", "\xC3\xB0", "\xC3\xB1", "\xC3\xB2", "\xC3\xB3", "\xC3\xB4", "\xC3\xB5", "\xC3\xB6", "\xC3\xB7", "\xC3\xB8", "\xC3\xB9", "\xC3\xBA", "\xC3\xBB", "\xC3\xBC", "\xC3\xBD", "\xC3\xBE", "\xC3\xBF")]]></default>
125
- <docblock line="3799">
126
  <description><![CDATA[UTF-8 replacements for invalid SQL characters]]></description>
127
  <long-description><![CDATA[]]></long-description>
128
- <tag line="3799" name="since" description="1.41"/>
129
- <tag line="3799" name="var" description="" type="array">
130
  <type by_reference="false">array</type>
131
  </tag>
132
  </docblock>
133
  </property>
134
- <property final="false" static="true" visibility="private" line="3866" namespace="global" package="Media Library Assistant">
135
  <name>$mla_iptc_records</name>
136
  <default><![CDATA[array("1#000" => "Model Version", "1#005" => "Destination", "1#020" => "File Format", "1#022" => "File Format Version", "1#030" => "Service Identifier", "1#040" => "Envelope Number", "1#050" => "Product ID", "1#060" => "Envelope Priority", "1#070" => "Date Sent", "1#080" => "Time Sent", "1#090" => "Coded Character Set", "1#100" => "UNO", "1#120" => "ARM Identifier", "1#122" => "ARM Version", "2#000" => "Record Version", "2#003" => "Object Type Reference", "2#004" => "Object Attribute Reference", "2#005" => "Object Name", "2#007" => "Edit Status", "2#008" => "Editorial Update", "2#010" => "Urgency", "2#012" => "Subject Reference", "2#015" => "Category", "2#020" => "Supplemental Category", "2#022" => "Fixture Identifier", "2#025" => "Keywords", "2#026" => "Content Location Code", "2#027" => "Content Location Name", "2#030" => "Release Date", "2#035" => "Release Time", "2#037" => "Expiration Date", "2#038" => "Expiration Time", "2#040" => "Special Instructions", "2#042" => "Action Advised", "2#045" => "Reference Service", "2#047" => "Reference Date", "2#050" => "Reference Number", "2#055" => "Date Created", "2#060" => "Time Created", "2#062" => "Digital Creation Date", "2#063" => "Digital Creation Time", "2#065" => "Originating Program", "2#070" => "Program Version", "2#075" => "Object Cycle", "2#080" => "By-line", "2#085" => "By-line Title", "2#090" => "City", "2#092" => "Sub-location", "2#095" => "Province or State", "2#100" => "Country or Primary Location Code", "2#101" => "Country or Primary Location Name", "2#103" => "Original Transmission Reference", "2#105" => "Headline", "2#110" => "Credit", "2#115" => "Source", "2#116" => "Copyright Notice", "2#118" => "Contact", "2#120" => "Caption or Abstract", "2#122" => "Caption Writer or Editor", "2#125" => "Rasterized Caption", "2#130" => "Image Type", "2#131" => "Image Orientation", "2#135" => "Language Identifier", "2#150" => "Audio Type", "2#151" => "Audio Sampling Rate", "2#152" => "Audio Sampling Resolution", "2#153" => "Audio Duration", "2#154" => "Audio Outcue", "2#200" => "ObjectData Preview File Format", "2#201" => "ObjectData Preview File Format Version", "2#202" => "ObjectData Preview Data", "7#010" => "Size Mode", "7#020" => "Max Subfile Size", "7#090" => "ObjectData Size Announced", "7#095" => "Maximum ObjectData Size", "8#010" => "Subfile", "9#010" => "Confirmed ObjectData Size")]]></default>
137
- <docblock line="3856">
138
  <description><![CDATA[IPTC Dataset identifiers and names]]></description>
139
  <long-description><![CDATA[<p>This array contains the identifiers and names of Datasets defined in
140
  the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
141
- <tag line="3856" name="since" description="0.90"/>
142
- <tag line="3856" name="var" description="" type="array">
143
  <type by_reference="false">array</type>
144
  </tag>
145
  </docblock>
146
  </property>
147
- <property final="false" static="true" visibility="public" line="3965" namespace="global" package="Media Library Assistant">
148
  <name>$mla_iptc_keys</name>
149
  <default><![CDATA[array('model-version' => '1#000', 'destination' => '1#005', 'file-format' => '1#020', 'file-format-version' => '1#022', 'service-identifier' => '1#030', 'envelope-number' => '1#040', 'product-id' => '1#050', 'envelope-priority' => '1#060', 'date-sent' => '1#070', 'time-sent' => '1#080', 'coded-character-set' => '1#090', 'uno' => '1#100', 'arm-identifier' => '1#120', 'arm-version' => '1#122', 'record-version' => '2#000', 'object-type-reference' => '2#003', 'object-attribute-reference' => '2#004', 'object-name' => '2#005', 'edit-status' => '2#007', 'editorial-update' => '2#008', 'urgency' => '2#010', 'subject-reference' => '2#012', 'category' => '2#015', 'supplemental-category' => '2#020', 'fixture-identifier' => '2#022', 'keywords' => '2#025', 'content-location-code' => '2#026', 'content-location-name' => '2#027', 'release-date' => '2#030', 'release-time' => '2#035', 'expiration-date' => '2#037', 'expiration-time' => '2#038', 'special-instructions' => '2#040', 'action-advised' => '2#042', 'reference-service' => '2#045', 'reference-date' => '2#047', 'reference-number' => '2#050', 'date-created' => '2#055', 'time-created' => '2#060', 'digital-creation-date' => '2#062', 'digital-creation-time' => '2#063', 'originating-program' => '2#065', 'program-version' => '2#070', 'object-cycle' => '2#075', 'by-line' => '2#080', 'by-line-title' => '2#085', 'city' => '2#090', 'sub-location' => '2#092', 'province-or-state' => '2#095', 'country-or-primary-location-code' => '2#100', 'country-or-primary-location-name' => '2#101', 'original-transmission-reference' => '2#103', 'headline' => '2#105', 'credit' => '2#110', 'source' => '2#115', 'copyright-notice' => '2#116', 'contact' => '2#118', 'caption-or-abstract' => '2#120', 'caption-writer-or-editor' => '2#122', 'rasterized-caption' => '2#125', 'image-type' => '2#130', 'image-orientation' => '2#131', 'language-identifier' => '2#135', 'audio-type' => '2#150', 'audio-sampling-rate' => '2#151', 'audio-sampling-resolution' => '2#152', 'audio-duration' => '2#153', 'audio-outcue' => '2#154', 'objectdata-preview-file-format' => '2#200', 'objectdata-preview-file-format-version' => '2#201', 'objectdata-preview-data' => '2#202', 'size-mode' => '7#010', 'max-subfile-size' => '7#020', 'objectdata-size-announced' => '7#090', 'maximum-objectdata-size' => '7#095', 'subfile' => '8#010', 'confirmed-objectdata-size' => '9#010')]]></default>
150
- <docblock line="3955">
151
  <description><![CDATA[IPTC Dataset friendly name/slug and identifiers]]></description>
152
  <long-description><![CDATA[<p>This array contains the sanitized names and identifiers of Datasets defined in
153
  the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
154
- <tag line="3955" name="since" description="0.90"/>
155
- <tag line="3955" name="var" description="" type="array">
156
  <type by_reference="false">array</type>
157
  </tag>
158
  </docblock>
159
  </property>
160
- <property final="false" static="true" visibility="private" line="4064" namespace="global" package="Media Library Assistant">
161
  <name>$mla_iptc_descriptions</name>
162
  <default><![CDATA[array("1#000" => "2 octet binary IIM version number", "1#005" => "Max 1024 characters of Destination (ISO routing information); repeatable", "1#020" => "2 octet binary file format number, see IPTC-NAA V4 Appendix A", "1#022" => "2 octet binary file format version number", "1#030" => "Max 10 characters of Service Identifier and product", "1#040" => "8 Character Envelope Number", "1#050" => "Max 32 characters subset of provider's overall service; repeatable", "1#060" => "1 numeric character of envelope handling priority (not urgency)", "1#070" => "8 numeric characters of Date Sent by service - CCYYMMDD", "1#080" => "11 characters of Time Sent by service - HHMMSS±HHMM", "1#090" => "Max 32 characters of control functions, etc.", "1#100" => "14 to 80 characters of eternal, globally unique identification for objects", "1#120" => "2 octet binary Abstract Relationship Model Identifier", "1#122" => "2 octet binary Abstract Relationship Model Version", "2#000" => "2 octet binary Information Interchange Model, Part II version number", "2#003" => "3 to 67 Characters of Object Type Reference number and optional text", "2#004" => "3 to 67 Characters of Object Attribute Reference number and optional text; repeatable", "2#005" => "Max 64 characters of the object name or shorthand reference", "2#007" => "Max 64 characters of the status of the objectdata", "2#008" => "2 numeric characters of the type of update this object provides", "2#010" => "1 numeric character of the editorial urgency of content", "2#012" => "13 to 236 characters of a structured definition of the subject matter; repeatable", "2#015" => "Max 3 characters of the subject of the objectdata, DEPRECATED", "2#020" => "Max 32 characters (each) of further refinement of subject, DEPRECATED; repeatable", "2#022" => "Max 32 characters identifying recurring, predictable content", "2#025" => "Max 64 characters (each) of tags; repeatable", "2#026" => "3 characters of ISO3166 country code or IPTC-assigned code; repeatable", "2#027" => "Max 64 characters of publishable country/geographical location name; repeatable", "2#030" => "8 numeric characters of Release Date - CCYYMMDD", "2#035" => "11 characters of Release Time (earliest use) - HHMMSS±HHMM", "2#037" => "8 numeric characters of Expiration Date (latest use) - CCYYMDD", "2#038" => "11 characters of Expiration Time (latest use) - HHMMSS±HHMM", "2#040" => "Max 256 Characters of editorial instructions, e.g., embargoes and warnings", "2#042" => "2 numeric characters of type of action this object provides to a previous object", "2#045" => "Max 10 characters of the Service ID (1#030) of a prior envelope; repeatable", "2#047" => "8 numeric characters of prior envelope Reference Date (1#070) - CCYYMMDD; repeatable", "2#050" => "8 characters of prior envelope Reference Number (1#040); repeatable", "2#055" => "8 numeric characters of intellectual content Date Created - CCYYMMDD", "2#060" => "11 characters of intellectual content Time Created - HHMMSS±HHMM", "2#062" => "8 numeric characters of digital representation creation date - CCYYMMDD", "2#063" => "11 characters of digital representation creation time - HHMMSS±HHMM", "2#065" => "Max 32 characters of the program used to create the objectdata", "2#070" => "Program Version - Max 10 characters of the version of the program used to create the objectdata", "2#075" => "1 character where a=morning, p=evening, b=both", "2#080" => "Max 32 Characters of the name of the objectdata creator, e.g., the writer, photographer; repeatable", "2#085" => "Max 32 characters of the title of the objectdata creator; repeatable", "2#090" => "Max 32 Characters of the city of objectdata origin", "2#092" => "Max 32 Characters of the location within the city of objectdata origin", "2#095" => "Max 32 Characters of the objectdata origin Province or State", "2#100" => "3 characters of ISO3166 or IPTC-assigned code for Country of objectdata origin", "2#101" => "Max 64 characters of publishable country/geographical location name of objectdata origin", "2#103" => "Max 32 characters of a code representing the location of original transmission", "2#105" => "Max 256 Characters of a publishable entry providing a synopsis of the contents of the objectdata", "2#110" => "Max 32 Characters that identifies the provider of the objectdata (Vs the owner/creator)", "2#115" => "Max 32 Characters that identifies the original owner of the intellectual content", "2#116" => "Max 128 Characters that contains any necessary copyright notice", "2#118" => "Max 128 characters that identifies the person or organisation which can provide further background information; repeatable", "2#120" => "Max 2000 Characters of a textual description of the objectdata", "2#122" => "Max 32 Characters that the identifies the person involved in the writing, editing or correcting the objectdata or caption/abstract; repeatable", "2#125" => "7360 binary octets of the rasterized caption - 1 bit per pixel, 460x128-pixel image", "2#130" => "2 characters of color composition type and information", "2#131" => "1 alphabetic character indicating the image area layout - P=portrait, L=landscape, S=square", "2#135" => "2 or 3 aphabetic characters containing the major national language of the object, according to the ISO 639:1988 codes", "2#150" => "2 characters identifying monaural/stereo and exact type of audio content", "2#151" => "6 numeric characters representing the audio sampling rate in hertz (Hz)", "2#152" => "2 numeric characters representing the number of bits in each audio sample", "2#153" => "6 numeric characters of the Audio Duration - HHMMSS", "2#154" => "Max 64 characters of the content of the end of an audio objectdata", "2#200" => "2 octet binary file format of the ObjectData Preview", "2#201" => "2 octet binary particular version of the ObjectData Preview File Format", "2#202" => "Max 256000 binary octets containing the ObjectData Preview data", "7#010" => "1 numeric character - 0=objectdata size not known, 1=objectdata size known at beginning of transfer", "7#020" => "4 octet binary maximum subfile dataset(s) size", "7#090" => "4 octet binary objectdata size if known at beginning of transfer", "7#095" => "4 octet binary largest possible objectdata size", "8#010" => "Subfile DataSet containing the objectdata itself; repeatable", "9#010" => "4 octet binary total objectdata size")]]></default>
163
- <docblock line="4054">
164
  <description><![CDATA[IPTC Dataset descriptions]]></description>
165
  <long-description><![CDATA[<p>This array contains the descriptions of Datasets defined in
166
  the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
167
- <tag line="4054" name="since" description="0.90"/>
168
- <tag line="4054" name="var" description="" type="array">
169
  <type by_reference="false">array</type>
170
  </tag>
171
  </docblock>
172
  </property>
173
- <property final="false" static="true" visibility="private" line="4163" namespace="global" package="Media Library Assistant">
174
  <name>$mla_iptc_formats</name>
175
  <default><![CDATA[array(0 => "No ObjectData", 1 => "IPTC-NAA Digital Newsphoto Parameter Record", 2 => "IPTC7901 Recommended Message Format", 3 => "Tagged Image File Format (Adobe/Aldus Image data)", 4 => "Illustrator (Adobe Graphics data)", 5 => "AppleSingle (Apple Computer Inc)", 6 => "NAA 89-3 (ANPA 1312)", 7 => "MacBinary II", 0 => "IPTC Unstructured Character Oriented File Format (UCOFF)", 0 => "United Press International ANPA 1312 variant", 10 => "United Press International Down-Load Message", 11 => "JPEG File Interchange (JFIF)", 12 => "Photo-CD Image-Pac (Eastman Kodak)", 13 => "Microsoft Bit Mapped Graphics File [*.BMP]", 14 => "Digital Audio File [*.WAV] (Microsoft & Creative Labs)", 15 => "Audio plus Moving Video [*.AVI] (Microsoft)", 16 => "PC DOS/Windows Executable Files [*.COM][*.EXE]", 17 => "Compressed Binary File [*.ZIP] (PKWare Inc)", 18 => "Audio Interchange File Format AIFF (Apple Computer Inc)", 19 => "RIFF Wave (Microsoft Corporation)", 20 => "Freehand (Macromedia/Aldus)", 21 => "Hypertext Markup Language - HTML (The Internet Society)", 22 => "MPEG 2 Audio Layer 2 (Musicom), ISO/IEC", 23 => "MPEG 2 Audio Layer 3, ISO/IEC", 24 => "Portable Document File (*.PDF) Adobe", 25 => "News Industry Text Format (NITF)", 26 => "Tape Archive (*.TAR)", 27 => "Tidningarnas Telegrambyrå NITF version (TTNITF DTD)", 28 => "Ritzaus Bureau NITF version (RBNITF DTD)", 29 => "Corel Draw [*.CDR]")]]></default>
176
- <docblock line="4153">
177
  <description><![CDATA[IPTC file format identifiers and descriptions]]></description>
178
  <long-description><![CDATA[<p>This array contains the file format identifiers and descriptions defined in
179
  the "IPTC-NAA Information Interchange Model Version No. 4.1" for dataset 1#020.</p>]]></long-description>
180
- <tag line="4153" name="since" description="0.90"/>
181
- <tag line="4153" name="var" description="" type="array">
182
  <type by_reference="false">array</type>
183
  </tag>
184
  </docblock>
185
  </property>
186
- <property final="false" static="true" visibility="private" line="4206" namespace="global" package="Media Library Assistant">
187
  <name>$mla_iptc_image_types</name>
188
  <default><![CDATA[array("M" => "Monochrome", "Y" => "Yellow Component", "M" => "Magenta Component", "C" => "Cyan Component", "K" => "Black Component", "R" => "Red Component", "G" => "Green Component", "B" => "Blue Component", "T" => "Text Only", "F" => "Full colour composite, frame sequential", "L" => "Full colour composite, line sequential", "P" => "Full colour composite, pixel sequential", "S" => "Full colour composite, special interleaving")]]></default>
189
- <docblock line="4196">
190
  <description><![CDATA[IPTC image type identifiers and descriptions]]></description>
191
  <long-description><![CDATA[<p>This array contains the image type identifiers and descriptions defined in
192
  the "IPTC-NAA Information Interchange Model Version No. 4.1" for dataset 2#130, octet 2.</p>]]></long-description>
193
- <tag line="4196" name="since" description="0.90"/>
194
- <tag line="4196" name="var" description="" type="array">
195
  <type by_reference="false">array</type>
196
  </tag>
197
  </docblock>
@@ -608,1283 +608,1283 @@ All but request and query require an attachment ID.</p>]]></long-description>
608
  <type/>
609
  </argument>
610
  </method>
611
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1141" package="Media Library Assistant">
612
  <name>mla_query_list_table_items</name>
613
  <full_name>mla_query_list_table_items</full_name>
614
- <docblock line="1127">
615
  <description><![CDATA[Retrieve attachment objects for list table display]]></description>
616
  <long-description><![CDATA[<p>Supports prepare_items in class-mla-list-table.php.
617
  Modeled after wp_edit_attachments_query in wp-admin/post.php</p>]]></long-description>
618
- <tag line="1127" name="since" description="0.1"/>
619
- <tag line="1127" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$request">
620
  <type by_reference="false">array</type>
621
  </tag>
622
- <tag line="1127" name="param" description="number of rows to skip over to reach desired page" type="int" variable="$offset">
623
  <type by_reference="false">int</type>
624
  </tag>
625
- <tag line="1127" name="param" description="number of rows on each page" type="int" variable="$count">
626
  <type by_reference="false">int</type>
627
  </tag>
628
- <tag line="1127" name="return" description="attachment objects (posts) including parent data, meta data and references" type="array">
629
  <type by_reference="false">array</type>
630
  </tag>
631
  </docblock>
632
- <argument line="1141">
633
  <name>$request</name>
634
  <default><![CDATA[]]></default>
635
  <type/>
636
  </argument>
637
- <argument line="1141">
638
  <name>$offset</name>
639
  <default><![CDATA[]]></default>
640
  <type/>
641
  </argument>
642
- <argument line="1141">
643
  <name>$count</name>
644
  <default><![CDATA[]]></default>
645
  <type/>
646
  </argument>
647
  </method>
648
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1187" package="Media Library Assistant">
649
  <name>mla_query_media_modal_items</name>
650
  <full_name>mla_query_media_modal_items</full_name>
651
- <docblock line="1174">
652
  <description><![CDATA[Retrieve attachment objects for the WordPress Media Manager]]></description>
653
  <long-description><![CDATA[<p>Supports month-year and taxonomy-term filters as well as the enhanced search box</p>]]></long-description>
654
- <tag line="1174" name="since" description="1.20"/>
655
- <tag line="1174" name="param" description="query parameters from Media Manager" type="array" variable="$request">
656
  <type by_reference="false">array</type>
657
  </tag>
658
- <tag line="1174" name="param" description="number of rows to skip over to reach desired page" type="int" variable="$offset">
659
  <type by_reference="false">int</type>
660
  </tag>
661
- <tag line="1174" name="param" description="number of rows on each page" type="int" variable="$count">
662
  <type by_reference="false">int</type>
663
  </tag>
664
- <tag line="1174" name="return" description="attachment objects (posts)" type="array">
665
  <type by_reference="false">array</type>
666
  </tag>
667
  </docblock>
668
- <argument line="1187">
669
  <name>$request</name>
670
  <default><![CDATA[]]></default>
671
  <type/>
672
  </argument>
673
- <argument line="1187">
674
  <name>$offset</name>
675
  <default><![CDATA[]]></default>
676
  <type/>
677
  </argument>
678
- <argument line="1187">
679
  <name>$count</name>
680
  <default><![CDATA[]]></default>
681
  <type/>
682
  </argument>
683
  </method>
684
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1221" package="Media Library Assistant">
685
  <name>_prepare_list_table_query</name>
686
  <full_name>_prepare_list_table_query</full_name>
687
- <docblock line="1207">
688
  <description><![CDATA[Sanitize and expand query arguments from request variables]]></description>
689
  <long-description><![CDATA[<p>Prepare the arguments for WP_Query.
690
  Modeled after wp_edit_attachments_query in wp-admin/post.php</p>]]></long-description>
691
- <tag line="1207" name="since" description="0.1"/>
692
- <tag line="1207" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$raw_request">
693
  <type by_reference="false">array</type>
694
  </tag>
695
- <tag line="1207" name="param" description="Optional number of rows (default 0) to skip over to reach desired page" type="int" variable="$offset">
696
  <type by_reference="false">int</type>
697
  </tag>
698
- <tag line="1207" name="param" description="Optional number of rows on each page (0 = all rows, default)" type="int" variable="$count">
699
  <type by_reference="false">int</type>
700
  </tag>
701
- <tag line="1207" name="return" description="revised arguments suitable for WP_Query" type="array">
702
  <type by_reference="false">array</type>
703
  </tag>
704
  </docblock>
705
- <argument line="1221">
706
  <name>$raw_request</name>
707
  <default><![CDATA[]]></default>
708
  <type/>
709
  </argument>
710
- <argument line="1221">
711
  <name>$offset</name>
712
  <default><![CDATA[0]]></default>
713
  <type/>
714
  </argument>
715
- <argument line="1221">
716
  <name>$count</name>
717
  <default><![CDATA[0]]></default>
718
  <type/>
719
  </argument>
720
  </method>
721
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1564" package="Media Library Assistant">
722
  <name>_execute_list_table_query</name>
723
  <full_name>_execute_list_table_query</full_name>
724
- <docblock line="1555">
725
  <description><![CDATA[Add filters, run query, remove filters]]></description>
726
  <long-description><![CDATA[]]></long-description>
727
- <tag line="1555" name="since" description="0.30"/>
728
- <tag line="1555" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$request">
729
  <type by_reference="false">array</type>
730
  </tag>
731
- <tag line="1555" name="return" description="WP_Query object with query results" type="object">
732
  <type by_reference="false">object</type>
733
  </tag>
734
  </docblock>
735
- <argument line="1564">
736
  <name>$request</name>
737
  <default><![CDATA[]]></default>
738
  <type/>
739
  </argument>
740
  </method>
741
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1642" package="Media Library Assistant">
742
  <name>mla_search_terms_tidy</name>
743
  <full_name>mla_search_terms_tidy</full_name>
744
- <docblock line="1631">
745
  <description><![CDATA[Replaces a WordPress function deprecated in v3.7]]></description>
746
  <long-description><![CDATA[<p>Defined as public because it's a callback from array_map().</p>]]></long-description>
747
- <tag line="1631" name="since" description="1.51"/>
748
- <tag line="1631" name="param" description="search term before modification" type="string" variable="$term">
749
  <type by_reference="false">string</type>
750
  </tag>
751
- <tag line="1631" name="return" description="cleaned up search term" type="string">
752
  <type by_reference="false">string</type>
753
  </tag>
754
  </docblock>
755
- <argument line="1642">
756
  <name>$term</name>
757
  <default><![CDATA[]]></default>
758
  <type/>
759
  </argument>
760
  </method>
761
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1658" package="Media Library Assistant">
762
  <name>mla_query_posts_search_filter</name>
763
  <full_name>mla_query_posts_search_filter</full_name>
764
- <docblock line="1646">
765
  <description><![CDATA[Adds a keyword search to the WHERE clause, if required]]></description>
766
  <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
767
- <tag line="1646" name="since" description="0.60"/>
768
- <tag line="1646" name="param" description="query clause before modification" type="string" variable="$search_string">
769
  <type by_reference="false">string</type>
770
  </tag>
771
- <tag line="1646" name="param" description="WP_Query object" type="object" variable="$query_object">
772
  <type by_reference="false">object</type>
773
  </tag>
774
- <tag line="1646" name="return" description="query clause after keyword search addition" type="string">
775
  <type by_reference="false">string</type>
776
  </tag>
777
  </docblock>
778
- <argument line="1658">
779
  <name>$search_string</name>
780
  <default><![CDATA[]]></default>
781
  <type/>
782
  </argument>
783
- <argument line="1658">
784
  <name>$query_object</name>
785
  <default><![CDATA[]]></default>
786
  <type/>
787
  </argument>
788
  </method>
789
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1776" package="Media Library Assistant">
790
  <name>mla_query_posts_join_filter</name>
791
  <full_name>mla_query_posts_join_filter</full_name>
792
- <docblock line="1765">
793
  <description><![CDATA[Adds a JOIN clause, if required, to handle sorting/searching on custom fields or ALT Text]]></description>
794
  <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
795
- <tag line="1765" name="since" description="0.30"/>
796
- <tag line="1765" name="param" description="query clause before modification" type="string" variable="$join_clause">
797
  <type by_reference="false">string</type>
798
  </tag>
799
- <tag line="1765" name="return" description="query clause after &quot;LEFT JOIN view ON post_id&quot; item modification" type="string">
800
  <type by_reference="false">string</type>
801
  </tag>
802
  </docblock>
803
- <argument line="1776">
804
  <name>$join_clause</name>
805
  <default><![CDATA[]]></default>
806
  <type/>
807
  </argument>
808
  </method>
809
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1803" package="Media Library Assistant">
810
  <name>mla_query_posts_where_filter</name>
811
  <full_name>mla_query_posts_where_filter</full_name>
812
- <docblock line="1791">
813
  <description><![CDATA[Adds a WHERE clause for detached items]]></description>
814
  <long-description><![CDATA[<p>Modeled after _edit_attachments_query_helper in wp-admin/post.php.
815
  Defined as public because it's a filter.</p>]]></long-description>
816
- <tag line="1791" name="since" description="0.1"/>
817
- <tag line="1791" name="param" description="query clause before modification" type="string" variable="$where_clause">
818
  <type by_reference="false">string</type>
819
  </tag>
820
- <tag line="1791" name="return" description="query clause after &quot;detached&quot; item modification" type="string">
821
  <type by_reference="false">string</type>
822
  </tag>
823
  </docblock>
824
- <argument line="1803">
825
  <name>$where_clause</name>
826
  <default><![CDATA[]]></default>
827
  <type/>
828
  </argument>
829
  </method>
830
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1852" package="Media Library Assistant">
831
  <name>mla_query_posts_orderby_filter</name>
832
  <full_name>mla_query_posts_orderby_filter</full_name>
833
- <docblock line="1840">
834
  <description><![CDATA[Adds a ORDERBY clause, if required]]></description>
835
  <long-description><![CDATA[<p>Expands the range of sort options because the logic in WP_Query is limited.
836
  Defined as public because it's a filter.</p>]]></long-description>
837
- <tag line="1840" name="since" description="0.30"/>
838
- <tag line="1840" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
839
  <type by_reference="false">string</type>
840
  </tag>
841
- <tag line="1840" name="return" description="updated query clause" type="string">
842
  <type by_reference="false">string</type>
843
  </tag>
844
  </docblock>
845
- <argument line="1852">
846
  <name>$orderby_clause</name>
847
  <default><![CDATA[]]></default>
848
  <type/>
849
  </argument>
850
  </method>
851
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1911" package="Media Library Assistant">
852
  <name>mla_get_attachment_by_id</name>
853
  <full_name>mla_get_attachment_by_id</full_name>
854
- <docblock line="1899">
855
  <description><![CDATA[Retrieve an Attachment array given a $post_id]]></description>
856
  <long-description><![CDATA[<p>The (associative) array will contain every field that can be found in
857
  the posts and postmeta tables, and all references to the attachment.</p>]]></long-description>
858
- <tag line="1899" name="since" description="0.1"/>
859
- <tag line="1899" name="uses" description="\global\$post" refers="\global\$post"/>
860
- <tag line="1899" name="param" description="The ID of the attachment post" type="int" variable="$post_id">
861
  <type by_reference="false">int</type>
862
  </tag>
863
- <tag line="1899" name="return" description="NULL on failure else associative array" type="NULL|array">
864
  <type by_reference="false">NULL</type>
865
  <type by_reference="false">array</type>
866
  </tag>
867
  </docblock>
868
- <argument line="1911">
869
  <name>$post_id</name>
870
  <default><![CDATA[]]></default>
871
  <type/>
872
  </argument>
873
  </method>
874
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1967" package="Media Library Assistant">
875
  <name>mla_fetch_attachment_parent_data</name>
876
  <full_name>mla_fetch_attachment_parent_data</full_name>
877
- <docblock line="1958">
878
  <description><![CDATA[Returns information about an attachment's parent, if found]]></description>
879
  <long-description><![CDATA[]]></long-description>
880
- <tag line="1958" name="since" description="0.1"/>
881
- <tag line="1958" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent_id">
882
  <type by_reference="false">int</type>
883
  </tag>
884
- <tag line="1958" name="return" description="Parent information; post_date, post_title and post_type" type="array">
885
  <type by_reference="false">array</type>
886
  </tag>
887
  </docblock>
888
- <argument line="1967">
889
  <name>$parent_id</name>
890
  <default><![CDATA[]]></default>
891
  <type/>
892
  </argument>
893
  </method>
894
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2006" package="Media Library Assistant">
895
  <name>_set_array_element</name>
896
  <full_name>_set_array_element</full_name>
897
- <docblock line="1995">
898
  <description><![CDATA[Adds or replaces the value of a key in a possibly nested array structure]]></description>
899
  <long-description><![CDATA[]]></long-description>
900
- <tag line="1995" name="since" description="1.51"/>
901
- <tag line="1995" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
902
  <type by_reference="false">string</type>
903
  </tag>
904
- <tag line="1995" name="param" description="replacement value, string or array, by reference" type="mixed" variable="$value">
905
  <type by_reference="false">mixed</type>
906
  </tag>
907
- <tag line="1995" name="param" description="PHP nested arrays, by reference" type="array" variable="$haystack">
908
  <type by_reference="false">array</type>
909
  </tag>
910
- <tag line="1995" name="return" description="true if $needle element set, false if not" type="boolean">
911
  <type by_reference="false">boolean</type>
912
  </tag>
913
  </docblock>
914
- <argument line="2006">
915
  <name>$needle</name>
916
  <default><![CDATA[]]></default>
917
  <type/>
918
  </argument>
919
- <argument line="2006">
920
  <name>$value</name>
921
  <default><![CDATA[]]></default>
922
  <type/>
923
  </argument>
924
- <argument line="2006">
925
  <name>$haystack</name>
926
  <default><![CDATA[]]></default>
927
  <type/>
928
  </argument>
929
  </method>
930
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2040" package="Media Library Assistant">
931
  <name>_unset_array_element</name>
932
  <full_name>_unset_array_element</full_name>
933
- <docblock line="2030">
934
  <description><![CDATA[Deletes the value of a key in a possibly nested array structure]]></description>
935
  <long-description><![CDATA[]]></long-description>
936
- <tag line="2030" name="since" description="1.51"/>
937
- <tag line="2030" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
938
  <type by_reference="false">string</type>
939
  </tag>
940
- <tag line="2030" name="param" description="PHP nested arrays, by reference" type="array" variable="$haystack">
941
  <type by_reference="false">array</type>
942
  </tag>
943
- <tag line="2030" name="return" description="true if $needle element found, false if not" type="boolean">
944
  <type by_reference="false">boolean</type>
945
  </tag>
946
  </docblock>
947
- <argument line="2040">
948
  <name>$needle</name>
949
  <default><![CDATA[]]></default>
950
  <type/>
951
  </argument>
952
- <argument line="2040">
953
  <name>$haystack</name>
954
  <default><![CDATA[]]></default>
955
  <type/>
956
  </argument>
957
  </method>
958
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2075" package="Media Library Assistant">
959
  <name>mla_find_array_element</name>
960
  <full_name>mla_find_array_element</full_name>
961
- <docblock line="2060">
962
  <description><![CDATA[Finds the value of a key in a possibly nested array structure]]></description>
963
  <long-description><![CDATA[<p>Used primarily to extract fields from the _wp_attachment_metadata custom field.
964
  Could also be used with the ID3 metadata exposed in WordPress 3.6 and later.</p>]]></long-description>
965
- <tag line="2060" name="since" description="1.30"/>
966
- <tag line="2060" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
967
  <type by_reference="false">string</type>
968
  </tag>
969
- <tag line="2060" name="param" description="PHP nested arrays" type="array" variable="$haystack">
970
  <type by_reference="false">array</type>
971
  </tag>
972
- <tag line="2060" name="param" description="data option 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
973
  <type by_reference="false">string</type>
974
  </tag>
975
- <tag line="2060" name="param" description="keep existing values - for 'multi' option" type="boolean" variable="$keep_existing">
976
  <type by_reference="false">boolean</type>
977
  </tag>
978
- <tag line="2060" name="return" description="string or array value matching key(.key ...) or ''" type="mixed">
979
  <type by_reference="false">mixed</type>
980
  </tag>
981
  </docblock>
982
- <argument line="2075">
983
  <name>$needle</name>
984
  <default><![CDATA[]]></default>
985
  <type/>
986
  </argument>
987
- <argument line="2075">
988
  <name>$haystack</name>
989
  <default><![CDATA[]]></default>
990
  <type/>
991
  </argument>
992
- <argument line="2075">
993
  <name>$option</name>
994
  <default><![CDATA[]]></default>
995
  <type/>
996
  </argument>
997
- <argument line="2075">
998
  <name>$keep_existing</name>
999
  <default><![CDATA[false]]></default>
1000
  <type/>
1001
  </argument>
1002
  </method>
1003
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2128" package="Media Library Assistant">
1004
  <name>mla_fetch_attachment_metadata</name>
1005
  <full_name>mla_fetch_attachment_metadata</full_name>
1006
- <docblock line="2116">
1007
  <description><![CDATA[Fetch and filter meta data for an attachment]]></description>
1008
  <long-description><![CDATA[<p>Returns a filtered array of a post's meta data. Internal values beginning with '<em>'
1009
  are stripped out or converted to an 'mla</em>' equivalent.</p>]]></long-description>
1010
- <tag line="2116" name="since" description="0.1"/>
1011
- <tag line="2116" name="param" description="post ID of attachment" type="int" variable="$post_id">
1012
  <type by_reference="false">int</type>
1013
  </tag>
1014
- <tag line="2116" name="return" description="Meta data variables" type="array">
1015
  <type by_reference="false">array</type>
1016
  </tag>
1017
  </docblock>
1018
- <argument line="2128">
1019
  <name>$post_id</name>
1020
  <default><![CDATA[]]></default>
1021
  <type/>
1022
  </argument>
1023
  </method>
1024
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2210" package="Media Library Assistant">
1025
  <name>mla_fetch_attachment_references</name>
1026
  <full_name>mla_fetch_attachment_references</full_name>
1027
- <docblock line="2197">
1028
  <description><![CDATA[Find Featured Image and inserted image/link references to an attachment]]></description>
1029
  <long-description><![CDATA[<p>Searches all post and page content to see if the attachment is used
1030
  as a Featured Image or inserted in the post as an image or link.</p>]]></long-description>
1031
- <tag line="2197" name="since" description="0.1"/>
1032
- <tag line="2197" name="param" description="post ID of attachment" type="int" variable="$ID">
1033
  <type by_reference="false">int</type>
1034
  </tag>
1035
- <tag line="2197" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent">
1036
  <type by_reference="false">int</type>
1037
  </tag>
1038
- <tag line="2197" name="return" description="Reference information; see $references array comments" type="array">
1039
  <type by_reference="false">array</type>
1040
  </tag>
1041
  </docblock>
1042
- <argument line="2210">
1043
  <name>$ID</name>
1044
  <default><![CDATA[]]></default>
1045
  <type/>
1046
  </argument>
1047
- <argument line="2210">
1048
  <name>$parent</name>
1049
  <default><![CDATA[]]></default>
1050
  <type/>
1051
  </argument>
1052
  </method>
1053
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2515" package="Media Library Assistant">
1054
  <name>mla_flush_mla_galleries</name>
1055
  <full_name>mla_flush_mla_galleries</full_name>
1056
- <docblock line="2506">
1057
  <description><![CDATA[Invalidates the $mla_galleries or $galleries array and cached values]]></description>
1058
  <long-description><![CDATA[]]></long-description>
1059
- <tag line="2506" name="since" description="1.00"/>
1060
- <tag line="2506" name="param" description="name of the gallery's cache/option variable" type="string" variable="$option_name">
1061
  <type by_reference="false">string</type>
1062
  </tag>
1063
- <tag line="2506" name="return" description="" type="void">
1064
  <type by_reference="false">void</type>
1065
  </tag>
1066
  </docblock>
1067
- <argument line="2515">
1068
  <name>$option_name</name>
1069
  <default><![CDATA[]]></default>
1070
  <type/>
1071
  </argument>
1072
  </method>
1073
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2539" package="Media Library Assistant">
1074
  <name>mla_save_post_action</name>
1075
  <full_name>mla_save_post_action</full_name>
1076
- <docblock line="2530">
1077
  <description><![CDATA[Invalidates $mla_galleries and $galleries arrays and cached values after post, page or attachment updates]]></description>
1078
  <long-description><![CDATA[]]></long-description>
1079
- <tag line="2530" name="since" description="1.00"/>
1080
- <tag line="2530" name="param" description="ID of post/page/attachment; not used at this time" type="integer" variable="$post_id">
1081
  <type by_reference="false">integer</type>
1082
  </tag>
1083
- <tag line="2530" name="return" description="" type="void">
1084
  <type by_reference="false">void</type>
1085
  </tag>
1086
  </docblock>
1087
- <argument line="2539">
1088
  <name>$post_id</name>
1089
  <default><![CDATA[]]></default>
1090
  <type/>
1091
  </argument>
1092
  </method>
1093
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2556" package="Media Library Assistant">
1094
  <name>_build_mla_galleries</name>
1095
  <full_name>_build_mla_galleries</full_name>
1096
- <docblock line="2544">
1097
  <description><![CDATA[Builds the $mla_galleries or $galleries array]]></description>
1098
  <long-description><![CDATA[]]></long-description>
1099
- <tag line="2544" name="since" description="0.70"/>
1100
- <tag line="2544" name="param" description="name of the gallery's cache/option variable" type="string" variable="$option_name">
1101
  <type by_reference="false">string</type>
1102
  </tag>
1103
- <tag line="2544" name="param" description="by reference to the private static galleries array variable" type="array" variable="$galleries_array">
1104
  <type by_reference="false">array</type>
1105
  </tag>
1106
- <tag line="2544" name="param" description="the shortcode to be searched for and processed" type="string" variable="$shortcode">
1107
  <type by_reference="false">string</type>
1108
  </tag>
1109
- <tag line="2544" name="param" description="true to exclude revisions from the search" type="boolean" variable="$exclude_revisions">
1110
  <type by_reference="false">boolean</type>
1111
  </tag>
1112
- <tag line="2544" name="return" description="true if the galleries array is not empty" type="boolean">
1113
  <type by_reference="false">boolean</type>
1114
  </tag>
1115
  </docblock>
1116
- <argument line="2556">
1117
  <name>$option_name</name>
1118
  <default><![CDATA[]]></default>
1119
  <type/>
1120
  </argument>
1121
- <argument line="2556">
1122
  <name>$galleries_array</name>
1123
  <default><![CDATA[]]></default>
1124
  <type/>
1125
  </argument>
1126
- <argument line="2556">
1127
  <name>$shortcode</name>
1128
  <default><![CDATA[]]></default>
1129
  <type/>
1130
  </argument>
1131
- <argument line="2556">
1132
  <name>$exclude_revisions</name>
1133
  <default><![CDATA[]]></default>
1134
  <type/>
1135
  </argument>
1136
  </method>
1137
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2671" package="Media Library Assistant">
1138
  <name>_search_mla_galleries</name>
1139
  <full_name>_search_mla_galleries</full_name>
1140
- <docblock line="2660">
1141
  <description><![CDATA[Search the $mla_galleries or $galleries array]]></description>
1142
  <long-description><![CDATA[]]></long-description>
1143
- <tag line="2660" name="since" description="0.70"/>
1144
- <tag line="2660" name="param" description="by reference to the private static galleries array variable" type="array" variable="$galleries_array">
1145
  <type by_reference="false">array</type>
1146
  </tag>
1147
- <tag line="2660" name="param" description="the attachment ID to be searched for and processed" type="int" variable="$attachment_id">
1148
  <type by_reference="false">int</type>
1149
  </tag>
1150
- <tag line="2660" name="return" description="All posts/pages with one or more galleries that include the attachment. The array key is the parent_post ID; each entry contains post_title and post_type." type="array">
1151
  <type by_reference="false">array</type>
1152
  </tag>
1153
  </docblock>
1154
- <argument line="2671">
1155
  <name>$galleries_array</name>
1156
  <default><![CDATA[]]></default>
1157
  <type/>
1158
  </argument>
1159
- <argument line="2671">
1160
  <name>$attachment_id</name>
1161
  <default><![CDATA[]]></default>
1162
  <type/>
1163
  </argument>
1164
  </method>
1165
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2710" package="Media Library Assistant">
1166
  <name>_parse_pdf_xref_subsection</name>
1167
  <full_name>_parse_pdf_xref_subsection</full_name>
1168
- <docblock line="2697">
1169
  <description><![CDATA[Parse a cross-reference table subsection into the array of indirect object definitions]]></description>
1170
  <long-description><![CDATA[<p>A cross-reference subsection is a sequence of 20-byte entries, each with offset and generation values.</p>]]></long-description>
1171
- <tag line="2697" name="since" description="1.50"/>
1172
- <tag line="2697" name="param" description="buffer containing the subsection" type="string" variable="$xref_section">
1173
  <type by_reference="false">string</type>
1174
  </tag>
1175
- <tag line="2697" name="param" description="offset within the buffer of the first entry" type="integer" variable="$offset">
1176
  <type by_reference="false">integer</type>
1177
  </tag>
1178
- <tag line="2697" name="param" description="number of the first object in the subsection" type="integer" variable="$object_id">
1179
  <type by_reference="false">integer</type>
1180
  </tag>
1181
- <tag line="2697" name="param" description="number of entries in the subsection" type="integer" variable="$count">
1182
  <type by_reference="false">integer</type>
1183
  </tag>
1184
- <tag line="2697" name="return" description="" type="void">
1185
  <type by_reference="false">void</type>
1186
  </tag>
1187
  </docblock>
1188
- <argument line="2710">
1189
  <name>$xref_section</name>
1190
  <default><![CDATA[]]></default>
1191
  <type/>
1192
  </argument>
1193
- <argument line="2710">
1194
  <name>$offset</name>
1195
  <default><![CDATA[]]></default>
1196
  <type/>
1197
  </argument>
1198
- <argument line="2710">
1199
  <name>$object_id</name>
1200
  <default><![CDATA[]]></default>
1201
  <type/>
1202
  </argument>
1203
- <argument line="2710">
1204
  <name>$count</name>
1205
  <default><![CDATA[]]></default>
1206
  <type/>
1207
  </argument>
1208
  </method>
1209
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2742" package="Media Library Assistant">
1210
  <name>_parse_pdf_xref_section</name>
1211
  <full_name>_parse_pdf_xref_section</full_name>
1212
- <docblock line="2731">
1213
  <description><![CDATA[Parse a cross-reference table section into the array of indirect object definitions]]></description>
1214
  <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
1215
- <tag line="2731" name="since" description="1.50"/>
1216
- <tag line="2731" name="param" description="full path and file name" type="string" variable="$file_name">
1217
  <type by_reference="false">string</type>
1218
  </tag>
1219
- <tag line="2731" name="param" description="offset within the file of the xref id and count entry" type="integer" variable="$file_offset">
1220
  <type by_reference="false">integer</type>
1221
  </tag>
1222
- <tag line="2731" name="return" description="length of the section" type="integer">
1223
  <type by_reference="false">integer</type>
1224
  </tag>
1225
  </docblock>
1226
- <argument line="2742">
1227
  <name>$file_name</name>
1228
  <default><![CDATA[]]></default>
1229
  <type/>
1230
  </argument>
1231
- <argument line="2742">
1232
  <name>$file_offset</name>
1233
  <default><![CDATA[]]></default>
1234
  <type/>
1235
  </argument>
1236
  </method>
1237
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2776" package="Media Library Assistant">
1238
  <name>_parse_pdf_xref_stream</name>
1239
  <full_name>_parse_pdf_xref_stream</full_name>
1240
- <docblock line="2764">
1241
  <description><![CDATA[Parse a cross-reference steam into the array of indirect object definitions]]></description>
1242
  <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
1243
- <tag line="2764" name="since" description="1.50"/>
1244
- <tag line="2764" name="param" description="full path and file name" type="string" variable="$file_name">
1245
  <type by_reference="false">string</type>
1246
  </tag>
1247
- <tag line="2764" name="param" description="offset within the file of the xref id and count entry" type="integer" variable="$file_offset">
1248
  <type by_reference="false">integer</type>
1249
  </tag>
1250
- <tag line="2764" name="param" description="&quot;/W&quot; entry, representing the size of the fields in a single entry" type="string" variable="$entry_parms_string">
1251
  <type by_reference="false">string</type>
1252
  </tag>
1253
- <tag line="2764" name="return" description="length of the stream" type="integer">
1254
  <type by_reference="false">integer</type>
1255
  </tag>
1256
  </docblock>
1257
- <argument line="2776">
1258
  <name>$file_name</name>
1259
  <default><![CDATA[]]></default>
1260
  <type/>
1261
  </argument>
1262
- <argument line="2776">
1263
  <name>$file_offset</name>
1264
  <default><![CDATA[]]></default>
1265
  <type/>
1266
  </argument>
1267
- <argument line="2776">
1268
  <name>$entry_parms_string</name>
1269
  <default><![CDATA[]]></default>
1270
  <type/>
1271
  </argument>
1272
  </method>
1273
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2855" package="Media Library Assistant">
1274
  <name>_build_pdf_indirect_objects</name>
1275
  <full_name>_build_pdf_indirect_objects</full_name>
1276
- <docblock line="2845">
1277
  <description><![CDATA[Build an array of indirect object definitions]]></description>
1278
  <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
1279
- <tag line="2845" name="since" description="1.50"/>
1280
- <tag line="2845" name="param" description="The entire PDF document, passsed by reference" type="string" variable="$string">
1281
  <type by_reference="false">string</type>
1282
  </tag>
1283
- <tag line="2845" name="return" description="" type="void">
1284
  <type by_reference="false">void</type>
1285
  </tag>
1286
  </docblock>
1287
- <argument line="2855">
1288
  <name>$string</name>
1289
  <default><![CDATA[]]></default>
1290
  <type/>
1291
  </argument>
1292
  </method>
1293
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2903" package="Media Library Assistant">
1294
  <name>_find_pdf_indirect_dictionary</name>
1295
  <full_name>_find_pdf_indirect_dictionary</full_name>
1296
- <docblock line="2889">
1297
  <description><![CDATA[Find the offset, length and contents of an indirect object containing a dictionary]]></description>
1298
  <long-description><![CDATA[<p>The function searches the entire file, if necessary, to find the last/most recent copy of the object.
1299
  This is required because Adobe Acrobat does NOT increment the generation number when it reuses an object.</p>]]></long-description>
1300
- <tag line="2889" name="since" description="1.50"/>
1301
- <tag line="2889" name="param" description="full path and file name" type="string" variable="$file_name">
1302
  <type by_reference="false">string</type>
1303
  </tag>
1304
- <tag line="2889" name="param" description="The object number" type="integer" variable="$object">
1305
  <type by_reference="false">integer</type>
1306
  </tag>
1307
- <tag line="2889" name="param" description="The object generation number; default zero (0)" type="integer" variable="$generation">
1308
  <type by_reference="false">integer</type>
1309
  </tag>
1310
- <tag line="2889" name="return" description="NULL on failure else array( 'start' =&gt; offset in the file, 'length' =&gt; object length, 'content' =&gt; dictionary contents )" type="mixed">
1311
  <type by_reference="false">mixed</type>
1312
  </tag>
1313
  </docblock>
1314
- <argument line="2903">
1315
  <name>$file_name</name>
1316
  <default><![CDATA[]]></default>
1317
  <type/>
1318
  </argument>
1319
- <argument line="2903">
1320
  <name>$object</name>
1321
  <default><![CDATA[]]></default>
1322
  <type/>
1323
  </argument>
1324
- <argument line="2903">
1325
  <name>$generation</name>
1326
  <default><![CDATA[0]]></default>
1327
  <type/>
1328
  </argument>
1329
  </method>
1330
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3000" package="Media Library Assistant">
1331
  <name>_parse_iso8601_date</name>
1332
  <full_name>_parse_iso8601_date</full_name>
1333
- <docblock line="2991">
1334
  <description><![CDATA[Parse a ISO 8601 Timestamp]]></description>
1335
  <long-description><![CDATA[]]></long-description>
1336
- <tag line="2991" name="since" description="1.50"/>
1337
- <tag line="2991" name="param" description="ISO string of the form YYYY-MM-DDTHH:MM:SS-HH:MM (inc time zone)" type="string" variable="$source_string">
1338
  <type by_reference="false">string</type>
1339
  </tag>
1340
- <tag line="2991" name="return" description="formatted date string YYYY-MM-DD HH:mm:SS" type="string">
1341
  <type by_reference="false">string</type>
1342
  </tag>
1343
  </docblock>
1344
- <argument line="3000">
1345
  <name>$source_string</name>
1346
  <default><![CDATA[]]></default>
1347
  <type/>
1348
  </argument>
1349
  </method>
1350
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3023" package="Media Library Assistant">
1351
  <name>_parse_pdf_date</name>
1352
  <full_name>_parse_pdf_date</full_name>
1353
- <docblock line="3014">
1354
  <description><![CDATA[Parse a PDF date string]]></description>
1355
  <long-description><![CDATA[]]></long-description>
1356
- <tag line="3014" name="since" description="1.50"/>
1357
- <tag line="3014" name="param" description="PDF date string of the form D:YYYYMMDDHHmmSSOHH'mm" type="string" variable="$source_string">
1358
  <type by_reference="false">string</type>
1359
  </tag>
1360
- <tag line="3014" name="return" description="formatted date string YYYY-MM-DD HH:mm:SS" type="string">
1361
  <type by_reference="false">string</type>
1362
  </tag>
1363
  </docblock>
1364
- <argument line="3023">
1365
  <name>$source_string</name>
1366
  <default><![CDATA[]]></default>
1367
  <type/>
1368
  </argument>
1369
  </method>
1370
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3046" package="Media Library Assistant">
1371
  <name>_parse_pdf_UTF16BE</name>
1372
  <full_name>_parse_pdf_UTF16BE</full_name>
1373
- <docblock line="3037">
1374
  <description><![CDATA[Parse a PDF Unicode (16-bit Big Endian) object]]></description>
1375
  <long-description><![CDATA[]]></long-description>
1376
- <tag line="3037" name="since" description="1.50"/>
1377
- <tag line="3037" name="param" description="PDF string of 16-bit characters" type="string" variable="$source_string">
1378
  <type by_reference="false">string</type>
1379
  </tag>
1380
- <tag line="3037" name="return" description="UTF-8 encoded string" type="string">
1381
  <type by_reference="false">string</type>
1382
  </tag>
1383
  </docblock>
1384
- <argument line="3046">
1385
  <name>$source_string</name>
1386
  <default><![CDATA[]]></default>
1387
  <type/>
1388
  </argument>
1389
  </method>
1390
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3075" package="Media Library Assistant">
1391
  <name>_parse_pdf_string</name>
1392
  <full_name>_parse_pdf_string</full_name>
1393
- <docblock line="3062">
1394
  <description><![CDATA[Parse a PDF string object]]></description>
1395
  <long-description><![CDATA[<p>Returns an array with one dictionary entry. The array also has a '/length' element containing
1396
  the number of bytes occupied by the string in the source string, including the enclosing parentheses.</p>]]></long-description>
1397
- <tag line="3062" name="since" description="1.50"/>
1398
- <tag line="3062" name="param" description="data within which the string occurs" type="string" variable="$source_string">
1399
  <type by_reference="false">string</type>
1400
  </tag>
1401
- <tag line="3062" name="param" description="offset within the source string of the opening '(' character." type="integer" variable="$offset">
1402
  <type by_reference="false">integer</type>
1403
  </tag>
1404
- <tag line="3062" name="return" description="( key =&gt; array( 'type' =&gt; type, 'value' =&gt; value, '/length' =&gt; length ) ) for the string" type="array">
1405
  <type by_reference="false">array</type>
1406
  </tag>
1407
  </docblock>
1408
- <argument line="3075">
1409
  <name>$source_string</name>
1410
  <default><![CDATA[]]></default>
1411
  <type/>
1412
  </argument>
1413
- <argument line="3075">
1414
  <name>$offset</name>
1415
  <default><![CDATA[]]></default>
1416
  <type/>
1417
  </argument>
1418
  </method>
1419
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3169" package="Media Library Assistant">
1420
  <name>_parse_pdf_LPD_dictionary</name>
1421
  <full_name>_parse_pdf_LPD_dictionary</full_name>
1422
- <docblock line="3155">
1423
  <description><![CDATA[Parse a PDF Linearization Parameter Dictionary object]]></description>
1424
  <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
1425
  indirect (object), name, array, dictionary, stream, and null.
1426
  The array also has a '/length' element containing the number of bytes occupied by the
1427
  dictionary in the source string, excluding the enclosing delimiters, if passed in.</p>]]></long-description>
1428
- <tag line="3155" name="since" description="1.50"/>
1429
- <tag line="3155" name="param" description="data within which the object occurs, typically the start of a PDF document" type="string" variable="$source_string">
1430
  <type by_reference="false">string</type>
1431
  </tag>
1432
- <tag line="3155" name="param" description="filesize of the PDF document, for validation purposes, or zero (0) to ignore filesize" type="integer" variable="$filesize">
1433
  <type by_reference="false">integer</type>
1434
  </tag>
1435
- <tag line="3155" name="return" description="array of dictionary objects on success, false on failure" type="mixed">
1436
  <type by_reference="false">mixed</type>
1437
  </tag>
1438
  </docblock>
1439
- <argument line="3169">
1440
  <name>$source_string</name>
1441
  <default><![CDATA[]]></default>
1442
  <type/>
1443
  </argument>
1444
- <argument line="3169">
1445
  <name>$filesize</name>
1446
  <default><![CDATA[]]></default>
1447
  <type/>
1448
  </argument>
1449
  </method>
1450
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3194" package="Media Library Assistant">
1451
  <name>_parse_pdf_dictionary</name>
1452
  <full_name>_parse_pdf_dictionary</full_name>
1453
- <docblock line="3180">
1454
  <description><![CDATA[Parse a PDF dictionary object]]></description>
1455
  <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
1456
  indirect (object), name, array, dictionary, stream, and null.
1457
  The array also has a '/length' element containing the number of bytes occupied by the
1458
  dictionary in the source string, excluding the enclosing delimiters.</p>]]></long-description>
1459
- <tag line="3180" name="since" description="1.50"/>
1460
- <tag line="3180" name="param" description="data within which the string occurs" type="string" variable="$source_string">
1461
  <type by_reference="false">string</type>
1462
  </tag>
1463
- <tag line="3180" name="param" description="offset within the source string of the opening '&lt;&lt;' characters or the first content character." type="integer" variable="$offset">
1464
  <type by_reference="false">integer</type>
1465
  </tag>
1466
- <tag line="3180" name="return" description="( '/length' =&gt; length, key =&gt; array( 'type' =&gt; type, 'value' =&gt; value ) ) for each dictionary field" type="array">
1467
  <type by_reference="false">array</type>
1468
  </tag>
1469
  </docblock>
1470
- <argument line="3194">
1471
  <name>$source_string</name>
1472
  <default><![CDATA[]]></default>
1473
  <type/>
1474
  </argument>
1475
- <argument line="3194">
1476
  <name>$offset</name>
1477
  <default><![CDATA[]]></default>
1478
  <type/>
1479
  </argument>
1480
  </method>
1481
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3326" package="Media Library Assistant">
1482
  <name>_parse_xmp_metadata</name>
1483
  <full_name>_parse_xmp_metadata</full_name>
1484
- <docblock line="3312">
1485
  <description><![CDATA[Parse an XMP object]]></description>
1486
  <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
1487
  indirect (object), name, array, dictionary, stream, and null.
1488
  The array also has a '/length' element containing the number of bytes occupied by the
1489
  dictionary in the source string, excluding the enclosing delimiters, if passed in.</p>]]></long-description>
1490
- <tag line="3312" name="since" description="1.50"/>
1491
- <tag line="3312" name="param" description="full path and file name" type="string" variable="$file_name">
1492
  <type by_reference="false">string</type>
1493
  </tag>
1494
- <tag line="3312" name="param" description="offset within the file of the search start point" type="integer" variable="$file_offset">
1495
  <type by_reference="false">integer</type>
1496
  </tag>
1497
- <tag line="3312" name="return" description="array of metadata values or NULL on failure" type="mixed">
1498
  <type by_reference="false">mixed</type>
1499
  </tag>
1500
  </docblock>
1501
- <argument line="3326">
1502
  <name>$file_name</name>
1503
  <default><![CDATA[]]></default>
1504
  <type/>
1505
  </argument>
1506
- <argument line="3326">
1507
  <name>$file_offset</name>
1508
  <default><![CDATA[]]></default>
1509
  <type/>
1510
  </argument>
1511
  </method>
1512
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3615" package="Media Library Assistant">
1513
  <name>_extract_pdf_trailer</name>
1514
  <full_name>_extract_pdf_trailer</full_name>
1515
- <docblock line="3605">
1516
  <description><![CDATA[Extract dictionary from traditional cross-reference + trailer documents]]></description>
1517
  <long-description><![CDATA[]]></long-description>
1518
- <tag line="3605" name="since" description="1.50"/>
1519
- <tag line="3605" name="param" description="full path to the desired file" type="string" variable="$file_name">
1520
  <type by_reference="false">string</type>
1521
  </tag>
1522
- <tag line="3605" name="param" description="offset within file of the cross-reference table" type="integer" variable="$file_offset">
1523
  <type by_reference="false">integer</type>
1524
  </tag>
1525
- <tag line="3605" name="return" description="array of &quot;PDF dictionary arrays&quot;, newest first, or NULL on failure" type="mixed">
1526
  <type by_reference="false">mixed</type>
1527
  </tag>
1528
  </docblock>
1529
- <argument line="3615">
1530
  <name>$file_name</name>
1531
  <default><![CDATA[]]></default>
1532
  <type/>
1533
  </argument>
1534
- <argument line="3615">
1535
  <name>$file_offset</name>
1536
  <default><![CDATA[]]></default>
1537
  <type/>
1538
  </argument>
1539
  </method>
1540
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3701" package="Media Library Assistant">
1541
  <name>_extract_pdf_metadata</name>
1542
  <full_name>_extract_pdf_metadata</full_name>
1543
- <docblock line="3692">
1544
  <description><![CDATA[Extract Metadata from a PDF file]]></description>
1545
  <long-description><![CDATA[]]></long-description>
1546
- <tag line="3692" name="since" description="1.50"/>
1547
- <tag line="3692" name="param" description="full path to the desired file" type="string" variable="$file_name">
1548
  <type by_reference="false">string</type>
1549
  </tag>
1550
- <tag line="3692" name="return" description="( key =&gt; value ) for each metadata field, in string format" type="array">
1551
  <type by_reference="false">array</type>
1552
  </tag>
1553
  </docblock>
1554
- <argument line="3701">
1555
  <name>$file_name</name>
1556
  <default><![CDATA[]]></default>
1557
  <type/>
1558
  </argument>
1559
  </method>
1560
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3834" package="Media Library Assistant">
1561
  <name>_bin_to_utf8</name>
1562
  <full_name>_bin_to_utf8</full_name>
1563
- <docblock line="3825">
1564
  <description><![CDATA[Replace SQL incorrect characters (0x80 - 0xFF) with their UTF-8 equivalents]]></description>
1565
  <long-description><![CDATA[]]></long-description>
1566
- <tag line="3825" name="since" description="1.41"/>
1567
- <tag line="3825" name="param" description="unencoded string" type="string" variable="$string">
1568
  <type by_reference="false">string</type>
1569
  </tag>
1570
- <tag line="3825" name="return" description="UTF-8 encoded string" type="string">
1571
  <type by_reference="false">string</type>
1572
  </tag>
1573
  </docblock>
1574
- <argument line="3834">
1575
  <name>$string</name>
1576
  <default><![CDATA[]]></default>
1577
  <type/>
1578
  </argument>
1579
  </method>
1580
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4232" package="Media Library Assistant">
1581
  <name>mla_iptc_metadata_value</name>
1582
  <full_name>mla_iptc_metadata_value</full_name>
1583
- <docblock line="4222">
1584
  <description><![CDATA[Parse one IPTC metadata field]]></description>
1585
  <long-description><![CDATA[]]></long-description>
1586
- <tag line="4222" name="since" description="1.41"/>
1587
- <tag line="4222" name="param" description="field name - IPTC Identifier or friendly name/slug" type="string" variable="$iptc_key">
1588
  <type by_reference="false">string</type>
1589
  </tag>
1590
- <tag line="4222" name="param" description="metadata array containing iptc, exif, and pdf metadata arrays" type="string" variable="$item_metadata">
1591
  <type by_reference="false">string</type>
1592
  </tag>
1593
- <tag line="4222" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
1594
  <type by_reference="false">mixed</type>
1595
  </tag>
1596
  </docblock>
1597
- <argument line="4232">
1598
  <name>$iptc_key</name>
1599
  <default><![CDATA[]]></default>
1600
  <type/>
1601
  </argument>
1602
- <argument line="4232">
1603
  <name>$item_metadata</name>
1604
  <default><![CDATA[]]></default>
1605
  <type/>
1606
  </argument>
1607
  </method>
1608
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4264" package="Media Library Assistant">
1609
  <name>mla_exif_metadata_value</name>
1610
  <full_name>mla_exif_metadata_value</full_name>
1611
- <docblock line="4252">
1612
  <description><![CDATA[Parse one EXIF metadata field]]></description>
1613
  <long-description><![CDATA[<p>Also handles the special pseudo-values 'ALL_EXIF' and 'ALL_IPTC'.</p>]]></long-description>
1614
- <tag line="4252" name="since" description="1.13"/>
1615
- <tag line="4252" name="param" description="field name" type="string" variable="$exif_key">
1616
  <type by_reference="false">string</type>
1617
  </tag>
1618
- <tag line="4252" name="param" description="metadata array containing iptc, exif, and pdf metadata arrays" type="string" variable="$item_metadata">
1619
  <type by_reference="false">string</type>
1620
  </tag>
1621
- <tag line="4252" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
1622
  <type by_reference="false">mixed</type>
1623
  </tag>
1624
  </docblock>
1625
- <argument line="4264">
1626
  <name>$exif_key</name>
1627
  <default><![CDATA[]]></default>
1628
  <type/>
1629
  </argument>
1630
- <argument line="4264">
1631
  <name>$item_metadata</name>
1632
  <default><![CDATA[]]></default>
1633
  <type/>
1634
  </argument>
1635
  </method>
1636
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4325" package="Media Library Assistant">
1637
  <name>mla_pdf_metadata_value</name>
1638
  <full_name>mla_pdf_metadata_value</full_name>
1639
- <docblock line="4313">
1640
  <description><![CDATA[Parse one PDF metadata field]]></description>
1641
  <long-description><![CDATA[<p>Also handles the special pseudo-value 'ALL_PDF'.</p>]]></long-description>
1642
- <tag line="4313" name="since" description="1.50"/>
1643
- <tag line="4313" name="param" description="field name" type="string" variable="$pdf_key">
1644
  <type by_reference="false">string</type>
1645
  </tag>
1646
- <tag line="4313" name="param" description="metadata array containing iptc, exif, and pdf metadata arrays" type="string" variable="$item_metadata">
1647
  <type by_reference="false">string</type>
1648
  </tag>
1649
- <tag line="4313" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
1650
  <type by_reference="false">mixed</type>
1651
  </tag>
1652
  </docblock>
1653
- <argument line="4325">
1654
  <name>$pdf_key</name>
1655
  <default><![CDATA[]]></default>
1656
  <type/>
1657
  </argument>
1658
- <argument line="4325">
1659
  <name>$item_metadata</name>
1660
  <default><![CDATA[]]></default>
1661
  <type/>
1662
  </argument>
1663
  </method>
1664
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="4367" package="Media Library Assistant">
1665
  <name>_rational_to_decimal</name>
1666
  <full_name>_rational_to_decimal</full_name>
1667
- <docblock line="4358">
1668
  <description><![CDATA[Convert an EXIF GPS rational value to a PHP float value]]></description>
1669
  <long-description><![CDATA[]]></long-description>
1670
- <tag line="4358" name="since" description="1.50"/>
1671
- <tag line="4358" name="param" description="array( 0 =&gt; numerator, 1 =&gt; denominator )" type="array" variable="$rational">
1672
  <type by_reference="false">array</type>
1673
  </tag>
1674
- <tag line="4358" name="return" description="numerator/denominator" type="float">
1675
  <type by_reference="false">float</type>
1676
  </tag>
1677
  </docblock>
1678
- <argument line="4367">
1679
  <name>$rational</name>
1680
  <default><![CDATA[]]></default>
1681
  <type/>
1682
  </argument>
1683
  </method>
1684
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4382" package="Media Library Assistant">
1685
  <name>mla_fetch_attachment_image_metadata</name>
1686
  <full_name>mla_fetch_attachment_image_metadata</full_name>
1687
- <docblock line="4372">
1688
  <description><![CDATA[Fetch and filter IPTC and EXIF or PDF metadata for an image attachment]]></description>
1689
  <long-description><![CDATA[]]></long-description>
1690
- <tag line="4372" name="since" description="0.90"/>
1691
- <tag line="4372" name="param" description="post ID of attachment" type="int" variable="$post_id">
1692
  <type by_reference="false">int</type>
1693
  </tag>
1694
- <tag line="4372" name="param" description="optional; if $post_id is zero, path to the image file." type="string" variable="$path">
1695
  <type by_reference="false">string</type>
1696
  </tag>
1697
- <tag line="4372" name="return" description="Meta data variables, IPTC and EXIF or PDF" type="array">
1698
  <type by_reference="false">array</type>
1699
  </tag>
1700
  </docblock>
1701
- <argument line="4382">
1702
  <name>$post_id</name>
1703
  <default><![CDATA[]]></default>
1704
  <type/>
1705
  </argument>
1706
- <argument line="4382">
1707
  <name>$path</name>
1708
  <default><![CDATA['']]></default>
1709
  <type/>
1710
  </argument>
1711
  </method>
1712
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4554" package="Media Library Assistant">
1713
  <name>mla_update_wp_attachment_metadata</name>
1714
  <full_name>mla_update_wp_attachment_metadata</full_name>
1715
- <docblock line="4544">
1716
  <description><![CDATA[Update "meta:" data for a single attachment]]></description>
1717
  <long-description><![CDATA[]]></long-description>
1718
- <tag line="4544" name="since" description="1.51"/>
1719
- <tag line="4544" name="param" description="The current wp_attachment_metadata value" type="array" variable="$current_values">
1720
  <type by_reference="false">array</type>
1721
  </tag>
1722
- <tag line="4544" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_meta">
1723
  <type by_reference="false">array</type>
1724
  </tag>
1725
- <tag line="4544" name="return" description="success/failure message(s); empty string if no changes." type="string">
1726
  <type by_reference="false">string</type>
1727
  </tag>
1728
  </docblock>
1729
- <argument line="4554">
1730
  <name>$current_values</name>
1731
  <default><![CDATA[]]></default>
1732
  <type/>
1733
  </argument>
1734
- <argument line="4554">
1735
  <name>$new_meta</name>
1736
  <default><![CDATA[]]></default>
1737
  <type/>
1738
  </argument>
1739
  </method>
1740
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4637" package="Media Library Assistant">
1741
  <name>mla_update_item_postmeta</name>
1742
  <full_name>mla_update_item_postmeta</full_name>
1743
- <docblock line="4627">
1744
  <description><![CDATA[Update custom field and "meta:" data for a single attachment]]></description>
1745
  <long-description><![CDATA[]]></long-description>
1746
- <tag line="4627" name="since" description="1.40"/>
1747
- <tag line="4627" name="param" description="The ID of the attachment to be updated" type="int" variable="$post_id">
1748
  <type by_reference="false">int</type>
1749
  </tag>
1750
- <tag line="4627" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_meta">
1751
  <type by_reference="false">array</type>
1752
  </tag>
1753
- <tag line="4627" name="return" description="success/failure message(s)" type="string">
1754
  <type by_reference="false">string</type>
1755
  </tag>
1756
  </docblock>
1757
- <argument line="4637">
1758
  <name>$post_id</name>
1759
  <default><![CDATA[]]></default>
1760
  <type/>
1761
  </argument>
1762
- <argument line="4637">
1763
  <name>$new_meta</name>
1764
  <default><![CDATA[]]></default>
1765
  <type/>
1766
  </argument>
1767
  </method>
1768
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4804" package="Media Library Assistant">
1769
  <name>mla_update_single_item</name>
1770
  <full_name>mla_update_single_item</full_name>
1771
- <docblock line="4791">
1772
  <description><![CDATA[Update a single item; change the "post" data, taxonomy terms
1773
  and meta data for a single attachment]]></description>
1774
  <long-description><![CDATA[]]></long-description>
1775
- <tag line="4791" name="since" description="0.1"/>
1776
- <tag line="4791" name="param" description="The ID of the attachment to be updated" type="int" variable="$post_id">
1777
  <type by_reference="false">int</type>
1778
  </tag>
1779
- <tag line="4791" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_data">
1780
  <type by_reference="false">array</type>
1781
  </tag>
1782
- <tag line="4791" name="param" description="Optional taxonomy term values, default null" type="array" variable="$tax_input">
1783
  <type by_reference="false">array</type>
1784
  </tag>
1785
- <tag line="4791" name="param" description="Optional taxonomy actions (add, remove, replace), default null" type="array" variable="$tax_actions">
1786
  <type by_reference="false">array</type>
1787
  </tag>
1788
- <tag line="4791" name="return" description="success/failure message and NULL content" type="array">
1789
  <type by_reference="false">array</type>
1790
  </tag>
1791
  </docblock>
1792
- <argument line="4804">
1793
  <name>$post_id</name>
1794
  <default><![CDATA[]]></default>
1795
  <type/>
1796
  </argument>
1797
- <argument line="4804">
1798
  <name>$new_data</name>
1799
  <default><![CDATA[]]></default>
1800
  <type/>
1801
  </argument>
1802
- <argument line="4804">
1803
  <name>$tax_input</name>
1804
  <default><![CDATA[NULL]]></default>
1805
  <type/>
1806
  </argument>
1807
- <argument line="4804">
1808
  <name>$tax_actions</name>
1809
  <default><![CDATA[NULL]]></default>
1810
  <type/>
1811
  </argument>
1812
  </method>
1813
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="5048" package="Media Library Assistant">
1814
  <name>_remove_tags</name>
1815
  <full_name>_remove_tags</full_name>
1816
- <docblock line="5037">
1817
  <description><![CDATA[Remove tags from a term ids list]]></description>
1818
  <long-description><![CDATA[]]></long-description>
1819
- <tag line="5037" name="since" description="0.40"/>
1820
- <tag line="5037" name="param" description="The term ids currently assigned" type="array" variable="$terms_before">
1821
  <type by_reference="false">array</type>
1822
  </tag>
1823
- <tag line="5037" name="param" description="| string The term ids (array) or names (string) to remove" type="array" variable="$tags">
1824
  <type by_reference="false">array</type>
1825
  </tag>
1826
- <tag line="5037" name="param" description="The taxonomy object" type="object" variable="$taxonomy_obj">
1827
  <type by_reference="false">object</type>
1828
  </tag>
1829
- <tag line="5037" name="return" description="Term ids of the surviving tags" type="array">
1830
  <type by_reference="false">array</type>
1831
  </tag>
1832
  </docblock>
1833
- <argument line="5048">
1834
  <name>$terms_before</name>
1835
  <default><![CDATA[]]></default>
1836
  <type/>
1837
  </argument>
1838
- <argument line="5048">
1839
  <name>$tags</name>
1840
  <default><![CDATA[]]></default>
1841
  <type/>
1842
  </argument>
1843
- <argument line="5048">
1844
  <name>$taxonomy_obj</name>
1845
  <default><![CDATA[]]></default>
1846
  <type/>
1847
  </argument>
1848
  </method>
1849
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="5097" package="Media Library Assistant">
1850
  <name>_hex_dump</name>
1851
  <full_name>_hex_dump</full_name>
1852
- <docblock line="5085">
1853
  <description><![CDATA[Format printable version of binary data]]></description>
1854
  <long-description><![CDATA[]]></long-description>
1855
- <tag line="5085" name="since" description="0.90"/>
1856
- <tag line="5085" name="param" description="Binary data" type="string" variable="$data">
1857
  <type by_reference="false">string</type>
1858
  </tag>
1859
- <tag line="5085" name="param" description="Bytes to format, default = 0 (all bytes)" type="integer" variable="$limit">
1860
  <type by_reference="false">integer</type>
1861
  </tag>
1862
- <tag line="5085" name="param" description="Bytes to format on each line" type="\intger" variable="$bytes_per_row">
1863
  <type by_reference="false">\intger</type>
1864
  </tag>
1865
- <tag line="5085" name="param" description="offset of initial byte, or -1 to suppress printing offset information" type="integer" variable="$offset">
1866
  <type by_reference="false">integer</type>
1867
  </tag>
1868
- <tag line="5085" name="return" description="Printable representation of $data" type="string">
1869
  <type by_reference="false">string</type>
1870
  </tag>
1871
  </docblock>
1872
- <argument line="5097">
1873
  <name>$data</name>
1874
  <default><![CDATA[]]></default>
1875
  <type/>
1876
  </argument>
1877
- <argument line="5097">
1878
  <name>$limit</name>
1879
  <default><![CDATA[0]]></default>
1880
  <type/>
1881
  </argument>
1882
- <argument line="5097">
1883
  <name>$bytes_per_row</name>
1884
  <default><![CDATA[16]]></default>
1885
  <type/>
1886
  </argument>
1887
- <argument line="5097">
1888
  <name>$offset</name>
1889
  <default><![CDATA[-1]]></default>
1890
  <type/>
@@ -1892,10 +1892,10 @@ and meta data for a single attachment]]></description>
1892
  </method>
1893
  </class>
1894
  <markers>
1895
- <todo line="3055">encode the rest</todo>
1896
  </markers>
1897
  </file>
1898
- <file path="includes\class-mla-edit-media.php" hash="5f31c9195cb24e70dbc77d5eac8166ea" package="Media Library Assistant">
1899
  <docblock line="2">
1900
  <description><![CDATA[Media Library Assistant Edit Media screen enhancements]]></description>
1901
  <long-description><![CDATA[]]></long-description>
@@ -1912,294 +1912,384 @@ and meta data for a single attachment]]></description>
1912
  <tag line="9" name="package" description="Media Library Assistant"/>
1913
  <tag line="9" name="since" description="0.80"/>
1914
  </docblock>
1915
- <property final="false" static="true" visibility="private" line="242" namespace="global" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1916
  <name>$mla_references</name>
1917
  <default><![CDATA[null]]></default>
1918
- <docblock line="232">
1919
  <description><![CDATA[Where-used values for the current item]]></description>
1920
  <long-description><![CDATA[<p>This array contains the Featured/Inserted/Gallery/MLA Gallery references for the item.
1921
  The array is built once each page load and cached for subsequent calls.</p>]]></long-description>
1922
- <tag line="232" name="since" description="0.80"/>
1923
- <tag line="232" name="var" description="" type="array">
1924
  <type by_reference="false">array</type>
1925
  </tag>
1926
  </docblock>
1927
  </property>
1928
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="23" package="Media Library Assistant">
1929
  <name>initialize</name>
1930
  <full_name>initialize</full_name>
1931
- <docblock line="16">
1932
  <description><![CDATA[Initialization function, similar to __construct()]]></description>
1933
  <long-description><![CDATA[]]></long-description>
1934
- <tag line="16" name="since" description="0.80"/>
1935
- <tag line="16" name="return" description="" type="void">
1936
  <type by_reference="false">void</type>
1937
  </tag>
1938
  </docblock>
1939
  </method>
1940
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="55" package="Media Library Assistant">
1941
  <name>mla_admin_init_action</name>
1942
  <full_name>mla_admin_init_action</full_name>
1943
- <docblock line="47">
1944
  <description><![CDATA[Adds Custom Field support to the Edit Media screen.]]></description>
1945
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
1946
- <tag line="47" name="since" description="0.80"/>
1947
- <tag line="47" name="return" description="echoes the HTML markup for the label and value" type="void">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1948
  <type by_reference="false">void</type>
1949
  </tag>
1950
  </docblock>
 
 
 
 
 
1951
  </method>
1952
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="94" package="Media Library Assistant">
1953
  <name>mla_post_updated_messages_filter</name>
1954
  <full_name>mla_post_updated_messages_filter</full_name>
1955
- <docblock line="84">
1956
  <description><![CDATA[Adds mapping update messages for display at the top of the Edit Media screen.]]></description>
1957
  <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
1958
- <tag line="84" name="since" description="1.10"/>
1959
- <tag line="84" name="param" description="messages for the Edit screen" type="array" variable="$messages">
1960
  <type by_reference="false">array</type>
1961
  </tag>
1962
- <tag line="84" name="return" description="updated messages" type="array">
1963
  <type by_reference="false">array</type>
1964
  </tag>
1965
  </docblock>
1966
- <argument line="94">
1967
  <name>$messages</name>
1968
  <default><![CDATA[]]></default>
1969
  <type/>
1970
  </argument>
1971
  </method>
1972
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="111" package="Media Library Assistant">
1973
  <name>mla_attachment_submitbox_action</name>
1974
  <full_name>mla_attachment_submitbox_action</full_name>
1975
- <docblock line="103">
1976
  <description><![CDATA[Adds Last Modified date to the Submit box on the Edit Media screen.]]></description>
1977
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
1978
- <tag line="103" name="since" description="0.80"/>
1979
- <tag line="103" name="return" description="echoes the HTML markup for the label and value" type="void">
1980
  <type by_reference="false">void</type>
1981
  </tag>
1982
  </docblock>
1983
  </method>
1984
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="147" package="Media Library Assistant">
1985
  <name>mla_add_meta_boxes_action</name>
1986
  <full_name>mla_add_meta_boxes_action</full_name>
1987
- <docblock line="136">
1988
  <description><![CDATA[Registers meta boxes for the Edit Media screen.]]></description>
1989
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
1990
- <tag line="136" name="since" description="0.80"/>
1991
- <tag line="136" name="param" description="type of the current post, e.g., 'attachment' (optional, default 'unknown')" type="string" variable="$post_type">
1992
  <type by_reference="false">string</type>
1993
  </tag>
1994
- <tag line="136" name="param" description="current post (optional, default (object) array ( 'ID' =&gt; 0 ))" type="object" variable="$post">
1995
  <type by_reference="false">object</type>
1996
  </tag>
1997
- <tag line="136" name="return" description="" type="void">
1998
  <type by_reference="false">void</type>
1999
  </tag>
2000
  </docblock>
2001
- <argument line="147">
2002
  <name>$post_type</name>
2003
  <default><![CDATA['unknown']]></default>
2004
  <type/>
2005
  </argument>
2006
- <argument line="147">
2007
  <name>$post</name>
2008
  <default><![CDATA[NULL]]></default>
2009
  <type/>
2010
  </argument>
2011
  </method>
2012
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="192" package="Media Library Assistant">
2013
  <name>mla_edit_add_help_tab</name>
2014
  <full_name>mla_edit_add_help_tab</full_name>
2015
- <docblock line="182">
2016
  <description><![CDATA[Add contextual help tabs to the WordPress Edit Media page]]></description>
2017
  <long-description><![CDATA[]]></long-description>
2018
- <tag line="182" name="since" description="0.90"/>
2019
- <tag line="182" name="param" description="title as shown on the screen" type="string" variable="$admin_title">
2020
  <type by_reference="false">string</type>
2021
  </tag>
2022
- <tag line="182" name="param" description="title as shown in the HTML header" type="string" variable="$title">
2023
  <type by_reference="false">string</type>
2024
  </tag>
2025
- <tag line="182" name="return" description="" type="void">
2026
  <type by_reference="false">void</type>
2027
  </tag>
2028
  </docblock>
2029
- <argument line="192">
2030
  <name>$admin_title</name>
2031
  <default><![CDATA[]]></default>
2032
  <type/>
2033
  </argument>
2034
- <argument line="192">
2035
  <name>$title</name>
2036
  <default><![CDATA[]]></default>
2037
  <type/>
2038
  </argument>
2039
  </method>
2040
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="254" package="Media Library Assistant">
2041
  <name>mla_parent_info_handler</name>
2042
  <full_name>mla_parent_info_handler</full_name>
2043
- <docblock line="244">
2044
  <description><![CDATA[Renders the Parent Info meta box on the Edit Media page.]]></description>
2045
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2046
- <tag line="244" name="since" description="0.80"/>
2047
- <tag line="244" name="param" description="current post" type="object" variable="$post">
2048
  <type by_reference="false">object</type>
2049
  </tag>
2050
- <tag line="244" name="return" description="echoes the HTML markup for the meta box content" type="void">
2051
  <type by_reference="false">void</type>
2052
  </tag>
2053
  </docblock>
2054
- <argument line="254">
2055
  <name>$post</name>
2056
  <default><![CDATA[]]></default>
2057
  <type/>
2058
  </argument>
2059
  </method>
2060
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="281" package="Media Library Assistant">
2061
  <name>mla_menu_order_handler</name>
2062
  <full_name>mla_menu_order_handler</full_name>
2063
- <docblock line="271">
2064
  <description><![CDATA[Renders the Menu Order meta box on the Edit Media page.]]></description>
2065
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2066
- <tag line="271" name="since" description="0.80"/>
2067
- <tag line="271" name="param" description="current post" type="object" variable="$post">
2068
  <type by_reference="false">object</type>
2069
  </tag>
2070
- <tag line="271" name="return" description="echoes the HTML markup for the meta box content" type="void">
2071
  <type by_reference="false">void</type>
2072
  </tag>
2073
  </docblock>
2074
- <argument line="281">
2075
  <name>$post</name>
2076
  <default><![CDATA[]]></default>
2077
  <type/>
2078
  </argument>
2079
  </method>
2080
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="296" package="Media Library Assistant">
2081
  <name>mla_image_metadata_handler</name>
2082
  <full_name>mla_image_metadata_handler</full_name>
2083
- <docblock line="286">
2084
  <description><![CDATA[Renders the Image Metadata meta box on the Edit Media page.]]></description>
2085
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2086
- <tag line="286" name="since" description="0.80"/>
2087
- <tag line="286" name="param" description="current post" type="object" variable="$post">
2088
  <type by_reference="false">object</type>
2089
  </tag>
2090
- <tag line="286" name="return" description="echoes the HTML markup for the meta box content" type="void">
2091
  <type by_reference="false">void</type>
2092
  </tag>
2093
  </docblock>
2094
- <argument line="296">
2095
  <name>$post</name>
2096
  <default><![CDATA[]]></default>
2097
  <type/>
2098
  </argument>
2099
  </method>
2100
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="318" package="Media Library Assistant">
2101
  <name>mla_featured_in_handler</name>
2102
  <full_name>mla_featured_in_handler</full_name>
2103
- <docblock line="308">
2104
  <description><![CDATA[Renders the Featured in meta box on the Edit Media page.]]></description>
2105
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2106
- <tag line="308" name="since" description="0.80"/>
2107
- <tag line="308" name="param" description="current post" type="object" variable="$post">
2108
  <type by_reference="false">object</type>
2109
  </tag>
2110
- <tag line="308" name="return" description="echoes the HTML markup for the meta box content" type="void">
2111
  <type by_reference="false">void</type>
2112
  </tag>
2113
  </docblock>
2114
- <argument line="318">
2115
  <name>$post</name>
2116
  <default><![CDATA[]]></default>
2117
  <type/>
2118
  </argument>
2119
  </method>
2120
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="350" package="Media Library Assistant">
2121
  <name>mla_inserted_in_handler</name>
2122
  <full_name>mla_inserted_in_handler</full_name>
2123
- <docblock line="340">
2124
  <description><![CDATA[Renders the Inserted in meta box on the Edit Media page.]]></description>
2125
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2126
- <tag line="340" name="since" description="0.80"/>
2127
- <tag line="340" name="param" description="current post" type="object" variable="$post">
2128
  <type by_reference="false">object</type>
2129
  </tag>
2130
- <tag line="340" name="return" description="echoes the HTML markup for the meta box content" type="void">
2131
  <type by_reference="false">void</type>
2132
  </tag>
2133
  </docblock>
2134
- <argument line="350">
2135
  <name>$post</name>
2136
  <default><![CDATA[]]></default>
2137
  <type/>
2138
  </argument>
2139
  </method>
2140
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="386" package="Media Library Assistant">
2141
  <name>mla_gallery_in_handler</name>
2142
  <full_name>mla_gallery_in_handler</full_name>
2143
- <docblock line="376">
2144
  <description><![CDATA[Renders the Gallery in meta box on the Edit Media page.]]></description>
2145
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2146
- <tag line="376" name="since" description="0.80"/>
2147
- <tag line="376" name="param" description="current post" type="object" variable="$post">
2148
  <type by_reference="false">object</type>
2149
  </tag>
2150
- <tag line="376" name="return" description="echoes the HTML markup for the meta box content" type="void">
2151
  <type by_reference="false">void</type>
2152
  </tag>
2153
  </docblock>
2154
- <argument line="386">
2155
  <name>$post</name>
2156
  <default><![CDATA[]]></default>
2157
  <type/>
2158
  </argument>
2159
  </method>
2160
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="418" package="Media Library Assistant">
2161
  <name>mla_mla_gallery_in_handler</name>
2162
  <full_name>mla_mla_gallery_in_handler</full_name>
2163
- <docblock line="408">
2164
  <description><![CDATA[Renders the Gallery in meta box on the Edit Media page.]]></description>
2165
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2166
- <tag line="408" name="since" description="0.80"/>
2167
- <tag line="408" name="param" description="current post" type="object" variable="$post">
2168
  <type by_reference="false">object</type>
2169
  </tag>
2170
- <tag line="408" name="return" description="echoes the HTML markup for the meta box content" type="void">
2171
  <type by_reference="false">void</type>
2172
  </tag>
2173
  </docblock>
2174
- <argument line="418">
2175
  <name>$post</name>
2176
  <default><![CDATA[]]></default>
2177
  <type/>
2178
  </argument>
2179
  </method>
2180
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="450" package="Media Library Assistant">
2181
  <name>mla_edit_attachment_action</name>
2182
  <full_name>mla_edit_attachment_action</full_name>
2183
- <docblock line="440">
2184
  <description><![CDATA[Saves updates from the Edit Media screen.]]></description>
2185
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
2186
- <tag line="440" name="since" description="0.80"/>
2187
- <tag line="440" name="param" description="ID of the current post" type="integer" variable="$post_ID">
2188
  <type by_reference="false">integer</type>
2189
  </tag>
2190
- <tag line="440" name="return" description="" type="void">
2191
  <type by_reference="false">void</type>
2192
  </tag>
2193
  </docblock>
2194
- <argument line="450">
2195
  <name>$post_ID</name>
2196
  <default><![CDATA[]]></default>
2197
  <type/>
2198
  </argument>
2199
  </method>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2200
  </class>
2201
  </file>
2202
- <file path="includes\class-mla-list-table.php" hash="2b4c59065f74108996ae988cae434bb7" package="Media Library Assistant">
2203
  <docblock line="2">
2204
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
2205
  <long-description><![CDATA[]]></long-description>
@@ -2368,803 +2458,816 @@ but uses the output of wp_count_attachments() as input.</p>]]></long-description
2368
  </tag>
2369
  </docblock>
2370
  </method>
2371
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="275" package="Media Library Assistant">
2372
  <name>mla_manage_hidden_columns_filter</name>
2373
  <full_name>mla_manage_hidden_columns_filter</full_name>
2374
- <docblock line="260">
2375
  <description><![CDATA[Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden']]></description>
2376
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
2377
  the get_user_option result. Set when the file is loaded because the object
2378
  is not created in time for the call from screen.php.</p>]]></long-description>
2379
- <tag line="260" name="since" description="0.1"/>
2380
- <tag line="260" name="param" description="current list of hidden columns, if any" type="string" variable="$result">
2381
  <type by_reference="false">string</type>
2382
  </tag>
2383
- <tag line="260" name="param" description="'managemedia_page_mla-menucolumnshidden'" type="string" variable="$option">
2384
  <type by_reference="false">string</type>
2385
  </tag>
2386
- <tag line="260" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
2387
  <type by_reference="false">object</type>
2388
  </tag>
2389
- <tag line="260" name="return" description="updated list of hidden columns" type="array">
2390
  <type by_reference="false">array</type>
2391
  </tag>
2392
  </docblock>
2393
- <argument line="275">
2394
  <name>$result</name>
2395
  <default><![CDATA[]]></default>
2396
  <type/>
2397
  </argument>
2398
- <argument line="275">
2399
  <name>$option</name>
2400
  <default><![CDATA[]]></default>
2401
  <type/>
2402
  </argument>
2403
- <argument line="275">
2404
  <name>$user_data</name>
2405
  <default><![CDATA[]]></default>
2406
  <type/>
2407
  </argument>
2408
  </method>
2409
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="294" package="Media Library Assistant">
2410
  <name>mla_manage_columns_filter</name>
2411
  <full_name>mla_manage_columns_filter</full_name>
2412
- <docblock line="283">
2413
  <description><![CDATA[Handler for filter 'manage_media_page_mla-menu_columns']]></description>
2414
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
2415
  file is loaded because the list_table object isn't created in time
2416
  to affect the "screen options" setup.</p>]]></long-description>
2417
- <tag line="283" name="since" description="0.1"/>
2418
- <tag line="283" name="return" description="list of table columns" type="array">
2419
  <type by_reference="false">array</type>
2420
  </tag>
2421
  </docblock>
2422
  </method>
2423
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="309" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
2424
  <name>mla_admin_init_action</name>
2425
  <full_name>mla_admin_init_action</full_name>
2426
- <docblock line="299">
2427
  <description><![CDATA[Adds support for taxonomy and custom field columns]]></description>
2428
  <long-description><![CDATA[<p>Called in the admin_init action because the list_table object isn't
2429
  created in time to affect the "screen options" setup.</p>]]></long-description>
2430
- <tag line="299" name="since" description="0.30"/>
2431
- <tag line="299" name="return" description="" type="void">
2432
  <type by_reference="false">void</type>
2433
  </tag>
2434
  </docblock>
2435
  </method>
2436
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="365" package="Media Library Assistant">
2437
  <name>__construct</name>
2438
  <full_name>__construct</full_name>
2439
- <docblock line="357">
2440
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
2441
  calls the parent constructor to set some default configs.]]></description>
2442
  <long-description><![CDATA[]]></long-description>
2443
- <tag line="357" name="since" description="0.1"/>
2444
- <tag line="357" name="return" description="" type="void">
2445
  <type by_reference="false">void</type>
2446
  </tag>
2447
  </docblock>
2448
  </method>
2449
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="401" package="Media Library Assistant">
2450
  <name>column_default</name>
2451
  <full_name>column_default</full_name>
2452
- <docblock line="388">
2453
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
2454
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a given column.
2455
  The taxonomy and custom field columns are handled here. All other columns should have
2456
  a specific method, so this function returns a troubleshooting message.</p>]]></long-description>
2457
- <tag line="388" name="since" description="0.1"/>
2458
- <tag line="388" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
2459
  <type by_reference="false">array</type>
2460
  </tag>
2461
- <tag line="388" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
2462
  <type by_reference="false">array</type>
2463
  </tag>
2464
- <tag line="388" name="return" description="Text or HTML to be placed inside the column" type="string">
2465
  <type by_reference="false">string</type>
2466
  </tag>
2467
  </docblock>
2468
- <argument line="401">
2469
  <name>$item</name>
2470
  <default><![CDATA[]]></default>
2471
  <type/>
2472
  </argument>
2473
- <argument line="401">
2474
  <name>$column_name</name>
2475
  <default><![CDATA[]]></default>
2476
  <type/>
2477
  </argument>
2478
  </method>
2479
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="473" package="Media Library Assistant">
2480
  <name>column_cb</name>
2481
  <full_name>column_cb</full_name>
2482
- <docblock line="464">
2483
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
2484
  <long-description><![CDATA[<p>The 'cb' column
2485
  is given special treatment when columns are processed.</p>]]></long-description>
2486
- <tag line="464" name="since" description="0.1"/>
2487
- <tag line="464" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2488
  <type by_reference="false">array</type>
2489
  </tag>
2490
- <tag line="464" name="return" description="HTML markup to be placed inside the column" type="string">
2491
  <type by_reference="false">string</type>
2492
  </tag>
2493
  </docblock>
2494
- <argument line="473">
2495
  <name>$item</name>
2496
  <default><![CDATA[]]></default>
2497
  <type/>
2498
  </argument>
2499
  </method>
2500
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="489" package="Media Library Assistant">
2501
  <name>column_icon</name>
2502
  <full_name>column_icon</full_name>
2503
- <docblock line="481">
2504
  <description><![CDATA[Supply the content for a custom column]]></description>
2505
  <long-description><![CDATA[]]></long-description>
2506
- <tag line="481" name="since" description="0.1"/>
2507
- <tag line="481" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2508
  <type by_reference="false">array</type>
2509
  </tag>
2510
- <tag line="481" name="return" description="HTML markup to be placed inside the column" type="string">
2511
  <type by_reference="false">string</type>
2512
  </tag>
2513
  </docblock>
2514
- <argument line="489">
2515
  <name>$item</name>
2516
  <default><![CDATA[]]></default>
2517
  <type/>
2518
  </argument>
2519
  </method>
2520
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="515" package="Media Library Assistant">
2521
  <name>_build_rollover_actions</name>
2522
  <full_name>_build_rollover_actions</full_name>
2523
- <docblock line="504">
2524
  <description><![CDATA[Add rollover actions to exactly one of the following displayed columns:
2525
  'ID_parent', 'title_name', 'post_title', 'post_name']]></description>
2526
  <long-description><![CDATA[]]></long-description>
2527
- <tag line="504" name="since" description="0.1"/>
2528
- <tag line="504" name="param" description="A singular attachment (post) object" type="object" variable="$item">
2529
  <type by_reference="false">object</type>
2530
  </tag>
2531
- <tag line="504" name="param" description="Current column name" type="string" variable="$column">
2532
  <type by_reference="false">string</type>
2533
  </tag>
2534
- <tag line="504" name="return" description="Names and URLs of row-level actions" type="array">
2535
  <type by_reference="false">array</type>
2536
  </tag>
2537
  </docblock>
2538
- <argument line="515">
2539
  <name>$item</name>
2540
  <default><![CDATA[]]></default>
2541
  <type/>
2542
  </argument>
2543
- <argument line="515">
2544
  <name>$column</name>
2545
  <default><![CDATA[]]></default>
2546
  <type/>
2547
  </argument>
2548
  </method>
2549
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="573" package="Media Library Assistant">
2550
  <name>_build_inline_data</name>
2551
  <full_name>_build_inline_data</full_name>
2552
- <docblock line="564">
2553
  <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
2554
  <long-description><![CDATA[]]></long-description>
2555
- <tag line="564" name="since" description="0.20"/>
2556
- <tag line="564" name="param" description="A singular attachment (post) object" type="object" variable="$item">
2557
  <type by_reference="false">object</type>
2558
  </tag>
2559
- <tag line="564" name="return" description="HTML &lt;div&gt; with row data" type="string">
2560
  <type by_reference="false">string</type>
2561
  </tag>
2562
  </docblock>
2563
- <argument line="573">
2564
  <name>$item</name>
2565
  <default><![CDATA[]]></default>
2566
  <type/>
2567
  </argument>
2568
  </method>
2569
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="623" package="Media Library Assistant">
2570
  <name>column_ID_parent</name>
2571
  <full_name>column_ID_parent</full_name>
2572
- <docblock line="615">
2573
  <description><![CDATA[Supply the content for a custom column]]></description>
2574
  <long-description><![CDATA[]]></long-description>
2575
- <tag line="615" name="since" description="0.1"/>
2576
- <tag line="615" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2577
  <type by_reference="false">array</type>
2578
  </tag>
2579
- <tag line="615" name="return" description="HTML markup to be placed inside the column" type="string">
2580
  <type by_reference="false">string</type>
2581
  </tag>
2582
  </docblock>
2583
- <argument line="623">
2584
  <name>$item</name>
2585
  <default><![CDATA[]]></default>
2586
  <type/>
2587
  </argument>
2588
  </method>
2589
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="656" package="Media Library Assistant">
2590
  <name>column_title_name</name>
2591
  <full_name>column_title_name</full_name>
2592
- <docblock line="648">
2593
  <description><![CDATA[Supply the content for a custom column]]></description>
2594
  <long-description><![CDATA[]]></long-description>
2595
- <tag line="648" name="since" description="0.1"/>
2596
- <tag line="648" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2597
  <type by_reference="false">array</type>
2598
  </tag>
2599
- <tag line="648" name="return" description="HTML markup to be placed inside the column" type="string">
2600
  <type by_reference="false">string</type>
2601
  </tag>
2602
  </docblock>
2603
- <argument line="656">
2604
  <name>$item</name>
2605
  <default><![CDATA[]]></default>
2606
  <type/>
2607
  </argument>
2608
  </method>
2609
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="680" package="Media Library Assistant">
2610
  <name>column_post_title</name>
2611
  <full_name>column_post_title</full_name>
2612
- <docblock line="672">
2613
  <description><![CDATA[Supply the content for a custom column]]></description>
2614
  <long-description><![CDATA[]]></long-description>
2615
- <tag line="672" name="since" description="0.1"/>
2616
- <tag line="672" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2617
  <type by_reference="false">array</type>
2618
  </tag>
2619
- <tag line="672" name="return" description="HTML markup to be placed inside the column" type="string">
2620
  <type by_reference="false">string</type>
2621
  </tag>
2622
  </docblock>
2623
- <argument line="680">
2624
  <name>$item</name>
2625
  <default><![CDATA[]]></default>
2626
  <type/>
2627
  </argument>
2628
  </method>
2629
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="698" package="Media Library Assistant">
2630
  <name>column_post_name</name>
2631
  <full_name>column_post_name</full_name>
2632
- <docblock line="690">
2633
  <description><![CDATA[Supply the content for a custom column]]></description>
2634
  <long-description><![CDATA[]]></long-description>
2635
- <tag line="690" name="since" description="0.1"/>
2636
- <tag line="690" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2637
  <type by_reference="false">array</type>
2638
  </tag>
2639
- <tag line="690" name="return" description="HTML markup to be placed inside the column" type="string">
2640
  <type by_reference="false">string</type>
2641
  </tag>
2642
  </docblock>
2643
- <argument line="698">
2644
  <name>$item</name>
2645
  <default><![CDATA[]]></default>
2646
  <type/>
2647
  </argument>
2648
  </method>
2649
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="716" package="Media Library Assistant">
2650
  <name>column_parent</name>
2651
  <full_name>column_parent</full_name>
2652
- <docblock line="708">
2653
  <description><![CDATA[Supply the content for a custom column]]></description>
2654
  <long-description><![CDATA[]]></long-description>
2655
- <tag line="708" name="since" description="0.1"/>
2656
- <tag line="708" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2657
  <type by_reference="false">array</type>
2658
  </tag>
2659
- <tag line="708" name="return" description="HTML markup to be placed inside the column" type="string">
2660
  <type by_reference="false">string</type>
2661
  </tag>
2662
  </docblock>
2663
- <argument line="716">
2664
  <name>$item</name>
2665
  <default><![CDATA[]]></default>
2666
  <type/>
2667
  </argument>
2668
  </method>
2669
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="742" package="Media Library Assistant">
2670
  <name>column_menu_order</name>
2671
  <full_name>column_menu_order</full_name>
2672
- <docblock line="734">
2673
  <description><![CDATA[Supply the content for a custom column]]></description>
2674
  <long-description><![CDATA[]]></long-description>
2675
- <tag line="734" name="since" description="0.60"/>
2676
- <tag line="734" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2677
  <type by_reference="false">array</type>
2678
  </tag>
2679
- <tag line="734" name="return" description="HTML markup to be placed inside the column" type="string">
2680
  <type by_reference="false">string</type>
2681
  </tag>
2682
  </docblock>
2683
- <argument line="742">
2684
  <name>$item</name>
2685
  <default><![CDATA[]]></default>
2686
  <type/>
2687
  </argument>
2688
  </method>
2689
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="754" package="Media Library Assistant">
2690
  <name>column_featured</name>
2691
  <full_name>column_featured</full_name>
2692
- <docblock line="746">
2693
  <description><![CDATA[Supply the content for a custom column]]></description>
2694
  <long-description><![CDATA[]]></long-description>
2695
- <tag line="746" name="since" description="0.1"/>
2696
- <tag line="746" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2697
  <type by_reference="false">array</type>
2698
  </tag>
2699
- <tag line="746" name="return" description="HTML markup to be placed inside the column" type="string">
2700
  <type by_reference="false">string</type>
2701
  </tag>
2702
  </docblock>
2703
- <argument line="754">
2704
  <name>$item</name>
2705
  <default><![CDATA[]]></default>
2706
  <type/>
2707
  </argument>
2708
  </method>
2709
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="788" package="Media Library Assistant">
2710
  <name>column_inserted</name>
2711
  <full_name>column_inserted</full_name>
2712
- <docblock line="780">
2713
  <description><![CDATA[Supply the content for a custom column]]></description>
2714
  <long-description><![CDATA[]]></long-description>
2715
- <tag line="780" name="since" description="0.1"/>
2716
- <tag line="780" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2717
  <type by_reference="false">array</type>
2718
  </tag>
2719
- <tag line="780" name="return" description="HTML markup to be placed inside the column" type="string">
2720
  <type by_reference="false">string</type>
2721
  </tag>
2722
  </docblock>
2723
- <argument line="788">
2724
  <name>$item</name>
2725
  <default><![CDATA[]]></default>
2726
  <type/>
2727
  </argument>
2728
  </method>
2729
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="826" package="Media Library Assistant">
2730
  <name>column_galleries</name>
2731
  <full_name>column_galleries</full_name>
2732
- <docblock line="818">
2733
  <description><![CDATA[Supply the content for a custom column]]></description>
2734
  <long-description><![CDATA[]]></long-description>
2735
- <tag line="818" name="since" description="0.70"/>
2736
- <tag line="818" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2737
  <type by_reference="false">array</type>
2738
  </tag>
2739
- <tag line="818" name="return" description="HTML markup to be placed inside the column" type="string">
2740
  <type by_reference="false">string</type>
2741
  </tag>
2742
  </docblock>
2743
- <argument line="826">
2744
  <name>$item</name>
2745
  <default><![CDATA[]]></default>
2746
  <type/>
2747
  </argument>
2748
  </method>
2749
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="860" package="Media Library Assistant">
2750
  <name>column_mla_galleries</name>
2751
  <full_name>column_mla_galleries</full_name>
2752
- <docblock line="852">
2753
  <description><![CDATA[Supply the content for a custom column]]></description>
2754
  <long-description><![CDATA[]]></long-description>
2755
- <tag line="852" name="since" description="0.70"/>
2756
- <tag line="852" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2757
  <type by_reference="false">array</type>
2758
  </tag>
2759
- <tag line="852" name="return" description="HTML markup to be placed inside the column" type="string">
2760
  <type by_reference="false">string</type>
2761
  </tag>
2762
  </docblock>
2763
- <argument line="860">
2764
  <name>$item</name>
2765
  <default><![CDATA[]]></default>
2766
  <type/>
2767
  </argument>
2768
  </method>
2769
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="894" package="Media Library Assistant">
2770
  <name>column_alt_text</name>
2771
  <full_name>column_alt_text</full_name>
2772
- <docblock line="886">
2773
  <description><![CDATA[Supply the content for a custom column]]></description>
2774
  <long-description><![CDATA[]]></long-description>
2775
- <tag line="886" name="since" description="0.1"/>
2776
- <tag line="886" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2777
  <type by_reference="false">array</type>
2778
  </tag>
2779
- <tag line="886" name="return" description="HTML markup to be placed inside the column" type="string">
2780
  <type by_reference="false">string</type>
2781
  </tag>
2782
  </docblock>
2783
- <argument line="894">
2784
  <name>$item</name>
2785
  <default><![CDATA[]]></default>
2786
  <type/>
2787
  </argument>
2788
  </method>
2789
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="915" package="Media Library Assistant">
2790
  <name>column_caption</name>
2791
  <full_name>column_caption</full_name>
2792
- <docblock line="907">
2793
  <description><![CDATA[Supply the content for a custom column]]></description>
2794
  <long-description><![CDATA[]]></long-description>
2795
- <tag line="907" name="since" description="0.1"/>
2796
- <tag line="907" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2797
  <type by_reference="false">array</type>
2798
  </tag>
2799
- <tag line="907" name="return" description="HTML markup to be placed inside the column" type="string">
2800
  <type by_reference="false">string</type>
2801
  </tag>
2802
  </docblock>
2803
- <argument line="915">
2804
  <name>$item</name>
2805
  <default><![CDATA[]]></default>
2806
  <type/>
2807
  </argument>
2808
  </method>
2809
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="927" package="Media Library Assistant">
2810
  <name>column_description</name>
2811
  <full_name>column_description</full_name>
2812
- <docblock line="919">
2813
  <description><![CDATA[Supply the content for a custom column]]></description>
2814
  <long-description><![CDATA[]]></long-description>
2815
- <tag line="919" name="since" description="0.1"/>
2816
- <tag line="919" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2817
  <type by_reference="false">array</type>
2818
  </tag>
2819
- <tag line="919" name="return" description="HTML markup to be placed inside the column" type="string">
2820
  <type by_reference="false">string</type>
2821
  </tag>
2822
  </docblock>
2823
- <argument line="927">
2824
  <name>$item</name>
2825
  <default><![CDATA[]]></default>
2826
  <type/>
2827
  </argument>
2828
  </method>
2829
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="939" package="Media Library Assistant">
2830
  <name>column_post_mime_type</name>
2831
  <full_name>column_post_mime_type</full_name>
2832
- <docblock line="931">
2833
  <description><![CDATA[Supply the content for a custom column]]></description>
2834
  <long-description><![CDATA[]]></long-description>
2835
- <tag line="931" name="since" description="0.30"/>
2836
- <tag line="931" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2837
  <type by_reference="false">array</type>
2838
  </tag>
2839
- <tag line="931" name="return" description="HTML markup to be placed inside the column" type="string">
2840
  <type by_reference="false">string</type>
2841
  </tag>
2842
  </docblock>
2843
- <argument line="939">
2844
  <name>$item</name>
2845
  <default><![CDATA[]]></default>
2846
  <type/>
2847
  </argument>
2848
  </method>
2849
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="955" package="Media Library Assistant">
2850
  <name>column_file_url</name>
2851
  <full_name>column_file_url</full_name>
2852
- <docblock line="947">
2853
  <description><![CDATA[Supply the content for a custom column]]></description>
2854
  <long-description><![CDATA[]]></long-description>
2855
- <tag line="947" name="since" description="0.1"/>
2856
- <tag line="947" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2857
  <type by_reference="false">array</type>
2858
  </tag>
2859
- <tag line="947" name="return" description="HTML markup to be placed inside the column" type="string">
2860
  <type by_reference="false">string</type>
2861
  </tag>
2862
  </docblock>
2863
- <argument line="955">
2864
  <name>$item</name>
2865
  <default><![CDATA[]]></default>
2866
  <type/>
2867
  </argument>
2868
  </method>
2869
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="969" package="Media Library Assistant">
2870
  <name>column_base_file</name>
2871
  <full_name>column_base_file</full_name>
2872
- <docblock line="961">
2873
  <description><![CDATA[Supply the content for a custom column]]></description>
2874
  <long-description><![CDATA[]]></long-description>
2875
- <tag line="961" name="since" description="0.1"/>
2876
- <tag line="961" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2877
  <type by_reference="false">array</type>
2878
  </tag>
2879
- <tag line="961" name="return" description="HTML markup to be placed inside the column" type="string">
2880
  <type by_reference="false">string</type>
2881
  </tag>
2882
  </docblock>
2883
- <argument line="969">
2884
  <name>$item</name>
2885
  <default><![CDATA[]]></default>
2886
  <type/>
2887
  </argument>
2888
  </method>
2889
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="981" package="Media Library Assistant">
2890
  <name>column_date</name>
2891
  <full_name>column_date</full_name>
2892
- <docblock line="973">
2893
  <description><![CDATA[Supply the content for a custom column]]></description>
2894
  <long-description><![CDATA[]]></long-description>
2895
- <tag line="973" name="since" description="0.1"/>
2896
- <tag line="973" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2897
  <type by_reference="false">array</type>
2898
  </tag>
2899
- <tag line="973" name="return" description="HTML markup to be placed inside the column" type="string">
2900
  <type by_reference="false">string</type>
2901
  </tag>
2902
  </docblock>
2903
- <argument line="981">
2904
  <name>$item</name>
2905
  <default><![CDATA[]]></default>
2906
  <type/>
2907
  </argument>
2908
  </method>
2909
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1013" package="Media Library Assistant">
2910
  <name>column_modified</name>
2911
  <full_name>column_modified</full_name>
2912
- <docblock line="1005">
2913
  <description><![CDATA[Supply the content for a custom column]]></description>
2914
  <long-description><![CDATA[]]></long-description>
2915
- <tag line="1005" name="since" description="0.30"/>
2916
- <tag line="1005" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2917
  <type by_reference="false">array</type>
2918
  </tag>
2919
- <tag line="1005" name="return" description="HTML markup to be placed inside the column" type="string">
2920
  <type by_reference="false">string</type>
2921
  </tag>
2922
  </docblock>
2923
- <argument line="1013">
2924
  <name>$item</name>
2925
  <default><![CDATA[]]></default>
2926
  <type/>
2927
  </argument>
2928
  </method>
2929
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1042" package="Media Library Assistant">
2930
  <name>column_author</name>
2931
  <full_name>column_author</full_name>
2932
- <docblock line="1034">
2933
  <description><![CDATA[Supply the content for a custom column]]></description>
2934
  <long-description><![CDATA[]]></long-description>
2935
- <tag line="1034" name="since" description="0.30"/>
2936
- <tag line="1034" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2937
  <type by_reference="false">array</type>
2938
  </tag>
2939
- <tag line="1034" name="return" description="HTML markup to be placed inside the column" type="string">
2940
  <type by_reference="false">string</type>
2941
  </tag>
2942
  </docblock>
2943
- <argument line="1042">
2944
  <name>$item</name>
2945
  <default><![CDATA[]]></default>
2946
  <type/>
2947
  </argument>
2948
  </method>
2949
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1064" package="Media Library Assistant">
2950
  <name>column_attached_to</name>
2951
  <full_name>column_attached_to</full_name>
2952
- <docblock line="1056">
2953
  <description><![CDATA[Supply the content for a custom column]]></description>
2954
  <long-description><![CDATA[]]></long-description>
2955
- <tag line="1056" name="since" description="0.1"/>
2956
- <tag line="1056" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2957
  <type by_reference="false">array</type>
2958
  </tag>
2959
- <tag line="1056" name="return" description="HTML markup to be placed inside the column" type="string">
2960
  <type by_reference="false">string</type>
2961
  </tag>
2962
  </docblock>
2963
- <argument line="1064">
2964
  <name>$item</name>
2965
  <default><![CDATA[]]></default>
2966
  <type/>
2967
  </argument>
2968
  </method>
2969
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1098" package="Media Library Assistant">
2970
  <name>mla_submenu_arguments</name>
2971
  <full_name>mla_submenu_arguments</full_name>
2972
- <docblock line="1089">
2973
  <description><![CDATA[Process $_REQUEST, building $submenu_arguments]]></description>
2974
  <long-description><![CDATA[]]></long-description>
2975
- <tag line="1089" name="since" description="1.42"/>
2976
- <tag line="1089" name="param" description="Optional: Include the &quot;click filter&quot; values in the results" type="boolean" variable="$include_filters">
2977
  <type by_reference="false">boolean</type>
2978
  </tag>
2979
- <tag line="1089" name="return" description="non-empty view, search, filter and sort arguments" type="array">
2980
  <type by_reference="false">array</type>
2981
  </tag>
2982
  </docblock>
2983
- <argument line="1098">
2984
  <name>$include_filters</name>
2985
  <default><![CDATA[true]]></default>
2986
  <type/>
2987
  </argument>
2988
  </method>
2989
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1202" package="Media Library Assistant">
2990
  <name>pagination</name>
2991
  <full_name>pagination</full_name>
2992
- <docblock line="1194">
2993
  <description><![CDATA[Display the pagination, adding view, search and filter arguments]]></description>
2994
  <long-description><![CDATA[]]></long-description>
2995
- <tag line="1194" name="since" description="1.42"/>
2996
- <tag line="1194" name="param" description="'top' | 'bottom'" type="string" variable="$which">
2997
  <type by_reference="false">string</type>
2998
  </tag>
2999
- <tag line="1194" name="return" description="" type="void">
3000
  <type by_reference="false">void</type>
3001
  </tag>
3002
  </docblock>
3003
- <argument line="1202">
3004
  <name>$which</name>
3005
  <default><![CDATA[]]></default>
3006
  <type/>
3007
  </argument>
3008
  </method>
3009
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1216" package="Media Library Assistant">
3010
  <name>get_columns</name>
3011
  <full_name>get_columns</full_name>
3012
- <docblock line="1209">
3013
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
3014
  <long-description><![CDATA[]]></long-description>
3015
- <tag line="1209" name="since" description="0.1"/>
3016
- <tag line="1209" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
3017
  <type by_reference="false">array</type>
3018
  </tag>
3019
  </docblock>
3020
  </method>
3021
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1228" package="Media Library Assistant">
3022
  <name>get_hidden_columns</name>
3023
  <full_name>get_hidden_columns</full_name>
3024
- <docblock line="1220">
3025
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
3026
  from default values if the option is not set]]></description>
3027
  <long-description><![CDATA[]]></long-description>
3028
- <tag line="1220" name="since" description="0.1"/>
3029
- <tag line="1220" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
3030
  <type by_reference="false">array</type>
3031
  </tag>
3032
  </docblock>
3033
  </method>
3034
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1249" package="Media Library Assistant">
3035
  <name>get_sortable_columns</name>
3036
  <full_name>get_sortable_columns</full_name>
3037
- <docblock line="1239">
3038
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
3039
  and the value is db column to sort by.]]></description>
3040
  <long-description><![CDATA[<p>Also notes the current sort column,
3041
  if set.</p>]]></long-description>
3042
- <tag line="1239" name="since" description="0.1"/>
3043
- <tag line="1239" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
3044
  <type by_reference="false">array</type>
3045
  </tag>
3046
  </docblock>
3047
  </method>
3048
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1275" package="Media Library Assistant">
3049
  <name>print_column_headers</name>
3050
  <full_name>print_column_headers</full_name>
3051
- <docblock line="1268">
3052
  <description><![CDATA[Print column headers, adding view, search and filter arguments]]></description>
3053
  <long-description><![CDATA[]]></long-description>
3054
- <tag line="1268" name="since" description="1.42"/>
3055
- <tag line="1268" name="param" description="Whether to set the id attribute or not" type="bool" variable="$with_id">
3056
  <type by_reference="false">bool</type>
3057
  </tag>
3058
  </docblock>
3059
- <argument line="1275">
3060
  <name>$with_id</name>
3061
  <default><![CDATA[true]]></default>
3062
  <type/>
3063
  </argument>
3064
  </method>
3065
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1292" package="Media Library Assistant">
3066
  <name>_get_view</name>
3067
  <full_name>_get_view</full_name>
3068
- <docblock line="1282">
3069
  <description><![CDATA[Returns HTML markup for one view that can be used with this table]]></description>
3070
  <long-description><![CDATA[]]></long-description>
3071
- <tag line="1282" name="since" description="1.40"/>
3072
- <tag line="1282" name="param" description="View slug, key to MLA_POST_MIME_TYPES array" type="string" variable="$view_slug">
3073
  <type by_reference="false">string</type>
3074
  </tag>
3075
- <tag line="1282" name="param" description="Slug for current view" type="string" variable="$current_view">
3076
  <type by_reference="false">string</type>
3077
  </tag>
3078
- <tag line="1282" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
3079
  <type by_reference="false">string</type>
3080
  </tag>
3081
  </docblock>
3082
- <argument line="1292">
3083
  <name>$view_slug</name>
3084
  <default><![CDATA[]]></default>
3085
  <type/>
3086
  </argument>
3087
- <argument line="1292">
3088
  <name>$current_view</name>
3089
  <default><![CDATA[]]></default>
3090
  <type/>
3091
  </argument>
3092
  </method>
3093
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1418" package="Media Library Assistant">
3094
  <name>get_views</name>
3095
  <full_name>get_views</full_name>
3096
- <docblock line="1410">
3097
  <description><![CDATA[Returns an associative array listing all the views that can be used with this table.]]></description>
3098
  <long-description><![CDATA[<p>These are listed across the top of the page and managed by WordPress.</p>]]></long-description>
3099
- <tag line="1410" name="since" description="0.1"/>
3100
- <tag line="1410" name="return" description="View information,e.g., array ( id =&gt; link )" type="array">
3101
  <type by_reference="false">array</type>
3102
  </tag>
3103
  </docblock>
3104
  </method>
3105
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1469" package="Media Library Assistant">
3106
  <name>get_bulk_actions</name>
3107
  <full_name>get_bulk_actions</full_name>
3108
- <docblock line="1461">
3109
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
3110
  of bulk actions available on this table.]]></description>
3111
  <long-description><![CDATA[]]></long-description>
3112
- <tag line="1461" name="since" description="0.1"/>
3113
- <tag line="1461" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
3114
  <type by_reference="false">array</type>
3115
  </tag>
3116
  </docblock>
3117
  </method>
3118
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1500" package="Media Library Assistant">
3119
  <name>extra_tablenav</name>
3120
  <full_name>extra_tablenav</full_name>
3121
- <docblock line="1489">
3122
  <description><![CDATA[Extra controls to be displayed between bulk actions and pagination]]></description>
3123
  <long-description><![CDATA[<p>Modeled after class-wp-posts-list-table.php in wp-admin/includes.</p>]]></long-description>
3124
- <tag line="1489" name="since" description="0.1"/>
3125
- <tag line="1489" name="param" description="'top' or 'bottom', i.e., above or below the table rows" type="string" variable="$which">
3126
  <type by_reference="false">string</type>
3127
  </tag>
3128
- <tag line="1489" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
3129
  <type by_reference="false">array</type>
3130
  </tag>
3131
  </docblock>
3132
- <argument line="1500">
3133
  <name>$which</name>
3134
  <default><![CDATA[]]></default>
3135
  <type/>
3136
  </argument>
3137
  </method>
3138
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1537" package="Media Library Assistant">
3139
  <name>prepare_items</name>
3140
  <full_name>prepare_items</full_name>
3141
- <docblock line="1525">
3142
  <description><![CDATA[Prepares the list of items for displaying]]></description>
3143
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
3144
  be used to query the database, sort and filter the data, and generally
3145
  get it ready to be displayed. At a minimum, we should set $this->items and
3146
  $this->set_pagination_args().</p>]]></long-description>
3147
- <tag line="1525" name="since" description="0.1"/>
3148
- <tag line="1525" name="return" description="" type="void">
3149
  <type by_reference="false">void</type>
3150
  </tag>
3151
  </docblock>
3152
  </method>
3153
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1584" package="Media Library Assistant">
3154
  <name>single_row</name>
3155
  <full_name>single_row</full_name>
3156
- <docblock line="1575">
3157
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
3158
  <long-description><![CDATA[]]></long-description>
3159
- <tag line="1575" name="since" description=".20"/>
3160
- <tag line="1575" name="param" description="the current item" type="object" variable="$item">
3161
  <type by_reference="false">object</type>
3162
  </tag>
3163
- <tag line="1575" name="return" description="Echoes the row HTML" type="void">
3164
  <type by_reference="false">void</type>
3165
  </tag>
3166
  </docblock>
3167
- <argument line="1584">
3168
  <name>$item</name>
3169
  <default><![CDATA[]]></default>
3170
  <type/>
@@ -3172,7 +3275,7 @@ $this->set_pagination_args().</p>]]></long-description>
3172
  </method>
3173
  </class>
3174
  </file>
3175
- <file path="includes\class-mla-main.php" hash="31f25aa99ed31aed1aaf4f93949f1236" package="Media Library Assistant">
3176
  <docblock line="2">
3177
  <description><![CDATA[Top-level functions for the Media Library Assistant]]></description>
3178
  <long-description><![CDATA[]]></long-description>
@@ -3196,7 +3299,7 @@ of images and files held in the WordPress Media Library.]]></description>
3196
  <constant namespace="global" line="32" package="Media Library Assistant">
3197
  <name>CURRENT_MLA_VERSION</name>
3198
  <full_name>CURRENT_MLA_VERSION</full_name>
3199
- <value><![CDATA['1.70']]></value>
3200
  <docblock line="25">
3201
  <description><![CDATA[Current version number]]></description>
3202
  <long-description><![CDATA[]]></long-description>
@@ -3414,56 +3517,56 @@ set up the Assistant submenu.</p>]]></long-description>
3414
  </tag>
3415
  </docblock>
3416
  </method>
3417
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="200" package="Media Library Assistant">
3418
  <name>mla_plugins_loaded_action</name>
3419
  <full_name>mla_plugins_loaded_action</full_name>
3420
- <docblock line="189">
3421
  <description><![CDATA[Load a plugin text domain]]></description>
3422
  <long-description><![CDATA[<p>The "add_action" for this function is in mla-plugin-loader.php, because the "initialize"
3423
  function above doesn't run in time.
3424
  Defined as public because it's an action.</p>]]></long-description>
3425
- <tag line="189" name="since" description="1.60"/>
3426
- <tag line="189" name="return" description="" type="void">
3427
  <type by_reference="false">void</type>
3428
  </tag>
3429
  </docblock>
3430
  </method>
3431
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="226" package="Media Library Assistant">
3432
  <name>mla_admin_init_action</name>
3433
  <full_name>mla_admin_init_action</full_name>
3434
- <docblock line="219">
3435
  <description><![CDATA[Load the plugin's Ajax handler or process Edit Media update actions]]></description>
3436
  <long-description><![CDATA[]]></long-description>
3437
- <tag line="219" name="since" description="0.20"/>
3438
- <tag line="219" name="return" description="" type="void">
3439
  <type by_reference="false">void</type>
3440
  </tag>
3441
  </docblock>
3442
  </method>
3443
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="269" package="Media Library Assistant">
3444
  <name>mla_admin_enqueue_scripts_action</name>
3445
  <full_name>mla_admin_enqueue_scripts_action</full_name>
3446
- <docblock line="260">
3447
  <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
3448
  <long-description><![CDATA[]]></long-description>
3449
- <tag line="260" name="since" description="0.1"/>
3450
- <tag line="260" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
3451
  <type by_reference="false">string</type>
3452
  </tag>
3453
- <tag line="260" name="return" description="" type="void">
3454
  <type by_reference="false">void</type>
3455
  </tag>
3456
  </docblock>
3457
- <argument line="269">
3458
  <name>$page_hook</name>
3459
  <default><![CDATA[]]></default>
3460
  <type/>
3461
  </argument>
3462
  </method>
3463
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="337" package="Media Library Assistant">
3464
  <name>mla_admin_menu_action</name>
3465
  <full_name>mla_admin_menu_action</full_name>
3466
- <docblock line="322">
3467
  <description><![CDATA[Add the submenu pages]]></description>
3468
  <long-description><![CDATA[<p>Add a submenu page in the "Media" section,
3469
  add settings page in the "Settings" section.
@@ -3472,123 +3575,123 @@ add settings link in the Plugins section entry for MLA.</p>
3472
  <p>For WordPress versions before 3.5,
3473
  add submenu page(s) for attachment taxonomies,
3474
  add filter to clean up taxonomy submenu labels.</p>]]></long-description>
3475
- <tag line="322" name="since" description="0.1"/>
3476
- <tag line="322" name="return" description="" type="void">
3477
  <type by_reference="false">void</type>
3478
  </tag>
3479
  </docblock>
3480
  </method>
3481
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="404" package="Media Library Assistant">
3482
  <name>mla_load_media_action</name>
3483
  <full_name>mla_load_media_action</full_name>
3484
- <docblock line="397">
3485
  <description><![CDATA[Redirect to Media/Assistant if Media/Library is hidden]]></description>
3486
  <long-description><![CDATA[]]></long-description>
3487
- <tag line="397" name="since" description="1.60"/>
3488
- <tag line="397" name="return" description="" type="void">
3489
  <type by_reference="false">void</type>
3490
  </tag>
3491
  </docblock>
3492
  </method>
3493
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="432" package="Media Library Assistant">
3494
  <name>mla_add_menu_options</name>
3495
  <full_name>mla_add_menu_options</full_name>
3496
- <docblock line="425">
3497
  <description><![CDATA[Add the "XX Entries per page" filter to the Screen Options tab]]></description>
3498
  <long-description><![CDATA[]]></long-description>
3499
- <tag line="425" name="since" description="0.1"/>
3500
- <tag line="425" name="return" description="" type="void">
3501
  <type by_reference="false">void</type>
3502
  </tag>
3503
  </docblock>
3504
  </method>
3505
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="451" package="Media Library Assistant">
3506
  <name>mla_add_help_tab</name>
3507
  <full_name>mla_add_help_tab</full_name>
3508
- <docblock line="444">
3509
  <description><![CDATA[Add contextual help tabs to all the MLA pages]]></description>
3510
  <long-description><![CDATA[]]></long-description>
3511
- <tag line="444" name="since" description="0.1"/>
3512
- <tag line="444" name="return" description="" type="void">
3513
  <type by_reference="false">void</type>
3514
  </tag>
3515
  </docblock>
3516
  </method>
3517
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="558" package="Media Library Assistant">
3518
  <name>mla_screen_options_show_screen_filter</name>
3519
  <full_name>mla_screen_options_show_screen_filter</full_name>
3520
- <docblock line="548">
3521
  <description><![CDATA[Only show screen options on the table-list screen]]></description>
3522
  <long-description><![CDATA[]]></long-description>
3523
- <tag line="548" name="since" description="0.1"/>
3524
- <tag line="548" name="param" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean" variable="$show_screen">
3525
  <type by_reference="false">boolean</type>
3526
  </tag>
3527
- <tag line="548" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
3528
  <type by_reference="false">string</type>
3529
  </tag>
3530
- <tag line="548" name="return" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean">
3531
  <type by_reference="false">boolean</type>
3532
  </tag>
3533
  </docblock>
3534
- <argument line="558">
3535
  <name>$show_screen</name>
3536
  <default><![CDATA[]]></default>
3537
  <type/>
3538
  </argument>
3539
- <argument line="558">
3540
  <name>$this_screen</name>
3541
  <default><![CDATA[]]></default>
3542
  <type/>
3543
  </argument>
3544
  </method>
3545
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="577" package="Media Library Assistant">
3546
  <name>mla_set_screen_option_filter</name>
3547
  <full_name>mla_set_screen_option_filter</full_name>
3548
- <docblock line="566">
3549
  <description><![CDATA[Save the "Entries per page" option set by this user]]></description>
3550
  <long-description><![CDATA[]]></long-description>
3551
- <tag line="566" name="since" description="0.1"/>
3552
- <tag line="566" name="param" description="false or value returned by previous filter" type="mixed" variable="$status">
3553
  <type by_reference="false">mixed</type>
3554
  </tag>
3555
- <tag line="566" name="param" description="Name of the option being changed" type="string" variable="$option">
3556
  <type by_reference="false">string</type>
3557
  </tag>
3558
- <tag line="566" name="param" description="New value of the option" type="string" variable="$value">
3559
  <type by_reference="false">string</type>
3560
  </tag>
3561
- <tag line="566" name="return" description="New value if this is our option, otherwise nothing" type="string|void">
3562
  <type by_reference="false">string</type>
3563
  <type by_reference="false">void</type>
3564
  </tag>
3565
  </docblock>
3566
- <argument line="577">
3567
  <name>$status</name>
3568
  <default><![CDATA[]]></default>
3569
  <type/>
3570
  </argument>
3571
- <argument line="577">
3572
  <name>$option</name>
3573
  <default><![CDATA[]]></default>
3574
  <type/>
3575
  </argument>
3576
- <argument line="577">
3577
  <name>$value</name>
3578
  <default><![CDATA[]]></default>
3579
  <type/>
3580
  </argument>
3581
  </method>
3582
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="597" package="Media Library Assistant">
3583
  <name>mla_edit_tax_redirect</name>
3584
  <full_name>mla_edit_tax_redirect</full_name>
3585
- <docblock line="586">
3586
  <description><![CDATA[Redirect to the Edit Tags/Categories page]]></description>
3587
  <long-description><![CDATA[<p>The custom taxonomy add/edit submenu entries go to "upload.php" by default.
3588
  This filter is the only way to redirect them to the correct WordPress page.
3589
  The filter is not required for WordPress 3.5 and later.</p>]]></long-description>
3590
- <tag line="586" name="since" description="0.1"/>
3591
- <tag line="586" name="return" description="" type="void">
3592
  <type by_reference="false">void</type>
3593
  </tag>
3594
  </docblock>
@@ -3795,7 +3898,7 @@ change the meta data for a single attachment.]]></description>
3795
  </method>
3796
  </class>
3797
  </file>
3798
- <file path="includes\class-mla-media-modal.php" hash="62ffc15aa0df8cb51d14a69355664392" package="Media Library Assistant">
3799
  <docblock line="2">
3800
  <description><![CDATA[Media Library Assistant Media Manager enhancements]]></description>
3801
  <long-description><![CDATA[]]></long-description>
@@ -3851,15 +3954,27 @@ change the meta data for a single attachment.]]></description>
3851
  </tag>
3852
  </docblock>
3853
  </constant>
3854
- <property final="false" static="true" visibility="private" line="160" namespace="global" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
3855
  <name>$mla_media_modal_settings</name>
3856
  <default><![CDATA[array('ajaxAction' => self::JAVASCRIPT_MEDIA_MODAL_SLUG, 'ajaxNonce' => '', 'enableMimeTypes' => false, 'enableMonthsDropdown' => false, 'enableTermsDropdown' => false, 'enableSearchBox' => false, 'mimeTypes' => '', 'months' => '', 'termsClass' => array(), 'termsValue' => array(), 'termsText' => array(), 'searchValue' => '', 'searchFields' => array('title', 'content'), 'searchConnector' => 'AND')]]></default>
3857
- <docblock line="152">
3858
  <description><![CDATA[Share the settings values between mla_media_view_settings_filter
3859
  and mla_print_media_templates_action]]></description>
3860
  <long-description><![CDATA[]]></long-description>
3861
- <tag line="152" name="since" description="1.20"/>
3862
- <tag line="152" name="var" description="" type="array">
3863
  <type by_reference="false">array</type>
3864
  </tag>
3865
  </docblock>
@@ -3876,153 +3991,206 @@ and mla_print_media_templates_action]]></description>
3876
  </tag>
3877
  </docblock>
3878
  </method>
3879
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="86" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3880
  <name>_months_dropdown</name>
3881
  <full_name>_months_dropdown</full_name>
3882
- <docblock line="75">
3883
  <description><![CDATA[Display a monthly dropdown for filtering items]]></description>
3884
  <long-description><![CDATA[<p>Adapted from /wp-admin/includes/class-wp-list-table.php function months_dropdown()</p>]]></long-description>
3885
- <tag line="75" name="since" description="1.20"/>
3886
- <tag line="75" name="param" description="post_type, e.g., 'attachment'" type="string" variable="$post_type">
3887
  <type by_reference="false">string</type>
3888
  </tag>
3889
- <tag line="75" name="return" description="( value =&gt; label ) pairs" type="array">
3890
  <type by_reference="false">array</type>
3891
  </tag>
3892
  </docblock>
3893
- <argument line="86">
3894
  <name>$post_type</name>
3895
  <default><![CDATA[]]></default>
3896
  <type/>
3897
  </argument>
3898
  </method>
3899
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="127" package="Media Library Assistant">
3900
  <name>_terms_options</name>
3901
  <full_name>_terms_options</full_name>
3902
- <docblock line="118">
3903
  <description><![CDATA[Extract value and text elements from Dropdown HTML option tags]]></description>
3904
  <long-description><![CDATA[]]></long-description>
3905
- <tag line="118" name="since" description="1.20"/>
3906
- <tag line="118" name="param" description="HTML markup for taxonomy terms dropdown &lt;select&gt; tag" type="string" variable="$markup">
3907
  <type by_reference="false">string</type>
3908
  </tag>
3909
- <tag line="118" name="return" description="( value =&gt; label ) pairs" type="array">
3910
  <type by_reference="false">array</type>
3911
  </tag>
3912
  </docblock>
3913
- <argument line="127">
3914
  <name>$markup</name>
3915
  <default><![CDATA[]]></default>
3916
  <type/>
3917
  </argument>
3918
  </method>
3919
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="188" package="Media Library Assistant">
3920
  <name>mla_media_view_settings_filter</name>
3921
  <full_name>mla_media_view_settings_filter</full_name>
3922
- <docblock line="177">
3923
  <description><![CDATA[Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.]]></description>
3924
  <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
3925
- <tag line="177" name="since" description="1.20"/>
3926
- <tag line="177" name="param" description="associative array with setting =&gt; value pairs" type="array" variable="$settings">
3927
  <type by_reference="false">array</type>
3928
  </tag>
3929
- <tag line="177" name="param" description="|| NULL current post object, if available" type="object" variable="$post">
3930
  <type by_reference="false">object</type>
3931
  </tag>
3932
- <tag line="177" name="return" description="updated $settings array" type="array">
3933
  <type by_reference="false">array</type>
3934
  </tag>
3935
  </docblock>
3936
- <argument line="188">
3937
  <name>$settings</name>
3938
  <default><![CDATA[]]></default>
3939
  <type/>
3940
  </argument>
3941
- <argument line="188">
3942
  <name>$post</name>
3943
  <default><![CDATA[]]></default>
3944
  <type/>
3945
  </argument>
3946
  </method>
3947
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="228" package="Media Library Assistant">
3948
  <name>mla_media_view_strings_filter</name>
3949
  <full_name>mla_media_view_strings_filter</full_name>
3950
- <docblock line="217">
3951
  <description><![CDATA[Adds strings values to be passed to the Media Manager in /wp-includes/js/media-views.js.]]></description>
3952
  <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
3953
- <tag line="217" name="since" description="1.20"/>
3954
- <tag line="217" name="param" description="associative array with string =&gt; value pairs" type="array" variable="$strings">
3955
  <type by_reference="false">array</type>
3956
  </tag>
3957
- <tag line="217" name="param" description="|| NULL current post object, if available" type="object" variable="$post">
3958
  <type by_reference="false">object</type>
3959
  </tag>
3960
- <tag line="217" name="return" description="updated $strings array" type="array">
3961
  <type by_reference="false">array</type>
3962
  </tag>
3963
  </docblock>
3964
- <argument line="228">
3965
  <name>$strings</name>
3966
  <default><![CDATA[]]></default>
3967
  <type/>
3968
  </argument>
3969
- <argument line="228">
3970
  <name>$post</name>
3971
  <default><![CDATA[]]></default>
3972
  <type/>
3973
  </argument>
3974
  </method>
3975
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="245" package="Media Library Assistant">
3976
  <name>mla_wp_enqueue_media_action</name>
3977
  <full_name>mla_wp_enqueue_media_action</full_name>
3978
- <docblock line="237">
3979
  <description><![CDATA[Enqueues the mla-media-modal-scripts.js file, adding it to the Media Manager scripts.]]></description>
3980
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
3981
- <tag line="237" name="since" description="1.20"/>
3982
- <tag line="237" name="return" description="" type="void">
3983
  <type by_reference="false">void</type>
3984
  </tag>
3985
  </docblock>
3986
  </method>
3987
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="263" package="Media Library Assistant">
3988
  <name>mla_print_media_templates_action</name>
3989
  <full_name>mla_print_media_templates_action</full_name>
3990
- <docblock line="255">
3991
  <description><![CDATA[Prints the templates used in the MLA Media Manager enhancements.]]></description>
3992
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
3993
- <tag line="255" name="since" description="1.20"/>
3994
- <tag line="255" name="return" description="echoes HTML script tags for the templates" type="void">
3995
  <type by_reference="false">void</type>
3996
  </tag>
3997
  </docblock>
3998
  </method>
3999
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="375" package="Media Library Assistant">
4000
  <name>mla_admin_init_ajax_action</name>
4001
  <full_name>mla_admin_init_ajax_action</full_name>
4002
- <docblock line="366">
4003
  <description><![CDATA[Adjust ajax handler for Media Manager queries]]></description>
4004
  <long-description><![CDATA[<p>Replace 'query-attachments' with our own handler if the request is coming from the "Assistant" tab</p>]]></long-description>
4005
- <tag line="366" name="since" description="1.20"/>
4006
- <tag line="366" name="return" description="" type="void">
4007
  <type by_reference="false">void</type>
4008
  </tag>
4009
  </docblock>
4010
  </method>
4011
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="400" package="Media Library Assistant">
4012
  <name>mla_query_attachments_action</name>
4013
  <full_name>mla_query_attachments_action</full_name>
4014
- <docblock line="391">
4015
  <description><![CDATA[Ajax handler for Media Manager queries]]></description>
4016
  <long-description><![CDATA[<p>Adapted from wp_ajax_query_attachments in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
4017
- <tag line="391" name="since" description="1.20"/>
4018
- <tag line="391" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
4019
  <type by_reference="false">void</type>
4020
  </tag>
4021
  </docblock>
4022
  </method>
4023
  </class>
4024
  </file>
4025
- <file path="includes\class-mla-mime-types.php" hash="3a6b7c465b9eb650f4535f13cbc08dde" package="Media Library Assistant">
4026
  <docblock line="2">
4027
  <description><![CDATA[Media Library Assistant MIME Type Support]]></description>
4028
  <long-description><![CDATA[]]></long-description>
@@ -4323,7 +4491,7 @@ respect this restriction, so any list we produce will be passed thru that functi
4323
  </argument>
4324
  <argument line="261">
4325
  <name>$user</name>
4326
- <default><![CDATA[]]></default>
4327
  <type/>
4328
  </argument>
4329
  </method>
@@ -5256,7 +5424,7 @@ Defined as public because it's a filter.</p>]]></long-description>
5256
  </method>
5257
  </class>
5258
  </file>
5259
- <file path="includes\class-mla-objects.php" hash="3994d9f9a8ff7ddc090070667ccbc18b" package="Media Library Assistant">
5260
  <docblock line="2">
5261
  <description><![CDATA[Media Library Assistant Custom Taxonomy and Widget objects]]></description>
5262
  <long-description><![CDATA[]]></long-description>
@@ -5356,126 +5524,126 @@ which returns a count of the attachments assigned a given term]]></description>
5356
  </argument>
5357
  </method>
5358
  </class>
5359
- <class final="false" abstract="false" namespace="global" line="207" package="Media Library Assistant">
5360
  <extends>\WP_Widget</extends>
5361
  <name>MLATextWidget</name>
5362
  <full_name>\MLATextWidget</full_name>
5363
- <docblock line="201">
5364
  <description><![CDATA[Class MLA (Media Library Assistant) Text Widget defines a shortcode-enabled version of the WordPress Text widget]]></description>
5365
  <long-description><![CDATA[]]></long-description>
5366
- <tag line="201" name="package" description="Media Library Assistant"/>
5367
- <tag line="201" name="since" description="1.60"/>
5368
  </docblock>
5369
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="216" package="Media Library Assistant">
5370
  <name>__construct</name>
5371
  <full_name>__construct</full_name>
5372
- <docblock line="209">
5373
  <description><![CDATA[Calls the parent constructor to set some defaults.]]></description>
5374
  <long-description><![CDATA[]]></long-description>
5375
- <tag line="209" name="since" description="1.60"/>
5376
- <tag line="209" name="return" description="" type="void">
5377
  <type by_reference="false">void</type>
5378
  </tag>
5379
  </docblock>
5380
  </method>
5381
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="240" package="Media Library Assistant">
5382
  <name>widget</name>
5383
  <full_name>widget</full_name>
5384
- <docblock line="230">
5385
  <description><![CDATA[Display the widget content - called from the WordPress "front end"]]></description>
5386
  <long-description><![CDATA[]]></long-description>
5387
- <tag line="230" name="since" description="1.60"/>
5388
- <tag line="230" name="param" description="Widget arguments" type="array" variable="$args">
5389
  <type by_reference="false">array</type>
5390
  </tag>
5391
- <tag line="230" name="param" description="Widget definition, from the database" type="array" variable="$instance">
5392
  <type by_reference="false">array</type>
5393
  </tag>
5394
- <tag line="230" name="return" description="Echoes widget output" type="void">
5395
  <type by_reference="false">void</type>
5396
  </tag>
5397
  </docblock>
5398
- <argument line="240">
5399
  <name>$args</name>
5400
  <default><![CDATA[]]></default>
5401
  <type/>
5402
  </argument>
5403
- <argument line="240">
5404
  <name>$instance</name>
5405
  <default><![CDATA[]]></default>
5406
  <type/>
5407
  </argument>
5408
  </method>
5409
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="259" package="Media Library Assistant">
5410
  <name>form</name>
5411
  <full_name>form</full_name>
5412
- <docblock line="250">
5413
  <description><![CDATA[Echo the "edit widget" form on the Appearance/Widgets admin screen]]></description>
5414
  <long-description><![CDATA[]]></long-description>
5415
- <tag line="250" name="since" description="1.60"/>
5416
- <tag line="250" name="param" description="Previous definition values, from the database" type="array" variable="$instance">
5417
  <type by_reference="false">array</type>
5418
  </tag>
5419
- <tag line="250" name="return" description="Echoes &quot;edit widget&quot; form" type="void">
5420
  <type by_reference="false">void</type>
5421
  </tag>
5422
  </docblock>
5423
- <argument line="259">
5424
  <name>$instance</name>
5425
  <default><![CDATA[]]></default>
5426
  <type/>
5427
  </argument>
5428
  </method>
5429
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="283" package="Media Library Assistant">
5430
  <name>update</name>
5431
  <full_name>update</full_name>
5432
- <docblock line="273">
5433
  <description><![CDATA[Sanitize widget definition as it is saved to the database]]></description>
5434
  <long-description><![CDATA[]]></long-description>
5435
- <tag line="273" name="since" description="1.60"/>
5436
- <tag line="273" name="param" description="Current definition values, to be saved in the database" type="array" variable="$new_instance">
5437
  <type by_reference="false">array</type>
5438
  </tag>
5439
- <tag line="273" name="param" description="Previous definition values, from the database" type="array" variable="$old_instance">
5440
  <type by_reference="false">array</type>
5441
  </tag>
5442
- <tag line="273" name="return" description="Updated definition values to be saved in the database" type="array">
5443
  <type by_reference="false">array</type>
5444
  </tag>
5445
  </docblock>
5446
- <argument line="283">
5447
  <name>$new_instance</name>
5448
  <default><![CDATA[]]></default>
5449
  <type/>
5450
  </argument>
5451
- <argument line="283">
5452
  <name>$old_instance</name>
5453
  <default><![CDATA[]]></default>
5454
  <type/>
5455
  </argument>
5456
  </method>
5457
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="305" package="Media Library Assistant">
5458
  <name>mla_text_widget_widgets_init_action</name>
5459
  <full_name>mla_text_widget_widgets_init_action</full_name>
5460
- <docblock line="296">
5461
  <description><![CDATA[Register the widget with WordPress]]></description>
5462
  <long-description><![CDATA[<p>Defined as public because it's an action.</p>]]></long-description>
5463
- <tag line="296" name="since" description="1.60"/>
5464
- <tag line="296" name="return" description="" type="void">
5465
  <type by_reference="false">void</type>
5466
  </tag>
5467
  </docblock>
5468
  </method>
5469
  </class>
5470
  </file>
5471
- <file path="includes\class-mla-options.php" hash="bc5f62313090e440936618c4cc4c8c54" package="Media Library Assistant">
5472
  <docblock line="2">
5473
  <description><![CDATA[Manages the plugin option settings]]></description>
5474
  <long-description><![CDATA[]]></long-description>
5475
  <tag line="2" name="package" description="Media Library Assistant"/>
5476
  <tag line="2" name="since" description="1.00"/>
5477
  </docblock>
5478
- <include line="1433" type="Require" package="Media Library Assistant">
5479
  <name/>
5480
  </include>
5481
  <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
@@ -5880,27 +6048,27 @@ reset => reset function for 'custom' options; returns nothing. Usage:
5880
  </tag>
5881
  </docblock>
5882
  </property>
5883
- <property final="false" static="true" visibility="private" line="1452" namespace="global" package="Media Library Assistant">
5884
  <name>$add_attachment_id</name>
5885
  <default><![CDATA[0]]></default>
5886
- <docblock line="1442">
5887
  <description><![CDATA[Attachment ID passed from mla_add_attachment_action to mla_update_attachment_metadata_filter]]></description>
5888
  <long-description><![CDATA[<p>Ensures that IPTC/EXIF and Custom Field mapping is only performed when the attachment is first
5889
  added to the Media Library.</p>]]></long-description>
5890
- <tag line="1442" name="since" description="1.70"/>
5891
- <tag line="1442" name="var" description="" type="integer">
5892
  <type by_reference="false">integer</type>
5893
  </tag>
5894
  </docblock>
5895
  </property>
5896
- <property final="false" static="true" visibility="private" line="2372" namespace="global" package="Media Library Assistant">
5897
  <name>$custom_field_data_sources</name>
5898
  <default><![CDATA[array('absolute_path', 'absolute_file_name', 'base_file', 'path', 'file_name', 'name_only', 'extension', 'file_size', 'upload_date', 'mime_type', 'dimensions', 'pixels', 'width', 'height', 'orientation', 'hwstring_small', 'size_keys', 'size_names', 'size_bytes', 'size_pixels', 'size_dimensions', 'size_name[size]', 'size_bytes[size]', 'size_pixels[size]', 'size_dimensions[size]', 'parent', 'parent_date', 'parent_type', 'parent_title', 'parent_issues', 'reference_issues', 'featured_in', 'featured_in_title', 'inserted_in', 'inserted_in_title', 'gallery_in', 'gallery_in_title', 'mla_gallery_in', 'mla_gallery_in_title', 'aperture', 'credit', 'camera', 'caption', 'created_timestamp', 'copyright', 'focal_length', 'iso', 'shutter_speed', 'title')]]></default>
5899
- <docblock line="2365">
5900
  <description><![CDATA[Array of Data Source names for custom field mapping]]></description>
5901
  <long-description><![CDATA[]]></long-description>
5902
- <tag line="2365" name="since" description="1.10"/>
5903
- <tag line="2365" name="var" description="" type="array">
5904
  <type by_reference="false">array</type>
5905
  </tag>
5906
  </docblock>
@@ -5936,1029 +6104,1074 @@ added to the Media Library.</p>]]></long-description>
5936
  <description><![CDATA[Localize $mla_option_definitions array]]></description>
5937
  <long-description><![CDATA[<p>Localization must be done at runtime, and these calls cannot be placed
5938
  in the "public static" array definition itself.</p>]]></long-description>
5939
- <tag line="353" name="since" description="1.6x"/>
5940
  <tag line="353" name="return" description="" type="void">
5941
  <type by_reference="false">void</type>
5942
  </tag>
5943
  </docblock>
5944
  </method>
5945
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1006" package="Media Library Assistant">
5946
  <name>mla_fetch_gallery_template</name>
5947
  <full_name>mla_fetch_gallery_template</full_name>
5948
- <docblock line="996">
5949
  <description><![CDATA[Fetch style or markup template from $mla_templates]]></description>
5950
  <long-description><![CDATA[]]></long-description>
5951
- <tag line="996" name="since" description="0.80"/>
5952
- <tag line="996" name="param" description="Template name" type="string" variable="$key">
5953
  <type by_reference="false">string</type>
5954
  </tag>
5955
- <tag line="996" name="param" description="Template type; 'style' (default) or 'markup'" type="string" variable="$type">
5956
  <type by_reference="false">string</type>
5957
  </tag>
5958
- <tag line="996" name="return" description="requested template, false if not found or null if no templates" type="string|boolean|null">
5959
  <type by_reference="false">string</type>
5960
  <type by_reference="false">boolean</type>
5961
  <type by_reference="false">null</type>
5962
  </tag>
5963
  </docblock>
5964
- <argument line="1006">
5965
  <name>$key</name>
5966
  <default><![CDATA[]]></default>
5967
  <type/>
5968
  </argument>
5969
- <argument line="1006">
5970
  <name>$type</name>
5971
  <default><![CDATA['style']]></default>
5972
  <type/>
5973
  </argument>
5974
  </method>
5975
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1028" package="Media Library Assistant">
5976
  <name>mla_get_style_templates</name>
5977
  <full_name>mla_get_style_templates</full_name>
5978
- <docblock line="1021">
5979
  <description><![CDATA[Get ALL style templates from $mla_templates, including 'default']]></description>
5980
  <long-description><![CDATA[]]></long-description>
5981
- <tag line="1021" name="since" description="0.80"/>
5982
- <tag line="1021" name="return" description="name =&gt; value for all style templates or null if no templates" type="array|null">
5983
  <type by_reference="false">array</type>
5984
  <type by_reference="false">null</type>
5985
  </tag>
5986
  </docblock>
5987
  </method>
5988
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1054" package="Media Library Assistant">
5989
  <name>mla_put_style_templates</name>
5990
  <full_name>mla_put_style_templates</full_name>
5991
- <docblock line="1046">
5992
  <description><![CDATA[Put user-defined style templates to $mla_templates and database]]></description>
5993
  <long-description><![CDATA[]]></long-description>
5994
- <tag line="1046" name="since" description="0.80"/>
5995
- <tag line="1046" name="param" description="name =&gt; value for all user-defined style templates" type="array" variable="$templates">
5996
  <type by_reference="false">array</type>
5997
  </tag>
5998
- <tag line="1046" name="return" description="true if success, false if failure" type="boolean">
5999
  <type by_reference="false">boolean</type>
6000
  </tag>
6001
  </docblock>
6002
- <argument line="1054">
6003
  <name>$templates</name>
6004
  <default><![CDATA[]]></default>
6005
  <type/>
6006
  </argument>
6007
  </method>
6008
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1070" package="Media Library Assistant">
6009
  <name>mla_get_markup_templates</name>
6010
  <full_name>mla_get_markup_templates</full_name>
6011
- <docblock line="1063">
6012
  <description><![CDATA[Get ALL markup templates from $mla_templates, including 'default']]></description>
6013
  <long-description><![CDATA[]]></long-description>
6014
- <tag line="1063" name="since" description="0.80"/>
6015
- <tag line="1063" name="return" description="name =&gt; value for all markup templates or null if no templates" type="array|null">
6016
  <type by_reference="false">array</type>
6017
  <type by_reference="false">null</type>
6018
  </tag>
6019
  </docblock>
6020
  </method>
6021
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1125" package="Media Library Assistant">
6022
  <name>mla_put_markup_templates</name>
6023
  <full_name>mla_put_markup_templates</full_name>
6024
- <docblock line="1117">
6025
  <description><![CDATA[Put user-defined markup templates to $mla_templates and database]]></description>
6026
  <long-description><![CDATA[]]></long-description>
6027
- <tag line="1117" name="since" description="0.80"/>
6028
- <tag line="1117" name="param" description="name =&gt; value for all user-defined markup templates" type="array" variable="$templates">
6029
  <type by_reference="false">array</type>
6030
  </tag>
6031
- <tag line="1117" name="return" description="true if success, false if failure" type="boolean">
6032
  <type by_reference="false">boolean</type>
6033
  </tag>
6034
  </docblock>
6035
- <argument line="1125">
6036
  <name>$templates</name>
6037
  <default><![CDATA[]]></default>
6038
  <type/>
6039
  </argument>
6040
  </method>
6041
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1145" package="Media Library Assistant">
6042
  <name>mla_get_option</name>
6043
  <full_name>mla_get_option</full_name>
6044
- <docblock line="1134">
6045
  <description><![CDATA[Return the stored value or default value of a defined MLA option]]></description>
6046
  <long-description><![CDATA[]]></long-description>
6047
- <tag line="1134" name="since" description="0.1"/>
6048
- <tag line="1134" name="param" description="Name of the desired option" type="string" variable="$option">
6049
  <type by_reference="false">string</type>
6050
  </tag>
6051
- <tag line="1134" name="param" description="True to ignore current setting and return default values" type="boolean" variable="$get_default">
6052
  <type by_reference="false">boolean</type>
6053
  </tag>
6054
- <tag line="1134" name="param" description="True to ignore default values and return only stored values" type="boolean" variable="$get_stored">
6055
  <type by_reference="false">boolean</type>
6056
  </tag>
6057
- <tag line="1134" name="return" description="Value(s) for the option or false if the option is not a defined MLA option" type="mixed">
6058
  <type by_reference="false">mixed</type>
6059
  </tag>
6060
  </docblock>
6061
- <argument line="1145">
6062
  <name>$option</name>
6063
  <default><![CDATA[]]></default>
6064
  <type/>
6065
  </argument>
6066
- <argument line="1145">
6067
  <name>$get_default</name>
6068
  <default><![CDATA[false]]></default>
6069
  <type/>
6070
  </argument>
6071
- <argument line="1145">
6072
  <name>$get_stored</name>
6073
  <default><![CDATA[false]]></default>
6074
  <type/>
6075
  </argument>
6076
  </method>
6077
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1175" package="Media Library Assistant">
6078
  <name>mla_update_option</name>
6079
  <full_name>mla_update_option</full_name>
6080
- <docblock line="1165">
6081
  <description><![CDATA[Add or update the stored value of a defined MLA option]]></description>
6082
  <long-description><![CDATA[]]></long-description>
6083
- <tag line="1165" name="since" description="0.1"/>
6084
- <tag line="1165" name="param" description="Name of the desired option" type="string" variable="$option">
6085
  <type by_reference="false">string</type>
6086
  </tag>
6087
- <tag line="1165" name="param" description="New value for the desired option" type="mixed" variable="$newvalue">
6088
  <type by_reference="false">mixed</type>
6089
  </tag>
6090
- <tag line="1165" name="return" description="True if the value was changed or false if the update failed" type="boolean">
6091
  <type by_reference="false">boolean</type>
6092
  </tag>
6093
  </docblock>
6094
- <argument line="1175">
6095
  <name>$option</name>
6096
  <default><![CDATA[]]></default>
6097
  <type/>
6098
  </argument>
6099
- <argument line="1175">
6100
  <name>$newvalue</name>
6101
  <default><![CDATA[]]></default>
6102
  <type/>
6103
  </argument>
6104
  </method>
6105
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1192" package="Media Library Assistant">
6106
  <name>mla_delete_option</name>
6107
  <full_name>mla_delete_option</full_name>
6108
- <docblock line="1183">
6109
  <description><![CDATA[Delete the stored value of a defined MLA option]]></description>
6110
  <long-description><![CDATA[]]></long-description>
6111
- <tag line="1183" name="since" description="0.1"/>
6112
- <tag line="1183" name="param" description="Name of the desired option" type="string" variable="$option">
6113
  <type by_reference="false">string</type>
6114
  </tag>
6115
- <tag line="1183" name="return" description="True if the option was deleted, otherwise false" type="boolean">
6116
  <type by_reference="false">boolean</type>
6117
  </tag>
6118
  </docblock>
6119
- <argument line="1192">
6120
  <name>$option</name>
6121
  <default><![CDATA[]]></default>
6122
  <type/>
6123
  </argument>
6124
  </method>
6125
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1213" package="Media Library Assistant">
6126
  <name>mla_taxonomy_support</name>
6127
  <full_name>mla_taxonomy_support</full_name>
6128
- <docblock line="1200">
6129
  <description><![CDATA[Determine MLA support for a taxonomy, handling the special case where the
6130
  settings are being updated or reset.]]></description>
6131
  <long-description><![CDATA[]]></long-description>
6132
- <tag line="1200" name="since" description="0.30"/>
6133
- <tag line="1200" name="param" description="Taxonomy name, e.g., attachment_category" type="string" variable="$tax_name">
6134
  <type by_reference="false">string</type>
6135
  </tag>
6136
- <tag line="1200" name="param" description="Optional. 'support' (default), 'quick-edit' or 'filter'" type="string" variable="$support_type">
6137
  <type by_reference="false">string</type>
6138
  </tag>
6139
- <tag line="1200" name="return" description="true if the taxonomy is supported in this way else false string if $tax_name is '' and $support_type is 'filter', returns the taxonomy to filter by" type="boolean|string">
6140
  <type by_reference="false">boolean</type>
6141
  <type by_reference="false">string</type>
6142
  </tag>
6143
  </docblock>
6144
- <argument line="1213">
6145
  <name>$tax_name</name>
6146
  <default><![CDATA[]]></default>
6147
  <type/>
6148
  </argument>
6149
- <argument line="1213">
6150
  <name>$support_type</name>
6151
  <default><![CDATA['support']]></default>
6152
  <type/>
6153
  </argument>
6154
  </method>
6155
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1290" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6156
  <name>mla_taxonomy_option_handler</name>
6157
  <full_name>mla_taxonomy_option_handler</full_name>
6158
- <docblock line="1277">
6159
  <description><![CDATA[Render and manage taxonomy support options, e.g., Categories and Post Tags]]></description>
6160
  <long-description><![CDATA[]]></long-description>
6161
- <tag line="1277" name="since" description="0.30"/>
6162
- <tag line="1277" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6163
- <tag line="1277" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
6164
  <type by_reference="false">string</type>
6165
  </tag>
6166
- <tag line="1277" name="param" description="option name, e.g., 'taxonomy_support'" type="string" variable="$key">
6167
  <type by_reference="false">string</type>
6168
  </tag>
6169
- <tag line="1277" name="param" description="option parameters" type="array" variable="$value">
6170
  <type by_reference="false">array</type>
6171
  </tag>
6172
- <tag line="1277" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
6173
  <type by_reference="false">array</type>
6174
  </tag>
6175
- <tag line="1277" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
6176
  <type by_reference="false">string</type>
6177
  </tag>
6178
  </docblock>
6179
- <argument line="1290">
6180
  <name>$action</name>
6181
  <default><![CDATA[]]></default>
6182
  <type/>
6183
  </argument>
6184
- <argument line="1290">
6185
  <name>$key</name>
6186
  <default><![CDATA[]]></default>
6187
  <type/>
6188
  </argument>
6189
- <argument line="1290">
6190
  <name>$value</name>
6191
  <default><![CDATA[]]></default>
6192
  <type/>
6193
  </argument>
6194
- <argument line="1290">
6195
  <name>$args</name>
6196
  <default><![CDATA[null]]></default>
6197
  <type/>
6198
  </argument>
6199
  </method>
6200
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1414" package="Media Library Assistant">
6201
  <name>mla_wp_handle_upload_prefilter_filter</name>
6202
  <full_name>mla_wp_handle_upload_prefilter_filter</full_name>
6203
- <docblock line="1405">
6204
  <description><![CDATA[Examine or alter the filename before the file is made permanent]]></description>
6205
  <long-description><![CDATA[]]></long-description>
6206
- <tag line="1405" name="since" description="1.70"/>
6207
- <tag line="1405" name="param" description="file parameters ( 'name' )" type="array" variable="$file">
6208
  <type by_reference="false">array</type>
6209
  </tag>
6210
- <tag line="1405" name="return" description="updated file parameters" type="array">
6211
  <type by_reference="false">array</type>
6212
  </tag>
6213
  </docblock>
6214
- <argument line="1414">
6215
  <name>$file</name>
6216
  <default><![CDATA[]]></default>
6217
  <type/>
6218
  </argument>
6219
  </method>
6220
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1431" package="Media Library Assistant">
6221
  <name>mla_wp_handle_upload_filter</name>
6222
  <full_name>mla_wp_handle_upload_filter</full_name>
6223
- <docblock line="1422">
6224
  <description><![CDATA[Called once for each file uploaded]]></description>
6225
  <long-description><![CDATA[]]></long-description>
6226
- <tag line="1422" name="since" description="1.70"/>
6227
- <tag line="1422" name="param" description="file parameters ( 'name' )" type="array" variable="$file">
6228
  <type by_reference="false">array</type>
6229
  </tag>
6230
- <tag line="1422" name="return" description="updated file parameters" type="array">
6231
  <type by_reference="false">array</type>
6232
  </tag>
6233
  </docblock>
6234
- <argument line="1431">
6235
  <name>$file</name>
6236
  <default><![CDATA[]]></default>
6237
  <type/>
6238
  </argument>
6239
  </method>
6240
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1465" package="Media Library Assistant">
6241
  <name>mla_add_attachment_action</name>
6242
  <full_name>mla_add_attachment_action</full_name>
6243
- <docblock line="1454">
6244
  <description><![CDATA[Set $add_attachment_id to just-inserted attachment]]></description>
6245
  <long-description><![CDATA[<p>All of the actual processing is done later, in mla_update_attachment_metadata_filter.</p>]]></long-description>
6246
- <tag line="1454" name="since" description="1.00"/>
6247
- <tag line="1454" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_ID">
6248
  <type by_reference="false">integer</type>
6249
  </tag>
6250
- <tag line="1454" name="return" description="" type="void">
6251
  <type by_reference="false">void</type>
6252
  </tag>
6253
  </docblock>
6254
- <argument line="1465">
6255
  <name>$post_ID</name>
6256
  <default><![CDATA[]]></default>
6257
  <type/>
6258
  </argument>
6259
  </method>
6260
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1480" package="Media Library Assistant">
6261
  <name>_update_attachment_metadata</name>
6262
  <full_name>_update_attachment_metadata</full_name>
6263
- <docblock line="1470">
6264
  <description><![CDATA[Update _wp_attachment_metadata for just-inserted attachment]]></description>
6265
  <long-description><![CDATA[]]></long-description>
6266
- <tag line="1470" name="since" description="1.70"/>
6267
- <tag line="1470" name="param" description="Attachment metadata updates" type="array" variable="$updates">
6268
  <type by_reference="false">array</type>
6269
  </tag>
6270
- <tag line="1470" name="param" description="Attachment metadata, by reference; updated by this function" type="array" variable="$data">
6271
  <type by_reference="false">array</type>
6272
  </tag>
6273
- <tag line="1470" name="return" description="Attachment metadata updates, with &quot;meta:&quot; elements removed" type="array">
6274
  <type by_reference="false">array</type>
6275
  </tag>
6276
  </docblock>
6277
- <argument line="1480">
6278
  <name>$updates</name>
6279
  <default><![CDATA[]]></default>
6280
  <type/>
6281
  </argument>
6282
- <argument line="1480">
6283
  <name>$data</name>
6284
  <default><![CDATA[]]></default>
6285
  <type/>
6286
  </argument>
6287
  </method>
6288
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1516" package="Media Library Assistant">
6289
  <name>mla_update_attachment_metadata_filter</name>
6290
  <full_name>mla_update_attachment_metadata_filter</full_name>
6291
- <docblock line="1503">
6292
  <description><![CDATA[Perform IPTC/EXIF and Custom Field mapping on just-inserted attachment]]></description>
6293
  <long-description><![CDATA[<p>This filter tests the $add_attachment_id variable set by the mla_add_attachment_action
6294
  to ensure that mapping is only performed for new additions, not metadata updates.</p>]]></long-description>
6295
- <tag line="1503" name="since" description="1.10"/>
6296
- <tag line="1503" name="param" description="Attachment metadata for just-inserted attachment" type="array" variable="$data">
6297
  <type by_reference="false">array</type>
6298
  </tag>
6299
- <tag line="1503" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_id">
6300
  <type by_reference="false">integer</type>
6301
  </tag>
6302
- <tag line="1503" name="return" description="" type="void">
6303
  <type by_reference="false">void</type>
6304
  </tag>
6305
  </docblock>
6306
- <argument line="1516">
6307
  <name>$data</name>
6308
  <default><![CDATA[]]></default>
6309
  <type/>
6310
  </argument>
6311
- <argument line="1516">
6312
  <name>$post_id</name>
6313
  <default><![CDATA[]]></default>
6314
  <type/>
6315
  </argument>
6316
  </method>
6317
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1582" package="Media Library Assistant">
6318
  <name>mla_custom_field_option_value</name>
6319
  <full_name>mla_custom_field_option_value</full_name>
6320
- <docblock line="1573">
6321
  <description><![CDATA[Fetch custom field option value given a slug]]></description>
6322
  <long-description><![CDATA[]]></long-description>
6323
- <tag line="1573" name="since" description="1.10"/>
6324
- <tag line="1573" name="param" description="slug, e.g., 'c_file-size' for the 'File Size' field" type="string" variable="$slug">
6325
  <type by_reference="false">string</type>
6326
  </tag>
6327
- <tag line="1573" name="return" description="option value, e.g., array( 'name' =&gt; 'File Size', ... )" type="array">
6328
  <type by_reference="false">array</type>
6329
  </tag>
6330
  </docblock>
6331
- <argument line="1582">
6332
  <name>$slug</name>
6333
  <default><![CDATA[]]></default>
6334
  <type/>
6335
  </argument>
6336
  </method>
6337
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1603" package="Media Library Assistant">
6338
  <name>mla_custom_field_support</name>
6339
  <full_name>mla_custom_field_support</full_name>
6340
- <docblock line="1594">
6341
  <description><![CDATA[Evaluate file information for custom field mapping]]></description>
6342
  <long-description><![CDATA[]]></long-description>
6343
- <tag line="1594" name="since" description="1.10"/>
6344
- <tag line="1594" name="param" description="array format; 'default_columns' (default), 'default_hidden_columns', 'default_sortable_columns', 'quick_edit' or 'bulk_edit'" type="string" variable="$support_type">
6345
  <type by_reference="false">string</type>
6346
  </tag>
6347
- <tag line="1594" name="return" description="default, hidden, sortable quick_edit or bulk_edit colums in appropriate format" type="array">
6348
  <type by_reference="false">array</type>
6349
  </tag>
6350
  </docblock>
6351
- <argument line="1603">
6352
  <name>$support_type</name>
6353
  <default><![CDATA['default_columns']]></default>
6354
  <type/>
6355
  </argument>
6356
  </method>
6357
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1654" package="Media Library Assistant">
6358
  <name>_evaluate_file_information</name>
6359
  <full_name>_evaluate_file_information</full_name>
6360
- <docblock line="1642">
6361
  <description><![CDATA[Evaluate file information for custom field mapping]]></description>
6362
  <long-description><![CDATA[]]></long-description>
6363
- <tag line="1642" name="since" description="1.10"/>
6364
- <tag line="1642" name="param" description="absolute path the the uploads base directory" type="string" variable="$upload_dir">
6365
  <type by_reference="false">string</type>
6366
  </tag>
6367
- <tag line="1642" name="param" description="_wp_attached_file meta_value array, indexed by post_id" type="array" variable="$wp_attached_files">
6368
  <type by_reference="false">array</type>
6369
  </tag>
6370
- <tag line="1642" name="param" description="_wp_attachment_metadata meta_value array, indexed by post_id" type="array" variable="$wp_attachment_metadata">
6371
  <type by_reference="false">array</type>
6372
  </tag>
6373
- <tag line="1642" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6374
  <type by_reference="false">integer</type>
6375
  </tag>
6376
- <tag line="1642" name="return" description="absolute_path_raw, absolute_path, absolute_file_name_raw, absolute_file_name, absolute_file, base_file, path, file_name, extension, dimensions, width, height, hwstring_small, array of intermediate sizes" type="array">
6377
  <type by_reference="false">array</type>
6378
  </tag>
6379
  </docblock>
6380
- <argument line="1654">
6381
  <name>$upload_dir</name>
6382
  <default><![CDATA[]]></default>
6383
  <type/>
6384
  </argument>
6385
- <argument line="1654">
6386
  <name>$wp_attached_files</name>
6387
  <default><![CDATA[]]></default>
6388
  <type/>
6389
  </argument>
6390
- <argument line="1654">
6391
  <name>$wp_attachment_metadata</name>
6392
  <default><![CDATA[]]></default>
6393
  <type/>
6394
  </argument>
6395
- <argument line="1654">
6396
  <name>$post_id</name>
6397
  <default><![CDATA[]]></default>
6398
  <type/>
6399
  </argument>
6400
  </method>
6401
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1740" package="Media Library Assistant">
6402
  <name>_evaluate_post_information</name>
6403
  <full_name>_evaluate_post_information</full_name>
6404
- <docblock line="1729">
6405
  <description><![CDATA[Evaluate post information for custom field mapping]]></description>
6406
  <long-description><![CDATA[]]></long-description>
6407
- <tag line="1729" name="since" description="1.40"/>
6408
- <tag line="1729" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6409
  <type by_reference="false">integer</type>
6410
  </tag>
6411
- <tag line="1729" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6412
  <type by_reference="false">string</type>
6413
  </tag>
6414
- <tag line="1729" name="param" description="data source name ( post_date or post_parent )" type="string" variable="$data_source">
6415
  <type by_reference="false">string</type>
6416
  </tag>
6417
- <tag line="1729" name="return" description="'post_date' =&gt; (string) upload date, 'post_parent' =&gt; (integer) ID of parent or zero )" type="mixed">
6418
  <type by_reference="false">mixed</type>
6419
  </tag>
6420
  </docblock>
6421
- <argument line="1740">
6422
  <name>$post_id</name>
6423
  <default><![CDATA[]]></default>
6424
  <type/>
6425
  </argument>
6426
- <argument line="1740">
6427
  <name>$category</name>
6428
  <default><![CDATA[]]></default>
6429
  <type/>
6430
  </argument>
6431
- <argument line="1740">
6432
  <name>$data_source</name>
6433
  <default><![CDATA[]]></default>
6434
  <type/>
6435
  </argument>
6436
  </method>
6437
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1775" package="Media Library Assistant">
6438
  <name>_evaluate_array_result</name>
6439
  <full_name>_evaluate_array_result</full_name>
6440
- <docblock line="1764">
6441
  <description><![CDATA[Evaluate post information for custom field mapping]]></description>
6442
  <long-description><![CDATA[]]></long-description>
6443
- <tag line="1764" name="since" description="1.40"/>
6444
- <tag line="1764" name="param" description="field value(s)" type="array" variable="$value">
6445
  <type by_reference="false">array</type>
6446
  </tag>
6447
- <tag line="1764" name="param" description="format option text|single|export|array|multi" type="string" variable="$option">
6448
  <type by_reference="false">string</type>
6449
  </tag>
6450
- <tag line="1764" name="param" description="keep existing value(s) - for 'multi' option" type="boolean" variable="$keep_existing">
6451
  <type by_reference="false">boolean</type>
6452
  </tag>
6453
- <tag line="1764" name="return" description="array for option = array|multi else string" type="mixed">
6454
  <type by_reference="false">mixed</type>
6455
  </tag>
6456
  </docblock>
6457
- <argument line="1775">
6458
  <name>$value</name>
6459
  <default><![CDATA[]]></default>
6460
  <type/>
6461
  </argument>
6462
- <argument line="1775">
6463
  <name>$option</name>
6464
  <default><![CDATA[]]></default>
6465
  <type/>
6466
  </argument>
6467
- <argument line="1775">
6468
  <name>$keep_existing</name>
6469
  <default><![CDATA[]]></default>
6470
  <type/>
6471
  </argument>
6472
  </method>
6473
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1815" package="Media Library Assistant">
6474
  <name>mla_get_data_source</name>
6475
  <full_name>mla_get_data_source</full_name>
6476
- <docblock line="1800">
6477
  <description><![CDATA[Get IPTC/EXIF or custom field mapping data source]]></description>
6478
  <long-description><![CDATA[<p>Defined as public so MLA Mapping Hooks clients can call it.
6479
  Isolates clients from changes to _evaluate_data_source().</p>]]></long-description>
6480
- <tag line="1800" name="since" description="1.70"/>
6481
- <tag line="1800" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6482
  <type by_reference="false">integer</type>
6483
  </tag>
6484
- <tag line="1800" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6485
  <type by_reference="false">string</type>
6486
  </tag>
6487
- <tag line="1800" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
6488
  <type by_reference="false">array</type>
6489
  </tag>
6490
- <tag line="1800" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
6491
  <type by_reference="false">array</type>
6492
  </tag>
6493
- <tag line="1800" name="return" description="data source value" type="string|array">
6494
  <type by_reference="false">string</type>
6495
  <type by_reference="false">array</type>
6496
  </tag>
6497
  </docblock>
6498
- <argument line="1815">
6499
  <name>$post_id</name>
6500
  <default><![CDATA[]]></default>
6501
  <type/>
6502
  </argument>
6503
- <argument line="1815">
6504
  <name>$category</name>
6505
  <default><![CDATA[]]></default>
6506
  <type/>
6507
  </argument>
6508
- <argument line="1815">
6509
  <name>$data_value</name>
6510
  <default><![CDATA[]]></default>
6511
  <type/>
6512
  </argument>
6513
- <argument line="1815">
6514
  <name>$attachment_metadata</name>
6515
  <default><![CDATA[NULL]]></default>
6516
  <type/>
6517
  </argument>
6518
  </method>
6519
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1840" package="Media Library Assistant">
6520
  <name>_evaluate_data_source</name>
6521
  <full_name>_evaluate_data_source</full_name>
6522
- <docblock line="1828">
6523
  <description><![CDATA[Evaluate custom field mapping data source]]></description>
6524
  <long-description><![CDATA[]]></long-description>
6525
- <tag line="1828" name="since" description="1.10"/>
6526
- <tag line="1828" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6527
  <type by_reference="false">integer</type>
6528
  </tag>
6529
- <tag line="1828" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6530
  <type by_reference="false">string</type>
6531
  </tag>
6532
- <tag line="1828" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
6533
  <type by_reference="false">array</type>
6534
  </tag>
6535
- <tag line="1828" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
6536
  <type by_reference="false">array</type>
6537
  </tag>
6538
- <tag line="1828" name="return" description="data source value" type="string|array">
6539
  <type by_reference="false">string</type>
6540
  <type by_reference="false">array</type>
6541
  </tag>
6542
  </docblock>
6543
- <argument line="1840">
6544
  <name>$post_id</name>
6545
  <default><![CDATA[]]></default>
6546
  <type/>
6547
  </argument>
6548
- <argument line="1840">
6549
  <name>$category</name>
6550
  <default><![CDATA[]]></default>
6551
  <type/>
6552
  </argument>
6553
- <argument line="1840">
6554
  <name>$data_value</name>
6555
  <default><![CDATA[]]></default>
6556
  <type/>
6557
  </argument>
6558
- <argument line="1840">
6559
  <name>$attachment_metadata</name>
6560
  <default><![CDATA[NULL]]></default>
6561
  <type/>
6562
  </argument>
6563
  </method>
6564
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2239" package="Media Library Assistant">
6565
  <name>mla_evaluate_custom_field_mapping</name>
6566
  <full_name>mla_evaluate_custom_field_mapping</full_name>
6567
- <docblock line="2227">
6568
  <description><![CDATA[Evaluate custom field mapping updates for a post]]></description>
6569
  <long-description><![CDATA[]]></long-description>
6570
- <tag line="2227" name="since" description="1.10"/>
6571
- <tag line="2227" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
6572
  <type by_reference="false">integer</type>
6573
  </tag>
6574
- <tag line="2227" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6575
  <type by_reference="false">string</type>
6576
  </tag>
6577
- <tag line="2227" name="param" description="(optional) custom_field_mapping values, default NULL (use current option value)" type="array" variable="$settings">
6578
  <type by_reference="false">array</type>
6579
  </tag>
6580
- <tag line="2227" name="param" description="(optional) attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
6581
  <type by_reference="false">array</type>
6582
  </tag>
6583
- <tag line="2227" name="return" description="Updates suitable for MLAData::mla_update_single_item, if any" type="array">
6584
  <type by_reference="false">array</type>
6585
  </tag>
6586
  </docblock>
6587
- <argument line="2239">
6588
  <name>$post_id</name>
6589
  <default><![CDATA[]]></default>
6590
  <type/>
6591
  </argument>
6592
- <argument line="2239">
6593
  <name>$category</name>
6594
  <default><![CDATA[]]></default>
6595
  <type/>
6596
  </argument>
6597
- <argument line="2239">
6598
  <name>$settings</name>
6599
  <default><![CDATA[NULL]]></default>
6600
  <type/>
6601
  </argument>
6602
- <argument line="2239">
6603
  <name>$attachment_metadata</name>
6604
  <default><![CDATA[NULL]]></default>
6605
  <type/>
6606
  </argument>
6607
  </method>
6608
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2338" package="Media Library Assistant">
6609
  <name>_compose_custom_field_option_list</name>
6610
  <full_name>_compose_custom_field_option_list</full_name>
6611
- <docblock line="2327">
6612
  <description><![CDATA[Compose a Custom Field Options list with current selection]]></description>
6613
  <long-description><![CDATA[]]></long-description>
6614
- <tag line="2327" name="since" description="1.10"/>
6615
- <tag line="2327" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6616
- <tag line="2327" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
6617
  <type by_reference="false">string</type>
6618
  </tag>
6619
- <tag line="2327" name="param" description="optional list of terms to exclude from the list" type="array" variable="$blacklist">
6620
  <type by_reference="false">array</type>
6621
  </tag>
6622
- <tag line="2327" name="return" description="HTML markup with select field options" type="string">
6623
  <type by_reference="false">string</type>
6624
  </tag>
6625
  </docblock>
6626
- <argument line="2338">
6627
  <name>$selection</name>
6628
  <default><![CDATA['none']]></default>
6629
  <type/>
6630
  </argument>
6631
- <argument line="2338">
6632
  <name>$blacklist</name>
6633
  <default><![CDATA[array()]]></default>
6634
  <type/>
6635
  </argument>
6636
  </method>
6637
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2434" package="Media Library Assistant">
6638
  <name>_compose_data_source_option_list</name>
6639
  <full_name>_compose_data_source_option_list</full_name>
6640
- <docblock line="2424">
6641
  <description><![CDATA[Compose a (Custom Field) Data Source Options list with current selection]]></description>
6642
  <long-description><![CDATA[]]></long-description>
6643
- <tag line="2424" name="since" description="1.10"/>
6644
- <tag line="2424" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6645
- <tag line="2424" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
6646
  <type by_reference="false">string</type>
6647
  </tag>
6648
- <tag line="2424" name="return" description="HTML markup with select field options" type="string">
6649
  <type by_reference="false">string</type>
6650
  </tag>
6651
  </docblock>
6652
- <argument line="2434">
6653
  <name>$selection</name>
6654
  <default><![CDATA['none']]></default>
6655
  <type/>
6656
  </argument>
6657
  </method>
6658
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2498" package="Media Library Assistant">
6659
  <name>_update_custom_field_mapping</name>
6660
  <full_name>_update_custom_field_mapping</full_name>
6661
- <docblock line="2488">
6662
  <description><![CDATA[Update custom field mappings]]></description>
6663
  <long-description><![CDATA[]]></long-description>
6664
- <tag line="2488" name="since" description="1.10"/>
6665
- <tag line="2488" name="param" description="current custom_field_mapping values" type="array" variable="$current_values">
6666
  <type by_reference="false">array</type>
6667
  </tag>
6668
- <tag line="2488" name="param" description="new values" type="array" variable="$new_values">
6669
  <type by_reference="false">array</type>
6670
  </tag>
6671
- <tag line="2488" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated custom_field_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
6672
  <type by_reference="false">array</type>
6673
  </tag>
6674
  </docblock>
6675
- <argument line="2498">
6676
  <name>$current_values</name>
6677
  <default><![CDATA[]]></default>
6678
  <type/>
6679
  </argument>
6680
- <argument line="2498">
6681
  <name>$new_values</name>
6682
  <default><![CDATA[]]></default>
6683
  <type/>
6684
  </argument>
6685
  </method>
6686
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2711" package="Media Library Assistant">
6687
  <name>mla_custom_field_option_handler</name>
6688
  <full_name>mla_custom_field_option_handler</full_name>
6689
- <docblock line="2698">
6690
  <description><![CDATA[Render and manage custom field mapping options]]></description>
6691
  <long-description><![CDATA[]]></long-description>
6692
- <tag line="2698" name="since" description="1.10"/>
6693
- <tag line="2698" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6694
- <tag line="2698" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
6695
  <type by_reference="false">string</type>
6696
  </tag>
6697
- <tag line="2698" name="param" description="option name, e.g., 'custom_field_mapping'" type="string" variable="$key">
6698
  <type by_reference="false">string</type>
6699
  </tag>
6700
- <tag line="2698" name="param" description="option parameters" type="array" variable="$value">
6701
  <type by_reference="false">array</type>
6702
  </tag>
6703
- <tag line="2698" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
6704
  <type by_reference="false">array</type>
6705
  </tag>
6706
- <tag line="2698" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
6707
  <type by_reference="false">string</type>
6708
  </tag>
6709
  </docblock>
6710
- <argument line="2711">
6711
  <name>$action</name>
6712
  <default><![CDATA[]]></default>
6713
  <type/>
6714
  </argument>
6715
- <argument line="2711">
6716
  <name>$key</name>
6717
  <default><![CDATA[]]></default>
6718
  <type/>
6719
  </argument>
6720
- <argument line="2711">
6721
  <name>$value</name>
6722
  <default><![CDATA[]]></default>
6723
  <type/>
6724
  </argument>
6725
- <argument line="2711">
6726
  <name>$args</name>
6727
  <default><![CDATA[null]]></default>
6728
  <type/>
6729
  </argument>
6730
  </method>
6731
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2964" package="Media Library Assistant">
6732
  <name>mla_evaluate_iptc_exif_mapping</name>
6733
  <full_name>mla_evaluate_iptc_exif_mapping</full_name>
6734
- <docblock line="2952">
6735
  <description><![CDATA[Evaluate IPTC/EXIF mapping updates for a post]]></description>
6736
  <long-description><![CDATA[]]></long-description>
6737
- <tag line="2952" name="since" description="1.00"/>
6738
- <tag line="2952" name="param" description="post object with current values" type="object" variable="$post">
6739
  <type by_reference="false">object</type>
6740
  </tag>
6741
- <tag line="2952" name="param" description="category to evaluate against, e.g., iptc_exif_standard_mapping or iptc_exif_mapping" type="string" variable="$category">
6742
  <type by_reference="false">string</type>
6743
  </tag>
6744
- <tag line="2952" name="param" description="(optional) iptc_exif_mapping values, default - current option value" type="array" variable="$settings">
6745
  <type by_reference="false">array</type>
6746
  </tag>
6747
- <tag line="2952" name="param" description="(optional) _wp_attachment_metadata, for MLAOptions::mla_update_attachment_metadata_filter" type="array" variable="$attachment_metadata">
6748
  <type by_reference="false">array</type>
6749
  </tag>
6750
- <tag line="2952" name="return" description="Updates suitable for MLAData::mla_update_single_item, if any" type="array">
6751
  <type by_reference="false">array</type>
6752
  </tag>
6753
  </docblock>
6754
- <argument line="2964">
6755
  <name>$post</name>
6756
  <default><![CDATA[]]></default>
6757
  <type/>
6758
  </argument>
6759
- <argument line="2964">
6760
  <name>$category</name>
6761
  <default><![CDATA[]]></default>
6762
  <type/>
6763
  </argument>
6764
- <argument line="2964">
6765
  <name>$settings</name>
6766
  <default><![CDATA[NULL]]></default>
6767
  <type/>
6768
  </argument>
6769
- <argument line="2964">
6770
  <name>$attachment_metadata</name>
6771
  <default><![CDATA[NULL]]></default>
6772
  <type/>
6773
  </argument>
6774
  </method>
6775
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3275" package="Media Library Assistant">
6776
  <name>_compose_iptc_option_list</name>
6777
  <full_name>_compose_iptc_option_list</full_name>
6778
- <docblock line="3265">
6779
  <description><![CDATA[Compose an IPTC Options list with current selection]]></description>
6780
  <long-description><![CDATA[]]></long-description>
6781
- <tag line="3265" name="since" description="1.00"/>
6782
- <tag line="3265" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6783
- <tag line="3265" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
6784
  <type by_reference="false">string</type>
6785
  </tag>
6786
- <tag line="3265" name="return" description="HTML markup with select field options" type="string">
6787
  <type by_reference="false">string</type>
6788
  </tag>
6789
  </docblock>
6790
- <argument line="3275">
6791
  <name>$selection</name>
6792
  <default><![CDATA['none']]></default>
6793
  <type/>
6794
  </argument>
6795
  </method>
6796
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3308" package="Media Library Assistant">
6797
  <name>_compose_parent_option_list</name>
6798
  <full_name>_compose_parent_option_list</full_name>
6799
- <docblock line="3297">
6800
  <description><![CDATA[Compose an hierarchical taxonomy Parent options list with current selection]]></description>
6801
  <long-description><![CDATA[]]></long-description>
6802
- <tag line="3297" name="since" description="1.00"/>
6803
- <tag line="3297" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6804
- <tag line="3297" name="param" description="taxonomy slug" type="string" variable="$taxonomy">
6805
  <type by_reference="false">string</type>
6806
  </tag>
6807
- <tag line="3297" name="param" description="current selection or 0 (zero, default)" type="integer" variable="$selection">
6808
  <type by_reference="false">integer</type>
6809
  </tag>
6810
- <tag line="3297" name="return" description="HTML markup with select field options" type="string">
6811
  <type by_reference="false">string</type>
6812
  </tag>
6813
  </docblock>
6814
- <argument line="3308">
6815
  <name>$taxonomy</name>
6816
  <default><![CDATA[]]></default>
6817
  <type/>
6818
  </argument>
6819
- <argument line="3308">
6820
  <name>$selection</name>
6821
  <default><![CDATA[0]]></default>
6822
  <type/>
6823
  </argument>
6824
  </method>
6825
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3354" package="Media Library Assistant">
6826
  <name>_update_iptc_exif_standard_mapping</name>
6827
  <full_name>_update_iptc_exif_standard_mapping</full_name>
6828
- <docblock line="3344">
6829
  <description><![CDATA[Update Standard field portion of IPTC/EXIF mappings]]></description>
6830
  <long-description><![CDATA[]]></long-description>
6831
- <tag line="3344" name="since" description="1.00"/>
6832
- <tag line="3344" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
6833
  <type by_reference="false">array</type>
6834
  </tag>
6835
- <tag line="3344" name="param" description="new values" type="array" variable="$new_values">
6836
  <type by_reference="false">array</type>
6837
  </tag>
6838
- <tag line="3344" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
6839
  <type by_reference="false">array</type>
6840
  </tag>
6841
  </docblock>
6842
- <argument line="3354">
6843
  <name>$current_values</name>
6844
  <default><![CDATA[]]></default>
6845
  <type/>
6846
  </argument>
6847
- <argument line="3354">
6848
  <name>$new_values</name>
6849
  <default><![CDATA[]]></default>
6850
  <type/>
6851
  </argument>
6852
  </method>
6853
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3447" package="Media Library Assistant">
6854
  <name>_update_iptc_exif_taxonomy_mapping</name>
6855
  <full_name>_update_iptc_exif_taxonomy_mapping</full_name>
6856
- <docblock line="3437">
6857
  <description><![CDATA[Update Taxonomy term portion of IPTC/EXIF mappings]]></description>
6858
  <long-description><![CDATA[]]></long-description>
6859
- <tag line="3437" name="since" description="1.00"/>
6860
- <tag line="3437" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
6861
  <type by_reference="false">array</type>
6862
  </tag>
6863
- <tag line="3437" name="param" description="new values" type="array" variable="$new_values">
6864
  <type by_reference="false">array</type>
6865
  </tag>
6866
- <tag line="3437" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
6867
  <type by_reference="false">array</type>
6868
  </tag>
6869
  </docblock>
6870
- <argument line="3447">
6871
  <name>$current_values</name>
6872
  <default><![CDATA[]]></default>
6873
  <type/>
6874
  </argument>
6875
- <argument line="3447">
6876
  <name>$new_values</name>
6877
  <default><![CDATA[]]></default>
6878
  <type/>
6879
  </argument>
6880
  </method>
6881
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3549" package="Media Library Assistant">
6882
  <name>_update_iptc_exif_custom_mapping</name>
6883
  <full_name>_update_iptc_exif_custom_mapping</full_name>
6884
- <docblock line="3539">
6885
  <description><![CDATA[Update Custom field portion of IPTC/EXIF mappings]]></description>
6886
  <long-description><![CDATA[]]></long-description>
6887
- <tag line="3539" name="since" description="1.00"/>
6888
- <tag line="3539" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
6889
  <type by_reference="false">array</type>
6890
  </tag>
6891
- <tag line="3539" name="param" description="new values" type="array" variable="$new_values">
6892
  <type by_reference="false">array</type>
6893
  </tag>
6894
- <tag line="3539" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
6895
  <type by_reference="false">array</type>
6896
  </tag>
6897
  </docblock>
6898
- <argument line="3549">
6899
  <name>$current_values</name>
6900
  <default><![CDATA[]]></default>
6901
  <type/>
6902
  </argument>
6903
- <argument line="3549">
6904
  <name>$new_values</name>
6905
  <default><![CDATA[]]></default>
6906
  <type/>
6907
  </argument>
6908
  </method>
6909
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3679" package="Media Library Assistant">
6910
  <name>_get_custom_field_names</name>
6911
  <full_name>_get_custom_field_names</full_name>
6912
- <docblock line="3669">
6913
  <description><![CDATA[Generate a list of all (post) Custom Field names]]></description>
6914
  <long-description><![CDATA[<p>The list will include any Custom Field and IPTC/EXIF rules that
6915
  haven't been mapped to any attachments, yet.</p>]]></long-description>
6916
- <tag line="3669" name="since" description="1.00"/>
6917
- <tag line="3669" name="return" description="Custom field names from the postmeta table and MLA rules" type="array">
6918
  <type by_reference="false">array</type>
6919
  </tag>
6920
  </docblock>
6921
  </method>
6922
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3725" package="Media Library Assistant">
6923
  <name>mla_iptc_exif_option_handler</name>
6924
  <full_name>mla_iptc_exif_option_handler</full_name>
6925
- <docblock line="3712">
6926
  <description><![CDATA[Render and manage iptc/exif support options]]></description>
6927
  <long-description><![CDATA[]]></long-description>
6928
- <tag line="3712" name="since" description="1.00"/>
6929
- <tag line="3712" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6930
- <tag line="3712" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
6931
  <type by_reference="false">string</type>
6932
  </tag>
6933
- <tag line="3712" name="param" description="option name, e.g., 'iptc_exif_mapping'" type="string" variable="$key">
6934
  <type by_reference="false">string</type>
6935
  </tag>
6936
- <tag line="3712" name="param" description="option parameters" type="array" variable="$value">
6937
  <type by_reference="false">array</type>
6938
  </tag>
6939
- <tag line="3712" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
6940
  <type by_reference="false">array</type>
6941
  </tag>
6942
- <tag line="3712" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
6943
  <type by_reference="false">string</type>
6944
  </tag>
6945
  </docblock>
6946
- <argument line="3725">
6947
  <name>$action</name>
6948
  <default><![CDATA[]]></default>
6949
  <type/>
6950
  </argument>
6951
- <argument line="3725">
6952
  <name>$key</name>
6953
  <default><![CDATA[]]></default>
6954
  <type/>
6955
  </argument>
6956
- <argument line="3725">
6957
  <name>$value</name>
6958
  <default><![CDATA[]]></default>
6959
  <type/>
6960
  </argument>
6961
- <argument line="3725">
6962
  <name>$args</name>
6963
  <default><![CDATA[null]]></default>
6964
  <type/>
@@ -6966,7 +7179,7 @@ haven't been mapped to any attachments, yet.</p>]]></long-description>
6966
  </method>
6967
  </class>
6968
  </file>
6969
- <file path="includes\class-mla-settings.php" hash="742f77fc55355d0dedb012883d757069" package="Media Library Assistant">
6970
  <docblock line="2">
6971
  <description><![CDATA[Manages the settings page to edit the plugin option settings]]></description>
6972
  <long-description><![CDATA[]]></long-description>
@@ -7056,23 +7269,23 @@ haven't been mapped to any attachments, yet.</p>]]></long-description>
7056
  </tag>
7057
  </docblock>
7058
  </property>
7059
- <property final="false" static="true" visibility="private" line="840" namespace="global" package="Media Library Assistant">
7060
  <name>$page_template_array</name>
7061
  <default><![CDATA[null]]></default>
7062
- <docblock line="830">
7063
  <description><![CDATA[Template file for the Settings page(s) and parts]]></description>
7064
  <long-description><![CDATA[<p>This array contains all of the template parts for the Settings page(s). The array is built once
7065
  each page load and cached for subsequent use.</p>]]></long-description>
7066
- <tag line="830" name="since" description="0.80"/>
7067
- <tag line="830" name="var" description="" type="array">
7068
  <type by_reference="false">array</type>
7069
  </tag>
7070
  </docblock>
7071
  </property>
7072
- <property final="false" static="true" visibility="private" line="859" namespace="global" package="Media Library Assistant">
7073
  <name>$mla_tablist</name>
7074
  <default><![CDATA[array()]]></default>
7075
- <docblock line="842">
7076
  <description><![CDATA[Definitions for Settings page tab ids, titles and handlers
7077
  Each tab is defined by an array with the following elements:]]></description>
7078
  <long-description><![CDATA[<p>The array must be populated at runtime in MLASettings::mla_localize_tablist(),
@@ -7083,8 +7296,8 @@ because Localization calls cannot be placed in the "public static" array definit
7083
  <p>title => tab label / heading text
7084
  render => rendering function for tab messages and content. Usage:
7085
  $tab_content = <a href="">'render'</a>;</p>]]></long-description>
7086
- <tag line="842" name="since" description="0.80"/>
7087
- <tag line="842" name="var" description="" type="array">
7088
  <type by_reference="false">array</type>
7089
  </tag>
7090
  </docblock>
@@ -7207,537 +7420,537 @@ add settings link in the Plugins section entry for MLA.]]></description>
7207
  </tag>
7208
  </docblock>
7209
  </method>
7210
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="483" package="Media Library Assistant">
7211
  <name>mla_screen_options_show_screen_filter</name>
7212
  <full_name>mla_screen_options_show_screen_filter</full_name>
7213
- <docblock line="473">
7214
  <description><![CDATA[Only show screen options on the View and Upload tabs]]></description>
7215
  <long-description><![CDATA[]]></long-description>
7216
- <tag line="473" name="since" description="1.40"/>
7217
- <tag line="473" name="param" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean" variable="$show_screen">
7218
  <type by_reference="false">boolean</type>
7219
  </tag>
7220
- <tag line="473" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
7221
  <type by_reference="false">string</type>
7222
  </tag>
7223
- <tag line="473" name="return" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean">
7224
  <type by_reference="false">boolean</type>
7225
  </tag>
7226
  </docblock>
7227
- <argument line="483">
7228
  <name>$show_screen</name>
7229
  <default><![CDATA[]]></default>
7230
  <type/>
7231
  </argument>
7232
- <argument line="483">
7233
  <name>$this_screen</name>
7234
  <default><![CDATA[]]></default>
7235
  <type/>
7236
  </argument>
7237
  </method>
7238
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="504" package="Media Library Assistant">
7239
  <name>mla_set_screen_option_filter</name>
7240
  <full_name>mla_set_screen_option_filter</full_name>
7241
- <docblock line="493">
7242
  <description><![CDATA[Save the "Views/Uploads per page" option set by this user]]></description>
7243
  <long-description><![CDATA[]]></long-description>
7244
- <tag line="493" name="since" description="1.40"/>
7245
- <tag line="493" name="param" description="false or value returned by previous filter" type="mixed" variable="$status">
7246
  <type by_reference="false">mixed</type>
7247
  </tag>
7248
- <tag line="493" name="param" description="Name of the option being changed" type="string" variable="$option">
7249
  <type by_reference="false">string</type>
7250
  </tag>
7251
- <tag line="493" name="param" description="New value of the option" type="string" variable="$value">
7252
  <type by_reference="false">string</type>
7253
  </tag>
7254
- <tag line="493" name="return" description="New value if this is our option, otherwise nothing" type="string|void">
7255
  <type by_reference="false">string</type>
7256
  <type by_reference="false">void</type>
7257
  </tag>
7258
  </docblock>
7259
- <argument line="504">
7260
  <name>$status</name>
7261
  <default><![CDATA[]]></default>
7262
  <type/>
7263
  </argument>
7264
- <argument line="504">
7265
  <name>$option</name>
7266
  <default><![CDATA[]]></default>
7267
  <type/>
7268
  </argument>
7269
- <argument line="504">
7270
  <name>$value</name>
7271
  <default><![CDATA[]]></default>
7272
  <type/>
7273
  </argument>
7274
  </method>
7275
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="521" package="Media Library Assistant">
7276
  <name>mla_inline_edit_view_action</name>
7277
  <full_name>mla_inline_edit_view_action</full_name>
7278
- <docblock line="512">
7279
  <description><![CDATA[Ajax handler for Post MIME Types inline editing (quick and bulk edit)]]></description>
7280
  <long-description><![CDATA[<p>Adapted from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
7281
- <tag line="512" name="since" description="1.40"/>
7282
- <tag line="512" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
7283
  <type by_reference="false">void</type>
7284
  </tag>
7285
  </docblock>
7286
  </method>
7287
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="564" package="Media Library Assistant">
7288
  <name>mla_inline_edit_upload_action</name>
7289
  <full_name>mla_inline_edit_upload_action</full_name>
7290
- <docblock line="555">
7291
  <description><![CDATA[Ajax handler for Upload MIME Types inline editing (quick and bulk edit)]]></description>
7292
  <long-description><![CDATA[<p>Adapted from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
7293
- <tag line="555" name="since" description="1.40"/>
7294
- <tag line="555" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
7295
  <type by_reference="false">void</type>
7296
  </tag>
7297
  </docblock>
7298
  </method>
7299
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="604" package="Media Library Assistant">
7300
  <name>mla_add_plugin_settings_link_filter</name>
7301
  <full_name>mla_add_plugin_settings_link_filter</full_name>
7302
- <docblock line="594">
7303
  <description><![CDATA[Add the "Settings" link to the MLA entry in the Plugins section]]></description>
7304
  <long-description><![CDATA[]]></long-description>
7305
- <tag line="594" name="since" description="0.1"/>
7306
- <tag line="594" name="param" description="array of links for the Plugin, e.g., &quot;Activate&quot;" type="array" variable="$links">
7307
  <type by_reference="false">array</type>
7308
  </tag>
7309
- <tag line="594" name="param" description="Directory and name of the plugin Index file" type="string" variable="$file">
7310
  <type by_reference="false">string</type>
7311
  </tag>
7312
- <tag line="594" name="return" description="Updated array of links for the Plugin" type="array">
7313
  <type by_reference="false">array</type>
7314
  </tag>
7315
  </docblock>
7316
- <argument line="604">
7317
  <name>$links</name>
7318
  <default><![CDATA[]]></default>
7319
  <type/>
7320
  </argument>
7321
- <argument line="604">
7322
  <name>$file</name>
7323
  <default><![CDATA[]]></default>
7324
  <type/>
7325
  </argument>
7326
  </method>
7327
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="624" package="Media Library Assistant">
7328
  <name>_update_option_row</name>
7329
  <full_name>_update_option_row</full_name>
7330
- <docblock line="613">
7331
  <description><![CDATA[Update or delete a single MLA option value]]></description>
7332
  <long-description><![CDATA[]]></long-description>
7333
- <tag line="613" name="since" description="0.80"/>
7334
- <tag line="613" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7335
- <tag line="613" name="param" description="HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)" type="string" variable="$key">
7336
  <type by_reference="false">string</type>
7337
  </tag>
7338
- <tag line="613" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
7339
  <type by_reference="false">array</type>
7340
  </tag>
7341
- <tag line="613" name="return" description="HTML markup for the option's table row" type="string">
7342
  <type by_reference="false">string</type>
7343
  </tag>
7344
  </docblock>
7345
- <argument line="624">
7346
  <name>$key</name>
7347
  <default><![CDATA[]]></default>
7348
  <type/>
7349
  </argument>
7350
- <argument line="624">
7351
  <name>$value</name>
7352
  <default><![CDATA[]]></default>
7353
  <type/>
7354
  </argument>
7355
  </method>
7356
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="704" package="Media Library Assistant">
7357
  <name>_compose_option_row</name>
7358
  <full_name>_compose_option_row</full_name>
7359
- <docblock line="693">
7360
  <description><![CDATA[Compose the table row for a single MLA option]]></description>
7361
  <long-description><![CDATA[]]></long-description>
7362
- <tag line="693" name="since" description="0.80"/>
7363
- <tag line="693" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7364
- <tag line="693" name="param" description="HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)" type="string" variable="$key">
7365
  <type by_reference="false">string</type>
7366
  </tag>
7367
- <tag line="693" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
7368
  <type by_reference="false">array</type>
7369
  </tag>
7370
- <tag line="693" name="return" description="HTML markup for the option's table row" type="string">
7371
  <type by_reference="false">string</type>
7372
  </tag>
7373
  </docblock>
7374
- <argument line="704">
7375
  <name>$key</name>
7376
  <default><![CDATA[]]></default>
7377
  <type/>
7378
  </argument>
7379
- <argument line="704">
7380
  <name>$value</name>
7381
  <default><![CDATA[]]></default>
7382
  <type/>
7383
  </argument>
7384
  </method>
7385
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="871" package="Media Library Assistant">
7386
  <name>mla_localize_tablist</name>
7387
  <full_name>mla_localize_tablist</full_name>
7388
- <docblock line="861">
7389
  <description><![CDATA[Localize $mla_option_definitions array]]></description>
7390
  <long-description><![CDATA[<p>Localization must be done at runtime, and these calls cannot be placed
7391
  in the "public static" array definition itself.</p>]]></long-description>
7392
- <tag line="861" name="since" description="1.6x"/>
7393
- <tag line="861" name="return" description="" type="void">
7394
  <type by_reference="false">void</type>
7395
  </tag>
7396
  </docblock>
7397
  </method>
7398
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="893" package="Media Library Assistant">
7399
  <name>_compose_settings_tabs</name>
7400
  <full_name>_compose_settings_tabs</full_name>
7401
- <docblock line="883">
7402
  <description><![CDATA[Compose the navigation tabs for the Settings subpage]]></description>
7403
  <long-description><![CDATA[]]></long-description>
7404
- <tag line="883" name="since" description="0.80"/>
7405
- <tag line="883" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7406
- <tag line="883" name="param" description="Optional data-tab-id value for the active tab, default 'general'" type="string" variable="$active_tab">
7407
  <type by_reference="false">string</type>
7408
  </tag>
7409
- <tag line="883" name="return" description="HTML markup for the Settings subpage navigation tabs" type="string">
7410
  <type by_reference="false">string</type>
7411
  </tag>
7412
  </docblock>
7413
- <argument line="893">
7414
  <name>$active_tab</name>
7415
  <default><![CDATA['general']]></default>
7416
  <type/>
7417
  </argument>
7418
  </method>
7419
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="919" package="Media Library Assistant">
7420
  <name>_compose_general_tab</name>
7421
  <full_name>_compose_general_tab</full_name>
7422
- <docblock line="911">
7423
  <description><![CDATA[Compose the General tab content for the Settings subpage]]></description>
7424
  <long-description><![CDATA[]]></long-description>
7425
- <tag line="911" name="since" description="0.80"/>
7426
- <tag line="911" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7427
- <tag line="911" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7428
  <type by_reference="false">array</type>
7429
  </tag>
7430
  </docblock>
7431
  </method>
7432
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1069" package="Media Library Assistant">
7433
  <name>_current_bulk_action</name>
7434
  <full_name>_current_bulk_action</full_name>
7435
- <docblock line="1062">
7436
  <description><![CDATA[Get the current action selected from the bulk actions dropdown]]></description>
7437
  <long-description><![CDATA[]]></long-description>
7438
- <tag line="1062" name="since" description="1.40"/>
7439
- <tag line="1062" name="return" description="The action name or False if no action was selected" type="string|false">
7440
  <type by_reference="false">string</type>
7441
  <type by_reference="false">false</type>
7442
  </tag>
7443
  </docblock>
7444
  </method>
7445
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1101" package="Media Library Assistant">
7446
  <name>_compose_edit_view_tab</name>
7447
  <full_name>_compose_edit_view_tab</full_name>
7448
- <docblock line="1091">
7449
  <description><![CDATA[Compose the Edit View tab content for the Settings subpage]]></description>
7450
  <long-description><![CDATA[]]></long-description>
7451
- <tag line="1091" name="since" description="1.40"/>
7452
- <tag line="1091" name="param" description="data values for the item" type="array" variable="$view">
7453
  <type by_reference="false">array</type>
7454
  </tag>
7455
- <tag line="1091" name="param" description="Display template" type="string" variable="$template">
7456
  <type by_reference="false">string</type>
7457
  </tag>
7458
- <tag line="1091" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7459
  <type by_reference="false">array</type>
7460
  </tag>
7461
  </docblock>
7462
- <argument line="1101">
7463
  <name>$view</name>
7464
  <default><![CDATA[]]></default>
7465
  <type/>
7466
  </argument>
7467
- <argument line="1101">
7468
  <name>$template</name>
7469
  <default><![CDATA[]]></default>
7470
  <type/>
7471
  </argument>
7472
  </method>
7473
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1152" package="Media Library Assistant">
7474
  <name>_compose_view_tab</name>
7475
  <full_name>_compose_view_tab</full_name>
7476
- <docblock line="1145">
7477
  <description><![CDATA[Compose the Post MIME Type Views tab content for the Settings subpage]]></description>
7478
  <long-description><![CDATA[]]></long-description>
7479
- <tag line="1145" name="since" description="1.40"/>
7480
- <tag line="1145" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7481
  <type by_reference="false">array</type>
7482
  </tag>
7483
  </docblock>
7484
  </method>
7485
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1419" package="Media Library Assistant">
7486
  <name>mla_get_icon_type_dropdown</name>
7487
  <full_name>mla_get_icon_type_dropdown</full_name>
7488
- <docblock line="1408">
7489
  <description><![CDATA[Get an HTML select element representing a list of icon types]]></description>
7490
  <long-description><![CDATA[]]></long-description>
7491
- <tag line="1408" name="since" description="1.40"/>
7492
- <tag line="1408" name="param" description="Display template array" type="array" variable="$templates">
7493
  <type by_reference="false">array</type>
7494
  </tag>
7495
- <tag line="1408" name="param" description="HTML name attribute value" type="string" variable="$name">
7496
  <type by_reference="false">string</type>
7497
  </tag>
7498
- <tag line="1408" name="param" description="currently selected Icon Type" type="string" variable="$selection">
7499
  <type by_reference="false">string</type>
7500
  </tag>
7501
- <tag line="1408" name="return" description="HTML select element or empty string on failure." type="string">
7502
  <type by_reference="false">string</type>
7503
  </tag>
7504
  </docblock>
7505
- <argument line="1419">
7506
  <name>$templates</name>
7507
  <default><![CDATA[]]></default>
7508
  <type/>
7509
  </argument>
7510
- <argument line="1419">
7511
  <name>$name</name>
7512
  <default><![CDATA[]]></default>
7513
  <type/>
7514
  </argument>
7515
- <argument line="1419">
7516
  <name>$selection</name>
7517
  <default><![CDATA['.none.']]></default>
7518
  <type/>
7519
  </argument>
7520
  </method>
7521
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1461" package="Media Library Assistant">
7522
  <name>_compose_edit_upload_tab</name>
7523
  <full_name>_compose_edit_upload_tab</full_name>
7524
- <docblock line="1451">
7525
  <description><![CDATA[Compose the Edit Upload type tab content for the Settings subpage]]></description>
7526
  <long-description><![CDATA[]]></long-description>
7527
- <tag line="1451" name="since" description="1.40"/>
7528
- <tag line="1451" name="param" description="data values for the item" type="array" variable="$item">
7529
  <type by_reference="false">array</type>
7530
  </tag>
7531
- <tag line="1451" name="param" description="Display template array" type="string" variable="$templates">
7532
  <type by_reference="false">string</type>
7533
  </tag>
7534
- <tag line="1451" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7535
  <type by_reference="false">array</type>
7536
  </tag>
7537
  </docblock>
7538
- <argument line="1461">
7539
  <name>$item</name>
7540
  <default><![CDATA[]]></default>
7541
  <type/>
7542
  </argument>
7543
- <argument line="1461">
7544
  <name>$templates</name>
7545
  <default><![CDATA[]]></default>
7546
  <type/>
7547
  </argument>
7548
  </method>
7549
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1509" package="Media Library Assistant">
7550
  <name>_compose_optional_upload_tab</name>
7551
  <full_name>_compose_optional_upload_tab</full_name>
7552
- <docblock line="1500">
7553
  <description><![CDATA[Compose the Optional File Upload MIME Types tab content for the Settings subpage]]></description>
7554
  <long-description><![CDATA[]]></long-description>
7555
- <tag line="1500" name="since" description="1.40"/>
7556
- <tag line="1500" name="param" description="Display templates" type="string" variable="$page_template_array">
7557
  <type by_reference="false">string</type>
7558
  </tag>
7559
- <tag line="1500" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7560
  <type by_reference="false">array</type>
7561
  </tag>
7562
  </docblock>
7563
- <argument line="1509">
7564
  <name>$page_template_array</name>
7565
  <default><![CDATA[]]></default>
7566
  <type/>
7567
  </argument>
7568
  </method>
7569
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1579" package="Media Library Assistant">
7570
  <name>_process_optional_upload_mime</name>
7571
  <full_name>_process_optional_upload_mime</full_name>
7572
- <docblock line="1570">
7573
  <description><![CDATA[Process an Optional Upload MIME Type selection]]></description>
7574
  <long-description><![CDATA[]]></long-description>
7575
- <tag line="1570" name="since" description="1.40"/>
7576
- <tag line="1570" name="param" description="MLA Optional Upload MIME Type ID" type="\intger" variable="$ID">
7577
  <type by_reference="false">\intger</type>
7578
  </tag>
7579
- <tag line="1570" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7580
  <type by_reference="false">array</type>
7581
  </tag>
7582
  </docblock>
7583
- <argument line="1579">
7584
  <name>$ID</name>
7585
  <default><![CDATA[]]></default>
7586
  <type/>
7587
  </argument>
7588
  </method>
7589
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1599" package="Media Library Assistant">
7590
  <name>_compose_upload_tab</name>
7591
  <full_name>_compose_upload_tab</full_name>
7592
- <docblock line="1592">
7593
  <description><![CDATA[Compose the File Upload MIME Types tab content for the Settings subpage]]></description>
7594
  <long-description><![CDATA[]]></long-description>
7595
- <tag line="1592" name="since" description="1.40"/>
7596
- <tag line="1592" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7597
  <type by_reference="false">array</type>
7598
  </tag>
7599
  </docblock>
7600
  </method>
7601
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1887" package="Media Library Assistant">
7602
  <name>_compose_mla_gallery_tab</name>
7603
  <full_name>_compose_mla_gallery_tab</full_name>
7604
- <docblock line="1879">
7605
  <description><![CDATA[Compose the MLA Gallery tab content for the Settings subpage]]></description>
7606
  <long-description><![CDATA[]]></long-description>
7607
- <tag line="1879" name="since" description="0.80"/>
7608
- <tag line="1879" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7609
- <tag line="1879" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7610
  <type by_reference="false">array</type>
7611
  </tag>
7612
  </docblock>
7613
  </method>
7614
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2227" package="Media Library Assistant">
7615
  <name>_compose_custom_field_tab</name>
7616
  <full_name>_compose_custom_field_tab</full_name>
7617
- <docblock line="2219">
7618
  <description><![CDATA[Compose the Custom Field tab content for the Settings subpage]]></description>
7619
  <long-description><![CDATA[]]></long-description>
7620
- <tag line="2219" name="since" description="1.10"/>
7621
- <tag line="2219" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7622
- <tag line="2219" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7623
  <type by_reference="false">array</type>
7624
  </tag>
7625
  </docblock>
7626
  </method>
7627
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2350" package="Media Library Assistant">
7628
  <name>_compose_iptc_exif_tab</name>
7629
  <full_name>_compose_iptc_exif_tab</full_name>
7630
- <docblock line="2342">
7631
  <description><![CDATA[Compose the IPTC/EXIF tab content for the Settings subpage]]></description>
7632
  <long-description><![CDATA[]]></long-description>
7633
- <tag line="2342" name="since" description="1.00"/>
7634
- <tag line="2342" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7635
- <tag line="2342" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7636
  <type by_reference="false">array</type>
7637
  </tag>
7638
  </docblock>
7639
  </method>
7640
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2474" package="Media Library Assistant">
7641
  <name>_compose_documentation_tab</name>
7642
  <full_name>_compose_documentation_tab</full_name>
7643
- <docblock line="2466">
7644
  <description><![CDATA[Compose the Documentation tab content for the Settings subpage]]></description>
7645
  <long-description><![CDATA[]]></long-description>
7646
- <tag line="2466" name="since" description="0.80"/>
7647
- <tag line="2466" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7648
- <tag line="2466" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7649
  <type by_reference="false">array</type>
7650
  </tag>
7651
  </docblock>
7652
  </method>
7653
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2494" package="Media Library Assistant">
7654
  <name>mla_render_settings_page</name>
7655
  <full_name>mla_render_settings_page</full_name>
7656
- <docblock line="2487">
7657
  <description><![CDATA[Render (echo) the "Media Library Assistant" subpage in the Settings section]]></description>
7658
  <long-description><![CDATA[]]></long-description>
7659
- <tag line="2487" name="since" description="0.1"/>
7660
- <tag line="2487" name="return" description="Echoes HTML markup for the Settings subpage" type="void">
7661
  <type by_reference="false">void</type>
7662
  </tag>
7663
  </docblock>
7664
  </method>
7665
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2556" package="Media Library Assistant">
7666
  <name>_save_gallery_settings</name>
7667
  <full_name>_save_gallery_settings</full_name>
7668
- <docblock line="2547">
7669
  <description><![CDATA[Save MLA Gallery settings to the options table]]></description>
7670
  <long-description><![CDATA[]]></long-description>
7671
- <tag line="2547" name="since" description="0.80"/>
7672
- <tag line="2547" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7673
- <tag line="2547" name="return" description="Message(s) reflecting the results of the operation" type="array">
7674
  <type by_reference="false">array</type>
7675
  </tag>
7676
  </docblock>
7677
  </method>
7678
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2823" package="Media Library Assistant">
7679
  <name>_save_view_settings</name>
7680
  <full_name>_save_view_settings</full_name>
7681
- <docblock line="2814">
7682
  <description><![CDATA[Save View settings to the options table]]></description>
7683
  <long-description><![CDATA[]]></long-description>
7684
- <tag line="2814" name="since" description="1.40"/>
7685
- <tag line="2814" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7686
- <tag line="2814" name="return" description="Message(s) reflecting the results of the operation" type="array">
7687
  <type by_reference="false">array</type>
7688
  </tag>
7689
  </docblock>
7690
  </method>
7691
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2854" package="Media Library Assistant">
7692
  <name>_save_upload_settings</name>
7693
  <full_name>_save_upload_settings</full_name>
7694
- <docblock line="2845">
7695
  <description><![CDATA[Save Upload settings to the options table]]></description>
7696
  <long-description><![CDATA[]]></long-description>
7697
- <tag line="2845" name="since" description="1.40"/>
7698
- <tag line="2845" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7699
- <tag line="2845" name="return" description="Message(s) reflecting the results of the operation" type="array">
7700
  <type by_reference="false">array</type>
7701
  </tag>
7702
  </docblock>
7703
  </method>
7704
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2890" package="Media Library Assistant">
7705
  <name>_process_custom_field_mapping</name>
7706
  <full_name>_process_custom_field_mapping</full_name>
7707
- <docblock line="2879">
7708
  <description><![CDATA[Process custom field settings against all image attachments
7709
  without saving the settings to the mla_option]]></description>
7710
  <long-description><![CDATA[]]></long-description>
7711
- <tag line="2879" name="since" description="1.10"/>
7712
- <tag line="2879" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7713
- <tag line="2879" name="param" description="| NULL specific custom_field_mapping values" type="array" variable="$settings">
7714
  <type by_reference="false">array</type>
7715
  </tag>
7716
- <tag line="2879" name="return" description="Message(s) reflecting the results of the operation" type="array">
7717
  <type by_reference="false">array</type>
7718
  </tag>
7719
  </docblock>
7720
- <argument line="2890">
7721
  <name>$settings</name>
7722
  <default><![CDATA[NULL]]></default>
7723
  <type/>
7724
  </argument>
7725
  </method>
7726
- <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2949" package="Media Library Assistant">
7727
  <name>_delete_custom_field</name>
7728
  <full_name>_delete_custom_field</full_name>
7729
- <docblock line="2940">
7730
  <description><![CDATA[Delete a custom field from the wp_postmeta table]]></description>
7731
  <long-description><![CDATA[]]></long-description>
7732
- <tag line="2940" name="since" description="1.10"/>
7733
- <tag line="2940" name="param" description="specific custom_field_mapping rule" type="array" variable="$value">
7734
  <type by_reference="false">array</type>
7735
  </tag>
7736
- <tag line="2940" name="return" description="Message(s) reflecting the results of the operation" type="array">
7737
  <type by_reference="false">array</type>
7738
  </tag>
7739
  </docblock>
7740
- <argument line="2949">
7741
  <name>$value</name>
7742
  <default><![CDATA[]]></default>
7743
  <type/>
@@ -7910,7 +8123,7 @@ without saving the settings to the mla_option]]></description>
7910
  </method>
7911
  </class>
7912
  </file>
7913
- <file path="includes\class-mla-shortcodes.php" hash="2f2a9db8b74662cdbb832490dd9da6e8" package="Media Library Assistant">
7914
  <docblock line="2">
7915
  <description><![CDATA[Media Library Assistant Shortcode handler(s)]]></description>
7916
  <long-description><![CDATA[]]></long-description>
@@ -7970,7 +8183,7 @@ any further logic required to translate those values is contained in the filter.
7970
  </property>
7971
  <property final="false" static="true" visibility="private" line="2361" namespace="global" package="Media Library Assistant">
7972
  <name>$mla_get_shortcode_attachments_parameters</name>
7973
- <default><![CDATA[array('order' => 'ASC', 'orderby' => 'menu_order,ID', 'id' => NULL, 'ids' => array(), 'include' => array(), 'exclude' => array(), 'post_parent' => NULL, 'author' => NULL, 'author_name' => '', 'cat' => 0, 'category_name' => '', 'category__and' => array(), 'category__in' => array(), 'category__not_in' => array(), 'tag' => '', 'tag_id' => 0, 'tag__and' => array(), 'tag__in' => array(), 'tag__not_in' => array(), 'tag_slug__and' => array(), 'tag_slug__in' => array(), 'tax_operator' => '', 'tax_include_children' => true, 'post_type' => 'attachment', 'post_status' => 'inherit', 'post_mime_type' => 'image', 'nopaging' => true, 'numberposts' => 0, 'posts_per_page' => 0, 'posts_per_archive_page' => 0, 'paged' => NULL, 'offset' => NULL, 'mla_page_parameter' => 'mla_paginate_current', 'mla_paginate_current' => NULL, 'mla_paginate_total' => NULL, 'meta_key' => '', 'meta_value' => '', 'meta_value_num' => NULL, 'meta_compare' => '', 'meta_query' => '', 's' => '')]]></default>
7974
  <docblock line="2354">
7975
  <description><![CDATA[Data selection parameters for the WP_Query in [mla_gallery]]]></description>
7976
  <long-description><![CDATA[]]></long-description>
@@ -7980,27 +8193,27 @@ any further logic required to translate those values is contained in the filter.
7980
  </tag>
7981
  </docblock>
7982
  </property>
7983
- <property final="false" static="true" visibility="public" line="2428" namespace="global" package="Media Library Assistant">
7984
  <name>$mla_gallery_wp_query_object</name>
7985
  <default><![CDATA[NULL]]></default>
7986
- <docblock line="2418">
7987
  <description><![CDATA[The WP_Query object used to select items for the gallery.]]></description>
7988
  <long-description><![CDATA[<p>Defined as a public, static variable so it can be inspected from the
7989
  "mla_gallery_wp_query_object" action. Set to NULL at all other times.</p>]]></long-description>
7990
- <tag line="2418" name="since" description="1.51"/>
7991
- <tag line="2418" name="var" description="" type="object">
7992
  <type by_reference="false">object</type>
7993
  </tag>
7994
  </docblock>
7995
  </property>
7996
- <property final="false" static="true" visibility="private" line="3026" namespace="global" package="Media Library Assistant">
7997
  <name>$mla_get_terms_parameters</name>
7998
  <default><![CDATA[array('taxonomy' => 'post_tag', 'include' => '', 'exclude' => '', 'parent' => '', 'minimum' => 0, 'number' => 45, 'orderby' => 'name', 'order' => 'ASC', 'preserve_case' => false, 'limit' => 0, 'offset' => 0)]]></default>
7999
- <docblock line="3019">
8000
  <description><![CDATA[Data selection parameters for [mla_tag_cloud]]]></description>
8001
  <long-description><![CDATA[]]></long-description>
8002
- <tag line="3019" name="since" description="1.60"/>
8003
- <tag line="3019" name="var" description="" type="array">
8004
  <type by_reference="false">array</type>
8005
  </tag>
8006
  </docblock>
@@ -8282,132 +8495,132 @@ Enhanced version of /wp-includes/formatting.php function sanitize_sql_orderby().
8282
  <type/>
8283
  </argument>
8284
  </method>
8285
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2441" package="Media Library Assistant">
8286
  <name>mla_get_shortcode_attachments</name>
8287
  <full_name>mla_get_shortcode_attachments</full_name>
8288
- <docblock line="2430">
8289
  <description><![CDATA[Parses shortcode parameters and returns the gallery objects]]></description>
8290
  <long-description><![CDATA[]]></long-description>
8291
- <tag line="2430" name="since" description=".50"/>
8292
- <tag line="2430" name="param" description="Post ID of the parent" type="int" variable="$post_parent">
8293
  <type by_reference="false">int</type>
8294
  </tag>
8295
- <tag line="2430" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
8296
  <type by_reference="false">array</type>
8297
  </tag>
8298
- <tag line="2430" name="param" description="true to calculate and return ['found_posts'] as an array element" type="boolean" variable="$return_found_rows">
8299
  <type by_reference="false">boolean</type>
8300
  </tag>
8301
- <tag line="2430" name="return" description="List of attachments returned from WP_Query" type="array">
8302
  <type by_reference="false">array</type>
8303
  </tag>
8304
  </docblock>
8305
- <argument line="2441">
8306
  <name>$post_parent</name>
8307
  <default><![CDATA[]]></default>
8308
  <type/>
8309
  </argument>
8310
- <argument line="2441">
8311
  <name>$attr</name>
8312
  <default><![CDATA[]]></default>
8313
  <type/>
8314
  </argument>
8315
- <argument line="2441">
8316
  <name>$return_found_rows</name>
8317
  <default><![CDATA[NULL]]></default>
8318
  <type/>
8319
  </argument>
8320
  </method>
8321
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2927" package="Media Library Assistant">
8322
  <name>mla_shortcode_query_posts_where_filter</name>
8323
  <full_name>mla_shortcode_query_posts_where_filter</full_name>
8324
- <docblock line="2913">
8325
  <description><![CDATA[Filters the WHERE clause for shortcode queries]]></description>
8326
  <long-description><![CDATA[<p>Captures debug information. Adds whitespace to the post_type = 'attachment'
8327
  phrase to circumvent subsequent Role Scoper modification of the clause.
8328
  Handles post_parent "any" and "none" cases.
8329
  Defined as public because it's a filter.</p>]]></long-description>
8330
- <tag line="2913" name="since" description="0.70"/>
8331
- <tag line="2913" name="param" description="query clause before modification" type="string" variable="$where_clause">
8332
  <type by_reference="false">string</type>
8333
  </tag>
8334
- <tag line="2913" name="return" description="query clause after modification" type="string">
8335
  <type by_reference="false">string</type>
8336
  </tag>
8337
  </docblock>
8338
- <argument line="2927">
8339
  <name>$where_clause</name>
8340
  <default><![CDATA[]]></default>
8341
  <type/>
8342
  </argument>
8343
  </method>
8344
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2969" package="Media Library Assistant">
8345
  <name>mla_shortcode_query_posts_orderby_filter</name>
8346
  <full_name>mla_shortcode_query_posts_orderby_filter</full_name>
8347
- <docblock line="2957">
8348
  <description><![CDATA[Filters the ORDERBY clause for shortcode queries]]></description>
8349
  <long-description><![CDATA[<p>This is an enhanced version of the code found in wp-includes/query.php, function get_posts.
8350
  Defined as public because it's a filter.</p>]]></long-description>
8351
- <tag line="2957" name="since" description="1.20"/>
8352
- <tag line="2957" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
8353
  <type by_reference="false">string</type>
8354
  </tag>
8355
- <tag line="2957" name="return" description="query clause after modification" type="string">
8356
  <type by_reference="false">string</type>
8357
  </tag>
8358
  </docblock>
8359
- <argument line="2969">
8360
  <name>$orderby_clause</name>
8361
  <default><![CDATA[]]></default>
8362
  <type/>
8363
  </argument>
8364
  </method>
8365
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2995" package="Media Library Assistant">
8366
  <name>mla_shortcode_query_posts_clauses_filter</name>
8367
  <full_name>mla_shortcode_query_posts_clauses_filter</full_name>
8368
- <docblock line="2983">
8369
  <description><![CDATA[Filters all clauses for shortcode queries, pre caching plugins]]></description>
8370
  <long-description><![CDATA[<p>This is for debug purposes only.
8371
  Defined as public because it's a filter.</p>]]></long-description>
8372
- <tag line="2983" name="since" description="1.30"/>
8373
- <tag line="2983" name="param" description="query clauses before modification" type="array" variable="$pieces">
8374
  <type by_reference="false">array</type>
8375
  </tag>
8376
- <tag line="2983" name="return" description="query clauses after modification (none)" type="array">
8377
  <type by_reference="false">array</type>
8378
  </tag>
8379
  </docblock>
8380
- <argument line="2995">
8381
  <name>$pieces</name>
8382
  <default><![CDATA[]]></default>
8383
  <type/>
8384
  </argument>
8385
  </method>
8386
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3013" package="Media Library Assistant">
8387
  <name>mla_shortcode_query_posts_clauses_request_filter</name>
8388
  <full_name>mla_shortcode_query_posts_clauses_request_filter</full_name>
8389
- <docblock line="3001">
8390
  <description><![CDATA[Filters all clauses for shortcode queries, post caching plugins]]></description>
8391
  <long-description><![CDATA[<p>This is for debug purposes only.
8392
  Defined as public because it's a filter.</p>]]></long-description>
8393
- <tag line="3001" name="since" description="1.30"/>
8394
- <tag line="3001" name="param" description="query clauses before modification" type="array" variable="$pieces">
8395
  <type by_reference="false">array</type>
8396
  </tag>
8397
- <tag line="3001" name="return" description="query clauses after modification (none)" type="array">
8398
  <type by_reference="false">array</type>
8399
  </tag>
8400
  </docblock>
8401
- <argument line="3013">
8402
  <name>$pieces</name>
8403
  <default><![CDATA[]]></default>
8404
  <type/>
8405
  </argument>
8406
  </method>
8407
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3079" package="Media Library Assistant">
8408
  <name>mla_get_terms</name>
8409
  <full_name>mla_get_terms</full_name>
8410
- <docblock line="3041">
8411
  <description><![CDATA[Retrieve the terms in one or more taxonomies.]]></description>
8412
  <long-description><![CDATA[<p>Alternative to WordPress get_terms() function that provides
8413
  an accurate count of attachments associated with each term.</p>
@@ -8437,15 +8650,15 @@ descending and then by term_id before this value is applied.</p>
8437
  <p>limit - final number of term objects to return, for pagination.</p>
8438
 
8439
  <p>offset - number of term objects to skip, for pagination.</p>]]></long-description>
8440
- <tag line="3041" name="since" description="1.60"/>
8441
- <tag line="3041" name="param" description="taxonomies to search and query parameters" type="array" variable="$attr">
8442
  <type by_reference="false">array</type>
8443
  </tag>
8444
- <tag line="3041" name="return" description="array of term objects, empty if none found" type="array">
8445
  <type by_reference="false">array</type>
8446
  </tag>
8447
  </docblock>
8448
- <argument line="3079">
8449
  <name>$attr</name>
8450
  <default><![CDATA[]]></default>
8451
  <type/>
@@ -8453,7 +8666,7 @@ descending and then by term_id before this value is applied.</p>
8453
  </method>
8454
  </class>
8455
  </file>
8456
- <file path="includes\class-mla-upload-list-table.php" hash="c4c4d458cbbbb03d1a7c1a477e692d9b" package="Media Library Assistant">
8457
  <docblock line="2">
8458
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
8459
  <long-description><![CDATA[]]></long-description>
@@ -8546,533 +8759,546 @@ sorted by that column. This is computed each time the table is displayed.</p>]]>
8546
  </tag>
8547
  </docblock>
8548
  </method>
8549
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="142" package="Media Library Assistant">
8550
  <name>mla_manage_hidden_columns_filter</name>
8551
  <full_name>mla_manage_hidden_columns_filter</full_name>
8552
- <docblock line="127">
8553
  <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden']]></description>
8554
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
8555
  the get_user_option result. Set when the file is loaded because the object
8556
  is not created in time for the call from screen.php.</p>]]></long-description>
8557
- <tag line="127" name="since" description="1.40"/>
8558
- <tag line="127" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
8559
  <type by_reference="false">mixed</type>
8560
  </tag>
8561
- <tag line="127" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
8562
  <type by_reference="false">string</type>
8563
  </tag>
8564
- <tag line="127" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
8565
  <type by_reference="false">object</type>
8566
  </tag>
8567
- <tag line="127" name="return" description="updated list of hidden columns" type="array">
8568
  <type by_reference="false">array</type>
8569
  </tag>
8570
  </docblock>
8571
- <argument line="142">
8572
  <name>$result</name>
8573
  <default><![CDATA[]]></default>
8574
  <type/>
8575
  </argument>
8576
- <argument line="142">
8577
  <name>$option</name>
8578
  <default><![CDATA[]]></default>
8579
  <type/>
8580
  </argument>
8581
- <argument line="142">
8582
  <name>$user_data</name>
8583
  <default><![CDATA[]]></default>
8584
  <type/>
8585
  </argument>
8586
  </method>
8587
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="157" package="Media Library Assistant">
8588
  <name>mla_manage_columns_filter</name>
8589
  <full_name>mla_manage_columns_filter</full_name>
8590
- <docblock line="146">
8591
  <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-menu_columns']]></description>
8592
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
8593
  file is loaded because the list_table object isn't created in time
8594
  to affect the "screen options" setup.</p>]]></long-description>
8595
- <tag line="146" name="since" description="1.40"/>
8596
- <tag line="146" name="return" description="list of table columns" type="array">
8597
  <type by_reference="false">array</type>
8598
  </tag>
8599
  </docblock>
8600
  </method>
8601
  <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="170" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
8602
  <name>mla_admin_init_action</name>
8603
  <full_name>mla_admin_init_action</full_name>
8604
- <docblock line="162">
8605
  <description><![CDATA[Called in the admin_init action because the list_table object isn't
8606
  created in time to affect the "screen options" setup.]]></description>
8607
  <long-description><![CDATA[]]></long-description>
8608
- <tag line="162" name="since" description="1.40"/>
8609
- <tag line="162" name="return" description="" type="void">
8610
  <type by_reference="false">void</type>
8611
  </tag>
8612
  </docblock>
8613
  </method>
8614
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="208" package="Media Library Assistant">
8615
  <name>__construct</name>
8616
  <full_name>__construct</full_name>
8617
- <docblock line="200">
8618
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
8619
  calls the parent constructor to set some default configs.]]></description>
8620
  <long-description><![CDATA[]]></long-description>
8621
- <tag line="200" name="since" description="1.40"/>
8622
- <tag line="200" name="return" description="" type="void">
8623
  <type by_reference="false">void</type>
8624
  </tag>
8625
  </docblock>
8626
  </method>
8627
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="235" package="Media Library Assistant">
8628
  <name>column_default</name>
8629
  <full_name>column_default</full_name>
8630
- <docblock line="222">
8631
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
8632
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
8633
  given column. All columns should have a specific method, so this function
8634
  returns a troubleshooting message.</p>]]></long-description>
8635
- <tag line="222" name="since" description="1.40"/>
8636
- <tag line="222" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
8637
  <type by_reference="false">array</type>
8638
  </tag>
8639
- <tag line="222" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
8640
  <type by_reference="false">array</type>
8641
  </tag>
8642
- <tag line="222" name="return" description="Text or HTML to be placed inside the column" type="string">
8643
  <type by_reference="false">string</type>
8644
  </tag>
8645
  </docblock>
8646
- <argument line="235">
8647
  <name>$item</name>
8648
  <default><![CDATA[]]></default>
8649
  <type/>
8650
  </argument>
8651
- <argument line="235">
8652
  <name>$column_name</name>
8653
  <default><![CDATA[]]></default>
8654
  <type/>
8655
  </argument>
8656
  </method>
8657
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="250" package="Media Library Assistant">
8658
  <name>column_cb</name>
8659
  <full_name>column_cb</full_name>
8660
- <docblock line="241">
8661
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
8662
  <long-description><![CDATA[<p>The 'cb' column
8663
  is given special treatment when columns are processed.</p>]]></long-description>
8664
- <tag line="241" name="since" description="1.40"/>
8665
- <tag line="241" name="param" description="An MLA upload_type object" type="object" variable="$item">
8666
  <type by_reference="false">object</type>
8667
  </tag>
8668
- <tag line="241" name="return" description="HTML markup to be placed inside the column" type="string">
8669
  <type by_reference="false">string</type>
8670
  </tag>
8671
  </docblock>
8672
- <argument line="250">
8673
  <name>$item</name>
8674
  <default><![CDATA[]]></default>
8675
  <type/>
8676
  </argument>
8677
  </method>
8678
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="265" package="Media Library Assistant">
8679
  <name>column_icon</name>
8680
  <full_name>column_icon</full_name>
8681
- <docblock line="257">
8682
  <description><![CDATA[Supply the content for a custom column]]></description>
8683
  <long-description><![CDATA[]]></long-description>
8684
- <tag line="257" name="since" description="0.1"/>
8685
- <tag line="257" name="param" description="A singular attachment (post) object" type="array" variable="$item">
8686
  <type by_reference="false">array</type>
8687
  </tag>
8688
- <tag line="257" name="return" description="HTML markup to be placed inside the column" type="string">
8689
  <type by_reference="false">string</type>
8690
  </tag>
8691
  </docblock>
8692
- <argument line="265">
8693
  <name>$item</name>
8694
  <default><![CDATA[]]></default>
8695
  <type/>
8696
  </argument>
8697
  </method>
8698
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="280" package="Media Library Assistant">
8699
  <name>_build_rollover_actions</name>
8700
  <full_name>_build_rollover_actions</full_name>
8701
- <docblock line="270">
8702
  <description><![CDATA[Add rollover actions to a table column]]></description>
8703
  <long-description><![CDATA[]]></long-description>
8704
- <tag line="270" name="since" description="1.40"/>
8705
- <tag line="270" name="param" description="An MLA upload_type object" type="object" variable="$item">
8706
  <type by_reference="false">object</type>
8707
  </tag>
8708
- <tag line="270" name="param" description="Current column name" type="string" variable="$column">
8709
  <type by_reference="false">string</type>
8710
  </tag>
8711
- <tag line="270" name="return" description="Names and URLs of row-level actions" type="array">
8712
  <type by_reference="false">array</type>
8713
  </tag>
8714
  </docblock>
8715
- <argument line="280">
8716
  <name>$item</name>
8717
  <default><![CDATA[]]></default>
8718
  <type/>
8719
  </argument>
8720
- <argument line="280">
8721
  <name>$column</name>
8722
  <default><![CDATA[]]></default>
8723
  <type/>
8724
  </argument>
8725
  </method>
8726
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="329" package="Media Library Assistant">
8727
  <name>_build_inline_data</name>
8728
  <full_name>_build_inline_data</full_name>
8729
- <docblock line="320">
8730
  <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
8731
  <long-description><![CDATA[]]></long-description>
8732
- <tag line="320" name="since" description="1.40"/>
8733
- <tag line="320" name="param" description="An MLA upload_type object" type="object" variable="$item">
8734
  <type by_reference="false">object</type>
8735
  </tag>
8736
- <tag line="320" name="return" description="HTML &lt;div&gt; with row data" type="string">
8737
  <type by_reference="false">string</type>
8738
  </tag>
8739
  </docblock>
8740
- <argument line="329">
8741
  <name>$item</name>
8742
  <default><![CDATA[]]></default>
8743
  <type/>
8744
  </argument>
8745
  </method>
8746
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="356" package="Media Library Assistant">
8747
  <name>column_name</name>
8748
  <full_name>column_name</full_name>
8749
- <docblock line="348">
8750
  <description><![CDATA[Supply the content for a custom column]]></description>
8751
  <long-description><![CDATA[]]></long-description>
8752
- <tag line="348" name="since" description="1.40"/>
8753
- <tag line="348" name="param" description="An MLA upload_type object" type="object" variable="$item">
8754
  <type by_reference="false">object</type>
8755
  </tag>
8756
- <tag line="348" name="return" description="HTML markup to be placed inside the column" type="string">
8757
  <type by_reference="false">string</type>
8758
  </tag>
8759
  </docblock>
8760
- <argument line="356">
8761
  <name>$item</name>
8762
  <default><![CDATA[]]></default>
8763
  <type/>
8764
  </argument>
8765
  </method>
8766
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="370" package="Media Library Assistant">
8767
  <name>column_mime_type</name>
8768
  <full_name>column_mime_type</full_name>
8769
- <docblock line="362">
8770
  <description><![CDATA[Supply the content for a custom column]]></description>
8771
  <long-description><![CDATA[]]></long-description>
8772
- <tag line="362" name="since" description="1.40"/>
8773
- <tag line="362" name="param" description="An MLA upload_type object" type="object" variable="$item">
8774
  <type by_reference="false">object</type>
8775
  </tag>
8776
- <tag line="362" name="return" description="HTML markup to be placed inside the column" type="string">
8777
  <type by_reference="false">string</type>
8778
  </tag>
8779
  </docblock>
8780
- <argument line="370">
8781
  <name>$item</name>
8782
  <default><![CDATA[]]></default>
8783
  <type/>
8784
  </argument>
8785
  </method>
8786
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="382" package="Media Library Assistant">
8787
  <name>column_icon_type</name>
8788
  <full_name>column_icon_type</full_name>
8789
- <docblock line="374">
8790
  <description><![CDATA[Supply the content for a custom column]]></description>
8791
  <long-description><![CDATA[]]></long-description>
8792
- <tag line="374" name="since" description="1.40"/>
8793
- <tag line="374" name="param" description="An MLA upload_type object" type="object" variable="$item">
8794
  <type by_reference="false">object</type>
8795
  </tag>
8796
- <tag line="374" name="return" description="HTML markup to be placed inside the column" type="string">
8797
  <type by_reference="false">string</type>
8798
  </tag>
8799
  </docblock>
8800
- <argument line="382">
8801
  <name>$item</name>
8802
  <default><![CDATA[]]></default>
8803
  <type/>
8804
  </argument>
8805
  </method>
8806
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="394" package="Media Library Assistant">
8807
  <name>column_source</name>
8808
  <full_name>column_source</full_name>
8809
- <docblock line="386">
8810
  <description><![CDATA[Supply the content for a custom column]]></description>
8811
  <long-description><![CDATA[]]></long-description>
8812
- <tag line="386" name="since" description="1.40"/>
8813
- <tag line="386" name="param" description="An MLA upload_type object" type="object" variable="$item">
8814
  <type by_reference="false">object</type>
8815
  </tag>
8816
- <tag line="386" name="return" description="HTML markup to be placed inside the column" type="string">
8817
  <type by_reference="false">string</type>
8818
  </tag>
8819
  </docblock>
8820
- <argument line="394">
8821
  <name>$item</name>
8822
  <default><![CDATA[]]></default>
8823
  <type/>
8824
  </argument>
8825
  </method>
8826
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="406" package="Media Library Assistant">
8827
  <name>column_status</name>
8828
  <full_name>column_status</full_name>
8829
- <docblock line="398">
8830
  <description><![CDATA[Supply the content for a custom column]]></description>
8831
  <long-description><![CDATA[]]></long-description>
8832
- <tag line="398" name="since" description="1.40"/>
8833
- <tag line="398" name="param" description="An MLA upload_type object" type="object" variable="$item">
8834
  <type by_reference="false">object</type>
8835
  </tag>
8836
- <tag line="398" name="return" description="HTML markup to be placed inside the column" type="string">
8837
  <type by_reference="false">string</type>
8838
  </tag>
8839
  </docblock>
8840
- <argument line="406">
8841
  <name>$item</name>
8842
  <default><![CDATA[]]></default>
8843
  <type/>
8844
  </argument>
8845
  </method>
8846
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="422" package="Media Library Assistant">
8847
  <name>column_core_type</name>
8848
  <full_name>column_core_type</full_name>
8849
- <docblock line="414">
8850
  <description><![CDATA[Supply the content for a custom column]]></description>
8851
  <long-description><![CDATA[]]></long-description>
8852
- <tag line="414" name="since" description="1.40"/>
8853
- <tag line="414" name="param" description="An MLA upload_type object" type="object" variable="$item">
8854
  <type by_reference="false">object</type>
8855
  </tag>
8856
- <tag line="414" name="return" description="HTML markup to be placed inside the column" type="string">
8857
  <type by_reference="false">string</type>
8858
  </tag>
8859
  </docblock>
8860
- <argument line="422">
8861
  <name>$item</name>
8862
  <default><![CDATA[]]></default>
8863
  <type/>
8864
  </argument>
8865
  </method>
8866
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="434" package="Media Library Assistant">
8867
  <name>column_mla_type</name>
8868
  <full_name>column_mla_type</full_name>
8869
- <docblock line="426">
8870
  <description><![CDATA[Supply the content for a custom column]]></description>
8871
  <long-description><![CDATA[]]></long-description>
8872
- <tag line="426" name="since" description="1.40"/>
8873
- <tag line="426" name="param" description="An MLA upload_type object" type="object" variable="$item">
8874
  <type by_reference="false">object</type>
8875
  </tag>
8876
- <tag line="426" name="return" description="HTML markup to be placed inside the column" type="string">
8877
  <type by_reference="false">string</type>
8878
  </tag>
8879
  </docblock>
8880
- <argument line="434">
8881
  <name>$item</name>
8882
  <default><![CDATA[]]></default>
8883
  <type/>
8884
  </argument>
8885
  </method>
8886
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="446" package="Media Library Assistant">
8887
  <name>column_standard_source</name>
8888
  <full_name>column_standard_source</full_name>
8889
- <docblock line="438">
8890
  <description><![CDATA[Supply the content for a custom column]]></description>
8891
  <long-description><![CDATA[]]></long-description>
8892
- <tag line="438" name="since" description="1.40"/>
8893
- <tag line="438" name="param" description="An MLA upload_type object" type="object" variable="$item">
8894
  <type by_reference="false">object</type>
8895
  </tag>
8896
- <tag line="438" name="return" description="HTML markup to be placed inside the column" type="string">
8897
  <type by_reference="false">string</type>
8898
  </tag>
8899
  </docblock>
8900
- <argument line="446">
8901
  <name>$item</name>
8902
  <default><![CDATA[]]></default>
8903
  <type/>
8904
  </argument>
8905
  </method>
8906
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="458" package="Media Library Assistant">
8907
  <name>column_core_icon_type</name>
8908
  <full_name>column_core_icon_type</full_name>
8909
- <docblock line="450">
8910
  <description><![CDATA[Supply the content for a custom column]]></description>
8911
  <long-description><![CDATA[]]></long-description>
8912
- <tag line="450" name="since" description="1.40"/>
8913
- <tag line="450" name="param" description="An MLA upload_type object" type="object" variable="$item">
8914
  <type by_reference="false">object</type>
8915
  </tag>
8916
- <tag line="450" name="return" description="HTML markup to be placed inside the column" type="string">
8917
  <type by_reference="false">string</type>
8918
  </tag>
8919
  </docblock>
8920
- <argument line="458">
8921
  <name>$item</name>
8922
  <default><![CDATA[]]></default>
8923
  <type/>
8924
  </argument>
8925
  </method>
8926
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="470" package="Media Library Assistant">
8927
  <name>column_description</name>
8928
  <full_name>column_description</full_name>
8929
- <docblock line="462">
8930
  <description><![CDATA[Supply the content for a custom column]]></description>
8931
  <long-description><![CDATA[]]></long-description>
8932
- <tag line="462" name="since" description="1.40"/>
8933
- <tag line="462" name="param" description="An MLA upload_type object" type="object" variable="$item">
8934
  <type by_reference="false">object</type>
8935
  </tag>
8936
- <tag line="462" name="return" description="HTML markup to be placed inside the column" type="string">
8937
  <type by_reference="false">string</type>
8938
  </tag>
8939
  </docblock>
8940
- <argument line="470">
8941
  <name>$item</name>
8942
  <default><![CDATA[]]></default>
8943
  <type/>
8944
  </argument>
8945
  </method>
8946
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="481" package="Media Library Assistant">
8947
  <name>get_columns</name>
8948
  <full_name>get_columns</full_name>
8949
- <docblock line="474">
8950
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
8951
  <long-description><![CDATA[]]></long-description>
8952
- <tag line="474" name="since" description="1.40"/>
8953
- <tag line="474" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
8954
  <type by_reference="false">array</type>
8955
  </tag>
8956
  </docblock>
8957
  </method>
8958
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="493" package="Media Library Assistant">
8959
  <name>get_hidden_columns</name>
8960
  <full_name>get_hidden_columns</full_name>
8961
- <docblock line="485">
8962
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
8963
  from default values if the option is not set]]></description>
8964
  <long-description><![CDATA[]]></long-description>
8965
- <tag line="485" name="since" description="1.40"/>
8966
- <tag line="485" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
8967
  <type by_reference="false">array</type>
8968
  </tag>
8969
  </docblock>
8970
  </method>
8971
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="514" package="Media Library Assistant">
8972
  <name>get_sortable_columns</name>
8973
  <full_name>get_sortable_columns</full_name>
8974
- <docblock line="504">
8975
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
8976
  and the value is db column to sort by.]]></description>
8977
  <long-description><![CDATA[<p>Also notes the current sort column,
8978
  if set.</p>]]></long-description>
8979
- <tag line="504" name="since" description="1.40"/>
8980
- <tag line="504" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
8981
  <type by_reference="false">array</type>
8982
  </tag>
8983
  </docblock>
8984
  </method>
8985
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="541" package="Media Library Assistant">
8986
  <name>_get_view</name>
8987
  <full_name>_get_view</full_name>
8988
- <docblock line="530">
8989
  <description><![CDATA[Returns HTML markup for one view that can be used with this table]]></description>
8990
  <long-description><![CDATA[]]></long-description>
8991
- <tag line="530" name="since" description="1.40"/>
8992
- <tag line="530" name="param" description="View slug" type="string" variable="$view_slug">
8993
  <type by_reference="false">string</type>
8994
  </tag>
8995
- <tag line="530" name="param" description="count and labels for the View" type="array" variable="$upload_item">
8996
  <type by_reference="false">array</type>
8997
  </tag>
8998
- <tag line="530" name="param" description="Slug for current view" type="string" variable="$current_view">
8999
  <type by_reference="false">string</type>
9000
  </tag>
9001
- <tag line="530" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
9002
  <type by_reference="false">string</type>
9003
  </tag>
9004
  </docblock>
9005
- <argument line="541">
9006
  <name>$view_slug</name>
9007
  <default><![CDATA[]]></default>
9008
  <type/>
9009
  </argument>
9010
- <argument line="541">
9011
  <name>$upload_item</name>
9012
  <default><![CDATA[]]></default>
9013
  <type/>
9014
  </argument>
9015
- <argument line="541">
9016
  <name>$current_view</name>
9017
  <default><![CDATA[]]></default>
9018
  <type/>
9019
  </argument>
9020
  </method>
9021
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="575" package="Media Library Assistant">
9022
  <name>get_views</name>
9023
  <full_name>get_views</full_name>
9024
- <docblock line="567">
9025
  <description><![CDATA[Returns an associative array listing all the views that can be used with this table.]]></description>
9026
  <long-description><![CDATA[<p>These are listed across the top of the page and managed by WordPress.</p>]]></long-description>
9027
- <tag line="567" name="since" description="1.40"/>
9028
- <tag line="567" name="return" description="View information,e.g., array ( id =&gt; link )" type="array">
9029
  <type by_reference="false">array</type>
9030
  </tag>
9031
  </docblock>
9032
  </method>
9033
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="601" package="Media Library Assistant">
9034
  <name>get_bulk_actions</name>
9035
  <full_name>get_bulk_actions</full_name>
9036
- <docblock line="593">
9037
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
9038
  of bulk actions available on this table.]]></description>
9039
  <long-description><![CDATA[]]></long-description>
9040
- <tag line="593" name="since" description="1.40"/>
9041
- <tag line="593" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
9042
  <type by_reference="false">array</type>
9043
  </tag>
9044
  </docblock>
9045
  </method>
9046
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="623" package="Media Library Assistant">
9047
  <name>prepare_items</name>
9048
  <full_name>prepare_items</full_name>
9049
- <docblock line="611">
9050
  <description><![CDATA[Prepares the list of items for displaying]]></description>
9051
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
9052
  be used to query the database, sort and filter the data, and generally
9053
  get it ready to be displayed. At a minimum, we should set $this->items and
9054
  $this->set_pagination_args().</p>]]></long-description>
9055
- <tag line="611" name="since" description="1.40"/>
9056
- <tag line="611" name="return" description="" type="void">
9057
  <type by_reference="false">void</type>
9058
  </tag>
9059
  </docblock>
9060
  </method>
9061
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="674" package="Media Library Assistant">
9062
  <name>single_row</name>
9063
  <full_name>single_row</full_name>
9064
- <docblock line="665">
9065
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
9066
  <long-description><![CDATA[]]></long-description>
9067
- <tag line="665" name="since" description="1.40"/>
9068
- <tag line="665" name="param" description="the current item" type="object" variable="$item">
9069
  <type by_reference="false">object</type>
9070
  </tag>
9071
- <tag line="665" name="return" description="Echoes the row HTML" type="void">
9072
  <type by_reference="false">void</type>
9073
  </tag>
9074
  </docblock>
9075
- <argument line="674">
9076
  <name>$item</name>
9077
  <default><![CDATA[]]></default>
9078
  <type/>
@@ -9080,7 +9306,7 @@ $this->set_pagination_args().</p>]]></long-description>
9080
  </method>
9081
  </class>
9082
  </file>
9083
- <file path="includes\class-mla-upload-optional-list-table.php" hash="b871d093e3417b309e91680c27d1f019" package="Media Library Assistant">
9084
  <docblock line="2">
9085
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
9086
  <long-description><![CDATA[]]></long-description>
@@ -9174,345 +9400,358 @@ sorted by that column. This is computed each time the table is displayed.</p>]]>
9174
  </tag>
9175
  </docblock>
9176
  </method>
9177
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="133" package="Media Library Assistant">
9178
  <name>mla_manage_hidden_columns_filter</name>
9179
  <full_name>mla_manage_hidden_columns_filter</full_name>
9180
- <docblock line="118">
9181
  <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden']]></description>
9182
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
9183
  the get_user_option result. Set when the file is loaded because the object
9184
  is not created in time for the call from screen.php.</p>]]></long-description>
9185
- <tag line="118" name="since" description="1.40"/>
9186
- <tag line="118" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
9187
  <type by_reference="false">mixed</type>
9188
  </tag>
9189
- <tag line="118" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
9190
  <type by_reference="false">string</type>
9191
  </tag>
9192
- <tag line="118" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
9193
  <type by_reference="false">object</type>
9194
  </tag>
9195
- <tag line="118" name="return" description="updated list of hidden columns" type="array">
9196
  <type by_reference="false">array</type>
9197
  </tag>
9198
  </docblock>
9199
- <argument line="133">
9200
  <name>$result</name>
9201
  <default><![CDATA[]]></default>
9202
  <type/>
9203
  </argument>
9204
- <argument line="133">
9205
  <name>$option</name>
9206
  <default><![CDATA[]]></default>
9207
  <type/>
9208
  </argument>
9209
- <argument line="133">
9210
  <name>$user_data</name>
9211
  <default><![CDATA[]]></default>
9212
  <type/>
9213
  </argument>
9214
  </method>
9215
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="148" package="Media Library Assistant">
9216
  <name>mla_manage_columns_filter</name>
9217
  <full_name>mla_manage_columns_filter</full_name>
9218
- <docblock line="137">
9219
  <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-menu_columns']]></description>
9220
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
9221
  file is loaded because the list_table object isn't created in time
9222
  to affect the "screen options" setup.</p>]]></long-description>
9223
- <tag line="137" name="since" description="1.40"/>
9224
- <tag line="137" name="return" description="list of table columns" type="array">
9225
  <type by_reference="false">array</type>
9226
  </tag>
9227
  </docblock>
9228
  </method>
9229
  <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="161" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
9230
  <name>mla_admin_init_action</name>
9231
  <full_name>mla_admin_init_action</full_name>
9232
- <docblock line="153">
9233
  <description><![CDATA[Called in the admin_init action because the list_table object isn't
9234
  created in time to affect the "screen options" setup.]]></description>
9235
  <long-description><![CDATA[]]></long-description>
9236
- <tag line="153" name="since" description="1.40"/>
9237
- <tag line="153" name="return" description="" type="void">
9238
  <type by_reference="false">void</type>
9239
  </tag>
9240
  </docblock>
9241
  </method>
9242
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="189" package="Media Library Assistant">
9243
  <name>__construct</name>
9244
  <full_name>__construct</full_name>
9245
- <docblock line="181">
9246
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
9247
  calls the parent constructor to set some default configs.]]></description>
9248
  <long-description><![CDATA[]]></long-description>
9249
- <tag line="181" name="since" description="1.40"/>
9250
- <tag line="181" name="return" description="" type="void">
9251
  <type by_reference="false">void</type>
9252
  </tag>
9253
  </docblock>
9254
  </method>
9255
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="216" package="Media Library Assistant">
9256
  <name>column_default</name>
9257
  <full_name>column_default</full_name>
9258
- <docblock line="203">
9259
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
9260
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
9261
  given column. All columns should have a specific method, so this function
9262
  returns a troubleshooting message.</p>]]></long-description>
9263
- <tag line="203" name="since" description="1.40"/>
9264
- <tag line="203" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
9265
  <type by_reference="false">array</type>
9266
  </tag>
9267
- <tag line="203" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
9268
  <type by_reference="false">array</type>
9269
  </tag>
9270
- <tag line="203" name="return" description="Text or HTML to be placed inside the column" type="string">
9271
  <type by_reference="false">string</type>
9272
  </tag>
9273
  </docblock>
9274
- <argument line="216">
9275
  <name>$item</name>
9276
  <default><![CDATA[]]></default>
9277
  <type/>
9278
  </argument>
9279
- <argument line="216">
9280
  <name>$column_name</name>
9281
  <default><![CDATA[]]></default>
9282
  <type/>
9283
  </argument>
9284
  </method>
9285
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="231" package="Media Library Assistant">
9286
  <name>column_cb</name>
9287
  <full_name>column_cb</full_name>
9288
- <docblock line="222">
9289
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
9290
  <long-description><![CDATA[<p>The 'cb' column
9291
  is given special treatment when columns are processed.</p>]]></long-description>
9292
- <tag line="222" name="since" description="1.40"/>
9293
- <tag line="222" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9294
  <type by_reference="false">object</type>
9295
  </tag>
9296
- <tag line="222" name="return" description="HTML markup to be placed inside the column" type="string">
9297
  <type by_reference="false">string</type>
9298
  </tag>
9299
  </docblock>
9300
- <argument line="231">
9301
  <name>$item</name>
9302
  <default><![CDATA[]]></default>
9303
  <type/>
9304
  </argument>
9305
  </method>
9306
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="248" package="Media Library Assistant">
9307
  <name>_build_rollover_actions</name>
9308
  <full_name>_build_rollover_actions</full_name>
9309
- <docblock line="238">
9310
  <description><![CDATA[Add rollover actions to a table column]]></description>
9311
  <long-description><![CDATA[]]></long-description>
9312
- <tag line="238" name="since" description="1.40"/>
9313
- <tag line="238" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9314
  <type by_reference="false">object</type>
9315
  </tag>
9316
- <tag line="238" name="param" description="Current column name" type="string" variable="$column">
9317
  <type by_reference="false">string</type>
9318
  </tag>
9319
- <tag line="238" name="return" description="Names and URLs of row-level actions" type="array">
9320
  <type by_reference="false">array</type>
9321
  </tag>
9322
  </docblock>
9323
- <argument line="248">
9324
  <name>$item</name>
9325
  <default><![CDATA[]]></default>
9326
  <type/>
9327
  </argument>
9328
- <argument line="248">
9329
  <name>$column</name>
9330
  <default><![CDATA[]]></default>
9331
  <type/>
9332
  </argument>
9333
  </method>
9334
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="286" package="Media Library Assistant">
9335
  <name>column_name</name>
9336
  <full_name>column_name</full_name>
9337
- <docblock line="278">
9338
  <description><![CDATA[Supply the content for a custom column]]></description>
9339
  <long-description><![CDATA[]]></long-description>
9340
- <tag line="278" name="since" description="1.40"/>
9341
- <tag line="278" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9342
  <type by_reference="false">object</type>
9343
  </tag>
9344
- <tag line="278" name="return" description="HTML markup to be placed inside the column" type="string">
9345
  <type by_reference="false">string</type>
9346
  </tag>
9347
  </docblock>
9348
- <argument line="286">
9349
  <name>$item</name>
9350
  <default><![CDATA[]]></default>
9351
  <type/>
9352
  </argument>
9353
  </method>
9354
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="300" package="Media Library Assistant">
9355
  <name>column_mime_type</name>
9356
  <full_name>column_mime_type</full_name>
9357
- <docblock line="292">
9358
  <description><![CDATA[Supply the content for a custom column]]></description>
9359
  <long-description><![CDATA[]]></long-description>
9360
- <tag line="292" name="since" description="1.40"/>
9361
- <tag line="292" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9362
  <type by_reference="false">object</type>
9363
  </tag>
9364
- <tag line="292" name="return" description="HTML markup to be placed inside the column" type="string">
9365
  <type by_reference="false">string</type>
9366
  </tag>
9367
  </docblock>
9368
- <argument line="300">
9369
  <name>$item</name>
9370
  <default><![CDATA[]]></default>
9371
  <type/>
9372
  </argument>
9373
  </method>
9374
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="312" package="Media Library Assistant">
9375
  <name>column_core_type</name>
9376
  <full_name>column_core_type</full_name>
9377
- <docblock line="304">
9378
  <description><![CDATA[Supply the content for a custom column]]></description>
9379
  <long-description><![CDATA[]]></long-description>
9380
- <tag line="304" name="since" description="1.40"/>
9381
- <tag line="304" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9382
  <type by_reference="false">object</type>
9383
  </tag>
9384
- <tag line="304" name="return" description="HTML markup to be placed inside the column" type="string">
9385
  <type by_reference="false">string</type>
9386
  </tag>
9387
  </docblock>
9388
- <argument line="312">
9389
  <name>$item</name>
9390
  <default><![CDATA[]]></default>
9391
  <type/>
9392
  </argument>
9393
  </method>
9394
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="324" package="Media Library Assistant">
9395
  <name>column_mla_type</name>
9396
  <full_name>column_mla_type</full_name>
9397
- <docblock line="316">
9398
  <description><![CDATA[Supply the content for a custom column]]></description>
9399
  <long-description><![CDATA[]]></long-description>
9400
- <tag line="316" name="since" description="1.40"/>
9401
- <tag line="316" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9402
  <type by_reference="false">object</type>
9403
  </tag>
9404
- <tag line="316" name="return" description="HTML markup to be placed inside the column" type="string">
9405
  <type by_reference="false">string</type>
9406
  </tag>
9407
  </docblock>
9408
- <argument line="324">
9409
  <name>$item</name>
9410
  <default><![CDATA[]]></default>
9411
  <type/>
9412
  </argument>
9413
  </method>
9414
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="336" package="Media Library Assistant">
9415
  <name>column_description</name>
9416
  <full_name>column_description</full_name>
9417
- <docblock line="328">
9418
  <description><![CDATA[Supply the content for a custom column]]></description>
9419
  <long-description><![CDATA[]]></long-description>
9420
- <tag line="328" name="since" description="1.40"/>
9421
- <tag line="328" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9422
  <type by_reference="false">object</type>
9423
  </tag>
9424
- <tag line="328" name="return" description="HTML markup to be placed inside the column" type="string">
9425
  <type by_reference="false">string</type>
9426
  </tag>
9427
  </docblock>
9428
- <argument line="336">
9429
  <name>$item</name>
9430
  <default><![CDATA[]]></default>
9431
  <type/>
9432
  </argument>
9433
  </method>
9434
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="347" package="Media Library Assistant">
9435
  <name>get_columns</name>
9436
  <full_name>get_columns</full_name>
9437
- <docblock line="340">
9438
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
9439
  <long-description><![CDATA[]]></long-description>
9440
- <tag line="340" name="since" description="1.40"/>
9441
- <tag line="340" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
9442
  <type by_reference="false">array</type>
9443
  </tag>
9444
  </docblock>
9445
  </method>
9446
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="359" package="Media Library Assistant">
9447
  <name>get_hidden_columns</name>
9448
  <full_name>get_hidden_columns</full_name>
9449
- <docblock line="351">
9450
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
9451
  from default values if the option is not set]]></description>
9452
  <long-description><![CDATA[]]></long-description>
9453
- <tag line="351" name="since" description="1.40"/>
9454
- <tag line="351" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
9455
  <type by_reference="false">array</type>
9456
  </tag>
9457
  </docblock>
9458
  </method>
9459
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="380" package="Media Library Assistant">
9460
  <name>get_sortable_columns</name>
9461
  <full_name>get_sortable_columns</full_name>
9462
- <docblock line="370">
9463
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
9464
  and the value is db column to sort by.]]></description>
9465
  <long-description><![CDATA[<p>Also notes the current sort column,
9466
  if set.</p>]]></long-description>
9467
- <tag line="370" name="since" description="1.40"/>
9468
- <tag line="370" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
9469
  <type by_reference="false">array</type>
9470
  </tag>
9471
  </docblock>
9472
  </method>
9473
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="404" package="Media Library Assistant">
9474
  <name>get_bulk_actions</name>
9475
  <full_name>get_bulk_actions</full_name>
9476
- <docblock line="396">
9477
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
9478
  of bulk actions available on this table.]]></description>
9479
  <long-description><![CDATA[]]></long-description>
9480
- <tag line="396" name="since" description="1.40"/>
9481
- <tag line="396" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
9482
  <type by_reference="false">array</type>
9483
  </tag>
9484
  </docblock>
9485
  </method>
9486
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="425" package="Media Library Assistant">
9487
  <name>prepare_items</name>
9488
  <full_name>prepare_items</full_name>
9489
- <docblock line="413">
9490
  <description><![CDATA[Prepares the list of items for displaying]]></description>
9491
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
9492
  be used to query the database, sort and filter the data, and generally
9493
  get it ready to be displayed. At a minimum, we should set $this->items and
9494
  $this->set_pagination_args().</p>]]></long-description>
9495
- <tag line="413" name="since" description="1.40"/>
9496
- <tag line="413" name="return" description="" type="void">
9497
  <type by_reference="false">void</type>
9498
  </tag>
9499
  </docblock>
9500
  </method>
9501
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="476" package="Media Library Assistant">
9502
  <name>single_row</name>
9503
  <full_name>single_row</full_name>
9504
- <docblock line="467">
9505
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
9506
  <long-description><![CDATA[]]></long-description>
9507
- <tag line="467" name="since" description="1.40"/>
9508
- <tag line="467" name="param" description="the current item" type="object" variable="$item">
9509
  <type by_reference="false">object</type>
9510
  </tag>
9511
- <tag line="467" name="return" description="Echoes the row HTML" type="void">
9512
  <type by_reference="false">void</type>
9513
  </tag>
9514
  </docblock>
9515
- <argument line="476">
9516
  <name>$item</name>
9517
  <default><![CDATA[]]></default>
9518
  <type/>
@@ -9520,7 +9759,7 @@ $this->set_pagination_args().</p>]]></long-description>
9520
  </method>
9521
  </class>
9522
  </file>
9523
- <file path="includes\class-mla-view-list-table.php" hash="5d96217cb7ea78ad4ce7ccd9cbfff6cf" package="Media Library Assistant">
9524
  <docblock line="2">
9525
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
9526
  <long-description><![CDATA[]]></long-description>
@@ -9613,425 +9852,438 @@ sorted by that column. This is computed each time the table is displayed.</p>]]>
9613
  </tag>
9614
  </docblock>
9615
  </method>
9616
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="138" package="Media Library Assistant">
9617
  <name>mla_manage_hidden_columns_filter</name>
9618
  <full_name>mla_manage_hidden_columns_filter</full_name>
9619
- <docblock line="123">
9620
  <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden']]></description>
9621
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
9622
  the get_user_option result. Set when the file is loaded because the object
9623
  is not created in time for the call from screen.php.</p>]]></long-description>
9624
- <tag line="123" name="since" description="1.40"/>
9625
- <tag line="123" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
9626
  <type by_reference="false">mixed</type>
9627
  </tag>
9628
- <tag line="123" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
9629
  <type by_reference="false">string</type>
9630
  </tag>
9631
- <tag line="123" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
9632
  <type by_reference="false">object</type>
9633
  </tag>
9634
- <tag line="123" name="return" description="updated list of hidden columns" type="array">
9635
  <type by_reference="false">array</type>
9636
  </tag>
9637
  </docblock>
9638
- <argument line="138">
9639
  <name>$result</name>
9640
  <default><![CDATA[]]></default>
9641
  <type/>
9642
  </argument>
9643
- <argument line="138">
9644
  <name>$option</name>
9645
  <default><![CDATA[]]></default>
9646
  <type/>
9647
  </argument>
9648
- <argument line="138">
9649
  <name>$user_data</name>
9650
  <default><![CDATA[]]></default>
9651
  <type/>
9652
  </argument>
9653
  </method>
9654
- <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="153" package="Media Library Assistant">
9655
  <name>mla_manage_columns_filter</name>
9656
  <full_name>mla_manage_columns_filter</full_name>
9657
- <docblock line="142">
9658
  <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-menu_columns']]></description>
9659
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
9660
  file is loaded because the list_table object isn't created in time
9661
  to affect the "screen options" setup.</p>]]></long-description>
9662
- <tag line="142" name="since" description="1.40"/>
9663
- <tag line="142" name="return" description="list of table columns" type="array">
9664
  <type by_reference="false">array</type>
9665
  </tag>
9666
  </docblock>
9667
  </method>
9668
  <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="166" package="Media Library Assistant">
 
 
 
 
 
 
 
 
 
 
 
 
 
9669
  <name>mla_admin_init_action</name>
9670
  <full_name>mla_admin_init_action</full_name>
9671
- <docblock line="158">
9672
  <description><![CDATA[Called in the admin_init action because the list_table object isn't
9673
  created in time to affect the "screen options" setup.]]></description>
9674
  <long-description><![CDATA[]]></long-description>
9675
- <tag line="158" name="since" description="1.40"/>
9676
- <tag line="158" name="return" description="" type="void">
9677
  <type by_reference="false">void</type>
9678
  </tag>
9679
  </docblock>
9680
  </method>
9681
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="194" package="Media Library Assistant">
9682
  <name>__construct</name>
9683
  <full_name>__construct</full_name>
9684
- <docblock line="186">
9685
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
9686
  calls the parent constructor to set some default configs.]]></description>
9687
  <long-description><![CDATA[]]></long-description>
9688
- <tag line="186" name="since" description="1.40"/>
9689
- <tag line="186" name="return" description="" type="void">
9690
  <type by_reference="false">void</type>
9691
  </tag>
9692
  </docblock>
9693
  </method>
9694
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="221" package="Media Library Assistant">
9695
  <name>column_default</name>
9696
  <full_name>column_default</full_name>
9697
- <docblock line="208">
9698
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
9699
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
9700
  given column. All columns should have a specific method, so this function
9701
  returns a troubleshooting message.</p>]]></long-description>
9702
- <tag line="208" name="since" description="1.40"/>
9703
- <tag line="208" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
9704
  <type by_reference="false">array</type>
9705
  </tag>
9706
- <tag line="208" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
9707
  <type by_reference="false">array</type>
9708
  </tag>
9709
- <tag line="208" name="return" description="Text or HTML to be placed inside the column" type="string">
9710
  <type by_reference="false">string</type>
9711
  </tag>
9712
  </docblock>
9713
- <argument line="221">
9714
  <name>$item</name>
9715
  <default><![CDATA[]]></default>
9716
  <type/>
9717
  </argument>
9718
- <argument line="221">
9719
  <name>$column_name</name>
9720
  <default><![CDATA[]]></default>
9721
  <type/>
9722
  </argument>
9723
  </method>
9724
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="236" package="Media Library Assistant">
9725
  <name>column_cb</name>
9726
  <full_name>column_cb</full_name>
9727
- <docblock line="227">
9728
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
9729
  <long-description><![CDATA[<p>The 'cb' column
9730
  is given special treatment when columns are processed.</p>]]></long-description>
9731
- <tag line="227" name="since" description="1.40"/>
9732
- <tag line="227" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9733
  <type by_reference="false">object</type>
9734
  </tag>
9735
- <tag line="227" name="return" description="HTML markup to be placed inside the column" type="string">
9736
  <type by_reference="false">string</type>
9737
  </tag>
9738
  </docblock>
9739
- <argument line="236">
9740
  <name>$item</name>
9741
  <default><![CDATA[]]></default>
9742
  <type/>
9743
  </argument>
9744
  </method>
9745
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="253" package="Media Library Assistant">
9746
  <name>_build_rollover_actions</name>
9747
  <full_name>_build_rollover_actions</full_name>
9748
- <docblock line="243">
9749
  <description><![CDATA[Add rollover actions to a table column]]></description>
9750
  <long-description><![CDATA[]]></long-description>
9751
- <tag line="243" name="since" description="1.40"/>
9752
- <tag line="243" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9753
  <type by_reference="false">object</type>
9754
  </tag>
9755
- <tag line="243" name="param" description="Current column name" type="string" variable="$column">
9756
  <type by_reference="false">string</type>
9757
  </tag>
9758
- <tag line="243" name="return" description="Names and URLs of row-level actions" type="array">
9759
  <type by_reference="false">array</type>
9760
  </tag>
9761
  </docblock>
9762
- <argument line="253">
9763
  <name>$item</name>
9764
  <default><![CDATA[]]></default>
9765
  <type/>
9766
  </argument>
9767
- <argument line="253">
9768
  <name>$column</name>
9769
  <default><![CDATA[]]></default>
9770
  <type/>
9771
  </argument>
9772
  </method>
9773
- <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="315" package="Media Library Assistant">
9774
  <name>_build_inline_data</name>
9775
  <full_name>_build_inline_data</full_name>
9776
- <docblock line="306">
9777
  <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
9778
  <long-description><![CDATA[]]></long-description>
9779
- <tag line="306" name="since" description="1.40"/>
9780
- <tag line="306" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9781
  <type by_reference="false">object</type>
9782
  </tag>
9783
- <tag line="306" name="return" description="HTML &lt;div&gt; with row data" type="string">
9784
  <type by_reference="false">string</type>
9785
  </tag>
9786
  </docblock>
9787
- <argument line="315">
9788
  <name>$item</name>
9789
  <default><![CDATA[]]></default>
9790
  <type/>
9791
  </argument>
9792
  </method>
9793
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="338" package="Media Library Assistant">
9794
  <name>column_name</name>
9795
  <full_name>column_name</full_name>
9796
- <docblock line="330">
9797
  <description><![CDATA[Supply the content for a custom column]]></description>
9798
  <long-description><![CDATA[]]></long-description>
9799
- <tag line="330" name="since" description="1.40"/>
9800
- <tag line="330" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9801
  <type by_reference="false">object</type>
9802
  </tag>
9803
- <tag line="330" name="return" description="HTML markup to be placed inside the column" type="string">
9804
  <type by_reference="false">string</type>
9805
  </tag>
9806
  </docblock>
9807
- <argument line="338">
9808
  <name>$item</name>
9809
  <default><![CDATA[]]></default>
9810
  <type/>
9811
  </argument>
9812
  </method>
9813
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="352" package="Media Library Assistant">
9814
  <name>column_specification</name>
9815
  <full_name>column_specification</full_name>
9816
- <docblock line="344">
9817
  <description><![CDATA[Supply the content for a custom column]]></description>
9818
  <long-description><![CDATA[]]></long-description>
9819
- <tag line="344" name="since" description="1.40"/>
9820
- <tag line="344" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9821
  <type by_reference="false">object</type>
9822
  </tag>
9823
- <tag line="344" name="return" description="HTML markup to be placed inside the column" type="string">
9824
  <type by_reference="false">string</type>
9825
  </tag>
9826
  </docblock>
9827
- <argument line="352">
9828
  <name>$item</name>
9829
  <default><![CDATA[]]></default>
9830
  <type/>
9831
  </argument>
9832
  </method>
9833
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="364" package="Media Library Assistant">
9834
  <name>column_post_mime_type</name>
9835
  <full_name>column_post_mime_type</full_name>
9836
- <docblock line="356">
9837
  <description><![CDATA[Supply the content for a custom column]]></description>
9838
  <long-description><![CDATA[]]></long-description>
9839
- <tag line="356" name="since" description="1.40"/>
9840
- <tag line="356" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9841
  <type by_reference="false">object</type>
9842
  </tag>
9843
- <tag line="356" name="return" description="HTML markup to be placed inside the column" type="string">
9844
  <type by_reference="false">string</type>
9845
  </tag>
9846
  </docblock>
9847
- <argument line="364">
9848
  <name>$item</name>
9849
  <default><![CDATA[]]></default>
9850
  <type/>
9851
  </argument>
9852
  </method>
9853
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="380" package="Media Library Assistant">
9854
  <name>column_table_view</name>
9855
  <full_name>column_table_view</full_name>
9856
- <docblock line="372">
9857
  <description><![CDATA[Supply the content for a custom column]]></description>
9858
  <long-description><![CDATA[]]></long-description>
9859
- <tag line="372" name="since" description="1.40"/>
9860
- <tag line="372" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9861
  <type by_reference="false">object</type>
9862
  </tag>
9863
- <tag line="372" name="return" description="HTML markup to be placed inside the column" type="string">
9864
  <type by_reference="false">string</type>
9865
  </tag>
9866
  </docblock>
9867
- <argument line="380">
9868
  <name>$item</name>
9869
  <default><![CDATA[]]></default>
9870
  <type/>
9871
  </argument>
9872
  </method>
9873
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="396" package="Media Library Assistant">
9874
  <name>column_singular</name>
9875
  <full_name>column_singular</full_name>
9876
- <docblock line="388">
9877
  <description><![CDATA[Supply the content for a custom column]]></description>
9878
  <long-description><![CDATA[]]></long-description>
9879
- <tag line="388" name="since" description="1.40"/>
9880
- <tag line="388" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9881
  <type by_reference="false">object</type>
9882
  </tag>
9883
- <tag line="388" name="return" description="HTML markup to be placed inside the column" type="string">
9884
  <type by_reference="false">string</type>
9885
  </tag>
9886
  </docblock>
9887
- <argument line="396">
9888
  <name>$item</name>
9889
  <default><![CDATA[]]></default>
9890
  <type/>
9891
  </argument>
9892
  </method>
9893
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="408" package="Media Library Assistant">
9894
  <name>column_plural</name>
9895
  <full_name>column_plural</full_name>
9896
- <docblock line="400">
9897
  <description><![CDATA[Supply the content for a custom column]]></description>
9898
  <long-description><![CDATA[]]></long-description>
9899
- <tag line="400" name="since" description="1.40"/>
9900
- <tag line="400" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9901
  <type by_reference="false">object</type>
9902
  </tag>
9903
- <tag line="400" name="return" description="HTML markup to be placed inside the column" type="string">
9904
  <type by_reference="false">string</type>
9905
  </tag>
9906
  </docblock>
9907
- <argument line="408">
9908
  <name>$item</name>
9909
  <default><![CDATA[]]></default>
9910
  <type/>
9911
  </argument>
9912
  </method>
9913
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="420" package="Media Library Assistant">
9914
  <name>column_menu_order</name>
9915
  <full_name>column_menu_order</full_name>
9916
- <docblock line="412">
9917
  <description><![CDATA[Supply the content for a custom column]]></description>
9918
  <long-description><![CDATA[]]></long-description>
9919
- <tag line="412" name="since" description="1.40"/>
9920
- <tag line="412" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9921
  <type by_reference="false">object</type>
9922
  </tag>
9923
- <tag line="412" name="return" description="HTML markup to be placed inside the column" type="string">
9924
  <type by_reference="false">string</type>
9925
  </tag>
9926
  </docblock>
9927
- <argument line="420">
9928
  <name>$item</name>
9929
  <default><![CDATA[]]></default>
9930
  <type/>
9931
  </argument>
9932
  </method>
9933
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="432" package="Media Library Assistant">
9934
  <name>column_description</name>
9935
  <full_name>column_description</full_name>
9936
- <docblock line="424">
9937
  <description><![CDATA[Supply the content for a custom column]]></description>
9938
  <long-description><![CDATA[]]></long-description>
9939
- <tag line="424" name="since" description="1.40"/>
9940
- <tag line="424" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9941
  <type by_reference="false">object</type>
9942
  </tag>
9943
- <tag line="424" name="return" description="HTML markup to be placed inside the column" type="string">
9944
  <type by_reference="false">string</type>
9945
  </tag>
9946
  </docblock>
9947
- <argument line="432">
9948
  <name>$item</name>
9949
  <default><![CDATA[]]></default>
9950
  <type/>
9951
  </argument>
9952
  </method>
9953
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="443" package="Media Library Assistant">
9954
  <name>get_columns</name>
9955
  <full_name>get_columns</full_name>
9956
- <docblock line="436">
9957
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
9958
  <long-description><![CDATA[]]></long-description>
9959
- <tag line="436" name="since" description="1.40"/>
9960
- <tag line="436" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
9961
  <type by_reference="false">array</type>
9962
  </tag>
9963
  </docblock>
9964
  </method>
9965
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="455" package="Media Library Assistant">
9966
  <name>get_hidden_columns</name>
9967
  <full_name>get_hidden_columns</full_name>
9968
- <docblock line="447">
9969
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
9970
  from default values if the option is not set]]></description>
9971
  <long-description><![CDATA[]]></long-description>
9972
- <tag line="447" name="since" description="1.40"/>
9973
- <tag line="447" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
9974
  <type by_reference="false">array</type>
9975
  </tag>
9976
  </docblock>
9977
  </method>
9978
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="476" package="Media Library Assistant">
9979
  <name>get_sortable_columns</name>
9980
  <full_name>get_sortable_columns</full_name>
9981
- <docblock line="466">
9982
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
9983
  and the value is db column to sort by.]]></description>
9984
  <long-description><![CDATA[<p>Also notes the current sort column,
9985
  if set.</p>]]></long-description>
9986
- <tag line="466" name="since" description="1.40"/>
9987
- <tag line="466" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
9988
  <type by_reference="false">array</type>
9989
  </tag>
9990
  </docblock>
9991
  </method>
9992
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="500" package="Media Library Assistant">
9993
  <name>get_bulk_actions</name>
9994
  <full_name>get_bulk_actions</full_name>
9995
- <docblock line="492">
9996
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
9997
  of bulk actions available on this table.]]></description>
9998
  <long-description><![CDATA[]]></long-description>
9999
- <tag line="492" name="since" description="1.40"/>
10000
- <tag line="492" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
10001
  <type by_reference="false">array</type>
10002
  </tag>
10003
  </docblock>
10004
  </method>
10005
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="522" package="Media Library Assistant">
10006
  <name>prepare_items</name>
10007
  <full_name>prepare_items</full_name>
10008
- <docblock line="510">
10009
  <description><![CDATA[Prepares the list of items for displaying]]></description>
10010
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
10011
  be used to query the database, sort and filter the data, and generally
10012
  get it ready to be displayed. At a minimum, we should set $this->items and
10013
  $this->set_pagination_args().</p>]]></long-description>
10014
- <tag line="510" name="since" description="1.40"/>
10015
- <tag line="510" name="return" description="" type="void">
10016
  <type by_reference="false">void</type>
10017
  </tag>
10018
  </docblock>
10019
  </method>
10020
- <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="573" package="Media Library Assistant">
10021
  <name>single_row</name>
10022
  <full_name>single_row</full_name>
10023
- <docblock line="564">
10024
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
10025
  <long-description><![CDATA[]]></long-description>
10026
- <tag line="564" name="since" description="1.40"/>
10027
- <tag line="564" name="param" description="the current item" type="object" variable="$item">
10028
  <type by_reference="false">object</type>
10029
  </tag>
10030
- <tag line="564" name="return" description="Echoes the row HTML" type="void">
10031
  <type by_reference="false">void</type>
10032
  </tag>
10033
  </docblock>
10034
- <argument line="573">
10035
  <name>$item</name>
10036
  <default><![CDATA[]]></default>
10037
  <type/>
@@ -10108,13 +10360,13 @@ This file is only loaded if the naming conflict tests in index.php are passed.</
10108
  </docblock>
10109
  </function>
10110
  </file>
10111
- <file path="index.php" hash="4fab72780f5e61d6bfa4c25c08c90ce6" package="Media Library Assistant">
10112
  <docblock line="2">
10113
  <description><![CDATA[Provides several enhancements to the handling of images and files held in the WordPress Media Library]]></description>
10114
  <long-description><![CDATA[<p>This file contains several tests for name conflicts with other plugins. Only if the tests are passed
10115
  will the rest of the plugin be loaded and run.</p>]]></long-description>
10116
  <tag line="2" name="package" description="Media Library Assistant"/>
10117
- <tag line="2" name="version" description="1.70"/>
10118
  </docblock>
10119
  <include line="137" type="Require Once" package="Media Library Assistant">
10120
  <name>includes/mla-plugin-loader.php</name>
1
  <?xml version="1.0" encoding="utf-8"?>
2
  <project version="2.0.0a8" title="Media Library Assistant">
3
+ <file path="includes\class-mla-data.php" hash="3fa8cea626ce22f80b493f2a43110946" package="Media Library Assistant">
4
  <docblock line="2">
5
  <description><![CDATA[Database and template file access for MLA needs]]></description>
6
  <long-description><![CDATA[]]></long-description>
53
  </tag>
54
  </docblock>
55
  </property>
56
+ <property final="false" static="true" visibility="private" line="1204" namespace="global" package="Media Library Assistant">
57
  <name>$query_parameters</name>
58
  <default><![CDATA[array()]]></default>
59
+ <docblock line="1191">
60
  <description><![CDATA[WP_Query filter "parameters"]]></description>
61
  <long-description><![CDATA[<p>This array defines parameters for the query's join, where and orderby filters.
62
  The parameters are set up in the _prepare_list_table_query function, and
63
  any further logic required to translate those values is contained in the filters.</p>
64
 
65
  <p>Array index values are: use_postmeta_view, postmeta_key, postmeta_value, patterns, detached, orderby, order, mla-metavalue, debug, s, mla_search_connector, mla_search_fields, sentence, exact</p>]]></long-description>
66
+ <tag line="1191" name="since" description="0.30"/>
67
+ <tag line="1191" name="var" description="" type="array">
68
  <type by_reference="false">array</type>
69
  </tag>
70
  </docblock>
71
  </property>
72
+ <property final="false" static="true" visibility="private" line="2504" namespace="global" package="Media Library Assistant">
73
  <name>$galleries</name>
74
  <default><![CDATA[null]]></default>
75
+ <docblock line="2485">
76
  <description><![CDATA[Objects containing [gallery] shortcodes]]></description>
77
  <long-description><![CDATA[<p>This array contains all of the objects containing one or more [gallery] shortcodes
78
  and array(s) of which attachments each [gallery] contains. The arrays are built once
85
  ['galleries'] array of [gallery] entries numbered from one (1), containing:
86
  galleries[X]['query'] contains a string with the arguments of the [gallery],
87
  galleries[X]['results'] contains an array ( ID ) of post_ids for the objects in the gallery.</p>]]></long-description>
88
+ <tag line="2485" name="since" description="0.70"/>
89
+ <tag line="2485" name="var" description="" type="array">
90
  <type by_reference="false">array</type>
91
  </tag>
92
  </docblock>
93
  </property>
94
+ <property final="false" static="true" visibility="private" line="2517" namespace="global" package="Media Library Assistant">
95
  <name>$mla_galleries</name>
96
  <default><![CDATA[null]]></default>
97
+ <docblock line="2506">
98
  <description><![CDATA[Objects containing [mla_gallery] shortcodes]]></description>
99
  <long-description><![CDATA[<p>This array contains all of the objects containing one or more [mla_gallery] shortcodes
100
  and array(s) of which attachments each [mla_gallery] contains. The arrays are built once
101
  each page load and cached for subsequent calls.</p>]]></long-description>
102
+ <tag line="2506" name="since" description="0.70"/>
103
+ <tag line="2506" name="var" description="" type="array">
104
  <type by_reference="false">array</type>
105
  </tag>
106
  </docblock>
107
  </property>
108
+ <property final="false" static="true" visibility="private" line="2708" namespace="global" package="Media Library Assistant">
109
  <name>$pdf_indirect_objects</name>
110
  <default><![CDATA[NULL]]></default>
111
+ <docblock line="2697">
112
  <description><![CDATA[Array of PDF indirect objects]]></description>
113
  <long-description><![CDATA[<p>This array contains all of the indirect object offsets and lengths.
114
  The array key is ( object ID * 1000 ) + object generation.
115
  The array value is array( number, generation, start, optional /length )</p>]]></long-description>
116
+ <tag line="2697" name="since" description="1.50"/>
117
+ <tag line="2697" name="var" description="" type="array">
118
  <type by_reference="false">array</type>
119
  </tag>
120
  </docblock>
121
  </property>
122
+ <property final="false" static="true" visibility="private" line="3819" namespace="global" package="Media Library Assistant">
123
  <name>$utf8_chars</name>
124
  <default><![CDATA[array("\xC2\x80", "\xC2\x81", "\xC2\x82", "\xC2\x83", "\xC2\x84", "\xC2\x85", "\xC2\x86", "\xC2\x87", "\xC2\x88", "\xC2\x89", "\xC2\x8A", "\xC2\x8B", "\xC2\x8C", "\xC2\x8D", "\xC2\x8E", "\xC2\x8F", "\xC2\x90", "\xC2\x91", "\xC2\x92", "\xC2\x93", "\xC2\x94", "\xC2\x95", "\xC2\x96", "\xC2\x97", "\xC2\x98", "\xC2\x99", "\xC2\x9A", "\xC2\x9B", "\xC2\x9C", "\xC2\x9D", "\xC2\x9E", "\xC2\x9F", "\xC2\xA0", "\xC2\xA1", "\xC2\xA2", "\xC2\xA3", "\xC2\xA4", "\xC2\xA5", "\xC2\xA6", "\xC2\xA7", "\xC2\xA8", "\xC2\xA9", "\xC2\xAA", "\xC2\xAB", "\xC2\xAC", "\xC2\xAD", "\xC2\xAE", "\xC2\xAF", "\xC2\xB0", "\xC2\xB1", "\xC2\xB2", "\xC2\xB3", "\xC2\xB4", "\xC2\xB5", "\xC2\xB6", "\xC2\xB7", "\xC2\xB8", "\xC2\xB9", "\xC2\xBA", "\xC2\xBB", "\xC2\xBC", "\xC2\xBD", "\xC2\xBE", "\xC2\xBF", "\xC3\x80", "\xC3\x81", "\xC3\x82", "\xC3\x83", "\xC3\x84", "\xC3\x85", "\xC3\x86", "\xC3\x87", "\xC3\x88", "\xC3\x89", "\xC3\x8A", "\xC3\x8B", "\xC3\x8C", "\xC3\x8D", "\xC3\x8E", "\xC3\x8F", "\xC3\x90", "\xC3\x91", "\xC3\x92", "\xC3\x93", "\xC3\x94", "\xC3\x95", "\xC3\x96", "\xC3\x97", "\xC3\x98", "\xC3\x99", "\xC3\x9A", "\xC3\x9B", "\xC3\x9C", "\xC3\x9D", "\xC3\x9E", "\xC3\x9F", "\xC3\xA0", "\xC3\xA1", "\xC3\xA2", "\xC3\xA3", "\xC3\xA4", "\xC3\xA5", "\xC3\xA6", "\xC3\xA7", "\xC3\xA8", "\xC3\xA9", "\xC3\xAA", "\xC3\xAB", "\xC3\xAC", "\xC3\xAD", "\xC3\xAE", "\xC3\xAF", "\xC3\xB0", "\xC3\xB1", "\xC3\xB2", "\xC3\xB3", "\xC3\xB4", "\xC3\xB5", "\xC3\xB6", "\xC3\xB7", "\xC3\xB8", "\xC3\xB9", "\xC3\xBA", "\xC3\xBB", "\xC3\xBC", "\xC3\xBD", "\xC3\xBE", "\xC3\xBF")]]></default>
125
+ <docblock line="3812">
126
  <description><![CDATA[UTF-8 replacements for invalid SQL characters]]></description>
127
  <long-description><![CDATA[]]></long-description>
128
+ <tag line="3812" name="since" description="1.41"/>
129
+ <tag line="3812" name="var" description="" type="array">
130
  <type by_reference="false">array</type>
131
  </tag>
132
  </docblock>
133
  </property>
134
+ <property final="false" static="true" visibility="private" line="3879" namespace="global" package="Media Library Assistant">
135
  <name>$mla_iptc_records</name>
136
  <default><![CDATA[array("1#000" => "Model Version", "1#005" => "Destination", "1#020" => "File Format", "1#022" => "File Format Version", "1#030" => "Service Identifier", "1#040" => "Envelope Number", "1#050" => "Product ID", "1#060" => "Envelope Priority", "1#070" => "Date Sent", "1#080" => "Time Sent", "1#090" => "Coded Character Set", "1#100" => "UNO", "1#120" => "ARM Identifier", "1#122" => "ARM Version", "2#000" => "Record Version", "2#003" => "Object Type Reference", "2#004" => "Object Attribute Reference", "2#005" => "Object Name", "2#007" => "Edit Status", "2#008" => "Editorial Update", "2#010" => "Urgency", "2#012" => "Subject Reference", "2#015" => "Category", "2#020" => "Supplemental Category", "2#022" => "Fixture Identifier", "2#025" => "Keywords", "2#026" => "Content Location Code", "2#027" => "Content Location Name", "2#030" => "Release Date", "2#035" => "Release Time", "2#037" => "Expiration Date", "2#038" => "Expiration Time", "2#040" => "Special Instructions", "2#042" => "Action Advised", "2#045" => "Reference Service", "2#047" => "Reference Date", "2#050" => "Reference Number", "2#055" => "Date Created", "2#060" => "Time Created", "2#062" => "Digital Creation Date", "2#063" => "Digital Creation Time", "2#065" => "Originating Program", "2#070" => "Program Version", "2#075" => "Object Cycle", "2#080" => "By-line", "2#085" => "By-line Title", "2#090" => "City", "2#092" => "Sub-location", "2#095" => "Province or State", "2#100" => "Country or Primary Location Code", "2#101" => "Country or Primary Location Name", "2#103" => "Original Transmission Reference", "2#105" => "Headline", "2#110" => "Credit", "2#115" => "Source", "2#116" => "Copyright Notice", "2#118" => "Contact", "2#120" => "Caption or Abstract", "2#122" => "Caption Writer or Editor", "2#125" => "Rasterized Caption", "2#130" => "Image Type", "2#131" => "Image Orientation", "2#135" => "Language Identifier", "2#150" => "Audio Type", "2#151" => "Audio Sampling Rate", "2#152" => "Audio Sampling Resolution", "2#153" => "Audio Duration", "2#154" => "Audio Outcue", "2#200" => "ObjectData Preview File Format", "2#201" => "ObjectData Preview File Format Version", "2#202" => "ObjectData Preview Data", "7#010" => "Size Mode", "7#020" => "Max Subfile Size", "7#090" => "ObjectData Size Announced", "7#095" => "Maximum ObjectData Size", "8#010" => "Subfile", "9#010" => "Confirmed ObjectData Size")]]></default>
137
+ <docblock line="3869">
138
  <description><![CDATA[IPTC Dataset identifiers and names]]></description>
139
  <long-description><![CDATA[<p>This array contains the identifiers and names of Datasets defined in
140
  the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
141
+ <tag line="3869" name="since" description="0.90"/>
142
+ <tag line="3869" name="var" description="" type="array">
143
  <type by_reference="false">array</type>
144
  </tag>
145
  </docblock>
146
  </property>
147
+ <property final="false" static="true" visibility="public" line="3978" namespace="global" package="Media Library Assistant">
148
  <name>$mla_iptc_keys</name>
149
  <default><![CDATA[array('model-version' => '1#000', 'destination' => '1#005', 'file-format' => '1#020', 'file-format-version' => '1#022', 'service-identifier' => '1#030', 'envelope-number' => '1#040', 'product-id' => '1#050', 'envelope-priority' => '1#060', 'date-sent' => '1#070', 'time-sent' => '1#080', 'coded-character-set' => '1#090', 'uno' => '1#100', 'arm-identifier' => '1#120', 'arm-version' => '1#122', 'record-version' => '2#000', 'object-type-reference' => '2#003', 'object-attribute-reference' => '2#004', 'object-name' => '2#005', 'edit-status' => '2#007', 'editorial-update' => '2#008', 'urgency' => '2#010', 'subject-reference' => '2#012', 'category' => '2#015', 'supplemental-category' => '2#020', 'fixture-identifier' => '2#022', 'keywords' => '2#025', 'content-location-code' => '2#026', 'content-location-name' => '2#027', 'release-date' => '2#030', 'release-time' => '2#035', 'expiration-date' => '2#037', 'expiration-time' => '2#038', 'special-instructions' => '2#040', 'action-advised' => '2#042', 'reference-service' => '2#045', 'reference-date' => '2#047', 'reference-number' => '2#050', 'date-created' => '2#055', 'time-created' => '2#060', 'digital-creation-date' => '2#062', 'digital-creation-time' => '2#063', 'originating-program' => '2#065', 'program-version' => '2#070', 'object-cycle' => '2#075', 'by-line' => '2#080', 'by-line-title' => '2#085', 'city' => '2#090', 'sub-location' => '2#092', 'province-or-state' => '2#095', 'country-or-primary-location-code' => '2#100', 'country-or-primary-location-name' => '2#101', 'original-transmission-reference' => '2#103', 'headline' => '2#105', 'credit' => '2#110', 'source' => '2#115', 'copyright-notice' => '2#116', 'contact' => '2#118', 'caption-or-abstract' => '2#120', 'caption-writer-or-editor' => '2#122', 'rasterized-caption' => '2#125', 'image-type' => '2#130', 'image-orientation' => '2#131', 'language-identifier' => '2#135', 'audio-type' => '2#150', 'audio-sampling-rate' => '2#151', 'audio-sampling-resolution' => '2#152', 'audio-duration' => '2#153', 'audio-outcue' => '2#154', 'objectdata-preview-file-format' => '2#200', 'objectdata-preview-file-format-version' => '2#201', 'objectdata-preview-data' => '2#202', 'size-mode' => '7#010', 'max-subfile-size' => '7#020', 'objectdata-size-announced' => '7#090', 'maximum-objectdata-size' => '7#095', 'subfile' => '8#010', 'confirmed-objectdata-size' => '9#010')]]></default>
150
+ <docblock line="3968">
151
  <description><![CDATA[IPTC Dataset friendly name/slug and identifiers]]></description>
152
  <long-description><![CDATA[<p>This array contains the sanitized names and identifiers of Datasets defined in
153
  the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
154
+ <tag line="3968" name="since" description="0.90"/>
155
+ <tag line="3968" name="var" description="" type="array">
156
  <type by_reference="false">array</type>
157
  </tag>
158
  </docblock>
159
  </property>
160
+ <property final="false" static="true" visibility="private" line="4077" namespace="global" package="Media Library Assistant">
161
  <name>$mla_iptc_descriptions</name>
162
  <default><![CDATA[array("1#000" => "2 octet binary IIM version number", "1#005" => "Max 1024 characters of Destination (ISO routing information); repeatable", "1#020" => "2 octet binary file format number, see IPTC-NAA V4 Appendix A", "1#022" => "2 octet binary file format version number", "1#030" => "Max 10 characters of Service Identifier and product", "1#040" => "8 Character Envelope Number", "1#050" => "Max 32 characters subset of provider's overall service; repeatable", "1#060" => "1 numeric character of envelope handling priority (not urgency)", "1#070" => "8 numeric characters of Date Sent by service - CCYYMMDD", "1#080" => "11 characters of Time Sent by service - HHMMSS±HHMM", "1#090" => "Max 32 characters of control functions, etc.", "1#100" => "14 to 80 characters of eternal, globally unique identification for objects", "1#120" => "2 octet binary Abstract Relationship Model Identifier", "1#122" => "2 octet binary Abstract Relationship Model Version", "2#000" => "2 octet binary Information Interchange Model, Part II version number", "2#003" => "3 to 67 Characters of Object Type Reference number and optional text", "2#004" => "3 to 67 Characters of Object Attribute Reference number and optional text; repeatable", "2#005" => "Max 64 characters of the object name or shorthand reference", "2#007" => "Max 64 characters of the status of the objectdata", "2#008" => "2 numeric characters of the type of update this object provides", "2#010" => "1 numeric character of the editorial urgency of content", "2#012" => "13 to 236 characters of a structured definition of the subject matter; repeatable", "2#015" => "Max 3 characters of the subject of the objectdata, DEPRECATED", "2#020" => "Max 32 characters (each) of further refinement of subject, DEPRECATED; repeatable", "2#022" => "Max 32 characters identifying recurring, predictable content", "2#025" => "Max 64 characters (each) of tags; repeatable", "2#026" => "3 characters of ISO3166 country code or IPTC-assigned code; repeatable", "2#027" => "Max 64 characters of publishable country/geographical location name; repeatable", "2#030" => "8 numeric characters of Release Date - CCYYMMDD", "2#035" => "11 characters of Release Time (earliest use) - HHMMSS±HHMM", "2#037" => "8 numeric characters of Expiration Date (latest use) - CCYYMDD", "2#038" => "11 characters of Expiration Time (latest use) - HHMMSS±HHMM", "2#040" => "Max 256 Characters of editorial instructions, e.g., embargoes and warnings", "2#042" => "2 numeric characters of type of action this object provides to a previous object", "2#045" => "Max 10 characters of the Service ID (1#030) of a prior envelope; repeatable", "2#047" => "8 numeric characters of prior envelope Reference Date (1#070) - CCYYMMDD; repeatable", "2#050" => "8 characters of prior envelope Reference Number (1#040); repeatable", "2#055" => "8 numeric characters of intellectual content Date Created - CCYYMMDD", "2#060" => "11 characters of intellectual content Time Created - HHMMSS±HHMM", "2#062" => "8 numeric characters of digital representation creation date - CCYYMMDD", "2#063" => "11 characters of digital representation creation time - HHMMSS±HHMM", "2#065" => "Max 32 characters of the program used to create the objectdata", "2#070" => "Program Version - Max 10 characters of the version of the program used to create the objectdata", "2#075" => "1 character where a=morning, p=evening, b=both", "2#080" => "Max 32 Characters of the name of the objectdata creator, e.g., the writer, photographer; repeatable", "2#085" => "Max 32 characters of the title of the objectdata creator; repeatable", "2#090" => "Max 32 Characters of the city of objectdata origin", "2#092" => "Max 32 Characters of the location within the city of objectdata origin", "2#095" => "Max 32 Characters of the objectdata origin Province or State", "2#100" => "3 characters of ISO3166 or IPTC-assigned code for Country of objectdata origin", "2#101" => "Max 64 characters of publishable country/geographical location name of objectdata origin", "2#103" => "Max 32 characters of a code representing the location of original transmission", "2#105" => "Max 256 Characters of a publishable entry providing a synopsis of the contents of the objectdata", "2#110" => "Max 32 Characters that identifies the provider of the objectdata (Vs the owner/creator)", "2#115" => "Max 32 Characters that identifies the original owner of the intellectual content", "2#116" => "Max 128 Characters that contains any necessary copyright notice", "2#118" => "Max 128 characters that identifies the person or organisation which can provide further background information; repeatable", "2#120" => "Max 2000 Characters of a textual description of the objectdata", "2#122" => "Max 32 Characters that the identifies the person involved in the writing, editing or correcting the objectdata or caption/abstract; repeatable", "2#125" => "7360 binary octets of the rasterized caption - 1 bit per pixel, 460x128-pixel image", "2#130" => "2 characters of color composition type and information", "2#131" => "1 alphabetic character indicating the image area layout - P=portrait, L=landscape, S=square", "2#135" => "2 or 3 aphabetic characters containing the major national language of the object, according to the ISO 639:1988 codes", "2#150" => "2 characters identifying monaural/stereo and exact type of audio content", "2#151" => "6 numeric characters representing the audio sampling rate in hertz (Hz)", "2#152" => "2 numeric characters representing the number of bits in each audio sample", "2#153" => "6 numeric characters of the Audio Duration - HHMMSS", "2#154" => "Max 64 characters of the content of the end of an audio objectdata", "2#200" => "2 octet binary file format of the ObjectData Preview", "2#201" => "2 octet binary particular version of the ObjectData Preview File Format", "2#202" => "Max 256000 binary octets containing the ObjectData Preview data", "7#010" => "1 numeric character - 0=objectdata size not known, 1=objectdata size known at beginning of transfer", "7#020" => "4 octet binary maximum subfile dataset(s) size", "7#090" => "4 octet binary objectdata size if known at beginning of transfer", "7#095" => "4 octet binary largest possible objectdata size", "8#010" => "Subfile DataSet containing the objectdata itself; repeatable", "9#010" => "4 octet binary total objectdata size")]]></default>
163
+ <docblock line="4067">
164
  <description><![CDATA[IPTC Dataset descriptions]]></description>
165
  <long-description><![CDATA[<p>This array contains the descriptions of Datasets defined in
166
  the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
167
+ <tag line="4067" name="since" description="0.90"/>
168
+ <tag line="4067" name="var" description="" type="array">
169
  <type by_reference="false">array</type>
170
  </tag>
171
  </docblock>
172
  </property>
173
+ <property final="false" static="true" visibility="private" line="4176" namespace="global" package="Media Library Assistant">
174
  <name>$mla_iptc_formats</name>
175
  <default><![CDATA[array(0 => "No ObjectData", 1 => "IPTC-NAA Digital Newsphoto Parameter Record", 2 => "IPTC7901 Recommended Message Format", 3 => "Tagged Image File Format (Adobe/Aldus Image data)", 4 => "Illustrator (Adobe Graphics data)", 5 => "AppleSingle (Apple Computer Inc)", 6 => "NAA 89-3 (ANPA 1312)", 7 => "MacBinary II", 0 => "IPTC Unstructured Character Oriented File Format (UCOFF)", 0 => "United Press International ANPA 1312 variant", 10 => "United Press International Down-Load Message", 11 => "JPEG File Interchange (JFIF)", 12 => "Photo-CD Image-Pac (Eastman Kodak)", 13 => "Microsoft Bit Mapped Graphics File [*.BMP]", 14 => "Digital Audio File [*.WAV] (Microsoft & Creative Labs)", 15 => "Audio plus Moving Video [*.AVI] (Microsoft)", 16 => "PC DOS/Windows Executable Files [*.COM][*.EXE]", 17 => "Compressed Binary File [*.ZIP] (PKWare Inc)", 18 => "Audio Interchange File Format AIFF (Apple Computer Inc)", 19 => "RIFF Wave (Microsoft Corporation)", 20 => "Freehand (Macromedia/Aldus)", 21 => "Hypertext Markup Language - HTML (The Internet Society)", 22 => "MPEG 2 Audio Layer 2 (Musicom), ISO/IEC", 23 => "MPEG 2 Audio Layer 3, ISO/IEC", 24 => "Portable Document File (*.PDF) Adobe", 25 => "News Industry Text Format (NITF)", 26 => "Tape Archive (*.TAR)", 27 => "Tidningarnas Telegrambyrå NITF version (TTNITF DTD)", 28 => "Ritzaus Bureau NITF version (RBNITF DTD)", 29 => "Corel Draw [*.CDR]")]]></default>
176
+ <docblock line="4166">
177
  <description><![CDATA[IPTC file format identifiers and descriptions]]></description>
178
  <long-description><![CDATA[<p>This array contains the file format identifiers and descriptions defined in
179
  the "IPTC-NAA Information Interchange Model Version No. 4.1" for dataset 1#020.</p>]]></long-description>
180
+ <tag line="4166" name="since" description="0.90"/>
181
+ <tag line="4166" name="var" description="" type="array">
182
  <type by_reference="false">array</type>
183
  </tag>
184
  </docblock>
185
  </property>
186
+ <property final="false" static="true" visibility="private" line="4219" namespace="global" package="Media Library Assistant">
187
  <name>$mla_iptc_image_types</name>
188
  <default><![CDATA[array("M" => "Monochrome", "Y" => "Yellow Component", "M" => "Magenta Component", "C" => "Cyan Component", "K" => "Black Component", "R" => "Red Component", "G" => "Green Component", "B" => "Blue Component", "T" => "Text Only", "F" => "Full colour composite, frame sequential", "L" => "Full colour composite, line sequential", "P" => "Full colour composite, pixel sequential", "S" => "Full colour composite, special interleaving")]]></default>
189
+ <docblock line="4209">
190
  <description><![CDATA[IPTC image type identifiers and descriptions]]></description>
191
  <long-description><![CDATA[<p>This array contains the image type identifiers and descriptions defined in
192
  the "IPTC-NAA Information Interchange Model Version No. 4.1" for dataset 2#130, octet 2.</p>]]></long-description>
193
+ <tag line="4209" name="since" description="0.90"/>
194
+ <tag line="4209" name="var" description="" type="array">
195
  <type by_reference="false">array</type>
196
  </tag>
197
  </docblock>
608
  <type/>
609
  </argument>
610
  </method>
611
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1140" package="Media Library Assistant">
612
  <name>mla_query_list_table_items</name>
613
  <full_name>mla_query_list_table_items</full_name>
614
+ <docblock line="1126">
615
  <description><![CDATA[Retrieve attachment objects for list table display]]></description>
616
  <long-description><![CDATA[<p>Supports prepare_items in class-mla-list-table.php.
617
  Modeled after wp_edit_attachments_query in wp-admin/post.php</p>]]></long-description>
618
+ <tag line="1126" name="since" description="0.1"/>
619
+ <tag line="1126" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$request">
620
  <type by_reference="false">array</type>
621
  </tag>
622
+ <tag line="1126" name="param" description="number of rows to skip over to reach desired page" type="int" variable="$offset">
623
  <type by_reference="false">int</type>
624
  </tag>
625
+ <tag line="1126" name="param" description="number of rows on each page" type="int" variable="$count">
626
  <type by_reference="false">int</type>
627
  </tag>
628
+ <tag line="1126" name="return" description="attachment objects (posts) including parent data, meta data and references" type="array">
629
  <type by_reference="false">array</type>
630
  </tag>
631
  </docblock>
632
+ <argument line="1140">
633
  <name>$request</name>
634
  <default><![CDATA[]]></default>
635
  <type/>
636
  </argument>
637
+ <argument line="1140">
638
  <name>$offset</name>
639
  <default><![CDATA[]]></default>
640
  <type/>
641
  </argument>
642
+ <argument line="1140">
643
  <name>$count</name>
644
  <default><![CDATA[]]></default>
645
  <type/>
646
  </argument>
647
  </method>
648
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1186" package="Media Library Assistant">
649
  <name>mla_query_media_modal_items</name>
650
  <full_name>mla_query_media_modal_items</full_name>
651
+ <docblock line="1173">
652
  <description><![CDATA[Retrieve attachment objects for the WordPress Media Manager]]></description>
653
  <long-description><![CDATA[<p>Supports month-year and taxonomy-term filters as well as the enhanced search box</p>]]></long-description>
654
+ <tag line="1173" name="since" description="1.20"/>
655
+ <tag line="1173" name="param" description="query parameters from Media Manager" type="array" variable="$request">
656
  <type by_reference="false">array</type>
657
  </tag>
658
+ <tag line="1173" name="param" description="number of rows to skip over to reach desired page" type="int" variable="$offset">
659
  <type by_reference="false">int</type>
660
  </tag>
661
+ <tag line="1173" name="param" description="number of rows on each page" type="int" variable="$count">
662
  <type by_reference="false">int</type>
663
  </tag>
664
+ <tag line="1173" name="return" description="attachment objects (posts)" type="array">
665
  <type by_reference="false">array</type>
666
  </tag>
667
  </docblock>
668
+ <argument line="1186">
669
  <name>$request</name>
670
  <default><![CDATA[]]></default>
671
  <type/>
672
  </argument>
673
+ <argument line="1186">
674
  <name>$offset</name>
675
  <default><![CDATA[]]></default>
676
  <type/>
677
  </argument>
678
+ <argument line="1186">
679
  <name>$count</name>
680
  <default><![CDATA[]]></default>
681
  <type/>
682
  </argument>
683
  </method>
684
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1220" package="Media Library Assistant">
685
  <name>_prepare_list_table_query</name>
686
  <full_name>_prepare_list_table_query</full_name>
687
+ <docblock line="1206">
688
  <description><![CDATA[Sanitize and expand query arguments from request variables]]></description>
689
  <long-description><![CDATA[<p>Prepare the arguments for WP_Query.
690
  Modeled after wp_edit_attachments_query in wp-admin/post.php</p>]]></long-description>
691
+ <tag line="1206" name="since" description="0.1"/>
692
+ <tag line="1206" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$raw_request">
693
  <type by_reference="false">array</type>
694
  </tag>
695
+ <tag line="1206" name="param" description="Optional number of rows (default 0) to skip over to reach desired page" type="int" variable="$offset">
696
  <type by_reference="false">int</type>
697
  </tag>
698
+ <tag line="1206" name="param" description="Optional number of rows on each page (0 = all rows, default)" type="int" variable="$count">
699
  <type by_reference="false">int</type>
700
  </tag>
701
+ <tag line="1206" name="return" description="revised arguments suitable for WP_Query" type="array">
702
  <type by_reference="false">array</type>
703
  </tag>
704
  </docblock>
705
+ <argument line="1220">
706
  <name>$raw_request</name>
707
  <default><![CDATA[]]></default>
708
  <type/>
709
  </argument>
710
+ <argument line="1220">
711
  <name>$offset</name>
712
  <default><![CDATA[0]]></default>
713
  <type/>
714
  </argument>
715
+ <argument line="1220">
716
  <name>$count</name>
717
  <default><![CDATA[0]]></default>
718
  <type/>
719
  </argument>
720
  </method>
721
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1563" package="Media Library Assistant">
722
  <name>_execute_list_table_query</name>
723
  <full_name>_execute_list_table_query</full_name>
724
+ <docblock line="1554">
725
  <description><![CDATA[Add filters, run query, remove filters]]></description>
726
  <long-description><![CDATA[]]></long-description>
727
+ <tag line="1554" name="since" description="0.30"/>
728
+ <tag line="1554" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$request">
729
  <type by_reference="false">array</type>
730
  </tag>
731
+ <tag line="1554" name="return" description="WP_Query object with query results" type="object">
732
  <type by_reference="false">object</type>
733
  </tag>
734
  </docblock>
735
+ <argument line="1563">
736
  <name>$request</name>
737
  <default><![CDATA[]]></default>
738
  <type/>
739
  </argument>
740
  </method>
741
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1641" package="Media Library Assistant">
742
  <name>mla_search_terms_tidy</name>
743
  <full_name>mla_search_terms_tidy</full_name>
744
+ <docblock line="1630">
745
  <description><![CDATA[Replaces a WordPress function deprecated in v3.7]]></description>
746
  <long-description><![CDATA[<p>Defined as public because it's a callback from array_map().</p>]]></long-description>
747
+ <tag line="1630" name="since" description="1.51"/>
748
+ <tag line="1630" name="param" description="search term before modification" type="string" variable="$term">
749
  <type by_reference="false">string</type>
750
  </tag>
751
+ <tag line="1630" name="return" description="cleaned up search term" type="string">
752
  <type by_reference="false">string</type>
753
  </tag>
754
  </docblock>
755
+ <argument line="1641">
756
  <name>$term</name>
757
  <default><![CDATA[]]></default>
758
  <type/>
759
  </argument>
760
  </method>
761
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1657" package="Media Library Assistant">
762
  <name>mla_query_posts_search_filter</name>
763
  <full_name>mla_query_posts_search_filter</full_name>
764
+ <docblock line="1645">
765
  <description><![CDATA[Adds a keyword search to the WHERE clause, if required]]></description>
766
  <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
767
+ <tag line="1645" name="since" description="0.60"/>
768
+ <tag line="1645" name="param" description="query clause before modification" type="string" variable="$search_string">
769
  <type by_reference="false">string</type>
770
  </tag>
771
+ <tag line="1645" name="param" description="WP_Query object" type="object" variable="$query_object">
772
  <type by_reference="false">object</type>
773
  </tag>
774
+ <tag line="1645" name="return" description="query clause after keyword search addition" type="string">
775
  <type by_reference="false">string</type>
776
  </tag>
777
  </docblock>
778
+ <argument line="1657">
779
  <name>$search_string</name>
780
  <default><![CDATA[]]></default>
781
  <type/>
782
  </argument>
783
+ <argument line="1657">
784
  <name>$query_object</name>
785
  <default><![CDATA[]]></default>
786
  <type/>
787
  </argument>
788
  </method>
789
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1775" package="Media Library Assistant">
790
  <name>mla_query_posts_join_filter</name>
791
  <full_name>mla_query_posts_join_filter</full_name>
792
+ <docblock line="1764">
793
  <description><![CDATA[Adds a JOIN clause, if required, to handle sorting/searching on custom fields or ALT Text]]></description>
794
  <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
795
+ <tag line="1764" name="since" description="0.30"/>
796
+ <tag line="1764" name="param" description="query clause before modification" type="string" variable="$join_clause">
797
  <type by_reference="false">string</type>
798
  </tag>
799
+ <tag line="1764" name="return" description="query clause after &quot;LEFT JOIN view ON post_id&quot; item modification" type="string">
800
  <type by_reference="false">string</type>
801
  </tag>
802
  </docblock>
803
+ <argument line="1775">
804
  <name>$join_clause</name>
805
  <default><![CDATA[]]></default>
806
  <type/>
807
  </argument>
808
  </method>
809
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1802" package="Media Library Assistant">
810
  <name>mla_query_posts_where_filter</name>
811
  <full_name>mla_query_posts_where_filter</full_name>
812
+ <docblock line="1790">
813
  <description><![CDATA[Adds a WHERE clause for detached items]]></description>
814
  <long-description><![CDATA[<p>Modeled after _edit_attachments_query_helper in wp-admin/post.php.
815
  Defined as public because it's a filter.</p>]]></long-description>
816
+ <tag line="1790" name="since" description="0.1"/>
817
+ <tag line="1790" name="param" description="query clause before modification" type="string" variable="$where_clause">
818
  <type by_reference="false">string</type>
819
  </tag>
820
+ <tag line="1790" name="return" description="query clause after &quot;detached&quot; item modification" type="string">
821
  <type by_reference="false">string</type>
822
  </tag>
823
  </docblock>
824
+ <argument line="1802">
825
  <name>$where_clause</name>
826
  <default><![CDATA[]]></default>
827
  <type/>
828
  </argument>
829
  </method>
830
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1851" package="Media Library Assistant">
831
  <name>mla_query_posts_orderby_filter</name>
832
  <full_name>mla_query_posts_orderby_filter</full_name>
833
+ <docblock line="1839">
834
  <description><![CDATA[Adds a ORDERBY clause, if required]]></description>
835
  <long-description><![CDATA[<p>Expands the range of sort options because the logic in WP_Query is limited.
836
  Defined as public because it's a filter.</p>]]></long-description>
837
+ <tag line="1839" name="since" description="0.30"/>
838
+ <tag line="1839" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
839
  <type by_reference="false">string</type>
840
  </tag>
841
+ <tag line="1839" name="return" description="updated query clause" type="string">
842
  <type by_reference="false">string</type>
843
  </tag>
844
  </docblock>
845
+ <argument line="1851">
846
  <name>$orderby_clause</name>
847
  <default><![CDATA[]]></default>
848
  <type/>
849
  </argument>
850
  </method>
851
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1915" package="Media Library Assistant">
852
  <name>mla_get_attachment_by_id</name>
853
  <full_name>mla_get_attachment_by_id</full_name>
854
+ <docblock line="1903">
855
  <description><![CDATA[Retrieve an Attachment array given a $post_id]]></description>
856
  <long-description><![CDATA[<p>The (associative) array will contain every field that can be found in
857
  the posts and postmeta tables, and all references to the attachment.</p>]]></long-description>
858
+ <tag line="1903" name="since" description="0.1"/>
859
+ <tag line="1903" name="uses" description="\global\$post" refers="\global\$post"/>
860
+ <tag line="1903" name="param" description="The ID of the attachment post" type="int" variable="$post_id">
861
  <type by_reference="false">int</type>
862
  </tag>
863
+ <tag line="1903" name="return" description="NULL on failure else associative array" type="NULL|array">
864
  <type by_reference="false">NULL</type>
865
  <type by_reference="false">array</type>
866
  </tag>
867
  </docblock>
868
+ <argument line="1915">
869
  <name>$post_id</name>
870
  <default><![CDATA[]]></default>
871
  <type/>
872
  </argument>
873
  </method>
874
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1971" package="Media Library Assistant">
875
  <name>mla_fetch_attachment_parent_data</name>
876
  <full_name>mla_fetch_attachment_parent_data</full_name>
877
+ <docblock line="1962">
878
  <description><![CDATA[Returns information about an attachment's parent, if found]]></description>
879
  <long-description><![CDATA[]]></long-description>
880
+ <tag line="1962" name="since" description="0.1"/>
881
+ <tag line="1962" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent_id">
882
  <type by_reference="false">int</type>
883
  </tag>
884
+ <tag line="1962" name="return" description="Parent information; post_date, post_title and post_type" type="array">
885
  <type by_reference="false">array</type>
886
  </tag>
887
  </docblock>
888
+ <argument line="1971">
889
  <name>$parent_id</name>
890
  <default><![CDATA[]]></default>
891
  <type/>
892
  </argument>
893
  </method>
894
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2013" package="Media Library Assistant">
895
  <name>_set_array_element</name>
896
  <full_name>_set_array_element</full_name>
897
+ <docblock line="2002">
898
  <description><![CDATA[Adds or replaces the value of a key in a possibly nested array structure]]></description>
899
  <long-description><![CDATA[]]></long-description>
900
+ <tag line="2002" name="since" description="1.51"/>
901
+ <tag line="2002" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
902
  <type by_reference="false">string</type>
903
  </tag>
904
+ <tag line="2002" name="param" description="replacement value, string or array, by reference" type="mixed" variable="$value">
905
  <type by_reference="false">mixed</type>
906
  </tag>
907
+ <tag line="2002" name="param" description="PHP nested arrays, by reference" type="array" variable="$haystack">
908
  <type by_reference="false">array</type>
909
  </tag>
910
+ <tag line="2002" name="return" description="true if $needle element set, false if not" type="boolean">
911
  <type by_reference="false">boolean</type>
912
  </tag>
913
  </docblock>
914
+ <argument line="2013">
915
  <name>$needle</name>
916
  <default><![CDATA[]]></default>
917
  <type/>
918
  </argument>
919
+ <argument line="2013">
920
  <name>$value</name>
921
  <default><![CDATA[]]></default>
922
  <type/>
923
  </argument>
924
+ <argument line="2013">
925
  <name>$haystack</name>
926
  <default><![CDATA[]]></default>
927
  <type/>
928
  </argument>
929
  </method>
930
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2047" package="Media Library Assistant">
931
  <name>_unset_array_element</name>
932
  <full_name>_unset_array_element</full_name>
933
+ <docblock line="2037">
934
  <description><![CDATA[Deletes the value of a key in a possibly nested array structure]]></description>
935
  <long-description><![CDATA[]]></long-description>
936
+ <tag line="2037" name="since" description="1.51"/>
937
+ <tag line="2037" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
938
  <type by_reference="false">string</type>
939
  </tag>
940
+ <tag line="2037" name="param" description="PHP nested arrays, by reference" type="array" variable="$haystack">
941
  <type by_reference="false">array</type>
942
  </tag>
943
+ <tag line="2037" name="return" description="true if $needle element found, false if not" type="boolean">
944
  <type by_reference="false">boolean</type>
945
  </tag>
946
  </docblock>
947
+ <argument line="2047">
948
  <name>$needle</name>
949
  <default><![CDATA[]]></default>
950
  <type/>
951
  </argument>
952
+ <argument line="2047">
953
  <name>$haystack</name>
954
  <default><![CDATA[]]></default>
955
  <type/>
956
  </argument>
957
  </method>
958
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2082" package="Media Library Assistant">
959
  <name>mla_find_array_element</name>
960
  <full_name>mla_find_array_element</full_name>
961
+ <docblock line="2067">
962
  <description><![CDATA[Finds the value of a key in a possibly nested array structure]]></description>
963
  <long-description><![CDATA[<p>Used primarily to extract fields from the _wp_attachment_metadata custom field.
964
  Could also be used with the ID3 metadata exposed in WordPress 3.6 and later.</p>]]></long-description>
965
+ <tag line="2067" name="since" description="1.30"/>
966
+ <tag line="2067" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
967
  <type by_reference="false">string</type>
968
  </tag>
969
+ <tag line="2067" name="param" description="PHP nested arrays" type="array" variable="$haystack">
970
  <type by_reference="false">array</type>
971
  </tag>
972
+ <tag line="2067" name="param" description="data option 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
973
  <type by_reference="false">string</type>
974
  </tag>
975
+ <tag line="2067" name="param" description="keep existing values - for 'multi' option" type="boolean" variable="$keep_existing">
976
  <type by_reference="false">boolean</type>
977
  </tag>
978
+ <tag line="2067" name="return" description="string or array value matching key(.key ...) or ''" type="mixed">
979
  <type by_reference="false">mixed</type>
980
  </tag>
981
  </docblock>
982
+ <argument line="2082">
983
  <name>$needle</name>
984
  <default><![CDATA[]]></default>
985
  <type/>
986
  </argument>
987
+ <argument line="2082">
988
  <name>$haystack</name>
989
  <default><![CDATA[]]></default>
990
  <type/>
991
  </argument>
992
+ <argument line="2082">
993
  <name>$option</name>
994
  <default><![CDATA[]]></default>
995
  <type/>
996
  </argument>
997
+ <argument line="2082">
998
  <name>$keep_existing</name>
999
  <default><![CDATA[false]]></default>
1000
  <type/>
1001
  </argument>
1002
  </method>
1003
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2135" package="Media Library Assistant">
1004
  <name>mla_fetch_attachment_metadata</name>
1005
  <full_name>mla_fetch_attachment_metadata</full_name>
1006
+ <docblock line="2123">
1007
  <description><![CDATA[Fetch and filter meta data for an attachment]]></description>
1008
  <long-description><![CDATA[<p>Returns a filtered array of a post's meta data. Internal values beginning with '<em>'
1009
  are stripped out or converted to an 'mla</em>' equivalent.</p>]]></long-description>
1010
+ <tag line="2123" name="since" description="0.1"/>
1011
+ <tag line="2123" name="param" description="post ID of attachment" type="int" variable="$post_id">
1012
  <type by_reference="false">int</type>
1013
  </tag>
1014
+ <tag line="2123" name="return" description="Meta data variables" type="array">
1015
  <type by_reference="false">array</type>
1016
  </tag>
1017
  </docblock>
1018
+ <argument line="2135">
1019
  <name>$post_id</name>
1020
  <default><![CDATA[]]></default>
1021
  <type/>
1022
  </argument>
1023
  </method>
1024
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2220" package="Media Library Assistant">
1025
  <name>mla_fetch_attachment_references</name>
1026
  <full_name>mla_fetch_attachment_references</full_name>
1027
+ <docblock line="2207">
1028
  <description><![CDATA[Find Featured Image and inserted image/link references to an attachment]]></description>
1029
  <long-description><![CDATA[<p>Searches all post and page content to see if the attachment is used
1030
  as a Featured Image or inserted in the post as an image or link.</p>]]></long-description>
1031
+ <tag line="2207" name="since" description="0.1"/>
1032
+ <tag line="2207" name="param" description="post ID of attachment" type="int" variable="$ID">
1033
  <type by_reference="false">int</type>
1034
  </tag>
1035
+ <tag line="2207" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent">
1036
  <type by_reference="false">int</type>
1037
  </tag>
1038
+ <tag line="2207" name="return" description="Reference information; see $references array comments" type="array">
1039
  <type by_reference="false">array</type>
1040
  </tag>
1041
  </docblock>
1042
+ <argument line="2220">
1043
  <name>$ID</name>
1044
  <default><![CDATA[]]></default>
1045
  <type/>
1046
  </argument>
1047
+ <argument line="2220">
1048
  <name>$parent</name>
1049
  <default><![CDATA[]]></default>
1050
  <type/>
1051
  </argument>
1052
  </method>
1053
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2528" package="Media Library Assistant">
1054
  <name>mla_flush_mla_galleries</name>
1055
  <full_name>mla_flush_mla_galleries</full_name>
1056
+ <docblock line="2519">
1057
  <description><![CDATA[Invalidates the $mla_galleries or $galleries array and cached values]]></description>
1058
  <long-description><![CDATA[]]></long-description>
1059
+ <tag line="2519" name="since" description="1.00"/>
1060
+ <tag line="2519" name="param" description="name of the gallery's cache/option variable" type="string" variable="$option_name">
1061
  <type by_reference="false">string</type>
1062
  </tag>
1063
+ <tag line="2519" name="return" description="" type="void">
1064
  <type by_reference="false">void</type>
1065
  </tag>
1066
  </docblock>
1067
+ <argument line="2528">
1068
  <name>$option_name</name>
1069
  <default><![CDATA[]]></default>
1070
  <type/>
1071
  </argument>
1072
  </method>
1073
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2552" package="Media Library Assistant">
1074
  <name>mla_save_post_action</name>
1075
  <full_name>mla_save_post_action</full_name>
1076
+ <docblock line="2543">
1077
  <description><![CDATA[Invalidates $mla_galleries and $galleries arrays and cached values after post, page or attachment updates]]></description>
1078
  <long-description><![CDATA[]]></long-description>
1079
+ <tag line="2543" name="since" description="1.00"/>
1080
+ <tag line="2543" name="param" description="ID of post/page/attachment; not used at this time" type="integer" variable="$post_id">
1081
  <type by_reference="false">integer</type>
1082
  </tag>
1083
+ <tag line="2543" name="return" description="" type="void">
1084
  <type by_reference="false">void</type>
1085
  </tag>
1086
  </docblock>
1087
+ <argument line="2552">
1088
  <name>$post_id</name>
1089
  <default><![CDATA[]]></default>
1090
  <type/>
1091
  </argument>
1092
  </method>
1093
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2569" package="Media Library Assistant">
1094
  <name>_build_mla_galleries</name>
1095
  <full_name>_build_mla_galleries</full_name>
1096
+ <docblock line="2557">
1097
  <description><![CDATA[Builds the $mla_galleries or $galleries array]]></description>
1098
  <long-description><![CDATA[]]></long-description>
1099
+ <tag line="2557" name="since" description="0.70"/>
1100
+ <tag line="2557" name="param" description="name of the gallery's cache/option variable" type="string" variable="$option_name">
1101
  <type by_reference="false">string</type>
1102
  </tag>
1103
+ <tag line="2557" name="param" description="by reference to the private static galleries array variable" type="array" variable="$galleries_array">
1104
  <type by_reference="false">array</type>
1105
  </tag>
1106
+ <tag line="2557" name="param" description="the shortcode to be searched for and processed" type="string" variable="$shortcode">
1107
  <type by_reference="false">string</type>
1108
  </tag>
1109
+ <tag line="2557" name="param" description="true to exclude revisions from the search" type="boolean" variable="$exclude_revisions">
1110
  <type by_reference="false">boolean</type>
1111
  </tag>
1112
+ <tag line="2557" name="return" description="true if the galleries array is not empty" type="boolean">
1113
  <type by_reference="false">boolean</type>
1114
  </tag>
1115
  </docblock>
1116
+ <argument line="2569">
1117
  <name>$option_name</name>
1118
  <default><![CDATA[]]></default>
1119
  <type/>
1120
  </argument>
1121
+ <argument line="2569">
1122
  <name>$galleries_array</name>
1123
  <default><![CDATA[]]></default>
1124
  <type/>
1125
  </argument>
1126
+ <argument line="2569">
1127
  <name>$shortcode</name>
1128
  <default><![CDATA[]]></default>
1129
  <type/>
1130
  </argument>
1131
+ <argument line="2569">
1132
  <name>$exclude_revisions</name>
1133
  <default><![CDATA[]]></default>
1134
  <type/>
1135
  </argument>
1136
  </method>
1137
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2684" package="Media Library Assistant">
1138
  <name>_search_mla_galleries</name>
1139
  <full_name>_search_mla_galleries</full_name>
1140
+ <docblock line="2673">
1141
  <description><![CDATA[Search the $mla_galleries or $galleries array]]></description>
1142
  <long-description><![CDATA[]]></long-description>
1143
+ <tag line="2673" name="since" description="0.70"/>
1144
+ <tag line="2673" name="param" description="by reference to the private static galleries array variable" type="array" variable="$galleries_array">
1145
  <type by_reference="false">array</type>
1146
  </tag>
1147
+ <tag line="2673" name="param" description="the attachment ID to be searched for and processed" type="int" variable="$attachment_id">
1148
  <type by_reference="false">int</type>
1149
  </tag>
1150
+ <tag line="2673" name="return" description="All posts/pages with one or more galleries that include the attachment. The array key is the parent_post ID; each entry contains post_title and post_type." type="array">
1151
  <type by_reference="false">array</type>
1152
  </tag>
1153
  </docblock>
1154
+ <argument line="2684">
1155
  <name>$galleries_array</name>
1156
  <default><![CDATA[]]></default>
1157
  <type/>
1158
  </argument>
1159
+ <argument line="2684">
1160
  <name>$attachment_id</name>
1161
  <default><![CDATA[]]></default>
1162
  <type/>
1163
  </argument>
1164
  </method>
1165
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2723" package="Media Library Assistant">
1166
  <name>_parse_pdf_xref_subsection</name>
1167
  <full_name>_parse_pdf_xref_subsection</full_name>
1168
+ <docblock line="2710">
1169
  <description><![CDATA[Parse a cross-reference table subsection into the array of indirect object definitions]]></description>
1170
  <long-description><![CDATA[<p>A cross-reference subsection is a sequence of 20-byte entries, each with offset and generation values.</p>]]></long-description>
1171
+ <tag line="2710" name="since" description="1.50"/>
1172
+ <tag line="2710" name="param" description="buffer containing the subsection" type="string" variable="$xref_section">
1173
  <type by_reference="false">string</type>
1174
  </tag>
1175
+ <tag line="2710" name="param" description="offset within the buffer of the first entry" type="integer" variable="$offset">
1176
  <type by_reference="false">integer</type>
1177
  </tag>
1178
+ <tag line="2710" name="param" description="number of the first object in the subsection" type="integer" variable="$object_id">
1179
  <type by_reference="false">integer</type>
1180
  </tag>
1181
+ <tag line="2710" name="param" description="number of entries in the subsection" type="integer" variable="$count">
1182
  <type by_reference="false">integer</type>
1183
  </tag>
1184
+ <tag line="2710" name="return" description="" type="void">
1185
  <type by_reference="false">void</type>
1186
  </tag>
1187
  </docblock>
1188
+ <argument line="2723">
1189
  <name>$xref_section</name>
1190
  <default><![CDATA[]]></default>
1191
  <type/>
1192
  </argument>
1193
+ <argument line="2723">
1194
  <name>$offset</name>
1195
  <default><![CDATA[]]></default>
1196
  <type/>
1197
  </argument>
1198
+ <argument line="2723">
1199
  <name>$object_id</name>
1200
  <default><![CDATA[]]></default>
1201
  <type/>
1202
  </argument>
1203
+ <argument line="2723">
1204
  <name>$count</name>
1205
  <default><![CDATA[]]></default>
1206
  <type/>
1207
  </argument>
1208
  </method>
1209
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2755" package="Media Library Assistant">
1210
  <name>_parse_pdf_xref_section</name>
1211
  <full_name>_parse_pdf_xref_section</full_name>
1212
+ <docblock line="2744">
1213
  <description><![CDATA[Parse a cross-reference table section into the array of indirect object definitions]]></description>
1214
  <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
1215
+ <tag line="2744" name="since" description="1.50"/>
1216
+ <tag line="2744" name="param" description="full path and file name" type="string" variable="$file_name">
1217
  <type by_reference="false">string</type>
1218
  </tag>
1219
+ <tag line="2744" name="param" description="offset within the file of the xref id and count entry" type="integer" variable="$file_offset">
1220
  <type by_reference="false">integer</type>
1221
  </tag>
1222
+ <tag line="2744" name="return" description="length of the section" type="integer">
1223
  <type by_reference="false">integer</type>
1224
  </tag>
1225
  </docblock>
1226
+ <argument line="2755">
1227
  <name>$file_name</name>
1228
  <default><![CDATA[]]></default>
1229
  <type/>
1230
  </argument>
1231
+ <argument line="2755">
1232
  <name>$file_offset</name>
1233
  <default><![CDATA[]]></default>
1234
  <type/>
1235
  </argument>
1236
  </method>
1237
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2789" package="Media Library Assistant">
1238
  <name>_parse_pdf_xref_stream</name>
1239
  <full_name>_parse_pdf_xref_stream</full_name>
1240
+ <docblock line="2777">
1241
  <description><![CDATA[Parse a cross-reference steam into the array of indirect object definitions]]></description>
1242
  <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
1243
+ <tag line="2777" name="since" description="1.50"/>
1244
+ <tag line="2777" name="param" description="full path and file name" type="string" variable="$file_name">
1245
  <type by_reference="false">string</type>
1246
  </tag>
1247
+ <tag line="2777" name="param" description="offset within the file of the xref id and count entry" type="integer" variable="$file_offset">
1248
  <type by_reference="false">integer</type>
1249
  </tag>
1250
+ <tag line="2777" name="param" description="&quot;/W&quot; entry, representing the size of the fields in a single entry" type="string" variable="$entry_parms_string">
1251
  <type by_reference="false">string</type>
1252
  </tag>
1253
+ <tag line="2777" name="return" description="length of the stream" type="integer">
1254
  <type by_reference="false">integer</type>
1255
  </tag>
1256
  </docblock>
1257
+ <argument line="2789">
1258
  <name>$file_name</name>
1259
  <default><![CDATA[]]></default>
1260
  <type/>
1261
  </argument>
1262
+ <argument line="2789">
1263
  <name>$file_offset</name>
1264
  <default><![CDATA[]]></default>
1265
  <type/>
1266
  </argument>
1267
+ <argument line="2789">
1268
  <name>$entry_parms_string</name>
1269
  <default><![CDATA[]]></default>
1270
  <type/>
1271
  </argument>
1272
  </method>
1273
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2868" package="Media Library Assistant">
1274
  <name>_build_pdf_indirect_objects</name>
1275
  <full_name>_build_pdf_indirect_objects</full_name>
1276
+ <docblock line="2858">
1277
  <description><![CDATA[Build an array of indirect object definitions]]></description>
1278
  <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
1279
+ <tag line="2858" name="since" description="1.50"/>
1280
+ <tag line="2858" name="param" description="The entire PDF document, passsed by reference" type="string" variable="$string">
1281
  <type by_reference="false">string</type>
1282
  </tag>
1283
+ <tag line="2858" name="return" description="" type="void">
1284
  <type by_reference="false">void</type>
1285
  </tag>
1286
  </docblock>
1287
+ <argument line="2868">
1288
  <name>$string</name>
1289
  <default><![CDATA[]]></default>
1290
  <type/>
1291
  </argument>
1292
  </method>
1293
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2916" package="Media Library Assistant">
1294
  <name>_find_pdf_indirect_dictionary</name>
1295
  <full_name>_find_pdf_indirect_dictionary</full_name>
1296
+ <docblock line="2902">
1297
  <description><![CDATA[Find the offset, length and contents of an indirect object containing a dictionary]]></description>
1298
  <long-description><![CDATA[<p>The function searches the entire file, if necessary, to find the last/most recent copy of the object.
1299
  This is required because Adobe Acrobat does NOT increment the generation number when it reuses an object.</p>]]></long-description>
1300
+ <tag line="2902" name="since" description="1.50"/>
1301
+ <tag line="2902" name="param" description="full path and file name" type="string" variable="$file_name">
1302
  <type by_reference="false">string</type>
1303
  </tag>
1304
+ <tag line="2902" name="param" description="The object number" type="integer" variable="$object">
1305
  <type by_reference="false">integer</type>
1306
  </tag>
1307
+ <tag line="2902" name="param" description="The object generation number; default zero (0)" type="integer" variable="$generation">
1308
  <type by_reference="false">integer</type>
1309
  </tag>
1310
+ <tag line="2902" name="return" description="NULL on failure else array( 'start' =&gt; offset in the file, 'length' =&gt; object length, 'content' =&gt; dictionary contents )" type="mixed">
1311
  <type by_reference="false">mixed</type>
1312
  </tag>
1313
  </docblock>
1314
+ <argument line="2916">
1315
  <name>$file_name</name>
1316
  <default><![CDATA[]]></default>
1317
  <type/>
1318
  </argument>
1319
+ <argument line="2916">
1320
  <name>$object</name>
1321
  <default><![CDATA[]]></default>
1322
  <type/>
1323
  </argument>
1324
+ <argument line="2916">
1325
  <name>$generation</name>
1326
  <default><![CDATA[0]]></default>
1327
  <type/>
1328
  </argument>
1329
  </method>
1330
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3013" package="Media Library Assistant">
1331
  <name>_parse_iso8601_date</name>
1332
  <full_name>_parse_iso8601_date</full_name>
1333
+ <docblock line="3004">
1334
  <description><![CDATA[Parse a ISO 8601 Timestamp]]></description>
1335
  <long-description><![CDATA[]]></long-description>
1336
+ <tag line="3004" name="since" description="1.50"/>
1337
+ <tag line="3004" name="param" description="ISO string of the form YYYY-MM-DDTHH:MM:SS-HH:MM (inc time zone)" type="string" variable="$source_string">
1338
  <type by_reference="false">string</type>
1339
  </tag>
1340
+ <tag line="3004" name="return" description="formatted date string YYYY-MM-DD HH:mm:SS" type="string">
1341
  <type by_reference="false">string</type>
1342
  </tag>
1343
  </docblock>
1344
+ <argument line="3013">
1345
  <name>$source_string</name>
1346
  <default><![CDATA[]]></default>
1347
  <type/>
1348
  </argument>
1349
  </method>
1350
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3036" package="Media Library Assistant">
1351
  <name>_parse_pdf_date</name>
1352
  <full_name>_parse_pdf_date</full_name>
1353
+ <docblock line="3027">
1354
  <description><![CDATA[Parse a PDF date string]]></description>
1355
  <long-description><![CDATA[]]></long-description>
1356
+ <tag line="3027" name="since" description="1.50"/>
1357
+ <tag line="3027" name="param" description="PDF date string of the form D:YYYYMMDDHHmmSSOHH'mm" type="string" variable="$source_string">
1358
  <type by_reference="false">string</type>
1359
  </tag>
1360
+ <tag line="3027" name="return" description="formatted date string YYYY-MM-DD HH:mm:SS" type="string">
1361
  <type by_reference="false">string</type>
1362
  </tag>
1363
  </docblock>
1364
+ <argument line="3036">
1365
  <name>$source_string</name>
1366
  <default><![CDATA[]]></default>
1367
  <type/>
1368
  </argument>
1369
  </method>
1370
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3059" package="Media Library Assistant">
1371
  <name>_parse_pdf_UTF16BE</name>
1372
  <full_name>_parse_pdf_UTF16BE</full_name>
1373
+ <docblock line="3050">
1374
  <description><![CDATA[Parse a PDF Unicode (16-bit Big Endian) object]]></description>
1375
  <long-description><![CDATA[]]></long-description>
1376
+ <tag line="3050" name="since" description="1.50"/>
1377
+ <tag line="3050" name="param" description="PDF string of 16-bit characters" type="string" variable="$source_string">
1378
  <type by_reference="false">string</type>
1379
  </tag>
1380
+ <tag line="3050" name="return" description="UTF-8 encoded string" type="string">
1381
  <type by_reference="false">string</type>
1382
  </tag>
1383
  </docblock>
1384
+ <argument line="3059">
1385
  <name>$source_string</name>
1386
  <default><![CDATA[]]></default>
1387
  <type/>
1388
  </argument>
1389
  </method>
1390
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3088" package="Media Library Assistant">
1391
  <name>_parse_pdf_string</name>
1392
  <full_name>_parse_pdf_string</full_name>
1393
+ <docblock line="3075">
1394
  <description><![CDATA[Parse a PDF string object]]></description>
1395
  <long-description><![CDATA[<p>Returns an array with one dictionary entry. The array also has a '/length' element containing
1396
  the number of bytes occupied by the string in the source string, including the enclosing parentheses.</p>]]></long-description>
1397
+ <tag line="3075" name="since" description="1.50"/>
1398
+ <tag line="3075" name="param" description="data within which the string occurs" type="string" variable="$source_string">
1399
  <type by_reference="false">string</type>
1400
  </tag>
1401
+ <tag line="3075" name="param" description="offset within the source string of the opening '(' character." type="integer" variable="$offset">
1402
  <type by_reference="false">integer</type>
1403
  </tag>
1404
+ <tag line="3075" name="return" description="( key =&gt; array( 'type' =&gt; type, 'value' =&gt; value, '/length' =&gt; length ) ) for the string" type="array">
1405
  <type by_reference="false">array</type>
1406
  </tag>
1407
  </docblock>
1408
+ <argument line="3088">
1409
  <name>$source_string</name>
1410
  <default><![CDATA[]]></default>
1411
  <type/>
1412
  </argument>
1413
+ <argument line="3088">
1414
  <name>$offset</name>
1415
  <default><![CDATA[]]></default>
1416
  <type/>
1417
  </argument>
1418
  </method>
1419
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3182" package="Media Library Assistant">
1420
  <name>_parse_pdf_LPD_dictionary</name>
1421
  <full_name>_parse_pdf_LPD_dictionary</full_name>
1422
+ <docblock line="3168">
1423
  <description><![CDATA[Parse a PDF Linearization Parameter Dictionary object]]></description>
1424
  <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
1425
  indirect (object), name, array, dictionary, stream, and null.
1426
  The array also has a '/length' element containing the number of bytes occupied by the
1427
  dictionary in the source string, excluding the enclosing delimiters, if passed in.</p>]]></long-description>
1428
+ <tag line="3168" name="since" description="1.50"/>
1429
+ <tag line="3168" name="param" description="data within which the object occurs, typically the start of a PDF document" type="string" variable="$source_string">
1430
  <type by_reference="false">string</type>
1431
  </tag>
1432
+ <tag line="3168" name="param" description="filesize of the PDF document, for validation purposes, or zero (0) to ignore filesize" type="integer" variable="$filesize">
1433
  <type by_reference="false">integer</type>
1434
  </tag>
1435
+ <tag line="3168" name="return" description="array of dictionary objects on success, false on failure" type="mixed">
1436
  <type by_reference="false">mixed</type>
1437
  </tag>
1438
  </docblock>
1439
+ <argument line="3182">
1440
  <name>$source_string</name>
1441
  <default><![CDATA[]]></default>
1442
  <type/>
1443
  </argument>
1444
+ <argument line="3182">
1445
  <name>$filesize</name>
1446
  <default><![CDATA[]]></default>
1447
  <type/>
1448
  </argument>
1449
  </method>
1450
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3207" package="Media Library Assistant">
1451
  <name>_parse_pdf_dictionary</name>
1452
  <full_name>_parse_pdf_dictionary</full_name>
1453
+ <docblock line="3193">
1454
  <description><![CDATA[Parse a PDF dictionary object]]></description>
1455
  <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
1456
  indirect (object), name, array, dictionary, stream, and null.
1457
  The array also has a '/length' element containing the number of bytes occupied by the
1458
  dictionary in the source string, excluding the enclosing delimiters.</p>]]></long-description>
1459
+ <tag line="3193" name="since" description="1.50"/>
1460
+ <tag line="3193" name="param" description="data within which the string occurs" type="string" variable="$source_string">
1461
  <type by_reference="false">string</type>
1462
  </tag>
1463
+ <tag line="3193" name="param" description="offset within the source string of the opening '&lt;&lt;' characters or the first content character." type="integer" variable="$offset">
1464
  <type by_reference="false">integer</type>
1465
  </tag>
1466
+ <tag line="3193" name="return" description="( '/length' =&gt; length, key =&gt; array( 'type' =&gt; type, 'value' =&gt; value ) ) for each dictionary field" type="array">
1467
  <type by_reference="false">array</type>
1468
  </tag>
1469
  </docblock>
1470
+ <argument line="3207">
1471
  <name>$source_string</name>
1472
  <default><![CDATA[]]></default>
1473
  <type/>
1474
  </argument>
1475
+ <argument line="3207">
1476
  <name>$offset</name>
1477
  <default><![CDATA[]]></default>
1478
  <type/>
1479
  </argument>
1480
  </method>
1481
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3339" package="Media Library Assistant">
1482
  <name>_parse_xmp_metadata</name>
1483
  <full_name>_parse_xmp_metadata</full_name>
1484
+ <docblock line="3325">
1485
  <description><![CDATA[Parse an XMP object]]></description>
1486
  <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
1487
  indirect (object), name, array, dictionary, stream, and null.
1488
  The array also has a '/length' element containing the number of bytes occupied by the
1489
  dictionary in the source string, excluding the enclosing delimiters, if passed in.</p>]]></long-description>
1490
+ <tag line="3325" name="since" description="1.50"/>
1491
+ <tag line="3325" name="param" description="full path and file name" type="string" variable="$file_name">
1492
  <type by_reference="false">string</type>
1493
  </tag>
1494
+ <tag line="3325" name="param" description="offset within the file of the search start point" type="integer" variable="$file_offset">
1495
  <type by_reference="false">integer</type>
1496
  </tag>
1497
+ <tag line="3325" name="return" description="array of metadata values or NULL on failure" type="mixed">
1498
  <type by_reference="false">mixed</type>
1499
  </tag>
1500
  </docblock>
1501
+ <argument line="3339">
1502
  <name>$file_name</name>
1503
  <default><![CDATA[]]></default>
1504
  <type/>
1505
  </argument>
1506
+ <argument line="3339">
1507
  <name>$file_offset</name>
1508
  <default><![CDATA[]]></default>
1509
  <type/>
1510
  </argument>
1511
  </method>
1512
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3628" package="Media Library Assistant">
1513
  <name>_extract_pdf_trailer</name>
1514
  <full_name>_extract_pdf_trailer</full_name>
1515
+ <docblock line="3618">
1516
  <description><![CDATA[Extract dictionary from traditional cross-reference + trailer documents]]></description>
1517
  <long-description><![CDATA[]]></long-description>
1518
+ <tag line="3618" name="since" description="1.50"/>
1519
+ <tag line="3618" name="param" description="full path to the desired file" type="string" variable="$file_name">
1520
  <type by_reference="false">string</type>
1521
  </tag>
1522
+ <tag line="3618" name="param" description="offset within file of the cross-reference table" type="integer" variable="$file_offset">
1523
  <type by_reference="false">integer</type>
1524
  </tag>
1525
+ <tag line="3618" name="return" description="array of &quot;PDF dictionary arrays&quot;, newest first, or NULL on failure" type="mixed">
1526
  <type by_reference="false">mixed</type>
1527
  </tag>
1528
  </docblock>
1529
+ <argument line="3628">
1530
  <name>$file_name</name>
1531
  <default><![CDATA[]]></default>
1532
  <type/>
1533
  </argument>
1534
+ <argument line="3628">
1535
  <name>$file_offset</name>
1536
  <default><![CDATA[]]></default>
1537
  <type/>
1538
  </argument>
1539
  </method>
1540
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3714" package="Media Library Assistant">
1541
  <name>_extract_pdf_metadata</name>
1542
  <full_name>_extract_pdf_metadata</full_name>
1543
+ <docblock line="3705">
1544
  <description><![CDATA[Extract Metadata from a PDF file]]></description>
1545
  <long-description><![CDATA[]]></long-description>
1546
+ <tag line="3705" name="since" description="1.50"/>
1547
+ <tag line="3705" name="param" description="full path to the desired file" type="string" variable="$file_name">
1548
  <type by_reference="false">string</type>
1549
  </tag>
1550
+ <tag line="3705" name="return" description="( key =&gt; value ) for each metadata field, in string format" type="array">
1551
  <type by_reference="false">array</type>
1552
  </tag>
1553
  </docblock>
1554
+ <argument line="3714">
1555
  <name>$file_name</name>
1556
  <default><![CDATA[]]></default>
1557
  <type/>
1558
  </argument>
1559
  </method>
1560
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3847" package="Media Library Assistant">
1561
  <name>_bin_to_utf8</name>
1562
  <full_name>_bin_to_utf8</full_name>
1563
+ <docblock line="3838">
1564
  <description><![CDATA[Replace SQL incorrect characters (0x80 - 0xFF) with their UTF-8 equivalents]]></description>
1565
  <long-description><![CDATA[]]></long-description>
1566
+ <tag line="3838" name="since" description="1.41"/>
1567
+ <tag line="3838" name="param" description="unencoded string" type="string" variable="$string">
1568
  <type by_reference="false">string</type>
1569
  </tag>
1570
+ <tag line="3838" name="return" description="UTF-8 encoded string" type="string">
1571
  <type by_reference="false">string</type>
1572
  </tag>
1573
  </docblock>
1574
+ <argument line="3847">
1575
  <name>$string</name>
1576
  <default><![CDATA[]]></default>
1577
  <type/>
1578
  </argument>
1579
  </method>
1580
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4245" package="Media Library Assistant">
1581
  <name>mla_iptc_metadata_value</name>
1582
  <full_name>mla_iptc_metadata_value</full_name>
1583
+ <docblock line="4235">
1584
  <description><![CDATA[Parse one IPTC metadata field]]></description>
1585
  <long-description><![CDATA[]]></long-description>
1586
+ <tag line="4235" name="since" description="1.41"/>
1587
+ <tag line="4235" name="param" description="field name - IPTC Identifier or friendly name/slug" type="string" variable="$iptc_key">
1588
  <type by_reference="false">string</type>
1589
  </tag>
1590
+ <tag line="4235" name="param" description="metadata array containing iptc, exif, and pdf metadata arrays" type="string" variable="$item_metadata">
1591
  <type by_reference="false">string</type>
1592
  </tag>
1593
+ <tag line="4235" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
1594
  <type by_reference="false">mixed</type>
1595
  </tag>
1596
  </docblock>
1597
+ <argument line="4245">
1598
  <name>$iptc_key</name>
1599
  <default><![CDATA[]]></default>
1600
  <type/>
1601
  </argument>
1602
+ <argument line="4245">
1603
  <name>$item_metadata</name>
1604
  <default><![CDATA[]]></default>
1605
  <type/>
1606
  </argument>
1607
  </method>
1608
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4277" package="Media Library Assistant">
1609
  <name>mla_exif_metadata_value</name>
1610
  <full_name>mla_exif_metadata_value</full_name>
1611
+ <docblock line="4265">
1612
  <description><![CDATA[Parse one EXIF metadata field]]></description>
1613
  <long-description><![CDATA[<p>Also handles the special pseudo-values 'ALL_EXIF' and 'ALL_IPTC'.</p>]]></long-description>
1614
+ <tag line="4265" name="since" description="1.13"/>
1615
+ <tag line="4265" name="param" description="field name" type="string" variable="$exif_key">
1616
  <type by_reference="false">string</type>
1617
  </tag>
1618
+ <tag line="4265" name="param" description="metadata array containing iptc, exif, and pdf metadata arrays" type="string" variable="$item_metadata">
1619
  <type by_reference="false">string</type>
1620
  </tag>
1621
+ <tag line="4265" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
1622
  <type by_reference="false">mixed</type>
1623
  </tag>
1624
  </docblock>
1625
+ <argument line="4277">
1626
  <name>$exif_key</name>
1627
  <default><![CDATA[]]></default>
1628
  <type/>
1629
  </argument>
1630
+ <argument line="4277">
1631
  <name>$item_metadata</name>
1632
  <default><![CDATA[]]></default>
1633
  <type/>
1634
  </argument>
1635
  </method>
1636
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4338" package="Media Library Assistant">
1637
  <name>mla_pdf_metadata_value</name>
1638
  <full_name>mla_pdf_metadata_value</full_name>
1639
+ <docblock line="4326">
1640
  <description><![CDATA[Parse one PDF metadata field]]></description>
1641
  <long-description><![CDATA[<p>Also handles the special pseudo-value 'ALL_PDF'.</p>]]></long-description>
1642
+ <tag line="4326" name="since" description="1.50"/>
1643
+ <tag line="4326" name="param" description="field name" type="string" variable="$pdf_key">
1644
  <type by_reference="false">string</type>
1645
  </tag>
1646
+ <tag line="4326" name="param" description="metadata array containing iptc, exif, and pdf metadata arrays" type="string" variable="$item_metadata">
1647
  <type by_reference="false">string</type>
1648
  </tag>
1649
+ <tag line="4326" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
1650
  <type by_reference="false">mixed</type>
1651
  </tag>
1652
  </docblock>
1653
+ <argument line="4338">
1654
  <name>$pdf_key</name>
1655
  <default><![CDATA[]]></default>
1656
  <type/>
1657
  </argument>
1658
+ <argument line="4338">
1659
  <name>$item_metadata</name>
1660
  <default><![CDATA[]]></default>
1661
  <type/>
1662
  </argument>
1663
  </method>
1664
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="4380" package="Media Library Assistant">
1665
  <name>_rational_to_decimal</name>
1666
  <full_name>_rational_to_decimal</full_name>
1667
+ <docblock line="4371">
1668
  <description><![CDATA[Convert an EXIF GPS rational value to a PHP float value]]></description>
1669
  <long-description><![CDATA[]]></long-description>
1670
+ <tag line="4371" name="since" description="1.50"/>
1671
+ <tag line="4371" name="param" description="array( 0 =&gt; numerator, 1 =&gt; denominator )" type="array" variable="$rational">
1672
  <type by_reference="false">array</type>
1673
  </tag>
1674
+ <tag line="4371" name="return" description="numerator/denominator" type="float">
1675
  <type by_reference="false">float</type>
1676
  </tag>
1677
  </docblock>
1678
+ <argument line="4380">
1679
  <name>$rational</name>
1680
  <default><![CDATA[]]></default>
1681
  <type/>
1682
  </argument>
1683
  </method>
1684
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4395" package="Media Library Assistant">
1685
  <name>mla_fetch_attachment_image_metadata</name>
1686
  <full_name>mla_fetch_attachment_image_metadata</full_name>
1687
+ <docblock line="4385">
1688
  <description><![CDATA[Fetch and filter IPTC and EXIF or PDF metadata for an image attachment]]></description>
1689
  <long-description><![CDATA[]]></long-description>
1690
+ <tag line="4385" name="since" description="0.90"/>
1691
+ <tag line="4385" name="param" description="post ID of attachment" type="int" variable="$post_id">
1692
  <type by_reference="false">int</type>
1693
  </tag>
1694
+ <tag line="4385" name="param" description="optional; if $post_id is zero, path to the image file." type="string" variable="$path">
1695
  <type by_reference="false">string</type>
1696
  </tag>
1697
+ <tag line="4385" name="return" description="Meta data variables, IPTC and EXIF or PDF" type="array">
1698
  <type by_reference="false">array</type>
1699
  </tag>
1700
  </docblock>
1701
+ <argument line="4395">
1702
  <name>$post_id</name>
1703
  <default><![CDATA[]]></default>
1704
  <type/>
1705
  </argument>
1706
+ <argument line="4395">
1707
  <name>$path</name>
1708
  <default><![CDATA['']]></default>
1709
  <type/>
1710
  </argument>
1711
  </method>
1712
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4567" package="Media Library Assistant">
1713
  <name>mla_update_wp_attachment_metadata</name>
1714
  <full_name>mla_update_wp_attachment_metadata</full_name>
1715
+ <docblock line="4557">
1716
  <description><![CDATA[Update "meta:" data for a single attachment]]></description>
1717
  <long-description><![CDATA[]]></long-description>
1718
+ <tag line="4557" name="since" description="1.51"/>
1719
+ <tag line="4557" name="param" description="The current wp_attachment_metadata value" type="array" variable="$current_values">
1720
  <type by_reference="false">array</type>
1721
  </tag>
1722
+ <tag line="4557" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_meta">
1723
  <type by_reference="false">array</type>
1724
  </tag>
1725
+ <tag line="4557" name="return" description="success/failure message(s); empty string if no changes." type="string">
1726
  <type by_reference="false">string</type>
1727
  </tag>
1728
  </docblock>
1729
+ <argument line="4567">
1730
  <name>$current_values</name>
1731
  <default><![CDATA[]]></default>
1732
  <type/>
1733
  </argument>
1734
+ <argument line="4567">
1735
  <name>$new_meta</name>
1736
  <default><![CDATA[]]></default>
1737
  <type/>
1738
  </argument>
1739
  </method>
1740
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4650" package="Media Library Assistant">
1741
  <name>mla_update_item_postmeta</name>
1742
  <full_name>mla_update_item_postmeta</full_name>
1743
+ <docblock line="4640">
1744
  <description><![CDATA[Update custom field and "meta:" data for a single attachment]]></description>
1745
  <long-description><![CDATA[]]></long-description>
1746
+ <tag line="4640" name="since" description="1.40"/>
1747
+ <tag line="4640" name="param" description="The ID of the attachment to be updated" type="int" variable="$post_id">
1748
  <type by_reference="false">int</type>
1749
  </tag>
1750
+ <tag line="4640" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_meta">
1751
  <type by_reference="false">array</type>
1752
  </tag>
1753
+ <tag line="4640" name="return" description="success/failure message(s)" type="string">
1754
  <type by_reference="false">string</type>
1755
  </tag>
1756
  </docblock>
1757
+ <argument line="4650">
1758
  <name>$post_id</name>
1759
  <default><![CDATA[]]></default>
1760
  <type/>
1761
  </argument>
1762
+ <argument line="4650">
1763
  <name>$new_meta</name>
1764
  <default><![CDATA[]]></default>
1765
  <type/>
1766
  </argument>
1767
  </method>
1768
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="4817" package="Media Library Assistant">
1769
  <name>mla_update_single_item</name>
1770
  <full_name>mla_update_single_item</full_name>
1771
+ <docblock line="4804">
1772
  <description><![CDATA[Update a single item; change the "post" data, taxonomy terms
1773
  and meta data for a single attachment]]></description>
1774
  <long-description><![CDATA[]]></long-description>
1775
+ <tag line="4804" name="since" description="0.1"/>
1776
+ <tag line="4804" name="param" description="The ID of the attachment to be updated" type="int" variable="$post_id">
1777
  <type by_reference="false">int</type>
1778
  </tag>
1779
+ <tag line="4804" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_data">
1780
  <type by_reference="false">array</type>
1781
  </tag>
1782
+ <tag line="4804" name="param" description="Optional taxonomy term values, default null" type="array" variable="$tax_input">
1783
  <type by_reference="false">array</type>
1784
  </tag>
1785
+ <tag line="4804" name="param" description="Optional taxonomy actions (add, remove, replace), default null" type="array" variable="$tax_actions">
1786
  <type by_reference="false">array</type>
1787
  </tag>
1788
+ <tag line="4804" name="return" description="success/failure message and NULL content" type="array">
1789
  <type by_reference="false">array</type>
1790
  </tag>
1791
  </docblock>
1792
+ <argument line="4817">
1793
  <name>$post_id</name>
1794
  <default><![CDATA[]]></default>
1795
  <type/>
1796
  </argument>
1797
+ <argument line="4817">
1798
  <name>$new_data</name>
1799
  <default><![CDATA[]]></default>
1800
  <type/>
1801
  </argument>
1802
+ <argument line="4817">
1803
  <name>$tax_input</name>
1804
  <default><![CDATA[NULL]]></default>
1805
  <type/>
1806
  </argument>
1807
+ <argument line="4817">
1808
  <name>$tax_actions</name>
1809
  <default><![CDATA[NULL]]></default>
1810
  <type/>
1811
  </argument>
1812
  </method>
1813
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="5065" package="Media Library Assistant">
1814
  <name>_remove_tags</name>
1815
  <full_name>_remove_tags</full_name>
1816
+ <docblock line="5054">
1817
  <description><![CDATA[Remove tags from a term ids list]]></description>
1818
  <long-description><![CDATA[]]></long-description>
1819
+ <tag line="5054" name="since" description="0.40"/>
1820
+ <tag line="5054" name="param" description="The term ids currently assigned" type="array" variable="$terms_before">
1821
  <type by_reference="false">array</type>
1822
  </tag>
1823
+ <tag line="5054" name="param" description="| string The term ids (array) or names (string) to remove" type="array" variable="$tags">
1824
  <type by_reference="false">array</type>
1825
  </tag>
1826
+ <tag line="5054" name="param" description="The taxonomy object" type="object" variable="$taxonomy_obj">
1827
  <type by_reference="false">object</type>
1828
  </tag>
1829
+ <tag line="5054" name="return" description="Term ids of the surviving tags" type="array">
1830
  <type by_reference="false">array</type>
1831
  </tag>
1832
  </docblock>
1833
+ <argument line="5065">
1834
  <name>$terms_before</name>
1835
  <default><![CDATA[]]></default>
1836
  <type/>
1837
  </argument>
1838
+ <argument line="5065">
1839
  <name>$tags</name>
1840
  <default><![CDATA[]]></default>
1841
  <type/>
1842
  </argument>
1843
+ <argument line="5065">
1844
  <name>$taxonomy_obj</name>
1845
  <default><![CDATA[]]></default>
1846
  <type/>
1847
  </argument>
1848
  </method>
1849
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="5114" package="Media Library Assistant">
1850
  <name>_hex_dump</name>
1851
  <full_name>_hex_dump</full_name>
1852
+ <docblock line="5102">
1853
  <description><![CDATA[Format printable version of binary data]]></description>
1854
  <long-description><![CDATA[]]></long-description>
1855
+ <tag line="5102" name="since" description="0.90"/>
1856
+ <tag line="5102" name="param" description="Binary data" type="string" variable="$data">
1857
  <type by_reference="false">string</type>
1858
  </tag>
1859
+ <tag line="5102" name="param" description="Bytes to format, default = 0 (all bytes)" type="integer" variable="$limit">
1860
  <type by_reference="false">integer</type>
1861
  </tag>
1862
+ <tag line="5102" name="param" description="Bytes to format on each line" type="\intger" variable="$bytes_per_row">
1863
  <type by_reference="false">\intger</type>
1864
  </tag>
1865
+ <tag line="5102" name="param" description="offset of initial byte, or -1 to suppress printing offset information" type="integer" variable="$offset">
1866
  <type by_reference="false">integer</type>
1867
  </tag>
1868
+ <tag line="5102" name="return" description="Printable representation of $data" type="string">
1869
  <type by_reference="false">string</type>
1870
  </tag>
1871
  </docblock>
1872
+ <argument line="5114">
1873
  <name>$data</name>
1874
  <default><![CDATA[]]></default>
1875
  <type/>
1876
  </argument>
1877
+ <argument line="5114">
1878
  <name>$limit</name>
1879
  <default><![CDATA[0]]></default>
1880
  <type/>
1881
  </argument>
1882
+ <argument line="5114">
1883
  <name>$bytes_per_row</name>
1884
  <default><![CDATA[16]]></default>
1885
  <type/>
1886
  </argument>
1887
+ <argument line="5114">
1888
  <name>$offset</name>
1889
  <default><![CDATA[-1]]></default>
1890
  <type/>
1892
  </method>
1893
  </class>
1894
  <markers>
1895
+ <todo line="3068">encode the rest</todo>
1896
  </markers>
1897
  </file>
1898
+ <file path="includes\class-mla-edit-media.php" hash="a6b3718de45abc2d4ede825d0a6eead0" package="Media Library Assistant">
1899
  <docblock line="2">
1900
  <description><![CDATA[Media Library Assistant Edit Media screen enhancements]]></description>
1901
  <long-description><![CDATA[]]></long-description>
1912
  <tag line="9" name="package" description="Media Library Assistant"/>
1913
  <tag line="9" name="since" description="0.80"/>
1914
  </docblock>
1915
+ <constant namespace="global" line="23" package="Media Library Assistant">
1916
+ <name>JAVASCRIPT_EDIT_MEDIA_STYLES</name>
1917
+ <full_name>JAVASCRIPT_EDIT_MEDIA_STYLES</full_name>
1918
+ <value><![CDATA['mla-edit-media-style']]></value>
1919
+ <docblock line="16">
1920
+ <description><![CDATA[Slug for localizing and enqueueing CSS - Add Media and related dialogs]]></description>
1921
+ <long-description><![CDATA[]]></long-description>
1922
+ <tag line="16" name="since" description="1.20"/>
1923
+ <tag line="16" name="var" description="" type="string">
1924
+ <type by_reference="false">string</type>
1925
+ </tag>
1926
+ </docblock>
1927
+ </constant>
1928
+ <constant namespace="global" line="32" package="Media Library Assistant">
1929
+ <name>JAVASCRIPT_EDIT_MEDIA_SLUG</name>
1930
+ <full_name>JAVASCRIPT_EDIT_MEDIA_SLUG</full_name>
1931
+ <value><![CDATA['mla-edit-media-scripts']]></value>
1932
+ <docblock line="25">
1933
+ <description><![CDATA[Slug for localizing and enqueueing JavaScript - Add Media and related dialogs]]></description>
1934
+ <long-description><![CDATA[]]></long-description>
1935
+ <tag line="25" name="since" description="1.20"/>
1936
+ <tag line="25" name="var" description="" type="string">
1937
+ <type by_reference="false">string</type>
1938
+ </tag>
1939
+ </docblock>
1940
+ </constant>
1941
+ <constant namespace="global" line="41" package="Media Library Assistant">
1942
+ <name>JAVASCRIPT_EDIT_MEDIA_OBJECT</name>
1943
+ <full_name>JAVASCRIPT_EDIT_MEDIA_OBJECT</full_name>
1944
+ <value><![CDATA['mla_edit_media_vars']]></value>
1945
+ <docblock line="34">
1946
+ <description><![CDATA[Object name for localizing JavaScript - Add Media and related dialogs]]></description>
1947
+ <long-description><![CDATA[]]></long-description>
1948
+ <tag line="34" name="since" description="1.20"/>
1949
+ <tag line="34" name="var" description="" type="string">
1950
+ <type by_reference="false">string</type>
1951
+ </tag>
1952
+ </docblock>
1953
+ </constant>
1954
+ <property final="false" static="true" visibility="private" line="340" namespace="global" package="Media Library Assistant">
1955
  <name>$mla_references</name>
1956
  <default><![CDATA[null]]></default>
1957
+ <docblock line="330">
1958
  <description><![CDATA[Where-used values for the current item]]></description>
1959
  <long-description><![CDATA[<p>This array contains the Featured/Inserted/Gallery/MLA Gallery references for the item.
1960
  The array is built once each page load and cached for subsequent calls.</p>]]></long-description>
1961
+ <tag line="330" name="since" description="0.80"/>
1962
+ <tag line="330" name="var" description="" type="array">
1963
  <type by_reference="false">array</type>
1964
  </tag>
1965
  </docblock>
1966
  </property>
1967
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="50" package="Media Library Assistant">
1968
  <name>initialize</name>
1969
  <full_name>initialize</full_name>
1970
+ <docblock line="43">
1971
  <description><![CDATA[Initialization function, similar to __construct()]]></description>
1972
  <long-description><![CDATA[]]></long-description>
1973
+ <tag line="43" name="since" description="0.80"/>
1974
+ <tag line="43" name="return" description="" type="void">
1975
  <type by_reference="false">void</type>
1976
  </tag>
1977
  </docblock>
1978
  </method>
1979
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="84" package="Media Library Assistant">
1980
  <name>mla_admin_init_action</name>
1981
  <full_name>mla_admin_init_action</full_name>
1982
+ <docblock line="76">
1983
  <description><![CDATA[Adds Custom Field support to the Edit Media screen.]]></description>
1984
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
1985
+ <tag line="76" name="since" description="0.80"/>
1986
+ <tag line="76" name="return" description="echoes the HTML markup for the label and value" type="void">
1987
+ <type by_reference="false">void</type>
1988
+ </tag>
1989
+ </docblock>
1990
+ </method>
1991
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="122" package="Media Library Assistant">
1992
+ <name>mla_admin_enqueue_scripts_action</name>
1993
+ <full_name>mla_admin_enqueue_scripts_action</full_name>
1994
+ <docblock line="113">
1995
+ <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
1996
+ <long-description><![CDATA[]]></long-description>
1997
+ <tag line="113" name="since" description="1.71"/>
1998
+ <tag line="113" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
1999
+ <type by_reference="false">string</type>
2000
+ </tag>
2001
+ <tag line="113" name="return" description="" type="void">
2002
  <type by_reference="false">void</type>
2003
  </tag>
2004
  </docblock>
2005
+ <argument line="122">
2006
+ <name>$page_hook</name>
2007
+ <default><![CDATA[]]></default>
2008
+ <type/>
2009
+ </argument>
2010
  </method>
2011
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="158" package="Media Library Assistant">
2012
  <name>mla_post_updated_messages_filter</name>
2013
  <full_name>mla_post_updated_messages_filter</full_name>
2014
+ <docblock line="148">
2015
  <description><![CDATA[Adds mapping update messages for display at the top of the Edit Media screen.]]></description>
2016
  <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
2017
+ <tag line="148" name="since" description="1.10"/>
2018
+ <tag line="148" name="param" description="messages for the Edit screen" type="array" variable="$messages">
2019
  <type by_reference="false">array</type>
2020
  </tag>
2021
+ <tag line="148" name="return" description="updated messages" type="array">
2022
  <type by_reference="false">array</type>
2023
  </tag>
2024
  </docblock>
2025
+ <argument line="158">
2026
  <name>$messages</name>
2027
  <default><![CDATA[]]></default>
2028
  <type/>
2029
  </argument>
2030
  </method>
2031
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="175" package="Media Library Assistant">
2032
  <name>mla_attachment_submitbox_action</name>
2033
  <full_name>mla_attachment_submitbox_action</full_name>
2034
+ <docblock line="167">
2035
  <description><![CDATA[Adds Last Modified date to the Submit box on the Edit Media screen.]]></description>
2036
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
2037
+ <tag line="167" name="since" description="0.80"/>
2038
+ <tag line="167" name="return" description="echoes the HTML markup for the label and value" type="void">
2039
  <type by_reference="false">void</type>
2040
  </tag>
2041
  </docblock>
2042
  </method>
2043
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="211" package="Media Library Assistant">
2044
  <name>mla_add_meta_boxes_action</name>
2045
  <full_name>mla_add_meta_boxes_action</full_name>
2046
+ <docblock line="200">
2047
  <description><![CDATA[Registers meta boxes for the Edit Media screen.]]></description>
2048
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
2049
+ <tag line="200" name="since" description="0.80"/>
2050
+ <tag line="200" name="param" description="type of the current post, e.g., 'attachment' (optional, default 'unknown')" type="string" variable="$post_type">
2051
  <type by_reference="false">string</type>
2052
  </tag>
2053
+ <tag line="200" name="param" description="current post (optional, default (object) array ( 'ID' =&gt; 0 ))" type="object" variable="$post">
2054
  <type by_reference="false">object</type>
2055
  </tag>
2056
+ <tag line="200" name="return" description="" type="void">
2057
  <type by_reference="false">void</type>
2058
  </tag>
2059
  </docblock>
2060
+ <argument line="211">
2061
  <name>$post_type</name>
2062
  <default><![CDATA['unknown']]></default>
2063
  <type/>
2064
  </argument>
2065
+ <argument line="211">
2066
  <name>$post</name>
2067
  <default><![CDATA[NULL]]></default>
2068
  <type/>
2069
  </argument>
2070
  </method>
2071
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="290" package="Media Library Assistant">
2072
  <name>mla_edit_add_help_tab</name>
2073
  <full_name>mla_edit_add_help_tab</full_name>
2074
+ <docblock line="280">
2075
  <description><![CDATA[Add contextual help tabs to the WordPress Edit Media page]]></description>
2076
  <long-description><![CDATA[]]></long-description>
2077
+ <tag line="280" name="since" description="0.90"/>
2078
+ <tag line="280" name="param" description="title as shown on the screen" type="string" variable="$admin_title">
2079
  <type by_reference="false">string</type>
2080
  </tag>
2081
+ <tag line="280" name="param" description="title as shown in the HTML header" type="string" variable="$title">
2082
  <type by_reference="false">string</type>
2083
  </tag>
2084
+ <tag line="280" name="return" description="" type="void">
2085
  <type by_reference="false">void</type>
2086
  </tag>
2087
  </docblock>
2088
+ <argument line="290">
2089
  <name>$admin_title</name>
2090
  <default><![CDATA[]]></default>
2091
  <type/>
2092
  </argument>
2093
+ <argument line="290">
2094
  <name>$title</name>
2095
  <default><![CDATA[]]></default>
2096
  <type/>
2097
  </argument>
2098
  </method>
2099
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="352" package="Media Library Assistant">
2100
  <name>mla_parent_info_handler</name>
2101
  <full_name>mla_parent_info_handler</full_name>
2102
+ <docblock line="342">
2103
  <description><![CDATA[Renders the Parent Info meta box on the Edit Media page.]]></description>
2104
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2105
+ <tag line="342" name="since" description="0.80"/>
2106
+ <tag line="342" name="param" description="current post" type="object" variable="$post">
2107
  <type by_reference="false">object</type>
2108
  </tag>
2109
+ <tag line="342" name="return" description="echoes the HTML markup for the meta box content" type="void">
2110
  <type by_reference="false">void</type>
2111
  </tag>
2112
  </docblock>
2113
+ <argument line="352">
2114
  <name>$post</name>
2115
  <default><![CDATA[]]></default>
2116
  <type/>
2117
  </argument>
2118
  </method>
2119
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="379" package="Media Library Assistant">
2120
  <name>mla_menu_order_handler</name>
2121
  <full_name>mla_menu_order_handler</full_name>
2122
+ <docblock line="369">
2123
  <description><![CDATA[Renders the Menu Order meta box on the Edit Media page.]]></description>
2124
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2125
+ <tag line="369" name="since" description="0.80"/>
2126
+ <tag line="369" name="param" description="current post" type="object" variable="$post">
2127
  <type by_reference="false">object</type>
2128
  </tag>
2129
+ <tag line="369" name="return" description="echoes the HTML markup for the meta box content" type="void">
2130
  <type by_reference="false">void</type>
2131
  </tag>
2132
  </docblock>
2133
+ <argument line="379">
2134
  <name>$post</name>
2135
  <default><![CDATA[]]></default>
2136
  <type/>
2137
  </argument>
2138
  </method>
2139
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="394" package="Media Library Assistant">
2140
  <name>mla_image_metadata_handler</name>
2141
  <full_name>mla_image_metadata_handler</full_name>
2142
+ <docblock line="384">
2143
  <description><![CDATA[Renders the Image Metadata meta box on the Edit Media page.]]></description>
2144
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2145
+ <tag line="384" name="since" description="0.80"/>
2146
+ <tag line="384" name="param" description="current post" type="object" variable="$post">
2147
  <type by_reference="false">object</type>
2148
  </tag>
2149
+ <tag line="384" name="return" description="echoes the HTML markup for the meta box content" type="void">
2150
  <type by_reference="false">void</type>
2151
  </tag>
2152
  </docblock>
2153
+ <argument line="394">
2154
  <name>$post</name>
2155
  <default><![CDATA[]]></default>
2156
  <type/>
2157
  </argument>
2158
  </method>
2159
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="416" package="Media Library Assistant">
2160
  <name>mla_featured_in_handler</name>
2161
  <full_name>mla_featured_in_handler</full_name>
2162
+ <docblock line="406">
2163
  <description><![CDATA[Renders the Featured in meta box on the Edit Media page.]]></description>
2164
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2165
+ <tag line="406" name="since" description="0.80"/>
2166
+ <tag line="406" name="param" description="current post" type="object" variable="$post">
2167
  <type by_reference="false">object</type>
2168
  </tag>
2169
+ <tag line="406" name="return" description="echoes the HTML markup for the meta box content" type="void">
2170
  <type by_reference="false">void</type>
2171
  </tag>
2172
  </docblock>
2173
+ <argument line="416">
2174
  <name>$post</name>
2175
  <default><![CDATA[]]></default>
2176
  <type/>
2177
  </argument>
2178
  </method>
2179
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="448" package="Media Library Assistant">
2180
  <name>mla_inserted_in_handler</name>
2181
  <full_name>mla_inserted_in_handler</full_name>
2182
+ <docblock line="438">
2183
  <description><![CDATA[Renders the Inserted in meta box on the Edit Media page.]]></description>
2184
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2185
+ <tag line="438" name="since" description="0.80"/>
2186
+ <tag line="438" name="param" description="current post" type="object" variable="$post">
2187
  <type by_reference="false">object</type>
2188
  </tag>
2189
+ <tag line="438" name="return" description="echoes the HTML markup for the meta box content" type="void">
2190
  <type by_reference="false">void</type>
2191
  </tag>
2192
  </docblock>
2193
+ <argument line="448">
2194
  <name>$post</name>
2195
  <default><![CDATA[]]></default>
2196
  <type/>
2197
  </argument>
2198
  </method>
2199
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="484" package="Media Library Assistant">
2200
  <name>mla_gallery_in_handler</name>
2201
  <full_name>mla_gallery_in_handler</full_name>
2202
+ <docblock line="474">
2203
  <description><![CDATA[Renders the Gallery in meta box on the Edit Media page.]]></description>
2204
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2205
+ <tag line="474" name="since" description="0.80"/>
2206
+ <tag line="474" name="param" description="current post" type="object" variable="$post">
2207
  <type by_reference="false">object</type>
2208
  </tag>
2209
+ <tag line="474" name="return" description="echoes the HTML markup for the meta box content" type="void">
2210
  <type by_reference="false">void</type>
2211
  </tag>
2212
  </docblock>
2213
+ <argument line="484">
2214
  <name>$post</name>
2215
  <default><![CDATA[]]></default>
2216
  <type/>
2217
  </argument>
2218
  </method>
2219
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="516" package="Media Library Assistant">
2220
  <name>mla_mla_gallery_in_handler</name>
2221
  <full_name>mla_mla_gallery_in_handler</full_name>
2222
+ <docblock line="506">
2223
  <description><![CDATA[Renders the Gallery in meta box on the Edit Media page.]]></description>
2224
  <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
2225
+ <tag line="506" name="since" description="0.80"/>
2226
+ <tag line="506" name="param" description="current post" type="object" variable="$post">
2227
  <type by_reference="false">object</type>
2228
  </tag>
2229
+ <tag line="506" name="return" description="echoes the HTML markup for the meta box content" type="void">
2230
  <type by_reference="false">void</type>
2231
  </tag>
2232
  </docblock>
2233
+ <argument line="516">
2234
  <name>$post</name>
2235
  <default><![CDATA[]]></default>
2236
  <type/>
2237
  </argument>
2238
  </method>
2239
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="548" package="Media Library Assistant">
2240
  <name>mla_edit_attachment_action</name>
2241
  <full_name>mla_edit_attachment_action</full_name>
2242
+ <docblock line="538">
2243
  <description><![CDATA[Saves updates from the Edit Media screen.]]></description>
2244
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
2245
+ <tag line="538" name="since" description="0.80"/>
2246
+ <tag line="538" name="param" description="ID of the current post" type="integer" variable="$post_ID">
2247
  <type by_reference="false">integer</type>
2248
  </tag>
2249
+ <tag line="538" name="return" description="" type="void">
2250
  <type by_reference="false">void</type>
2251
  </tag>
2252
  </docblock>
2253
+ <argument line="548">
2254
  <name>$post_ID</name>
2255
  <default><![CDATA[]]></default>
2256
  <type/>
2257
  </argument>
2258
  </method>
2259
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="578" package="Media Library Assistant">
2260
+ <name>mla_hierarchical_meta_box</name>
2261
+ <full_name>mla_hierarchical_meta_box</full_name>
2262
+ <docblock line="563">
2263
+ <description><![CDATA[Display taxonomy "checklist" form fields]]></description>
2264
+ <long-description><![CDATA[<p>Adapted from the WordPress post_categories_meta_box() in /wp-admin/includes/meta-boxes.php.
2265
+ Includes the "? Search" area to filter the term checklist by entering part
2266
+ or all of a word/phrase in the term label.
2267
+ Output to the Media/Edit Media screen and to the Media Manager Modal Window.</p>]]></long-description>
2268
+ <tag line="563" name="since" description="1.71"/>
2269
+ <tag line="563" name="param" description="The current post" type="object" variable="$post">
2270
+ <type by_reference="false">object</type>
2271
+ </tag>
2272
+ <tag line="563" name="param" description="The meta box parameters" type="array" variable="$box">
2273
+ <type by_reference="false">array</type>
2274
+ </tag>
2275
+ <tag line="563" name="return" description="Echoes HTML for the form fields" type="void">
2276
+ <type by_reference="false">void</type>
2277
+ </tag>
2278
+ </docblock>
2279
+ <argument line="578">
2280
+ <name>$post</name>
2281
+ <default><![CDATA[]]></default>
2282
+ <type/>
2283
+ </argument>
2284
+ <argument line="578">
2285
+ <name>$box</name>
2286
+ <default><![CDATA[]]></default>
2287
+ <type/>
2288
+ </argument>
2289
+ </method>
2290
  </class>
2291
  </file>
2292
+ <file path="includes\class-mla-list-table.php" hash="b64a62ac1b4af8cd93ec10023ec73830" package="Media Library Assistant">
2293
  <docblock line="2">
2294
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
2295
  <long-description><![CDATA[]]></long-description>
2458
  </tag>
2459
  </docblock>
2460
  </method>
2461
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="274" package="Media Library Assistant">
2462
  <name>mla_manage_hidden_columns_filter</name>
2463
  <full_name>mla_manage_hidden_columns_filter</full_name>
2464
+ <docblock line="259">
2465
  <description><![CDATA[Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden']]></description>
2466
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
2467
  the get_user_option result. Set when the file is loaded because the object
2468
  is not created in time for the call from screen.php.</p>]]></long-description>
2469
+ <tag line="259" name="since" description="0.1"/>
2470
+ <tag line="259" name="param" description="current list of hidden columns, if any" type="string" variable="$result">
2471
  <type by_reference="false">string</type>
2472
  </tag>
2473
+ <tag line="259" name="param" description="'managemedia_page_mla-menucolumnshidden'" type="string" variable="$option">
2474
  <type by_reference="false">string</type>
2475
  </tag>
2476
+ <tag line="259" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
2477
  <type by_reference="false">object</type>
2478
  </tag>
2479
+ <tag line="259" name="return" description="updated list of hidden columns" type="array">
2480
  <type by_reference="false">array</type>
2481
  </tag>
2482
  </docblock>
2483
+ <argument line="274">
2484
  <name>$result</name>
2485
  <default><![CDATA[]]></default>
2486
  <type/>
2487
  </argument>
2488
+ <argument line="274">
2489
  <name>$option</name>
2490
  <default><![CDATA[]]></default>
2491
  <type/>
2492
  </argument>
2493
+ <argument line="274">
2494
  <name>$user_data</name>
2495
  <default><![CDATA[]]></default>
2496
  <type/>
2497
  </argument>
2498
  </method>
2499
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="293" package="Media Library Assistant">
2500
  <name>mla_manage_columns_filter</name>
2501
  <full_name>mla_manage_columns_filter</full_name>
2502
+ <docblock line="282">
2503
  <description><![CDATA[Handler for filter 'manage_media_page_mla-menu_columns']]></description>
2504
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
2505
  file is loaded because the list_table object isn't created in time
2506
  to affect the "screen options" setup.</p>]]></long-description>
2507
+ <tag line="282" name="since" description="0.1"/>
2508
+ <tag line="282" name="return" description="list of table columns" type="array">
2509
  <type by_reference="false">array</type>
2510
  </tag>
2511
  </docblock>
2512
  </method>
2513
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="307" package="Media Library Assistant">
2514
+ <name>mla_localize_default_columns_array</name>
2515
+ <full_name>mla_localize_default_columns_array</full_name>
2516
+ <docblock line="297">
2517
+ <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
2518
+ <long-description><![CDATA[<p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
2519
+ accessed from "front end" posts/pages.</p>]]></long-description>
2520
+ <tag line="297" name="since" description="1.71"/>
2521
+ <tag line="297" name="return" description="" type="void">
2522
+ <type by_reference="false">void</type>
2523
+ </tag>
2524
+ </docblock>
2525
+ </method>
2526
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="348" package="Media Library Assistant">
2527
  <name>mla_admin_init_action</name>
2528
  <full_name>mla_admin_init_action</full_name>
2529
+ <docblock line="338">
2530
  <description><![CDATA[Adds support for taxonomy and custom field columns]]></description>
2531
  <long-description><![CDATA[<p>Called in the admin_init action because the list_table object isn't
2532
  created in time to affect the "screen options" setup.</p>]]></long-description>
2533
+ <tag line="338" name="since" description="0.30"/>
2534
+ <tag line="338" name="return" description="" type="void">
2535
  <type by_reference="false">void</type>
2536
  </tag>
2537
  </docblock>
2538
  </method>
2539
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="373" package="Media Library Assistant">
2540
  <name>__construct</name>
2541
  <full_name>__construct</full_name>
2542
+ <docblock line="365">
2543
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
2544
  calls the parent constructor to set some default configs.]]></description>
2545
  <long-description><![CDATA[]]></long-description>
2546
+ <tag line="365" name="since" description="0.1"/>
2547
+ <tag line="365" name="return" description="" type="void">
2548
  <type by_reference="false">void</type>
2549
  </tag>
2550
  </docblock>
2551
  </method>
2552
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="409" package="Media Library Assistant">
2553
  <name>column_default</name>
2554
  <full_name>column_default</full_name>
2555
+ <docblock line="396">
2556
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
2557
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a given column.
2558
  The taxonomy and custom field columns are handled here. All other columns should have
2559
  a specific method, so this function returns a troubleshooting message.</p>]]></long-description>
2560
+ <tag line="396" name="since" description="0.1"/>
2561
+ <tag line="396" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
2562
  <type by_reference="false">array</type>
2563
  </tag>
2564
+ <tag line="396" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
2565
  <type by_reference="false">array</type>
2566
  </tag>
2567
+ <tag line="396" name="return" description="Text or HTML to be placed inside the column" type="string">
2568
  <type by_reference="false">string</type>
2569
  </tag>
2570
  </docblock>
2571
+ <argument line="409">
2572
  <name>$item</name>
2573
  <default><![CDATA[]]></default>
2574
  <type/>
2575
  </argument>
2576
+ <argument line="409">
2577
  <name>$column_name</name>
2578
  <default><![CDATA[]]></default>
2579
  <type/>
2580
  </argument>
2581
  </method>
2582
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="485" package="Media Library Assistant">
2583
  <name>column_cb</name>
2584
  <full_name>column_cb</full_name>
2585
+ <docblock line="476">
2586
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
2587
  <long-description><![CDATA[<p>The 'cb' column
2588
  is given special treatment when columns are processed.</p>]]></long-description>
2589
+ <tag line="476" name="since" description="0.1"/>
2590
+ <tag line="476" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2591
  <type by_reference="false">array</type>
2592
  </tag>
2593
+ <tag line="476" name="return" description="HTML markup to be placed inside the column" type="string">
2594
  <type by_reference="false">string</type>
2595
  </tag>
2596
  </docblock>
2597
+ <argument line="485">
2598
  <name>$item</name>
2599
  <default><![CDATA[]]></default>
2600
  <type/>
2601
  </argument>
2602
  </method>
2603
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="500" package="Media Library Assistant">
2604
  <name>column_icon</name>
2605
  <full_name>column_icon</full_name>
2606
+ <docblock line="492">
2607
  <description><![CDATA[Supply the content for a custom column]]></description>
2608
  <long-description><![CDATA[]]></long-description>
2609
+ <tag line="492" name="since" description="0.1"/>
2610
+ <tag line="492" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2611
  <type by_reference="false">array</type>
2612
  </tag>
2613
+ <tag line="492" name="return" description="HTML markup to be placed inside the column" type="string">
2614
  <type by_reference="false">string</type>
2615
  </tag>
2616
  </docblock>
2617
+ <argument line="500">
2618
  <name>$item</name>
2619
  <default><![CDATA[]]></default>
2620
  <type/>
2621
  </argument>
2622
  </method>
2623
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="525" package="Media Library Assistant">
2624
  <name>_build_rollover_actions</name>
2625
  <full_name>_build_rollover_actions</full_name>
2626
+ <docblock line="514">
2627
  <description><![CDATA[Add rollover actions to exactly one of the following displayed columns:
2628
  'ID_parent', 'title_name', 'post_title', 'post_name']]></description>
2629
  <long-description><![CDATA[]]></long-description>
2630
+ <tag line="514" name="since" description="0.1"/>
2631
+ <tag line="514" name="param" description="A singular attachment (post) object" type="object" variable="$item">
2632
  <type by_reference="false">object</type>
2633
  </tag>
2634
+ <tag line="514" name="param" description="Current column name" type="string" variable="$column">
2635
  <type by_reference="false">string</type>
2636
  </tag>
2637
+ <tag line="514" name="return" description="Names and URLs of row-level actions" type="array">
2638
  <type by_reference="false">array</type>
2639
  </tag>
2640
  </docblock>
2641
+ <argument line="525">
2642
  <name>$item</name>
2643
  <default><![CDATA[]]></default>
2644
  <type/>
2645
  </argument>
2646
+ <argument line="525">
2647
  <name>$column</name>
2648
  <default><![CDATA[]]></default>
2649
  <type/>
2650
  </argument>
2651
  </method>
2652
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="583" package="Media Library Assistant">
2653
  <name>_build_inline_data</name>
2654
  <full_name>_build_inline_data</full_name>
2655
+ <docblock line="574">
2656
  <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
2657
  <long-description><![CDATA[]]></long-description>
2658
+ <tag line="574" name="since" description="0.20"/>
2659
+ <tag line="574" name="param" description="A singular attachment (post) object" type="object" variable="$item">
2660
  <type by_reference="false">object</type>
2661
  </tag>
2662
+ <tag line="574" name="return" description="HTML &lt;div&gt; with row data" type="string">
2663
  <type by_reference="false">string</type>
2664
  </tag>
2665
  </docblock>
2666
+ <argument line="583">
2667
  <name>$item</name>
2668
  <default><![CDATA[]]></default>
2669
  <type/>
2670
  </argument>
2671
  </method>
2672
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="649" package="Media Library Assistant">
2673
  <name>column_ID_parent</name>
2674
  <full_name>column_ID_parent</full_name>
2675
+ <docblock line="641">
2676
  <description><![CDATA[Supply the content for a custom column]]></description>
2677
  <long-description><![CDATA[]]></long-description>
2678
+ <tag line="641" name="since" description="0.1"/>
2679
+ <tag line="641" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2680
  <type by_reference="false">array</type>
2681
  </tag>
2682
+ <tag line="641" name="return" description="HTML markup to be placed inside the column" type="string">
2683
  <type by_reference="false">string</type>
2684
  </tag>
2685
  </docblock>
2686
+ <argument line="649">
2687
  <name>$item</name>
2688
  <default><![CDATA[]]></default>
2689
  <type/>
2690
  </argument>
2691
  </method>
2692
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="682" package="Media Library Assistant">
2693
  <name>column_title_name</name>
2694
  <full_name>column_title_name</full_name>
2695
+ <docblock line="674">
2696
  <description><![CDATA[Supply the content for a custom column]]></description>
2697
  <long-description><![CDATA[]]></long-description>
2698
+ <tag line="674" name="since" description="0.1"/>
2699
+ <tag line="674" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2700
  <type by_reference="false">array</type>
2701
  </tag>
2702
+ <tag line="674" name="return" description="HTML markup to be placed inside the column" type="string">
2703
  <type by_reference="false">string</type>
2704
  </tag>
2705
  </docblock>
2706
+ <argument line="682">
2707
  <name>$item</name>
2708
  <default><![CDATA[]]></default>
2709
  <type/>
2710
  </argument>
2711
  </method>
2712
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="706" package="Media Library Assistant">
2713
  <name>column_post_title</name>
2714
  <full_name>column_post_title</full_name>
2715
+ <docblock line="698">
2716
  <description><![CDATA[Supply the content for a custom column]]></description>
2717
  <long-description><![CDATA[]]></long-description>
2718
+ <tag line="698" name="since" description="0.1"/>
2719
+ <tag line="698" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2720
  <type by_reference="false">array</type>
2721
  </tag>
2722
+ <tag line="698" name="return" description="HTML markup to be placed inside the column" type="string">
2723
  <type by_reference="false">string</type>
2724
  </tag>
2725
  </docblock>
2726
+ <argument line="706">
2727
  <name>$item</name>
2728
  <default><![CDATA[]]></default>
2729
  <type/>
2730
  </argument>
2731
  </method>
2732
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="724" package="Media Library Assistant">
2733
  <name>column_post_name</name>
2734
  <full_name>column_post_name</full_name>
2735
+ <docblock line="716">
2736
  <description><![CDATA[Supply the content for a custom column]]></description>
2737
  <long-description><![CDATA[]]></long-description>
2738
+ <tag line="716" name="since" description="0.1"/>
2739
+ <tag line="716" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2740
  <type by_reference="false">array</type>
2741
  </tag>
2742
+ <tag line="716" name="return" description="HTML markup to be placed inside the column" type="string">
2743
  <type by_reference="false">string</type>
2744
  </tag>
2745
  </docblock>
2746
+ <argument line="724">
2747
  <name>$item</name>
2748
  <default><![CDATA[]]></default>
2749
  <type/>
2750
  </argument>
2751
  </method>
2752
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="742" package="Media Library Assistant">
2753
  <name>column_parent</name>
2754
  <full_name>column_parent</full_name>
2755
+ <docblock line="734">
2756
  <description><![CDATA[Supply the content for a custom column]]></description>
2757
  <long-description><![CDATA[]]></long-description>
2758
+ <tag line="734" name="since" description="0.1"/>
2759
+ <tag line="734" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2760
  <type by_reference="false">array</type>
2761
  </tag>
2762
+ <tag line="734" name="return" description="HTML markup to be placed inside the column" type="string">
2763
  <type by_reference="false">string</type>
2764
  </tag>
2765
  </docblock>
2766
+ <argument line="742">
2767
  <name>$item</name>
2768
  <default><![CDATA[]]></default>
2769
  <type/>
2770
  </argument>
2771
  </method>
2772
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="768" package="Media Library Assistant">
2773
  <name>column_menu_order</name>
2774
  <full_name>column_menu_order</full_name>
2775
+ <docblock line="760">
2776
  <description><![CDATA[Supply the content for a custom column]]></description>
2777
  <long-description><![CDATA[]]></long-description>
2778
+ <tag line="760" name="since" description="0.60"/>
2779
+ <tag line="760" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2780
  <type by_reference="false">array</type>
2781
  </tag>
2782
+ <tag line="760" name="return" description="HTML markup to be placed inside the column" type="string">
2783
  <type by_reference="false">string</type>
2784
  </tag>
2785
  </docblock>
2786
+ <argument line="768">
2787
  <name>$item</name>
2788
  <default><![CDATA[]]></default>
2789
  <type/>
2790
  </argument>
2791
  </method>
2792
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="780" package="Media Library Assistant">
2793
  <name>column_featured</name>
2794
  <full_name>column_featured</full_name>
2795
+ <docblock line="772">
2796
  <description><![CDATA[Supply the content for a custom column]]></description>
2797
  <long-description><![CDATA[]]></long-description>
2798
+ <tag line="772" name="since" description="0.1"/>
2799
+ <tag line="772" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2800
  <type by_reference="false">array</type>
2801
  </tag>
2802
+ <tag line="772" name="return" description="HTML markup to be placed inside the column" type="string">
2803
  <type by_reference="false">string</type>
2804
  </tag>
2805
  </docblock>
2806
+ <argument line="780">
2807
  <name>$item</name>
2808
  <default><![CDATA[]]></default>
2809
  <type/>
2810
  </argument>
2811
  </method>
2812
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="814" package="Media Library Assistant">
2813
  <name>column_inserted</name>
2814
  <full_name>column_inserted</full_name>
2815
+ <docblock line="806">
2816
  <description><![CDATA[Supply the content for a custom column]]></description>
2817
  <long-description><![CDATA[]]></long-description>
2818
+ <tag line="806" name="since" description="0.1"/>
2819
+ <tag line="806" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2820
  <type by_reference="false">array</type>
2821
  </tag>
2822
+ <tag line="806" name="return" description="HTML markup to be placed inside the column" type="string">
2823
  <type by_reference="false">string</type>
2824
  </tag>
2825
  </docblock>
2826
+ <argument line="814">
2827
  <name>$item</name>
2828
  <default><![CDATA[]]></default>
2829
  <type/>
2830
  </argument>
2831
  </method>
2832
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="852" package="Media Library Assistant">
2833
  <name>column_galleries</name>
2834
  <full_name>column_galleries</full_name>
2835
+ <docblock line="844">
2836
  <description><![CDATA[Supply the content for a custom column]]></description>
2837
  <long-description><![CDATA[]]></long-description>
2838
+ <tag line="844" name="since" description="0.70"/>
2839
+ <tag line="844" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2840
  <type by_reference="false">array</type>
2841
  </tag>
2842
+ <tag line="844" name="return" description="HTML markup to be placed inside the column" type="string">
2843
  <type by_reference="false">string</type>
2844
  </tag>
2845
  </docblock>
2846
+ <argument line="852">
2847
  <name>$item</name>
2848
  <default><![CDATA[]]></default>
2849
  <type/>
2850
  </argument>
2851
  </method>
2852
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="886" package="Media Library Assistant">
2853
  <name>column_mla_galleries</name>
2854
  <full_name>column_mla_galleries</full_name>
2855
+ <docblock line="878">
2856
  <description><![CDATA[Supply the content for a custom column]]></description>
2857
  <long-description><![CDATA[]]></long-description>
2858
+ <tag line="878" name="since" description="0.70"/>
2859
+ <tag line="878" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2860
  <type by_reference="false">array</type>
2861
  </tag>
2862
+ <tag line="878" name="return" description="HTML markup to be placed inside the column" type="string">
2863
  <type by_reference="false">string</type>
2864
  </tag>
2865
  </docblock>
2866
+ <argument line="886">
2867
  <name>$item</name>
2868
  <default><![CDATA[]]></default>
2869
  <type/>
2870
  </argument>
2871
  </method>
2872
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="920" package="Media Library Assistant">
2873
  <name>column_alt_text</name>
2874
  <full_name>column_alt_text</full_name>
2875
+ <docblock line="912">
2876
  <description><![CDATA[Supply the content for a custom column]]></description>
2877
  <long-description><![CDATA[]]></long-description>
2878
+ <tag line="912" name="since" description="0.1"/>
2879
+ <tag line="912" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2880
  <type by_reference="false">array</type>
2881
  </tag>
2882
+ <tag line="912" name="return" description="HTML markup to be placed inside the column" type="string">
2883
  <type by_reference="false">string</type>
2884
  </tag>
2885
  </docblock>
2886
+ <argument line="920">
2887
  <name>$item</name>
2888
  <default><![CDATA[]]></default>
2889
  <type/>
2890
  </argument>
2891
  </method>
2892
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="941" package="Media Library Assistant">
2893
  <name>column_caption</name>
2894
  <full_name>column_caption</full_name>
2895
+ <docblock line="933">
2896
  <description><![CDATA[Supply the content for a custom column]]></description>
2897
  <long-description><![CDATA[]]></long-description>
2898
+ <tag line="933" name="since" description="0.1"/>
2899
+ <tag line="933" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2900
  <type by_reference="false">array</type>
2901
  </tag>
2902
+ <tag line="933" name="return" description="HTML markup to be placed inside the column" type="string">
2903
  <type by_reference="false">string</type>
2904
  </tag>
2905
  </docblock>
2906
+ <argument line="941">
2907
  <name>$item</name>
2908
  <default><![CDATA[]]></default>
2909
  <type/>
2910
  </argument>
2911
  </method>
2912
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="953" package="Media Library Assistant">
2913
  <name>column_description</name>
2914
  <full_name>column_description</full_name>
2915
+ <docblock line="945">
2916
  <description><![CDATA[Supply the content for a custom column]]></description>
2917
  <long-description><![CDATA[]]></long-description>
2918
+ <tag line="945" name="since" description="0.1"/>
2919
+ <tag line="945" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2920
  <type by_reference="false">array</type>
2921
  </tag>
2922
+ <tag line="945" name="return" description="HTML markup to be placed inside the column" type="string">
2923
  <type by_reference="false">string</type>
2924
  </tag>
2925
  </docblock>
2926
+ <argument line="953">
2927
  <name>$item</name>
2928
  <default><![CDATA[]]></default>
2929
  <type/>
2930
  </argument>
2931
  </method>
2932
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="965" package="Media Library Assistant">
2933
  <name>column_post_mime_type</name>
2934
  <full_name>column_post_mime_type</full_name>
2935
+ <docblock line="957">
2936
  <description><![CDATA[Supply the content for a custom column]]></description>
2937
  <long-description><![CDATA[]]></long-description>
2938
+ <tag line="957" name="since" description="0.30"/>
2939
+ <tag line="957" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2940
  <type by_reference="false">array</type>
2941
  </tag>
2942
+ <tag line="957" name="return" description="HTML markup to be placed inside the column" type="string">
2943
  <type by_reference="false">string</type>
2944
  </tag>
2945
  </docblock>
2946
+ <argument line="965">
2947
  <name>$item</name>
2948
  <default><![CDATA[]]></default>
2949
  <type/>
2950
  </argument>
2951
  </method>
2952
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="981" package="Media Library Assistant">
2953
  <name>column_file_url</name>
2954
  <full_name>column_file_url</full_name>
2955
+ <docblock line="973">
2956
  <description><![CDATA[Supply the content for a custom column]]></description>
2957
  <long-description><![CDATA[]]></long-description>
2958
+ <tag line="973" name="since" description="0.1"/>
2959
+ <tag line="973" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2960
  <type by_reference="false">array</type>
2961
  </tag>
2962
+ <tag line="973" name="return" description="HTML markup to be placed inside the column" type="string">
2963
  <type by_reference="false">string</type>
2964
  </tag>
2965
  </docblock>
2966
+ <argument line="981">
2967
  <name>$item</name>
2968
  <default><![CDATA[]]></default>
2969
  <type/>
2970
  </argument>
2971
  </method>
2972
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="995" package="Media Library Assistant">
2973
  <name>column_base_file</name>
2974
  <full_name>column_base_file</full_name>
2975
+ <docblock line="987">
2976
  <description><![CDATA[Supply the content for a custom column]]></description>
2977
  <long-description><![CDATA[]]></long-description>
2978
+ <tag line="987" name="since" description="0.1"/>
2979
+ <tag line="987" name="param" description="A singular attachment (post) object" type="array" variable="$item">
2980
  <type by_reference="false">array</type>
2981
  </tag>
2982
+ <tag line="987" name="return" description="HTML markup to be placed inside the column" type="string">
2983
  <type by_reference="false">string</type>
2984
  </tag>
2985
  </docblock>
2986
+ <argument line="995">
2987
  <name>$item</name>
2988
  <default><![CDATA[]]></default>
2989
  <type/>
2990
  </argument>
2991
  </method>
2992
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1007" package="Media Library Assistant">
2993
  <name>column_date</name>
2994
  <full_name>column_date</full_name>
2995
+ <docblock line="999">
2996
  <description><![CDATA[Supply the content for a custom column]]></description>
2997
  <long-description><![CDATA[]]></long-description>
2998
+ <tag line="999" name="since" description="0.1"/>
2999
+ <tag line="999" name="param" description="A singular attachment (post) object" type="array" variable="$item">
3000
  <type by_reference="false">array</type>
3001
  </tag>
3002
+ <tag line="999" name="return" description="HTML markup to be placed inside the column" type="string">
3003
  <type by_reference="false">string</type>
3004
  </tag>
3005
  </docblock>
3006
+ <argument line="1007">
3007
  <name>$item</name>
3008
  <default><![CDATA[]]></default>
3009
  <type/>
3010
  </argument>
3011
  </method>
3012
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1039" package="Media Library Assistant">
3013
  <name>column_modified</name>
3014
  <full_name>column_modified</full_name>
3015
+ <docblock line="1031">
3016
  <description><![CDATA[Supply the content for a custom column]]></description>
3017
  <long-description><![CDATA[]]></long-description>
3018
+ <tag line="1031" name="since" description="0.30"/>
3019
+ <tag line="1031" name="param" description="A singular attachment (post) object" type="array" variable="$item">
3020
  <type by_reference="false">array</type>
3021
  </tag>
3022
+ <tag line="1031" name="return" description="HTML markup to be placed inside the column" type="string">
3023
  <type by_reference="false">string</type>
3024
  </tag>
3025
  </docblock>
3026
+ <argument line="1039">
3027
  <name>$item</name>
3028
  <default><![CDATA[]]></default>
3029
  <type/>
3030
  </argument>
3031
  </method>
3032
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1068" package="Media Library Assistant">
3033
  <name>column_author</name>
3034
  <full_name>column_author</full_name>
3035
+ <docblock line="1060">
3036
  <description><![CDATA[Supply the content for a custom column]]></description>
3037
  <long-description><![CDATA[]]></long-description>
3038
+ <tag line="1060" name="since" description="0.30"/>
3039
+ <tag line="1060" name="param" description="A singular attachment (post) object" type="array" variable="$item">
3040
  <type by_reference="false">array</type>
3041
  </tag>
3042
+ <tag line="1060" name="return" description="HTML markup to be placed inside the column" type="string">
3043
  <type by_reference="false">string</type>
3044
  </tag>
3045
  </docblock>
3046
+ <argument line="1068">
3047
  <name>$item</name>
3048
  <default><![CDATA[]]></default>
3049
  <type/>
3050
  </argument>
3051
  </method>
3052
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1090" package="Media Library Assistant">
3053
  <name>column_attached_to</name>
3054
  <full_name>column_attached_to</full_name>
3055
+ <docblock line="1082">
3056
  <description><![CDATA[Supply the content for a custom column]]></description>
3057
  <long-description><![CDATA[]]></long-description>
3058
+ <tag line="1082" name="since" description="0.1"/>
3059
+ <tag line="1082" name="param" description="A singular attachment (post) object" type="array" variable="$item">
3060
  <type by_reference="false">array</type>
3061
  </tag>
3062
+ <tag line="1082" name="return" description="HTML markup to be placed inside the column" type="string">
3063
  <type by_reference="false">string</type>
3064
  </tag>
3065
  </docblock>
3066
+ <argument line="1090">
3067
  <name>$item</name>
3068
  <default><![CDATA[]]></default>
3069
  <type/>
3070
  </argument>
3071
  </method>
3072
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1124" package="Media Library Assistant">
3073
  <name>mla_submenu_arguments</name>
3074
  <full_name>mla_submenu_arguments</full_name>
3075
+ <docblock line="1115">
3076
  <description><![CDATA[Process $_REQUEST, building $submenu_arguments]]></description>
3077
  <long-description><![CDATA[]]></long-description>
3078
+ <tag line="1115" name="since" description="1.42"/>
3079
+ <tag line="1115" name="param" description="Optional: Include the &quot;click filter&quot; values in the results" type="boolean" variable="$include_filters">
3080
  <type by_reference="false">boolean</type>
3081
  </tag>
3082
+ <tag line="1115" name="return" description="non-empty view, search, filter and sort arguments" type="array">
3083
  <type by_reference="false">array</type>
3084
  </tag>
3085
  </docblock>
3086
+ <argument line="1124">
3087
  <name>$include_filters</name>
3088
  <default><![CDATA[true]]></default>
3089
  <type/>
3090
  </argument>
3091
  </method>
3092
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1228" package="Media Library Assistant">
3093
  <name>pagination</name>
3094
  <full_name>pagination</full_name>
3095
+ <docblock line="1220">
3096
  <description><![CDATA[Display the pagination, adding view, search and filter arguments]]></description>
3097
  <long-description><![CDATA[]]></long-description>
3098
+ <tag line="1220" name="since" description="1.42"/>
3099
+ <tag line="1220" name="param" description="'top' | 'bottom'" type="string" variable="$which">
3100
  <type by_reference="false">string</type>
3101
  </tag>
3102
+ <tag line="1220" name="return" description="" type="void">
3103
  <type by_reference="false">void</type>
3104
  </tag>
3105
  </docblock>
3106
+ <argument line="1228">
3107
  <name>$which</name>
3108
  <default><![CDATA[]]></default>
3109
  <type/>
3110
  </argument>
3111
  </method>
3112
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1242" package="Media Library Assistant">
3113
  <name>get_columns</name>
3114
  <full_name>get_columns</full_name>
3115
+ <docblock line="1235">
3116
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
3117
  <long-description><![CDATA[]]></long-description>
3118
+ <tag line="1235" name="since" description="0.1"/>
3119
+ <tag line="1235" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
3120
  <type by_reference="false">array</type>
3121
  </tag>
3122
  </docblock>
3123
  </method>
3124
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1254" package="Media Library Assistant">
3125
  <name>get_hidden_columns</name>
3126
  <full_name>get_hidden_columns</full_name>
3127
+ <docblock line="1246">
3128
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
3129
  from default values if the option is not set]]></description>
3130
  <long-description><![CDATA[]]></long-description>
3131
+ <tag line="1246" name="since" description="0.1"/>
3132
+ <tag line="1246" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
3133
  <type by_reference="false">array</type>
3134
  </tag>
3135
  </docblock>
3136
  </method>
3137
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1274" package="Media Library Assistant">
3138
  <name>get_sortable_columns</name>
3139
  <full_name>get_sortable_columns</full_name>
3140
+ <docblock line="1264">
3141
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
3142
  and the value is db column to sort by.]]></description>
3143
  <long-description><![CDATA[<p>Also notes the current sort column,
3144
  if set.</p>]]></long-description>
3145
+ <tag line="1264" name="since" description="0.1"/>
3146
+ <tag line="1264" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
3147
  <type by_reference="false">array</type>
3148
  </tag>
3149
  </docblock>
3150
  </method>
3151
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1300" package="Media Library Assistant">
3152
  <name>print_column_headers</name>
3153
  <full_name>print_column_headers</full_name>
3154
+ <docblock line="1293">
3155
  <description><![CDATA[Print column headers, adding view, search and filter arguments]]></description>
3156
  <long-description><![CDATA[]]></long-description>
3157
+ <tag line="1293" name="since" description="1.42"/>
3158
+ <tag line="1293" name="param" description="Whether to set the id attribute or not" type="bool" variable="$with_id">
3159
  <type by_reference="false">bool</type>
3160
  </tag>
3161
  </docblock>
3162
+ <argument line="1300">
3163
  <name>$with_id</name>
3164
  <default><![CDATA[true]]></default>
3165
  <type/>
3166
  </argument>
3167
  </method>
3168
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1317" package="Media Library Assistant">
3169
  <name>_get_view</name>
3170
  <full_name>_get_view</full_name>
3171
+ <docblock line="1307">
3172
  <description><![CDATA[Returns HTML markup for one view that can be used with this table]]></description>
3173
  <long-description><![CDATA[]]></long-description>
3174
+ <tag line="1307" name="since" description="1.40"/>
3175
+ <tag line="1307" name="param" description="View slug, key to MLA_POST_MIME_TYPES array" type="string" variable="$view_slug">
3176
  <type by_reference="false">string</type>
3177
  </tag>
3178
+ <tag line="1307" name="param" description="Slug for current view" type="string" variable="$current_view">
3179
  <type by_reference="false">string</type>
3180
  </tag>
3181
+ <tag line="1307" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
3182
  <type by_reference="false">string</type>
3183
  </tag>
3184
  </docblock>
3185
+ <argument line="1317">
3186
  <name>$view_slug</name>
3187
  <default><![CDATA[]]></default>
3188
  <type/>
3189
  </argument>
3190
+ <argument line="1317">
3191
  <name>$current_view</name>
3192
  <default><![CDATA[]]></default>
3193
  <type/>
3194
  </argument>
3195
  </method>
3196
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1443" package="Media Library Assistant">
3197
  <name>get_views</name>
3198
  <full_name>get_views</full_name>
3199
+ <docblock line="1435">
3200
  <description><![CDATA[Returns an associative array listing all the views that can be used with this table.]]></description>
3201
  <long-description><![CDATA[<p>These are listed across the top of the page and managed by WordPress.</p>]]></long-description>
3202
+ <tag line="1435" name="since" description="0.1"/>
3203
+ <tag line="1435" name="return" description="View information,e.g., array ( id =&gt; link )" type="array">
3204
  <type by_reference="false">array</type>
3205
  </tag>
3206
  </docblock>
3207
  </method>
3208
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1494" package="Media Library Assistant">
3209
  <name>get_bulk_actions</name>
3210
  <full_name>get_bulk_actions</full_name>
3211
+ <docblock line="1486">
3212
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
3213
  of bulk actions available on this table.]]></description>
3214
  <long-description><![CDATA[]]></long-description>
3215
+ <tag line="1486" name="since" description="0.1"/>
3216
+ <tag line="1486" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
3217
  <type by_reference="false">array</type>
3218
  </tag>
3219
  </docblock>
3220
  </method>
3221
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1524" package="Media Library Assistant">
3222
  <name>extra_tablenav</name>
3223
  <full_name>extra_tablenav</full_name>
3224
+ <docblock line="1513">
3225
  <description><![CDATA[Extra controls to be displayed between bulk actions and pagination]]></description>
3226
  <long-description><![CDATA[<p>Modeled after class-wp-posts-list-table.php in wp-admin/includes.</p>]]></long-description>
3227
+ <tag line="1513" name="since" description="0.1"/>
3228
+ <tag line="1513" name="param" description="'top' or 'bottom', i.e., above or below the table rows" type="string" variable="$which">
3229
  <type by_reference="false">string</type>
3230
  </tag>
3231
+ <tag line="1513" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
3232
  <type by_reference="false">array</type>
3233
  </tag>
3234
  </docblock>
3235
+ <argument line="1524">
3236
  <name>$which</name>
3237
  <default><![CDATA[]]></default>
3238
  <type/>
3239
  </argument>
3240
  </method>
3241
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1560" package="Media Library Assistant">
3242
  <name>prepare_items</name>
3243
  <full_name>prepare_items</full_name>
3244
+ <docblock line="1548">
3245
  <description><![CDATA[Prepares the list of items for displaying]]></description>
3246
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
3247
  be used to query the database, sort and filter the data, and generally
3248
  get it ready to be displayed. At a minimum, we should set $this->items and
3249
  $this->set_pagination_args().</p>]]></long-description>
3250
+ <tag line="1548" name="since" description="0.1"/>
3251
+ <tag line="1548" name="return" description="" type="void">
3252
  <type by_reference="false">void</type>
3253
  </tag>
3254
  </docblock>
3255
  </method>
3256
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1607" package="Media Library Assistant">
3257
  <name>single_row</name>
3258
  <full_name>single_row</full_name>
3259
+ <docblock line="1598">
3260
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
3261
  <long-description><![CDATA[]]></long-description>
3262
+ <tag line="1598" name="since" description=".20"/>
3263
+ <tag line="1598" name="param" description="the current item" type="object" variable="$item">
3264
  <type by_reference="false">object</type>
3265
  </tag>
3266
+ <tag line="1598" name="return" description="Echoes the row HTML" type="void">
3267
  <type by_reference="false">void</type>
3268
  </tag>
3269
  </docblock>
3270
+ <argument line="1607">
3271
  <name>$item</name>
3272
  <default><![CDATA[]]></default>
3273
  <type/>
3275
  </method>
3276
  </class>
3277
  </file>
3278
+ <file path="includes\class-mla-main.php" hash="b8be73b15413fe7eff5ec5f2ba5100de" package="Media Library Assistant">
3279
  <docblock line="2">
3280
  <description><![CDATA[Top-level functions for the Media Library Assistant]]></description>
3281
  <long-description><![CDATA[]]></long-description>
3299
  <constant namespace="global" line="32" package="Media Library Assistant">
3300
  <name>CURRENT_MLA_VERSION</name>
3301
  <full_name>CURRENT_MLA_VERSION</full_name>
3302
+ <value><![CDATA['1.71']]></value>
3303
  <docblock line="25">
3304
  <description><![CDATA[Current version number]]></description>
3305
  <long-description><![CDATA[]]></long-description>
3517
  </tag>
3518
  </docblock>
3519
  </method>
3520
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="199" package="Media Library Assistant">
3521
  <name>mla_plugins_loaded_action</name>
3522
  <full_name>mla_plugins_loaded_action</full_name>
3523
+ <docblock line="188">
3524
  <description><![CDATA[Load a plugin text domain]]></description>
3525
  <long-description><![CDATA[<p>The "add_action" for this function is in mla-plugin-loader.php, because the "initialize"
3526
  function above doesn't run in time.
3527
  Defined as public because it's an action.</p>]]></long-description>
3528
+ <tag line="188" name="since" description="1.60"/>
3529
+ <tag line="188" name="return" description="" type="void">
3530
  <type by_reference="false">void</type>
3531
  </tag>
3532
  </docblock>
3533
  </method>
3534
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="229" package="Media Library Assistant">
3535
  <name>mla_admin_init_action</name>
3536
  <full_name>mla_admin_init_action</full_name>
3537
+ <docblock line="222">
3538
  <description><![CDATA[Load the plugin's Ajax handler or process Edit Media update actions]]></description>
3539
  <long-description><![CDATA[]]></long-description>
3540
+ <tag line="222" name="since" description="0.20"/>
3541
+ <tag line="222" name="return" description="" type="void">
3542
  <type by_reference="false">void</type>
3543
  </tag>
3544
  </docblock>
3545
  </method>
3546
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="272" package="Media Library Assistant">
3547
  <name>mla_admin_enqueue_scripts_action</name>
3548
  <full_name>mla_admin_enqueue_scripts_action</full_name>
3549
+ <docblock line="263">
3550
  <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
3551
  <long-description><![CDATA[]]></long-description>
3552
+ <tag line="263" name="since" description="0.1"/>
3553
+ <tag line="263" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
3554
  <type by_reference="false">string</type>
3555
  </tag>
3556
+ <tag line="263" name="return" description="" type="void">
3557
  <type by_reference="false">void</type>
3558
  </tag>
3559
  </docblock>
3560
+ <argument line="272">
3561
  <name>$page_hook</name>
3562
  <default><![CDATA[]]></default>
3563
  <type/>
3564
  </argument>
3565
  </method>
3566
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="340" package="Media Library Assistant">
3567
  <name>mla_admin_menu_action</name>
3568
  <full_name>mla_admin_menu_action</full_name>
3569
+ <docblock line="325">
3570
  <description><![CDATA[Add the submenu pages]]></description>
3571
  <long-description><![CDATA[<p>Add a submenu page in the "Media" section,
3572
  add settings page in the "Settings" section.
3575
  <p>For WordPress versions before 3.5,
3576
  add submenu page(s) for attachment taxonomies,
3577
  add filter to clean up taxonomy submenu labels.</p>]]></long-description>
3578
+ <tag line="325" name="since" description="0.1"/>
3579
+ <tag line="325" name="return" description="" type="void">
3580
  <type by_reference="false">void</type>
3581
  </tag>
3582
  </docblock>
3583
  </method>
3584
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="407" package="Media Library Assistant">
3585
  <name>mla_load_media_action</name>
3586
  <full_name>mla_load_media_action</full_name>
3587
+ <docblock line="400">
3588
  <description><![CDATA[Redirect to Media/Assistant if Media/Library is hidden]]></description>
3589
  <long-description><![CDATA[]]></long-description>
3590
+ <tag line="400" name="since" description="1.60"/>
3591
+ <tag line="400" name="return" description="" type="void">
3592
  <type by_reference="false">void</type>
3593
  </tag>
3594
  </docblock>
3595
  </method>
3596
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="435" package="Media Library Assistant">
3597
  <name>mla_add_menu_options</name>
3598
  <full_name>mla_add_menu_options</full_name>
3599
+ <docblock line="428">
3600
  <description><![CDATA[Add the "XX Entries per page" filter to the Screen Options tab]]></description>
3601
  <long-description><![CDATA[]]></long-description>
3602
+ <tag line="428" name="since" description="0.1"/>
3603
+ <tag line="428" name="return" description="" type="void">
3604
  <type by_reference="false">void</type>
3605
  </tag>
3606
  </docblock>
3607
  </method>
3608
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="454" package="Media Library Assistant">
3609
  <name>mla_add_help_tab</name>
3610
  <full_name>mla_add_help_tab</full_name>
3611
+ <docblock line="447">
3612
  <description><![CDATA[Add contextual help tabs to all the MLA pages]]></description>
3613
  <long-description><![CDATA[]]></long-description>
3614
+ <tag line="447" name="since" description="0.1"/>
3615
+ <tag line="447" name="return" description="" type="void">
3616
  <type by_reference="false">void</type>
3617
  </tag>
3618
  </docblock>
3619
  </method>
3620
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="560" package="Media Library Assistant">
3621
  <name>mla_screen_options_show_screen_filter</name>
3622
  <full_name>mla_screen_options_show_screen_filter</full_name>
3623
+ <docblock line="550">
3624
  <description><![CDATA[Only show screen options on the table-list screen]]></description>
3625
  <long-description><![CDATA[]]></long-description>
3626
+ <tag line="550" name="since" description="0.1"/>
3627
+ <tag line="550" name="param" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean" variable="$show_screen">
3628
  <type by_reference="false">boolean</type>
3629
  </tag>
3630
+ <tag line="550" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
3631
  <type by_reference="false">string</type>
3632
  </tag>
3633
+ <tag line="550" name="return" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean">
3634
  <type by_reference="false">boolean</type>
3635
  </tag>
3636
  </docblock>
3637
+ <argument line="560">
3638
  <name>$show_screen</name>
3639
  <default><![CDATA[]]></default>
3640
  <type/>
3641
  </argument>
3642
+ <argument line="560">
3643
  <name>$this_screen</name>
3644
  <default><![CDATA[]]></default>
3645
  <type/>
3646
  </argument>
3647
  </method>
3648
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="579" package="Media Library Assistant">
3649
  <name>mla_set_screen_option_filter</name>
3650
  <full_name>mla_set_screen_option_filter</full_name>
3651
+ <docblock line="568">
3652
  <description><![CDATA[Save the "Entries per page" option set by this user]]></description>
3653
  <long-description><![CDATA[]]></long-description>
3654
+ <tag line="568" name="since" description="0.1"/>
3655
+ <tag line="568" name="param" description="false or value returned by previous filter" type="mixed" variable="$status">
3656
  <type by_reference="false">mixed</type>
3657
  </tag>
3658
+ <tag line="568" name="param" description="Name of the option being changed" type="string" variable="$option">
3659
  <type by_reference="false">string</type>
3660
  </tag>
3661
+ <tag line="568" name="param" description="New value of the option" type="string" variable="$value">
3662
  <type by_reference="false">string</type>
3663
  </tag>
3664
+ <tag line="568" name="return" description="New value if this is our option, otherwise nothing" type="string|void">
3665
  <type by_reference="false">string</type>
3666
  <type by_reference="false">void</type>
3667
  </tag>
3668
  </docblock>
3669
+ <argument line="579">
3670
  <name>$status</name>
3671
  <default><![CDATA[]]></default>
3672
  <type/>
3673
  </argument>
3674
+ <argument line="579">
3675
  <name>$option</name>
3676
  <default><![CDATA[]]></default>
3677
  <type/>
3678
  </argument>
3679
+ <argument line="579">
3680
  <name>$value</name>
3681
  <default><![CDATA[]]></default>
3682
  <type/>
3683
  </argument>
3684
  </method>
3685
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="598" package="Media Library Assistant">
3686
  <name>mla_edit_tax_redirect</name>
3687
  <full_name>mla_edit_tax_redirect</full_name>
3688
+ <docblock line="587">
3689
  <description><![CDATA[Redirect to the Edit Tags/Categories page]]></description>
3690
  <long-description><![CDATA[<p>The custom taxonomy add/edit submenu entries go to "upload.php" by default.
3691
  This filter is the only way to redirect them to the correct WordPress page.
3692
  The filter is not required for WordPress 3.5 and later.</p>]]></long-description>
3693
+ <tag line="587" name="since" description="0.1"/>
3694
+ <tag line="587" name="return" description="" type="void">
3695
  <type by_reference="false">void</type>
3696
  </tag>
3697
  </docblock>
3898
  </method>
3899
  </class>
3900
  </file>
3901
+ <file path="includes\class-mla-media-modal.php" hash="39e9555dea3d4bf0ef6b9140c1547ce4" package="Media Library Assistant">
3902
  <docblock line="2">
3903
  <description><![CDATA[Media Library Assistant Media Manager enhancements]]></description>
3904
  <long-description><![CDATA[]]></long-description>
3954
  </tag>
3955
  </docblock>
3956
  </constant>
3957
+ <property final="false" static="true" visibility="private" line="101" namespace="global" package="Media Library Assistant">
3958
+ <name>$media_item_args</name>
3959
+ <default><![CDATA[array('errors' => null, 'in_modal' => false)]]></default>
3960
+ <docblock line="94">
3961
+ <description><![CDATA[The get_media_item_args array]]></description>
3962
+ <long-description><![CDATA[]]></long-description>
3963
+ <tag line="94" name="since" description="1.71"/>
3964
+ <tag line="94" name="var" description="( 'errors' =&gt; array of strings, 'in_modal =&gt; boolean )" type="array">
3965
+ <type by_reference="false">array</type>
3966
+ </tag>
3967
+ </docblock>
3968
+ </property>
3969
+ <property final="false" static="true" visibility="private" line="254" namespace="global" package="Media Library Assistant">
3970
  <name>$mla_media_modal_settings</name>
3971
  <default><![CDATA[array('ajaxAction' => self::JAVASCRIPT_MEDIA_MODAL_SLUG, 'ajaxNonce' => '', 'enableMimeTypes' => false, 'enableMonthsDropdown' => false, 'enableTermsDropdown' => false, 'enableSearchBox' => false, 'mimeTypes' => '', 'months' => '', 'termsClass' => array(), 'termsValue' => array(), 'termsText' => array(), 'searchValue' => '', 'searchFields' => array('title', 'content'), 'searchConnector' => 'AND')]]></default>
3972
+ <docblock line="246">
3973
  <description><![CDATA[Share the settings values between mla_media_view_settings_filter
3974
  and mla_print_media_templates_action]]></description>
3975
  <long-description><![CDATA[]]></long-description>
3976
+ <tag line="246" name="since" description="1.20"/>
3977
+ <tag line="246" name="var" description="" type="array">
3978
  <type by_reference="false">array</type>
3979
  </tag>
3980
  </docblock>
3991
  </tag>
3992
  </docblock>
3993
  </method>
3994
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="89" package="Media Library Assistant">
3995
+ <name>mla_get_media_item_args_filter</name>
3996
+ <full_name>mla_get_media_item_args_filter</full_name>
3997
+ <docblock line="78">
3998
+ <description><![CDATA[Saves the get_media_item_args array for the attachment_fields_to_edit filter]]></description>
3999
+ <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
4000
+ <tag line="78" name="since" description="1.71"/>
4001
+ <tag line="78" name="param" description="arguments for the get_media_item function in /wp-admin/includes/media.php" type="array" variable="$args">
4002
+ <type by_reference="false">array</type>
4003
+ </tag>
4004
+ <tag line="78" name="return" description="arguments for the get_media_item function (unchanged)" type="array">
4005
+ <type by_reference="false">array</type>
4006
+ </tag>
4007
+ </docblock>
4008
+ <argument line="89">
4009
+ <name>$args</name>
4010
+ <default><![CDATA[]]></default>
4011
+ <type/>
4012
+ </argument>
4013
+ </method>
4014
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="120" package="Media Library Assistant">
4015
+ <name>mla_attachment_fields_to_edit_filter</name>
4016
+ <full_name>mla_attachment_fields_to_edit_filter</full_name>
4017
+ <docblock line="103">
4018
+ <description><![CDATA[Add/change custom fields to the Edit Media screen and Modal Window]]></description>
4019
+ <long-description><![CDATA[<p>Called from /wp-admin/includes/media.php, function get_compat_media_markup();
4020
+ If "get_media_item_args"['in_modal'] => false ) its the Edit Media screen.
4021
+ If "get_media_item_args"['in_modal'] => true ) its the Media Manager Modal Window.
4022
+ For the Modal Window, $form_fields contains all the "compat-attachment-fields"
4023
+ including the taxonomies, which we want to enhance.
4024
+ Declared public because it is a filter.</p>]]></long-description>
4025
+ <tag line="103" name="since" description="1.71"/>
4026
+ <tag line="103" name="param" description="descriptors for the &quot;compat-attachment-fields&quot;" type="array" variable="$form_fields">
4027
+ <type by_reference="false">array</type>
4028
+ </tag>
4029
+ <tag line="103" name="param" description="the post to be edited" type="object" variable="$post">
4030
+ <type by_reference="false">object</type>
4031
+ </tag>
4032
+ <tag line="103" name="return" description="updated descriptors for the &quot;compat-attachment-fields&quot;" type="array">
4033
+ <type by_reference="false">array</type>
4034
+ </tag>
4035
+ </docblock>
4036
+ <argument line="120">
4037
+ <name>$form_fields</name>
4038
+ <default><![CDATA[]]></default>
4039
+ <type/>
4040
+ </argument>
4041
+ <argument line="120">
4042
+ <name>$post</name>
4043
+ <default><![CDATA[]]></default>
4044
+ <type/>
4045
+ </argument>
4046
+ </method>
4047
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="180" package="Media Library Assistant">
4048
  <name>_months_dropdown</name>
4049
  <full_name>_months_dropdown</full_name>
4050
+ <docblock line="169">
4051
  <description><![CDATA[Display a monthly dropdown for filtering items]]></description>
4052
  <long-description><![CDATA[<p>Adapted from /wp-admin/includes/class-wp-list-table.php function months_dropdown()</p>]]></long-description>
4053
+ <tag line="169" name="since" description="1.20"/>
4054
+ <tag line="169" name="param" description="post_type, e.g., 'attachment'" type="string" variable="$post_type">
4055
  <type by_reference="false">string</type>
4056
  </tag>
4057
+ <tag line="169" name="return" description="( value =&gt; label ) pairs" type="array">
4058
  <type by_reference="false">array</type>
4059
  </tag>
4060
  </docblock>
4061
+ <argument line="180">
4062
  <name>$post_type</name>
4063
  <default><![CDATA[]]></default>
4064
  <type/>
4065
  </argument>
4066
  </method>
4067
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="221" package="Media Library Assistant">
4068
  <name>_terms_options</name>
4069
  <full_name>_terms_options</full_name>
4070
+ <docblock line="212">
4071
  <description><![CDATA[Extract value and text elements from Dropdown HTML option tags]]></description>
4072
  <long-description><![CDATA[]]></long-description>
4073
+ <tag line="212" name="since" description="1.20"/>
4074
+ <tag line="212" name="param" description="HTML markup for taxonomy terms dropdown &lt;select&gt; tag" type="string" variable="$markup">
4075
  <type by_reference="false">string</type>
4076
  </tag>
4077
+ <tag line="212" name="return" description="( value =&gt; label ) pairs" type="array">
4078
  <type by_reference="false">array</type>
4079
  </tag>
4080
  </docblock>
4081
+ <argument line="221">
4082
  <name>$markup</name>
4083
  <default><![CDATA[]]></default>
4084
  <type/>
4085
  </argument>
4086
  </method>
4087
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="282" package="Media Library Assistant">
4088
  <name>mla_media_view_settings_filter</name>
4089
  <full_name>mla_media_view_settings_filter</full_name>
4090
+ <docblock line="271">
4091
  <description><![CDATA[Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.]]></description>
4092
  <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
4093
+ <tag line="271" name="since" description="1.20"/>
4094
+ <tag line="271" name="param" description="associative array with setting =&gt; value pairs" type="array" variable="$settings">
4095
  <type by_reference="false">array</type>
4096
  </tag>
4097
+ <tag line="271" name="param" description="|| NULL current post object, if available" type="object" variable="$post">
4098
  <type by_reference="false">object</type>
4099
  </tag>
4100
+ <tag line="271" name="return" description="updated $settings array" type="array">
4101
  <type by_reference="false">array</type>
4102
  </tag>
4103
  </docblock>
4104
+ <argument line="282">
4105
  <name>$settings</name>
4106
  <default><![CDATA[]]></default>
4107
  <type/>
4108
  </argument>
4109
+ <argument line="282">
4110
  <name>$post</name>
4111
  <default><![CDATA[]]></default>
4112
  <type/>
4113
  </argument>
4114
  </method>
4115
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="322" package="Media Library Assistant">
4116
  <name>mla_media_view_strings_filter</name>
4117
  <full_name>mla_media_view_strings_filter</full_name>
4118
+ <docblock line="311">
4119
  <description><![CDATA[Adds strings values to be passed to the Media Manager in /wp-includes/js/media-views.js.]]></description>
4120
  <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
4121
+ <tag line="311" name="since" description="1.20"/>
4122
+ <tag line="311" name="param" description="associative array with string =&gt; value pairs" type="array" variable="$strings">
4123
  <type by_reference="false">array</type>
4124
  </tag>
4125
+ <tag line="311" name="param" description="|| NULL current post object, if available" type="object" variable="$post">
4126
  <type by_reference="false">object</type>
4127
  </tag>
4128
+ <tag line="311" name="return" description="updated $strings array" type="array">
4129
  <type by_reference="false">array</type>
4130
  </tag>
4131
  </docblock>
4132
+ <argument line="322">
4133
  <name>$strings</name>
4134
  <default><![CDATA[]]></default>
4135
  <type/>
4136
  </argument>
4137
+ <argument line="322">
4138
  <name>$post</name>
4139
  <default><![CDATA[]]></default>
4140
  <type/>
4141
  </argument>
4142
  </method>
4143
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="339" package="Media Library Assistant">
4144
  <name>mla_wp_enqueue_media_action</name>
4145
  <full_name>mla_wp_enqueue_media_action</full_name>
4146
+ <docblock line="331">
4147
  <description><![CDATA[Enqueues the mla-media-modal-scripts.js file, adding it to the Media Manager scripts.]]></description>
4148
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
4149
+ <tag line="331" name="since" description="1.20"/>
4150
+ <tag line="331" name="return" description="" type="void">
4151
  <type by_reference="false">void</type>
4152
  </tag>
4153
  </docblock>
4154
  </method>
4155
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="357" package="Media Library Assistant">
4156
  <name>mla_print_media_templates_action</name>
4157
  <full_name>mla_print_media_templates_action</full_name>
4158
+ <docblock line="349">
4159
  <description><![CDATA[Prints the templates used in the MLA Media Manager enhancements.]]></description>
4160
  <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
4161
+ <tag line="349" name="since" description="1.20"/>
4162
+ <tag line="349" name="return" description="echoes HTML script tags for the templates" type="void">
4163
  <type by_reference="false">void</type>
4164
  </tag>
4165
  </docblock>
4166
  </method>
4167
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="472" package="Media Library Assistant">
4168
  <name>mla_admin_init_ajax_action</name>
4169
  <full_name>mla_admin_init_ajax_action</full_name>
4170
+ <docblock line="463">
4171
  <description><![CDATA[Adjust ajax handler for Media Manager queries]]></description>
4172
  <long-description><![CDATA[<p>Replace 'query-attachments' with our own handler if the request is coming from the "Assistant" tab</p>]]></long-description>
4173
+ <tag line="463" name="since" description="1.20"/>
4174
+ <tag line="463" name="return" description="" type="void">
4175
  <type by_reference="false">void</type>
4176
  </tag>
4177
  </docblock>
4178
  </method>
4179
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="497" package="Media Library Assistant">
4180
  <name>mla_query_attachments_action</name>
4181
  <full_name>mla_query_attachments_action</full_name>
4182
+ <docblock line="488">
4183
  <description><![CDATA[Ajax handler for Media Manager queries]]></description>
4184
  <long-description><![CDATA[<p>Adapted from wp_ajax_query_attachments in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
4185
+ <tag line="488" name="since" description="1.20"/>
4186
+ <tag line="488" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
4187
  <type by_reference="false">void</type>
4188
  </tag>
4189
  </docblock>
4190
  </method>
4191
  </class>
4192
  </file>
4193
+ <file path="includes\class-mla-mime-types.php" hash="2e3b6bf8b169720136daea4bfc43af09" package="Media Library Assistant">
4194
  <docblock line="2">
4195
  <description><![CDATA[Media Library Assistant MIME Type Support]]></description>
4196
  <long-description><![CDATA[]]></long-description>
4491
  </argument>
4492
  <argument line="261">
4493
  <name>$user</name>
4494
+ <default><![CDATA[NULL]]></default>
4495
  <type/>
4496
  </argument>
4497
  </method>
5424
  </method>
5425
  </class>
5426
  </file>
5427
+ <file path="includes\class-mla-objects.php" hash="3a767c9d2658046426e7d397855c473b" package="Media Library Assistant">
5428
  <docblock line="2">
5429
  <description><![CDATA[Media Library Assistant Custom Taxonomy and Widget objects]]></description>
5430
  <long-description><![CDATA[]]></long-description>
5524
  </argument>
5525
  </method>
5526
  </class>
5527
+ <class final="false" abstract="false" namespace="global" line="212" package="Media Library Assistant">
5528
  <extends>\WP_Widget</extends>
5529
  <name>MLATextWidget</name>
5530
  <full_name>\MLATextWidget</full_name>
5531
+ <docblock line="206">
5532
  <description><![CDATA[Class MLA (Media Library Assistant) Text Widget defines a shortcode-enabled version of the WordPress Text widget]]></description>
5533
  <long-description><![CDATA[]]></long-description>
5534
+ <tag line="206" name="package" description="Media Library Assistant"/>
5535
+ <tag line="206" name="since" description="1.60"/>
5536
  </docblock>
5537
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="221" package="Media Library Assistant">
5538
  <name>__construct</name>
5539
  <full_name>__construct</full_name>
5540
+ <docblock line="214">
5541
  <description><![CDATA[Calls the parent constructor to set some defaults.]]></description>
5542
  <long-description><![CDATA[]]></long-description>
5543
+ <tag line="214" name="since" description="1.60"/>
5544
+ <tag line="214" name="return" description="" type="void">
5545
  <type by_reference="false">void</type>
5546
  </tag>
5547
  </docblock>
5548
  </method>
5549
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="245" package="Media Library Assistant">
5550
  <name>widget</name>
5551
  <full_name>widget</full_name>
5552
+ <docblock line="235">
5553
  <description><![CDATA[Display the widget content - called from the WordPress "front end"]]></description>
5554
  <long-description><![CDATA[]]></long-description>
5555
+ <tag line="235" name="since" description="1.60"/>
5556
+ <tag line="235" name="param" description="Widget arguments" type="array" variable="$args">
5557
  <type by_reference="false">array</type>
5558
  </tag>
5559
+ <tag line="235" name="param" description="Widget definition, from the database" type="array" variable="$instance">
5560
  <type by_reference="false">array</type>
5561
  </tag>
5562
+ <tag line="235" name="return" description="Echoes widget output" type="void">
5563
  <type by_reference="false">void</type>
5564
  </tag>
5565
  </docblock>
5566
+ <argument line="245">
5567
  <name>$args</name>
5568
  <default><![CDATA[]]></default>
5569
  <type/>
5570
  </argument>
5571
+ <argument line="245">
5572
  <name>$instance</name>
5573
  <default><![CDATA[]]></default>
5574
  <type/>
5575
  </argument>
5576
  </method>
5577
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="264" package="Media Library Assistant">
5578
  <name>form</name>
5579
  <full_name>form</full_name>
5580
+ <docblock line="255">
5581
  <description><![CDATA[Echo the "edit widget" form on the Appearance/Widgets admin screen]]></description>
5582
  <long-description><![CDATA[]]></long-description>
5583
+ <tag line="255" name="since" description="1.60"/>
5584
+ <tag line="255" name="param" description="Previous definition values, from the database" type="array" variable="$instance">
5585
  <type by_reference="false">array</type>
5586
  </tag>
5587
+ <tag line="255" name="return" description="Echoes &quot;edit widget&quot; form" type="void">
5588
  <type by_reference="false">void</type>
5589
  </tag>
5590
  </docblock>
5591
+ <argument line="264">
5592
  <name>$instance</name>
5593
  <default><![CDATA[]]></default>
5594
  <type/>
5595
  </argument>
5596
  </method>
5597
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="288" package="Media Library Assistant">
5598
  <name>update</name>
5599
  <full_name>update</full_name>
5600
+ <docblock line="278">
5601
  <description><![CDATA[Sanitize widget definition as it is saved to the database]]></description>
5602
  <long-description><![CDATA[]]></long-description>
5603
+ <tag line="278" name="since" description="1.60"/>
5604
+ <tag line="278" name="param" description="Current definition values, to be saved in the database" type="array" variable="$new_instance">
5605
  <type by_reference="false">array</type>
5606
  </tag>
5607
+ <tag line="278" name="param" description="Previous definition values, from the database" type="array" variable="$old_instance">
5608
  <type by_reference="false">array</type>
5609
  </tag>
5610
+ <tag line="278" name="return" description="Updated definition values to be saved in the database" type="array">
5611
  <type by_reference="false">array</type>
5612
  </tag>
5613
  </docblock>
5614
+ <argument line="288">
5615
  <name>$new_instance</name>
5616
  <default><![CDATA[]]></default>
5617
  <type/>
5618
  </argument>
5619
+ <argument line="288">
5620
  <name>$old_instance</name>
5621
  <default><![CDATA[]]></default>
5622
  <type/>
5623
  </argument>
5624
  </method>
5625
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="310" package="Media Library Assistant">
5626
  <name>mla_text_widget_widgets_init_action</name>
5627
  <full_name>mla_text_widget_widgets_init_action</full_name>
5628
+ <docblock line="301">
5629
  <description><![CDATA[Register the widget with WordPress]]></description>
5630
  <long-description><![CDATA[<p>Defined as public because it's an action.</p>]]></long-description>
5631
+ <tag line="301" name="since" description="1.60"/>
5632
+ <tag line="301" name="return" description="" type="void">
5633
  <type by_reference="false">void</type>
5634
  </tag>
5635
  </docblock>
5636
  </method>
5637
  </class>
5638
  </file>
5639
+ <file path="includes\class-mla-options.php" hash="c9711d039aff5e9ecc6c689bb22a8f17" package="Media Library Assistant">
5640
  <docblock line="2">
5641
  <description><![CDATA[Manages the plugin option settings]]></description>
5642
  <long-description><![CDATA[]]></long-description>
5643
  <tag line="2" name="package" description="Media Library Assistant"/>
5644
  <tag line="2" name="since" description="1.00"/>
5645
  </docblock>
5646
+ <include line="1544" type="Require" package="Media Library Assistant">
5647
  <name/>
5648
  </include>
5649
  <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
6048
  </tag>
6049
  </docblock>
6050
  </property>
6051
+ <property final="false" static="true" visibility="private" line="1563" namespace="global" package="Media Library Assistant">
6052
  <name>$add_attachment_id</name>
6053
  <default><![CDATA[0]]></default>
6054
+ <docblock line="1553">
6055
  <description><![CDATA[Attachment ID passed from mla_add_attachment_action to mla_update_attachment_metadata_filter]]></description>
6056
  <long-description><![CDATA[<p>Ensures that IPTC/EXIF and Custom Field mapping is only performed when the attachment is first
6057
  added to the Media Library.</p>]]></long-description>
6058
+ <tag line="1553" name="since" description="1.70"/>
6059
+ <tag line="1553" name="var" description="" type="integer">
6060
  <type by_reference="false">integer</type>
6061
  </tag>
6062
  </docblock>
6063
  </property>
6064
+ <property final="false" static="true" visibility="private" line="2483" namespace="global" package="Media Library Assistant">
6065
  <name>$custom_field_data_sources</name>
6066
  <default><![CDATA[array('absolute_path', 'absolute_file_name', 'base_file', 'path', 'file_name', 'name_only', 'extension', 'file_size', 'upload_date', 'mime_type', 'dimensions', 'pixels', 'width', 'height', 'orientation', 'hwstring_small', 'size_keys', 'size_names', 'size_bytes', 'size_pixels', 'size_dimensions', 'size_name[size]', 'size_bytes[size]', 'size_pixels[size]', 'size_dimensions[size]', 'parent', 'parent_date', 'parent_type', 'parent_title', 'parent_issues', 'reference_issues', 'featured_in', 'featured_in_title', 'inserted_in', 'inserted_in_title', 'gallery_in', 'gallery_in_title', 'mla_gallery_in', 'mla_gallery_in_title', 'aperture', 'credit', 'camera', 'caption', 'created_timestamp', 'copyright', 'focal_length', 'iso', 'shutter_speed', 'title')]]></default>
6067
+ <docblock line="2476">
6068
  <description><![CDATA[Array of Data Source names for custom field mapping]]></description>
6069
  <long-description><![CDATA[]]></long-description>
6070
+ <tag line="2476" name="since" description="1.10"/>
6071
+ <tag line="2476" name="var" description="" type="array">
6072
  <type by_reference="false">array</type>
6073
  </tag>
6074
  </docblock>
6104
  <description><![CDATA[Localize $mla_option_definitions array]]></description>
6105
  <long-description><![CDATA[<p>Localization must be done at runtime, and these calls cannot be placed
6106
  in the "public static" array definition itself.</p>]]></long-description>
6107
+ <tag line="353" name="since" description="1.70"/>
6108
  <tag line="353" name="return" description="" type="void">
6109
  <type by_reference="false">void</type>
6110
  </tag>
6111
  </docblock>
6112
  </method>
6113
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1053" package="Media Library Assistant">
6114
  <name>mla_fetch_gallery_template</name>
6115
  <full_name>mla_fetch_gallery_template</full_name>
6116
+ <docblock line="1043">
6117
  <description><![CDATA[Fetch style or markup template from $mla_templates]]></description>
6118
  <long-description><![CDATA[]]></long-description>
6119
+ <tag line="1043" name="since" description="0.80"/>
6120
+ <tag line="1043" name="param" description="Template name" type="string" variable="$key">
6121
  <type by_reference="false">string</type>
6122
  </tag>
6123
+ <tag line="1043" name="param" description="Template type; 'style' (default) or 'markup'" type="string" variable="$type">
6124
  <type by_reference="false">string</type>
6125
  </tag>
6126
+ <tag line="1043" name="return" description="requested template, false if not found or null if no templates" type="string|boolean|null">
6127
  <type by_reference="false">string</type>
6128
  <type by_reference="false">boolean</type>
6129
  <type by_reference="false">null</type>
6130
  </tag>
6131
  </docblock>
6132
+ <argument line="1053">
6133
  <name>$key</name>
6134
  <default><![CDATA[]]></default>
6135
  <type/>
6136
  </argument>
6137
+ <argument line="1053">
6138
  <name>$type</name>
6139
  <default><![CDATA['style']]></default>
6140
  <type/>
6141
  </argument>
6142
  </method>
6143
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1075" package="Media Library Assistant">
6144
  <name>mla_get_style_templates</name>
6145
  <full_name>mla_get_style_templates</full_name>
6146
+ <docblock line="1068">
6147
  <description><![CDATA[Get ALL style templates from $mla_templates, including 'default']]></description>
6148
  <long-description><![CDATA[]]></long-description>
6149
+ <tag line="1068" name="since" description="0.80"/>
6150
+ <tag line="1068" name="return" description="name =&gt; value for all style templates or null if no templates" type="array|null">
6151
  <type by_reference="false">array</type>
6152
  <type by_reference="false">null</type>
6153
  </tag>
6154
  </docblock>
6155
  </method>
6156
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1101" package="Media Library Assistant">
6157
  <name>mla_put_style_templates</name>
6158
  <full_name>mla_put_style_templates</full_name>
6159
+ <docblock line="1093">
6160
  <description><![CDATA[Put user-defined style templates to $mla_templates and database]]></description>
6161
  <long-description><![CDATA[]]></long-description>
6162
+ <tag line="1093" name="since" description="0.80"/>
6163
+ <tag line="1093" name="param" description="name =&gt; value for all user-defined style templates" type="array" variable="$templates">
6164
  <type by_reference="false">array</type>
6165
  </tag>
6166
+ <tag line="1093" name="return" description="true if success, false if failure" type="boolean">
6167
  <type by_reference="false">boolean</type>
6168
  </tag>
6169
  </docblock>
6170
+ <argument line="1101">
6171
  <name>$templates</name>
6172
  <default><![CDATA[]]></default>
6173
  <type/>
6174
  </argument>
6175
  </method>
6176
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1117" package="Media Library Assistant">
6177
  <name>mla_get_markup_templates</name>
6178
  <full_name>mla_get_markup_templates</full_name>
6179
+ <docblock line="1110">
6180
  <description><![CDATA[Get ALL markup templates from $mla_templates, including 'default']]></description>
6181
  <long-description><![CDATA[]]></long-description>
6182
+ <tag line="1110" name="since" description="0.80"/>
6183
+ <tag line="1110" name="return" description="name =&gt; value for all markup templates or null if no templates" type="array|null">
6184
  <type by_reference="false">array</type>
6185
  <type by_reference="false">null</type>
6186
  </tag>
6187
  </docblock>
6188
  </method>
6189
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1172" package="Media Library Assistant">
6190
  <name>mla_put_markup_templates</name>
6191
  <full_name>mla_put_markup_templates</full_name>
6192
+ <docblock line="1164">
6193
  <description><![CDATA[Put user-defined markup templates to $mla_templates and database]]></description>
6194
  <long-description><![CDATA[]]></long-description>
6195
+ <tag line="1164" name="since" description="0.80"/>
6196
+ <tag line="1164" name="param" description="name =&gt; value for all user-defined markup templates" type="array" variable="$templates">
6197
  <type by_reference="false">array</type>
6198
  </tag>
6199
+ <tag line="1164" name="return" description="true if success, false if failure" type="boolean">
6200
  <type by_reference="false">boolean</type>
6201
  </tag>
6202
  </docblock>
6203
+ <argument line="1172">
6204
  <name>$templates</name>
6205
  <default><![CDATA[]]></default>
6206
  <type/>
6207
  </argument>
6208
  </method>
6209
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1192" package="Media Library Assistant">
6210
  <name>mla_get_option</name>
6211
  <full_name>mla_get_option</full_name>
6212
+ <docblock line="1181">
6213
  <description><![CDATA[Return the stored value or default value of a defined MLA option]]></description>
6214
  <long-description><![CDATA[]]></long-description>
6215
+ <tag line="1181" name="since" description="0.1"/>
6216
+ <tag line="1181" name="param" description="Name of the desired option" type="string" variable="$option">
6217
  <type by_reference="false">string</type>
6218
  </tag>
6219
+ <tag line="1181" name="param" description="True to ignore current setting and return default values" type="boolean" variable="$get_default">
6220
  <type by_reference="false">boolean</type>
6221
  </tag>
6222
+ <tag line="1181" name="param" description="True to ignore default values and return only stored values" type="boolean" variable="$get_stored">
6223
  <type by_reference="false">boolean</type>
6224
  </tag>
6225
+ <tag line="1181" name="return" description="Value(s) for the option or false if the option is not a defined MLA option" type="mixed">
6226
  <type by_reference="false">mixed</type>
6227
  </tag>
6228
  </docblock>
6229
+ <argument line="1192">
6230
  <name>$option</name>
6231
  <default><![CDATA[]]></default>
6232
  <type/>
6233
  </argument>
6234
+ <argument line="1192">
6235
  <name>$get_default</name>
6236
  <default><![CDATA[false]]></default>
6237
  <type/>
6238
  </argument>
6239
+ <argument line="1192">
6240
  <name>$get_stored</name>
6241
  <default><![CDATA[false]]></default>
6242
  <type/>
6243
  </argument>
6244
  </method>
6245
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1222" package="Media Library Assistant">
6246
  <name>mla_update_option</name>
6247
  <full_name>mla_update_option</full_name>
6248
+ <docblock line="1212">
6249
  <description><![CDATA[Add or update the stored value of a defined MLA option]]></description>
6250
  <long-description><![CDATA[]]></long-description>
6251
+ <tag line="1212" name="since" description="0.1"/>
6252
+ <tag line="1212" name="param" description="Name of the desired option" type="string" variable="$option">
6253
  <type by_reference="false">string</type>
6254
  </tag>
6255
+ <tag line="1212" name="param" description="New value for the desired option" type="mixed" variable="$newvalue">
6256
  <type by_reference="false">mixed</type>
6257
  </tag>
6258
+ <tag line="1212" name="return" description="True if the value was changed or false if the update failed" type="boolean">
6259
  <type by_reference="false">boolean</type>
6260
  </tag>
6261
  </docblock>
6262
+ <argument line="1222">
6263
  <name>$option</name>
6264
  <default><![CDATA[]]></default>
6265
  <type/>
6266
  </argument>
6267
+ <argument line="1222">
6268
  <name>$newvalue</name>
6269
  <default><![CDATA[]]></default>
6270
  <type/>
6271
  </argument>
6272
  </method>
6273
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1239" package="Media Library Assistant">
6274
  <name>mla_delete_option</name>
6275
  <full_name>mla_delete_option</full_name>
6276
+ <docblock line="1230">
6277
  <description><![CDATA[Delete the stored value of a defined MLA option]]></description>
6278
  <long-description><![CDATA[]]></long-description>
6279
+ <tag line="1230" name="since" description="0.1"/>
6280
+ <tag line="1230" name="param" description="Name of the desired option" type="string" variable="$option">
6281
  <type by_reference="false">string</type>
6282
  </tag>
6283
+ <tag line="1230" name="return" description="True if the option was deleted, otherwise false" type="boolean">
6284
  <type by_reference="false">boolean</type>
6285
  </tag>
6286
  </docblock>
6287
+ <argument line="1239">
6288
  <name>$option</name>
6289
  <default><![CDATA[]]></default>
6290
  <type/>
6291
  </argument>
6292
  </method>
6293
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1260" package="Media Library Assistant">
6294
  <name>mla_taxonomy_support</name>
6295
  <full_name>mla_taxonomy_support</full_name>
6296
+ <docblock line="1247">
6297
  <description><![CDATA[Determine MLA support for a taxonomy, handling the special case where the
6298
  settings are being updated or reset.]]></description>
6299
  <long-description><![CDATA[]]></long-description>
6300
+ <tag line="1247" name="since" description="0.30"/>
6301
+ <tag line="1247" name="param" description="Taxonomy name, e.g., attachment_category" type="string" variable="$tax_name">
6302
  <type by_reference="false">string</type>
6303
  </tag>
6304
+ <tag line="1247" name="param" description="Optional. 'support' (default), 'quick-edit' or 'filter'" type="string" variable="$support_type">
6305
  <type by_reference="false">string</type>
6306
  </tag>
6307
+ <tag line="1247" name="return" description="true if the taxonomy is supported in this way else false string if $tax_name is '' and $support_type is 'filter', returns the taxonomy to filter by" type="boolean|string">
6308
  <type by_reference="false">boolean</type>
6309
  <type by_reference="false">string</type>
6310
  </tag>
6311
  </docblock>
6312
+ <argument line="1260">
6313
  <name>$tax_name</name>
6314
  <default><![CDATA[]]></default>
6315
  <type/>
6316
  </argument>
6317
+ <argument line="1260">
6318
  <name>$support_type</name>
6319
  <default><![CDATA['support']]></default>
6320
  <type/>
6321
  </argument>
6322
  </method>
6323
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1337" package="Media Library Assistant">
6324
+ <name>mla_attachment_display_settings_option_handler</name>
6325
+ <full_name>mla_attachment_display_settings_option_handler</full_name>
6326
+ <docblock line="1324">
6327
+ <description><![CDATA[Render and manage Attachment Display Settings options; alignment, link type and size]]></description>
6328
+ <long-description><![CDATA[]]></long-description>
6329
+ <tag line="1324" name="since" description="1.71"/>
6330
+ <tag line="1324" name="uses" description="\global\MLASettings::$page_template_array" refers="\global\MLASettings::$page_template_array"/>
6331
+ <tag line="1324" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
6332
+ <type by_reference="false">string</type>
6333
+ </tag>
6334
+ <tag line="1324" name="param" description="option name, e.g., 'image_default_align'" type="string" variable="$key">
6335
+ <type by_reference="false">string</type>
6336
+ </tag>
6337
+ <tag line="1324" name="param" description="option parameters" type="array" variable="$value">
6338
+ <type by_reference="false">array</type>
6339
+ </tag>
6340
+ <tag line="1324" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
6341
+ <type by_reference="false">array</type>
6342
+ </tag>
6343
+ <tag line="1324" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
6344
+ <type by_reference="false">string</type>
6345
+ </tag>
6346
+ </docblock>
6347
+ <argument line="1337">
6348
+ <name>$action</name>
6349
+ <default><![CDATA[]]></default>
6350
+ <type/>
6351
+ </argument>
6352
+ <argument line="1337">
6353
+ <name>$key</name>
6354
+ <default><![CDATA[]]></default>
6355
+ <type/>
6356
+ </argument>
6357
+ <argument line="1337">
6358
+ <name>$value</name>
6359
+ <default><![CDATA[]]></default>
6360
+ <type/>
6361
+ </argument>
6362
+ <argument line="1337">
6363
+ <name>$args</name>
6364
+ <default><![CDATA[null]]></default>
6365
+ <type/>
6366
+ </argument>
6367
+ </method>
6368
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1401" package="Media Library Assistant">
6369
  <name>mla_taxonomy_option_handler</name>
6370
  <full_name>mla_taxonomy_option_handler</full_name>
6371
+ <docblock line="1388">
6372
  <description><![CDATA[Render and manage taxonomy support options, e.g., Categories and Post Tags]]></description>
6373
  <long-description><![CDATA[]]></long-description>
6374
+ <tag line="1388" name="since" description="0.30"/>
6375
+ <tag line="1388" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6376
+ <tag line="1388" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
6377
  <type by_reference="false">string</type>
6378
  </tag>
6379
+ <tag line="1388" name="param" description="option name, e.g., 'taxonomy_support'" type="string" variable="$key">
6380
  <type by_reference="false">string</type>
6381
  </tag>
6382
+ <tag line="1388" name="param" description="option parameters" type="array" variable="$value">
6383
  <type by_reference="false">array</type>
6384
  </tag>
6385
+ <tag line="1388" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
6386
  <type by_reference="false">array</type>
6387
  </tag>
6388
+ <tag line="1388" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
6389
  <type by_reference="false">string</type>
6390
  </tag>
6391
  </docblock>
6392
+ <argument line="1401">
6393
  <name>$action</name>
6394
  <default><![CDATA[]]></default>
6395
  <type/>
6396
  </argument>
6397
+ <argument line="1401">
6398
  <name>$key</name>
6399
  <default><![CDATA[]]></default>
6400
  <type/>
6401
  </argument>
6402
+ <argument line="1401">
6403
  <name>$value</name>
6404
  <default><![CDATA[]]></default>
6405
  <type/>
6406
  </argument>
6407
+ <argument line="1401">
6408
  <name>$args</name>
6409
  <default><![CDATA[null]]></default>
6410
  <type/>
6411
  </argument>
6412
  </method>
6413
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1525" package="Media Library Assistant">
6414
  <name>mla_wp_handle_upload_prefilter_filter</name>
6415
  <full_name>mla_wp_handle_upload_prefilter_filter</full_name>
6416
+ <docblock line="1516">
6417
  <description><![CDATA[Examine or alter the filename before the file is made permanent]]></description>
6418
  <long-description><![CDATA[]]></long-description>
6419
+ <tag line="1516" name="since" description="1.70"/>
6420
+ <tag line="1516" name="param" description="file parameters ( 'name' )" type="array" variable="$file">
6421
  <type by_reference="false">array</type>
6422
  </tag>
6423
+ <tag line="1516" name="return" description="updated file parameters" type="array">
6424
  <type by_reference="false">array</type>
6425
  </tag>
6426
  </docblock>
6427
+ <argument line="1525">
6428
  <name>$file</name>
6429
  <default><![CDATA[]]></default>
6430
  <type/>
6431
  </argument>
6432
  </method>
6433
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1542" package="Media Library Assistant">
6434
  <name>mla_wp_handle_upload_filter</name>
6435
  <full_name>mla_wp_handle_upload_filter</full_name>
6436
+ <docblock line="1533">
6437
  <description><![CDATA[Called once for each file uploaded]]></description>
6438
  <long-description><![CDATA[]]></long-description>
6439
+ <tag line="1533" name="since" description="1.70"/>
6440
+ <tag line="1533" name="param" description="file parameters ( 'name' )" type="array" variable="$file">
6441
  <type by_reference="false">array</type>
6442
  </tag>
6443
+ <tag line="1533" name="return" description="updated file parameters" type="array">
6444
  <type by_reference="false">array</type>
6445
  </tag>
6446
  </docblock>
6447
+ <argument line="1542">
6448
  <name>$file</name>
6449
  <default><![CDATA[]]></default>
6450
  <type/>
6451
  </argument>
6452
  </method>
6453
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1576" package="Media Library Assistant">
6454
  <name>mla_add_attachment_action</name>
6455
  <full_name>mla_add_attachment_action</full_name>
6456
+ <docblock line="1565">
6457
  <description><![CDATA[Set $add_attachment_id to just-inserted attachment]]></description>
6458
  <long-description><![CDATA[<p>All of the actual processing is done later, in mla_update_attachment_metadata_filter.</p>]]></long-description>
6459
+ <tag line="1565" name="since" description="1.00"/>
6460
+ <tag line="1565" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_ID">
6461
  <type by_reference="false">integer</type>
6462
  </tag>
6463
+ <tag line="1565" name="return" description="" type="void">
6464
  <type by_reference="false">void</type>
6465
  </tag>
6466
  </docblock>
6467
+ <argument line="1576">
6468
  <name>$post_ID</name>
6469
  <default><![CDATA[]]></default>
6470
  <type/>
6471
  </argument>
6472
  </method>
6473
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1591" package="Media Library Assistant">
6474
  <name>_update_attachment_metadata</name>
6475
  <full_name>_update_attachment_metadata</full_name>
6476
+ <docblock line="1581">
6477
  <description><![CDATA[Update _wp_attachment_metadata for just-inserted attachment]]></description>
6478
  <long-description><![CDATA[]]></long-description>
6479
+ <tag line="1581" name="since" description="1.70"/>
6480
+ <tag line="1581" name="param" description="Attachment metadata updates" type="array" variable="$updates">
6481
  <type by_reference="false">array</type>
6482
  </tag>
6483
+ <tag line="1581" name="param" description="Attachment metadata, by reference; updated by this function" type="array" variable="$data">
6484
  <type by_reference="false">array</type>
6485
  </tag>
6486
+ <tag line="1581" name="return" description="Attachment metadata updates, with &quot;meta:&quot; elements removed" type="array">
6487
  <type by_reference="false">array</type>
6488
  </tag>
6489
  </docblock>
6490
+ <argument line="1591">
6491
  <name>$updates</name>
6492
  <default><![CDATA[]]></default>
6493
  <type/>
6494
  </argument>
6495
+ <argument line="1591">
6496
  <name>$data</name>
6497
  <default><![CDATA[]]></default>
6498
  <type/>
6499
  </argument>
6500
  </method>
6501
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1627" package="Media Library Assistant">
6502
  <name>mla_update_attachment_metadata_filter</name>
6503
  <full_name>mla_update_attachment_metadata_filter</full_name>
6504
+ <docblock line="1614">
6505
  <description><![CDATA[Perform IPTC/EXIF and Custom Field mapping on just-inserted attachment]]></description>
6506
  <long-description><![CDATA[<p>This filter tests the $add_attachment_id variable set by the mla_add_attachment_action
6507
  to ensure that mapping is only performed for new additions, not metadata updates.</p>]]></long-description>
6508
+ <tag line="1614" name="since" description="1.10"/>
6509
+ <tag line="1614" name="param" description="Attachment metadata for just-inserted attachment" type="array" variable="$data">
6510
  <type by_reference="false">array</type>
6511
  </tag>
6512
+ <tag line="1614" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_id">
6513
  <type by_reference="false">integer</type>
6514
  </tag>
6515
+ <tag line="1614" name="return" description="" type="void">
6516
  <type by_reference="false">void</type>
6517
  </tag>
6518
  </docblock>
6519
+ <argument line="1627">
6520
  <name>$data</name>
6521
  <default><![CDATA[]]></default>
6522
  <type/>
6523
  </argument>
6524
+ <argument line="1627">
6525
  <name>$post_id</name>
6526
  <default><![CDATA[]]></default>
6527
  <type/>
6528
  </argument>
6529
  </method>
6530
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1693" package="Media Library Assistant">
6531
  <name>mla_custom_field_option_value</name>
6532
  <full_name>mla_custom_field_option_value</full_name>
6533
+ <docblock line="1684">
6534
  <description><![CDATA[Fetch custom field option value given a slug]]></description>
6535
  <long-description><![CDATA[]]></long-description>
6536
+ <tag line="1684" name="since" description="1.10"/>
6537
+ <tag line="1684" name="param" description="slug, e.g., 'c_file-size' for the 'File Size' field" type="string" variable="$slug">
6538
  <type by_reference="false">string</type>
6539
  </tag>
6540
+ <tag line="1684" name="return" description="option value, e.g., array( 'name' =&gt; 'File Size', ... )" type="array">
6541
  <type by_reference="false">array</type>
6542
  </tag>
6543
  </docblock>
6544
+ <argument line="1693">
6545
  <name>$slug</name>
6546
  <default><![CDATA[]]></default>
6547
  <type/>
6548
  </argument>
6549
  </method>
6550
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1714" package="Media Library Assistant">
6551
  <name>mla_custom_field_support</name>
6552
  <full_name>mla_custom_field_support</full_name>
6553
+ <docblock line="1705">
6554
  <description><![CDATA[Evaluate file information for custom field mapping]]></description>
6555
  <long-description><![CDATA[]]></long-description>
6556
+ <tag line="1705" name="since" description="1.10"/>
6557
+ <tag line="1705" name="param" description="array format; 'default_columns' (default), 'default_hidden_columns', 'default_sortable_columns', 'quick_edit' or 'bulk_edit'" type="string" variable="$support_type">
6558
  <type by_reference="false">string</type>
6559
  </tag>
6560
+ <tag line="1705" name="return" description="default, hidden, sortable quick_edit or bulk_edit colums in appropriate format" type="array">
6561
  <type by_reference="false">array</type>
6562
  </tag>
6563
  </docblock>
6564
+ <argument line="1714">
6565
  <name>$support_type</name>
6566
  <default><![CDATA['default_columns']]></default>
6567
  <type/>
6568
  </argument>
6569
  </method>
6570
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1765" package="Media Library Assistant">
6571
  <name>_evaluate_file_information</name>
6572
  <full_name>_evaluate_file_information</full_name>
6573
+ <docblock line="1753">
6574
  <description><![CDATA[Evaluate file information for custom field mapping]]></description>
6575
  <long-description><![CDATA[]]></long-description>
6576
+ <tag line="1753" name="since" description="1.10"/>
6577
+ <tag line="1753" name="param" description="absolute path the the uploads base directory" type="string" variable="$upload_dir">
6578
  <type by_reference="false">string</type>
6579
  </tag>
6580
+ <tag line="1753" name="param" description="_wp_attached_file meta_value array, indexed by post_id" type="array" variable="$wp_attached_files">
6581
  <type by_reference="false">array</type>
6582
  </tag>
6583
+ <tag line="1753" name="param" description="_wp_attachment_metadata meta_value array, indexed by post_id" type="array" variable="$wp_attachment_metadata">
6584
  <type by_reference="false">array</type>
6585
  </tag>
6586
+ <tag line="1753" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6587
  <type by_reference="false">integer</type>
6588
  </tag>
6589
+ <tag line="1753" name="return" description="absolute_path_raw, absolute_path, absolute_file_name_raw, absolute_file_name, absolute_file, base_file, path, file_name, extension, dimensions, width, height, hwstring_small, array of intermediate sizes" type="array">
6590
  <type by_reference="false">array</type>
6591
  </tag>
6592
  </docblock>
6593
+ <argument line="1765">
6594
  <name>$upload_dir</name>
6595
  <default><![CDATA[]]></default>
6596
  <type/>
6597
  </argument>
6598
+ <argument line="1765">
6599
  <name>$wp_attached_files</name>
6600
  <default><![CDATA[]]></default>
6601
  <type/>
6602
  </argument>
6603
+ <argument line="1765">
6604
  <name>$wp_attachment_metadata</name>
6605
  <default><![CDATA[]]></default>
6606
  <type/>
6607
  </argument>
6608
+ <argument line="1765">
6609
  <name>$post_id</name>
6610
  <default><![CDATA[]]></default>
6611
  <type/>
6612
  </argument>
6613
  </method>
6614
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1851" package="Media Library Assistant">
6615
  <name>_evaluate_post_information</name>
6616
  <full_name>_evaluate_post_information</full_name>
6617
+ <docblock line="1840">
6618
  <description><![CDATA[Evaluate post information for custom field mapping]]></description>
6619
  <long-description><![CDATA[]]></long-description>
6620
+ <tag line="1840" name="since" description="1.40"/>
6621
+ <tag line="1840" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6622
  <type by_reference="false">integer</type>
6623
  </tag>
6624
+ <tag line="1840" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6625
  <type by_reference="false">string</type>
6626
  </tag>
6627
+ <tag line="1840" name="param" description="data source name ( post_date or post_parent )" type="string" variable="$data_source">
6628
  <type by_reference="false">string</type>
6629
  </tag>
6630
+ <tag line="1840" name="return" description="'post_date' =&gt; (string) upload date, 'post_parent' =&gt; (integer) ID of parent or zero )" type="mixed">
6631
  <type by_reference="false">mixed</type>
6632
  </tag>
6633
  </docblock>
6634
+ <argument line="1851">
6635
  <name>$post_id</name>
6636
  <default><![CDATA[]]></default>
6637
  <type/>
6638
  </argument>
6639
+ <argument line="1851">
6640
  <name>$category</name>
6641
  <default><![CDATA[]]></default>
6642
  <type/>
6643
  </argument>
6644
+ <argument line="1851">
6645
  <name>$data_source</name>
6646
  <default><![CDATA[]]></default>
6647
  <type/>
6648
  </argument>
6649
  </method>
6650
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1886" package="Media Library Assistant">
6651
  <name>_evaluate_array_result</name>
6652
  <full_name>_evaluate_array_result</full_name>
6653
+ <docblock line="1875">
6654
  <description><![CDATA[Evaluate post information for custom field mapping]]></description>
6655
  <long-description><![CDATA[]]></long-description>
6656
+ <tag line="1875" name="since" description="1.40"/>
6657
+ <tag line="1875" name="param" description="field value(s)" type="array" variable="$value">
6658
  <type by_reference="false">array</type>
6659
  </tag>
6660
+ <tag line="1875" name="param" description="format option text|single|export|array|multi" type="string" variable="$option">
6661
  <type by_reference="false">string</type>
6662
  </tag>
6663
+ <tag line="1875" name="param" description="keep existing value(s) - for 'multi' option" type="boolean" variable="$keep_existing">
6664
  <type by_reference="false">boolean</type>
6665
  </tag>
6666
+ <tag line="1875" name="return" description="array for option = array|multi else string" type="mixed">
6667
  <type by_reference="false">mixed</type>
6668
  </tag>
6669
  </docblock>
6670
+ <argument line="1886">
6671
  <name>$value</name>
6672
  <default><![CDATA[]]></default>
6673
  <type/>
6674
  </argument>
6675
+ <argument line="1886">
6676
  <name>$option</name>
6677
  <default><![CDATA[]]></default>
6678
  <type/>
6679
  </argument>
6680
+ <argument line="1886">
6681
  <name>$keep_existing</name>
6682
  <default><![CDATA[]]></default>
6683
  <type/>
6684
  </argument>
6685
  </method>
6686
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1926" package="Media Library Assistant">
6687
  <name>mla_get_data_source</name>
6688
  <full_name>mla_get_data_source</full_name>
6689
+ <docblock line="1911">
6690
  <description><![CDATA[Get IPTC/EXIF or custom field mapping data source]]></description>
6691
  <long-description><![CDATA[<p>Defined as public so MLA Mapping Hooks clients can call it.
6692
  Isolates clients from changes to _evaluate_data_source().</p>]]></long-description>
6693
+ <tag line="1911" name="since" description="1.70"/>
6694
+ <tag line="1911" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6695
  <type by_reference="false">integer</type>
6696
  </tag>
6697
+ <tag line="1911" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6698
  <type by_reference="false">string</type>
6699
  </tag>
6700
+ <tag line="1911" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
6701
  <type by_reference="false">array</type>
6702
  </tag>
6703
+ <tag line="1911" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
6704
  <type by_reference="false">array</type>
6705
  </tag>
6706
+ <tag line="1911" name="return" description="data source value" type="string|array">
6707
  <type by_reference="false">string</type>
6708
  <type by_reference="false">array</type>
6709
  </tag>
6710
  </docblock>
6711
+ <argument line="1926">
6712
  <name>$post_id</name>
6713
  <default><![CDATA[]]></default>
6714
  <type/>
6715
  </argument>
6716
+ <argument line="1926">
6717
  <name>$category</name>
6718
  <default><![CDATA[]]></default>
6719
  <type/>
6720
  </argument>
6721
+ <argument line="1926">
6722
  <name>$data_value</name>
6723
  <default><![CDATA[]]></default>
6724
  <type/>
6725
  </argument>
6726
+ <argument line="1926">
6727
  <name>$attachment_metadata</name>
6728
  <default><![CDATA[NULL]]></default>
6729
  <type/>
6730
  </argument>
6731
  </method>
6732
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1951" package="Media Library Assistant">
6733
  <name>_evaluate_data_source</name>
6734
  <full_name>_evaluate_data_source</full_name>
6735
+ <docblock line="1939">
6736
  <description><![CDATA[Evaluate custom field mapping data source]]></description>
6737
  <long-description><![CDATA[]]></long-description>
6738
+ <tag line="1939" name="since" description="1.10"/>
6739
+ <tag line="1939" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
6740
  <type by_reference="false">integer</type>
6741
  </tag>
6742
+ <tag line="1939" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6743
  <type by_reference="false">string</type>
6744
  </tag>
6745
+ <tag line="1939" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
6746
  <type by_reference="false">array</type>
6747
  </tag>
6748
+ <tag line="1939" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
6749
  <type by_reference="false">array</type>
6750
  </tag>
6751
+ <tag line="1939" name="return" description="data source value" type="string|array">
6752
  <type by_reference="false">string</type>
6753
  <type by_reference="false">array</type>
6754
  </tag>
6755
  </docblock>
6756
+ <argument line="1951">
6757
  <name>$post_id</name>
6758
  <default><![CDATA[]]></default>
6759
  <type/>
6760
  </argument>
6761
+ <argument line="1951">
6762
  <name>$category</name>
6763
  <default><![CDATA[]]></default>
6764
  <type/>
6765
  </argument>
6766
+ <argument line="1951">
6767
  <name>$data_value</name>
6768
  <default><![CDATA[]]></default>
6769
  <type/>
6770
  </argument>
6771
+ <argument line="1951">
6772
  <name>$attachment_metadata</name>
6773
  <default><![CDATA[NULL]]></default>
6774
  <type/>
6775
  </argument>
6776
  </method>
6777
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2350" package="Media Library Assistant">
6778
  <name>mla_evaluate_custom_field_mapping</name>
6779
  <full_name>mla_evaluate_custom_field_mapping</full_name>
6780
+ <docblock line="2338">
6781
  <description><![CDATA[Evaluate custom field mapping updates for a post]]></description>
6782
  <long-description><![CDATA[]]></long-description>
6783
+ <tag line="2338" name="since" description="1.10"/>
6784
+ <tag line="2338" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
6785
  <type by_reference="false">integer</type>
6786
  </tag>
6787
+ <tag line="2338" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
6788
  <type by_reference="false">string</type>
6789
  </tag>
6790
+ <tag line="2338" name="param" description="(optional) custom_field_mapping values, default NULL (use current option value)" type="array" variable="$settings">
6791
  <type by_reference="false">array</type>
6792
  </tag>
6793
+ <tag line="2338" name="param" description="(optional) attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
6794
  <type by_reference="false">array</type>
6795
  </tag>
6796
+ <tag line="2338" name="return" description="Updates suitable for MLAData::mla_update_single_item, if any" type="array">
6797
  <type by_reference="false">array</type>
6798
  </tag>
6799
  </docblock>
6800
+ <argument line="2350">
6801
  <name>$post_id</name>
6802
  <default><![CDATA[]]></default>
6803
  <type/>
6804
  </argument>
6805
+ <argument line="2350">
6806
  <name>$category</name>
6807
  <default><![CDATA[]]></default>
6808
  <type/>
6809
  </argument>
6810
+ <argument line="2350">
6811
  <name>$settings</name>
6812
  <default><![CDATA[NULL]]></default>
6813
  <type/>
6814
  </argument>
6815
+ <argument line="2350">
6816
  <name>$attachment_metadata</name>
6817
  <default><![CDATA[NULL]]></default>
6818
  <type/>
6819
  </argument>
6820
  </method>
6821
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2449" package="Media Library Assistant">
6822
  <name>_compose_custom_field_option_list</name>
6823
  <full_name>_compose_custom_field_option_list</full_name>
6824
+ <docblock line="2438">
6825
  <description><![CDATA[Compose a Custom Field Options list with current selection]]></description>
6826
  <long-description><![CDATA[]]></long-description>
6827
+ <tag line="2438" name="since" description="1.10"/>
6828
+ <tag line="2438" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6829
+ <tag line="2438" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
6830
  <type by_reference="false">string</type>
6831
  </tag>
6832
+ <tag line="2438" name="param" description="optional list of terms to exclude from the list" type="array" variable="$blacklist">
6833
  <type by_reference="false">array</type>
6834
  </tag>
6835
+ <tag line="2438" name="return" description="HTML markup with select field options" type="string">
6836
  <type by_reference="false">string</type>
6837
  </tag>
6838
  </docblock>
6839
+ <argument line="2449">
6840
  <name>$selection</name>
6841
  <default><![CDATA['none']]></default>
6842
  <type/>
6843
  </argument>
6844
+ <argument line="2449">
6845
  <name>$blacklist</name>
6846
  <default><![CDATA[array()]]></default>
6847
  <type/>
6848
  </argument>
6849
  </method>
6850
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2545" package="Media Library Assistant">
6851
  <name>_compose_data_source_option_list</name>
6852
  <full_name>_compose_data_source_option_list</full_name>
6853
+ <docblock line="2535">
6854
  <description><![CDATA[Compose a (Custom Field) Data Source Options list with current selection]]></description>
6855
  <long-description><![CDATA[]]></long-description>
6856
+ <tag line="2535" name="since" description="1.10"/>
6857
+ <tag line="2535" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6858
+ <tag line="2535" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
6859
  <type by_reference="false">string</type>
6860
  </tag>
6861
+ <tag line="2535" name="return" description="HTML markup with select field options" type="string">
6862
  <type by_reference="false">string</type>
6863
  </tag>
6864
  </docblock>
6865
+ <argument line="2545">
6866
  <name>$selection</name>
6867
  <default><![CDATA['none']]></default>
6868
  <type/>
6869
  </argument>
6870
  </method>
6871
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2609" package="Media Library Assistant">
6872
  <name>_update_custom_field_mapping</name>
6873
  <full_name>_update_custom_field_mapping</full_name>
6874
+ <docblock line="2599">
6875
  <description><![CDATA[Update custom field mappings]]></description>
6876
  <long-description><![CDATA[]]></long-description>
6877
+ <tag line="2599" name="since" description="1.10"/>
6878
+ <tag line="2599" name="param" description="current custom_field_mapping values" type="array" variable="$current_values">
6879
  <type by_reference="false">array</type>
6880
  </tag>
6881
+ <tag line="2599" name="param" description="new values" type="array" variable="$new_values">
6882
  <type by_reference="false">array</type>
6883
  </tag>
6884
+ <tag line="2599" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated custom_field_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
6885
  <type by_reference="false">array</type>
6886
  </tag>
6887
  </docblock>
6888
+ <argument line="2609">
6889
  <name>$current_values</name>
6890
  <default><![CDATA[]]></default>
6891
  <type/>
6892
  </argument>
6893
+ <argument line="2609">
6894
  <name>$new_values</name>
6895
  <default><![CDATA[]]></default>
6896
  <type/>
6897
  </argument>
6898
  </method>
6899
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2822" package="Media Library Assistant">
6900
  <name>mla_custom_field_option_handler</name>
6901
  <full_name>mla_custom_field_option_handler</full_name>
6902
+ <docblock line="2809">
6903
  <description><![CDATA[Render and manage custom field mapping options]]></description>
6904
  <long-description><![CDATA[]]></long-description>
6905
+ <tag line="2809" name="since" description="1.10"/>
6906
+ <tag line="2809" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6907
+ <tag line="2809" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
6908
  <type by_reference="false">string</type>
6909
  </tag>
6910
+ <tag line="2809" name="param" description="option name, e.g., 'custom_field_mapping'" type="string" variable="$key">
6911
  <type by_reference="false">string</type>
6912
  </tag>
6913
+ <tag line="2809" name="param" description="option parameters" type="array" variable="$value">
6914
  <type by_reference="false">array</type>
6915
  </tag>
6916
+ <tag line="2809" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
6917
  <type by_reference="false">array</type>
6918
  </tag>
6919
+ <tag line="2809" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
6920
  <type by_reference="false">string</type>
6921
  </tag>
6922
  </docblock>
6923
+ <argument line="2822">
6924
  <name>$action</name>
6925
  <default><![CDATA[]]></default>
6926
  <type/>
6927
  </argument>
6928
+ <argument line="2822">
6929
  <name>$key</name>
6930
  <default><![CDATA[]]></default>
6931
  <type/>
6932
  </argument>
6933
+ <argument line="2822">
6934
  <name>$value</name>
6935
  <default><![CDATA[]]></default>
6936
  <type/>
6937
  </argument>
6938
+ <argument line="2822">
6939
  <name>$args</name>
6940
  <default><![CDATA[null]]></default>
6941
  <type/>
6942
  </argument>
6943
  </method>
6944
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3075" package="Media Library Assistant">
6945
  <name>mla_evaluate_iptc_exif_mapping</name>
6946
  <full_name>mla_evaluate_iptc_exif_mapping</full_name>
6947
+ <docblock line="3063">
6948
  <description><![CDATA[Evaluate IPTC/EXIF mapping updates for a post]]></description>
6949
  <long-description><![CDATA[]]></long-description>
6950
+ <tag line="3063" name="since" description="1.00"/>
6951
+ <tag line="3063" name="param" description="post object with current values" type="object" variable="$post">
6952
  <type by_reference="false">object</type>
6953
  </tag>
6954
+ <tag line="3063" name="param" description="category to evaluate against, e.g., iptc_exif_standard_mapping or iptc_exif_mapping" type="string" variable="$category">
6955
  <type by_reference="false">string</type>
6956
  </tag>
6957
+ <tag line="3063" name="param" description="(optional) iptc_exif_mapping values, default - current option value" type="array" variable="$settings">
6958
  <type by_reference="false">array</type>
6959
  </tag>
6960
+ <tag line="3063" name="param" description="(optional) _wp_attachment_metadata, for MLAOptions::mla_update_attachment_metadata_filter" type="array" variable="$attachment_metadata">
6961
  <type by_reference="false">array</type>
6962
  </tag>
6963
+ <tag line="3063" name="return" description="Updates suitable for MLAData::mla_update_single_item, if any" type="array">
6964
  <type by_reference="false">array</type>
6965
  </tag>
6966
  </docblock>
6967
+ <argument line="3075">
6968
  <name>$post</name>
6969
  <default><![CDATA[]]></default>
6970
  <type/>
6971
  </argument>
6972
+ <argument line="3075">
6973
  <name>$category</name>
6974
  <default><![CDATA[]]></default>
6975
  <type/>
6976
  </argument>
6977
+ <argument line="3075">
6978
  <name>$settings</name>
6979
  <default><![CDATA[NULL]]></default>
6980
  <type/>
6981
  </argument>
6982
+ <argument line="3075">
6983
  <name>$attachment_metadata</name>
6984
  <default><![CDATA[NULL]]></default>
6985
  <type/>
6986
  </argument>
6987
  </method>
6988
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3386" package="Media Library Assistant">
6989
  <name>_compose_iptc_option_list</name>
6990
  <full_name>_compose_iptc_option_list</full_name>
6991
+ <docblock line="3376">
6992
  <description><![CDATA[Compose an IPTC Options list with current selection]]></description>
6993
  <long-description><![CDATA[]]></long-description>
6994
+ <tag line="3376" name="since" description="1.00"/>
6995
+ <tag line="3376" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
6996
+ <tag line="3376" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
6997
  <type by_reference="false">string</type>
6998
  </tag>
6999
+ <tag line="3376" name="return" description="HTML markup with select field options" type="string">
7000
  <type by_reference="false">string</type>
7001
  </tag>
7002
  </docblock>
7003
+ <argument line="3386">
7004
  <name>$selection</name>
7005
  <default><![CDATA['none']]></default>
7006
  <type/>
7007
  </argument>
7008
  </method>
7009
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3419" package="Media Library Assistant">
7010
  <name>_compose_parent_option_list</name>
7011
  <full_name>_compose_parent_option_list</full_name>
7012
+ <docblock line="3408">
7013
  <description><![CDATA[Compose an hierarchical taxonomy Parent options list with current selection]]></description>
7014
  <long-description><![CDATA[]]></long-description>
7015
+ <tag line="3408" name="since" description="1.00"/>
7016
+ <tag line="3408" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
7017
+ <tag line="3408" name="param" description="taxonomy slug" type="string" variable="$taxonomy">
7018
  <type by_reference="false">string</type>
7019
  </tag>
7020
+ <tag line="3408" name="param" description="current selection or 0 (zero, default)" type="integer" variable="$selection">
7021
  <type by_reference="false">integer</type>
7022
  </tag>
7023
+ <tag line="3408" name="return" description="HTML markup with select field options" type="string">
7024
  <type by_reference="false">string</type>
7025
  </tag>
7026
  </docblock>
7027
+ <argument line="3419">
7028
  <name>$taxonomy</name>
7029
  <default><![CDATA[]]></default>
7030
  <type/>
7031
  </argument>
7032
+ <argument line="3419">
7033
  <name>$selection</name>
7034
  <default><![CDATA[0]]></default>
7035
  <type/>
7036
  </argument>
7037
  </method>
7038
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3465" package="Media Library Assistant">
7039
  <name>_update_iptc_exif_standard_mapping</name>
7040
  <full_name>_update_iptc_exif_standard_mapping</full_name>
7041
+ <docblock line="3455">
7042
  <description><![CDATA[Update Standard field portion of IPTC/EXIF mappings]]></description>
7043
  <long-description><![CDATA[]]></long-description>
7044
+ <tag line="3455" name="since" description="1.00"/>
7045
+ <tag line="3455" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
7046
  <type by_reference="false">array</type>
7047
  </tag>
7048
+ <tag line="3455" name="param" description="new values" type="array" variable="$new_values">
7049
  <type by_reference="false">array</type>
7050
  </tag>
7051
+ <tag line="3455" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
7052
  <type by_reference="false">array</type>
7053
  </tag>
7054
  </docblock>
7055
+ <argument line="3465">
7056
  <name>$current_values</name>
7057
  <default><![CDATA[]]></default>
7058
  <type/>
7059
  </argument>
7060
+ <argument line="3465">
7061
  <name>$new_values</name>
7062
  <default><![CDATA[]]></default>
7063
  <type/>
7064
  </argument>
7065
  </method>
7066
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3558" package="Media Library Assistant">
7067
  <name>_update_iptc_exif_taxonomy_mapping</name>
7068
  <full_name>_update_iptc_exif_taxonomy_mapping</full_name>
7069
+ <docblock line="3548">
7070
  <description><![CDATA[Update Taxonomy term portion of IPTC/EXIF mappings]]></description>
7071
  <long-description><![CDATA[]]></long-description>
7072
+ <tag line="3548" name="since" description="1.00"/>
7073
+ <tag line="3548" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
7074
  <type by_reference="false">array</type>
7075
  </tag>
7076
+ <tag line="3548" name="param" description="new values" type="array" variable="$new_values">
7077
  <type by_reference="false">array</type>
7078
  </tag>
7079
+ <tag line="3548" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
7080
  <type by_reference="false">array</type>
7081
  </tag>
7082
  </docblock>
7083
+ <argument line="3558">
7084
  <name>$current_values</name>
7085
  <default><![CDATA[]]></default>
7086
  <type/>
7087
  </argument>
7088
+ <argument line="3558">
7089
  <name>$new_values</name>
7090
  <default><![CDATA[]]></default>
7091
  <type/>
7092
  </argument>
7093
  </method>
7094
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3660" package="Media Library Assistant">
7095
  <name>_update_iptc_exif_custom_mapping</name>
7096
  <full_name>_update_iptc_exif_custom_mapping</full_name>
7097
+ <docblock line="3650">
7098
  <description><![CDATA[Update Custom field portion of IPTC/EXIF mappings]]></description>
7099
  <long-description><![CDATA[]]></long-description>
7100
+ <tag line="3650" name="since" description="1.00"/>
7101
+ <tag line="3650" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
7102
  <type by_reference="false">array</type>
7103
  </tag>
7104
+ <tag line="3650" name="param" description="new values" type="array" variable="$new_values">
7105
  <type by_reference="false">array</type>
7106
  </tag>
7107
+ <tag line="3650" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
7108
  <type by_reference="false">array</type>
7109
  </tag>
7110
  </docblock>
7111
+ <argument line="3660">
7112
  <name>$current_values</name>
7113
  <default><![CDATA[]]></default>
7114
  <type/>
7115
  </argument>
7116
+ <argument line="3660">
7117
  <name>$new_values</name>
7118
  <default><![CDATA[]]></default>
7119
  <type/>
7120
  </argument>
7121
  </method>
7122
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3790" package="Media Library Assistant">
7123
  <name>_get_custom_field_names</name>
7124
  <full_name>_get_custom_field_names</full_name>
7125
+ <docblock line="3780">
7126
  <description><![CDATA[Generate a list of all (post) Custom Field names]]></description>
7127
  <long-description><![CDATA[<p>The list will include any Custom Field and IPTC/EXIF rules that
7128
  haven't been mapped to any attachments, yet.</p>]]></long-description>
7129
+ <tag line="3780" name="since" description="1.00"/>
7130
+ <tag line="3780" name="return" description="Custom field names from the postmeta table and MLA rules" type="array">
7131
  <type by_reference="false">array</type>
7132
  </tag>
7133
  </docblock>
7134
  </method>
7135
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3836" package="Media Library Assistant">
7136
  <name>mla_iptc_exif_option_handler</name>
7137
  <full_name>mla_iptc_exif_option_handler</full_name>
7138
+ <docblock line="3823">
7139
  <description><![CDATA[Render and manage iptc/exif support options]]></description>
7140
  <long-description><![CDATA[]]></long-description>
7141
+ <tag line="3823" name="since" description="1.00"/>
7142
+ <tag line="3823" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
7143
+ <tag line="3823" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
7144
  <type by_reference="false">string</type>
7145
  </tag>
7146
+ <tag line="3823" name="param" description="option name, e.g., 'iptc_exif_mapping'" type="string" variable="$key">
7147
  <type by_reference="false">string</type>
7148
  </tag>
7149
+ <tag line="3823" name="param" description="option parameters" type="array" variable="$value">
7150
  <type by_reference="false">array</type>
7151
  </tag>
7152
+ <tag line="3823" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
7153
  <type by_reference="false">array</type>
7154
  </tag>
7155
+ <tag line="3823" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
7156
  <type by_reference="false">string</type>
7157
  </tag>
7158
  </docblock>
7159
+ <argument line="3836">
7160
  <name>$action</name>
7161
  <default><![CDATA[]]></default>
7162
  <type/>
7163
  </argument>
7164
+ <argument line="3836">
7165
  <name>$key</name>
7166
  <default><![CDATA[]]></default>
7167
  <type/>
7168
  </argument>
7169
+ <argument line="3836">
7170
  <name>$value</name>
7171
  <default><![CDATA[]]></default>
7172
  <type/>
7173
  </argument>
7174
+ <argument line="3836">
7175
  <name>$args</name>
7176
  <default><![CDATA[null]]></default>
7177
  <type/>
7179
  </method>
7180
  </class>
7181
  </file>
7182
+ <file path="includes\class-mla-settings.php" hash="5ca93901c8e3141c36f4a2fd071a327b" package="Media Library Assistant">
7183
  <docblock line="2">
7184
  <description><![CDATA[Manages the settings page to edit the plugin option settings]]></description>
7185
  <long-description><![CDATA[]]></long-description>
7269
  </tag>
7270
  </docblock>
7271
  </property>
7272
+ <property final="false" static="true" visibility="public" line="839" namespace="global" package="Media Library Assistant">
7273
  <name>$page_template_array</name>
7274
  <default><![CDATA[null]]></default>
7275
+ <docblock line="829">
7276
  <description><![CDATA[Template file for the Settings page(s) and parts]]></description>
7277
  <long-description><![CDATA[<p>This array contains all of the template parts for the Settings page(s). The array is built once
7278
  each page load and cached for subsequent use.</p>]]></long-description>
7279
+ <tag line="829" name="since" description="0.80"/>
7280
+ <tag line="829" name="var" description="" type="array">
7281
  <type by_reference="false">array</type>
7282
  </tag>
7283
  </docblock>
7284
  </property>
7285
+ <property final="false" static="true" visibility="private" line="858" namespace="global" package="Media Library Assistant">
7286
  <name>$mla_tablist</name>
7287
  <default><![CDATA[array()]]></default>
7288
+ <docblock line="841">
7289
  <description><![CDATA[Definitions for Settings page tab ids, titles and handlers
7290
  Each tab is defined by an array with the following elements:]]></description>
7291
  <long-description><![CDATA[<p>The array must be populated at runtime in MLASettings::mla_localize_tablist(),
7296
  <p>title => tab label / heading text
7297
  render => rendering function for tab messages and content. Usage:
7298
  $tab_content = <a href="">'render'</a>;</p>]]></long-description>
7299
+ <tag line="841" name="since" description="0.80"/>
7300
+ <tag line="841" name="var" description="" type="array">
7301
  <type by_reference="false">array</type>
7302
  </tag>
7303
  </docblock>
7420
  </tag>
7421
  </docblock>
7422
  </method>
7423
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="482" package="Media Library Assistant">
7424
  <name>mla_screen_options_show_screen_filter</name>
7425
  <full_name>mla_screen_options_show_screen_filter</full_name>
7426
+ <docblock line="472">
7427
  <description><![CDATA[Only show screen options on the View and Upload tabs]]></description>
7428
  <long-description><![CDATA[]]></long-description>
7429
+ <tag line="472" name="since" description="1.40"/>
7430
+ <tag line="472" name="param" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean" variable="$show_screen">
7431
  <type by_reference="false">boolean</type>
7432
  </tag>
7433
+ <tag line="472" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
7434
  <type by_reference="false">string</type>
7435
  </tag>
7436
+ <tag line="472" name="return" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean">
7437
  <type by_reference="false">boolean</type>
7438
  </tag>
7439
  </docblock>
7440
+ <argument line="482">
7441
  <name>$show_screen</name>
7442
  <default><![CDATA[]]></default>
7443
  <type/>
7444
  </argument>
7445
+ <argument line="482">
7446
  <name>$this_screen</name>
7447
  <default><![CDATA[]]></default>
7448
  <type/>
7449
  </argument>
7450
  </method>
7451
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="503" package="Media Library Assistant">
7452
  <name>mla_set_screen_option_filter</name>
7453
  <full_name>mla_set_screen_option_filter</full_name>
7454
+ <docblock line="492">
7455
  <description><![CDATA[Save the "Views/Uploads per page" option set by this user]]></description>
7456
  <long-description><![CDATA[]]></long-description>
7457
+ <tag line="492" name="since" description="1.40"/>
7458
+ <tag line="492" name="param" description="false or value returned by previous filter" type="mixed" variable="$status">
7459
  <type by_reference="false">mixed</type>
7460
  </tag>
7461
+ <tag line="492" name="param" description="Name of the option being changed" type="string" variable="$option">
7462
  <type by_reference="false">string</type>
7463
  </tag>
7464
+ <tag line="492" name="param" description="New value of the option" type="string" variable="$value">
7465
  <type by_reference="false">string</type>
7466
  </tag>
7467
+ <tag line="492" name="return" description="New value if this is our option, otherwise nothing" type="string|void">
7468
  <type by_reference="false">string</type>
7469
  <type by_reference="false">void</type>
7470
  </tag>
7471
  </docblock>
7472
+ <argument line="503">
7473
  <name>$status</name>
7474
  <default><![CDATA[]]></default>
7475
  <type/>
7476
  </argument>
7477
+ <argument line="503">
7478
  <name>$option</name>
7479
  <default><![CDATA[]]></default>
7480
  <type/>
7481
  </argument>
7482
+ <argument line="503">
7483
  <name>$value</name>
7484
  <default><![CDATA[]]></default>
7485
  <type/>
7486
  </argument>
7487
  </method>
7488
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="520" package="Media Library Assistant">
7489
  <name>mla_inline_edit_view_action</name>
7490
  <full_name>mla_inline_edit_view_action</full_name>
7491
+ <docblock line="511">
7492
  <description><![CDATA[Ajax handler for Post MIME Types inline editing (quick and bulk edit)]]></description>
7493
  <long-description><![CDATA[<p>Adapted from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
7494
+ <tag line="511" name="since" description="1.40"/>
7495
+ <tag line="511" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
7496
  <type by_reference="false">void</type>
7497
  </tag>
7498
  </docblock>
7499
  </method>
7500
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="563" package="Media Library Assistant">
7501
  <name>mla_inline_edit_upload_action</name>
7502
  <full_name>mla_inline_edit_upload_action</full_name>
7503
+ <docblock line="554">
7504
  <description><![CDATA[Ajax handler for Upload MIME Types inline editing (quick and bulk edit)]]></description>
7505
  <long-description><![CDATA[<p>Adapted from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
7506
+ <tag line="554" name="since" description="1.40"/>
7507
+ <tag line="554" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
7508
  <type by_reference="false">void</type>
7509
  </tag>
7510
  </docblock>
7511
  </method>
7512
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="603" package="Media Library Assistant">
7513
  <name>mla_add_plugin_settings_link_filter</name>
7514
  <full_name>mla_add_plugin_settings_link_filter</full_name>
7515
+ <docblock line="593">
7516
  <description><![CDATA[Add the "Settings" link to the MLA entry in the Plugins section]]></description>
7517
  <long-description><![CDATA[]]></long-description>
7518
+ <tag line="593" name="since" description="0.1"/>
7519
+ <tag line="593" name="param" description="array of links for the Plugin, e.g., &quot;Activate&quot;" type="array" variable="$links">
7520
  <type by_reference="false">array</type>
7521
  </tag>
7522
+ <tag line="593" name="param" description="Directory and name of the plugin Index file" type="string" variable="$file">
7523
  <type by_reference="false">string</type>
7524
  </tag>
7525
+ <tag line="593" name="return" description="Updated array of links for the Plugin" type="array">
7526
  <type by_reference="false">array</type>
7527
  </tag>
7528
  </docblock>
7529
+ <argument line="603">
7530
  <name>$links</name>
7531
  <default><![CDATA[]]></default>
7532
  <type/>
7533
  </argument>
7534
+ <argument line="603">
7535
  <name>$file</name>
7536
  <default><![CDATA[]]></default>
7537
  <type/>
7538
  </argument>
7539
  </method>
7540
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="623" package="Media Library Assistant">
7541
  <name>_update_option_row</name>
7542
  <full_name>_update_option_row</full_name>
7543
+ <docblock line="612">
7544
  <description><![CDATA[Update or delete a single MLA option value]]></description>
7545
  <long-description><![CDATA[]]></long-description>
7546
+ <tag line="612" name="since" description="0.80"/>
7547
+ <tag line="612" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7548
+ <tag line="612" name="param" description="HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)" type="string" variable="$key">
7549
  <type by_reference="false">string</type>
7550
  </tag>
7551
+ <tag line="612" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
7552
  <type by_reference="false">array</type>
7553
  </tag>
7554
+ <tag line="612" name="return" description="HTML markup for the option's table row" type="string">
7555
  <type by_reference="false">string</type>
7556
  </tag>
7557
  </docblock>
7558
+ <argument line="623">
7559
  <name>$key</name>
7560
  <default><![CDATA[]]></default>
7561
  <type/>
7562
  </argument>
7563
+ <argument line="623">
7564
  <name>$value</name>
7565
  <default><![CDATA[]]></default>
7566
  <type/>
7567
  </argument>
7568
  </method>
7569
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="703" package="Media Library Assistant">
7570
  <name>_compose_option_row</name>
7571
  <full_name>_compose_option_row</full_name>
7572
+ <docblock line="692">
7573
  <description><![CDATA[Compose the table row for a single MLA option]]></description>
7574
  <long-description><![CDATA[]]></long-description>
7575
+ <tag line="692" name="since" description="0.80"/>
7576
+ <tag line="692" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7577
+ <tag line="692" name="param" description="HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)" type="string" variable="$key">
7578
  <type by_reference="false">string</type>
7579
  </tag>
7580
+ <tag line="692" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
7581
  <type by_reference="false">array</type>
7582
  </tag>
7583
+ <tag line="692" name="return" description="HTML markup for the option's table row" type="string">
7584
  <type by_reference="false">string</type>
7585
  </tag>
7586
  </docblock>
7587
+ <argument line="703">
7588
  <name>$key</name>
7589
  <default><![CDATA[]]></default>
7590
  <type/>
7591
  </argument>
7592
+ <argument line="703">
7593
  <name>$value</name>
7594
  <default><![CDATA[]]></default>
7595
  <type/>
7596
  </argument>
7597
  </method>
7598
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="870" package="Media Library Assistant">
7599
  <name>mla_localize_tablist</name>
7600
  <full_name>mla_localize_tablist</full_name>
7601
+ <docblock line="860">
7602
  <description><![CDATA[Localize $mla_option_definitions array]]></description>
7603
  <long-description><![CDATA[<p>Localization must be done at runtime, and these calls cannot be placed
7604
  in the "public static" array definition itself.</p>]]></long-description>
7605
+ <tag line="860" name="since" description="1.70"/>
7606
+ <tag line="860" name="return" description="" type="void">
7607
  <type by_reference="false">void</type>
7608
  </tag>
7609
  </docblock>
7610
  </method>
7611
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="892" package="Media Library Assistant">
7612
  <name>_compose_settings_tabs</name>
7613
  <full_name>_compose_settings_tabs</full_name>
7614
+ <docblock line="882">
7615
  <description><![CDATA[Compose the navigation tabs for the Settings subpage]]></description>
7616
  <long-description><![CDATA[]]></long-description>
7617
+ <tag line="882" name="since" description="0.80"/>
7618
+ <tag line="882" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7619
+ <tag line="882" name="param" description="Optional data-tab-id value for the active tab, default 'general'" type="string" variable="$active_tab">
7620
  <type by_reference="false">string</type>
7621
  </tag>
7622
+ <tag line="882" name="return" description="HTML markup for the Settings subpage navigation tabs" type="string">
7623
  <type by_reference="false">string</type>
7624
  </tag>
7625
  </docblock>
7626
+ <argument line="892">
7627
  <name>$active_tab</name>
7628
  <default><![CDATA['general']]></default>
7629
  <type/>
7630
  </argument>
7631
  </method>
7632
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="918" package="Media Library Assistant">
7633
  <name>_compose_general_tab</name>
7634
  <full_name>_compose_general_tab</full_name>
7635
+ <docblock line="910">
7636
  <description><![CDATA[Compose the General tab content for the Settings subpage]]></description>
7637
  <long-description><![CDATA[]]></long-description>
7638
+ <tag line="910" name="since" description="0.80"/>
7639
+ <tag line="910" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7640
+ <tag line="910" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7641
  <type by_reference="false">array</type>
7642
  </tag>
7643
  </docblock>
7644
  </method>
7645
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1068" package="Media Library Assistant">
7646
  <name>_current_bulk_action</name>
7647
  <full_name>_current_bulk_action</full_name>
7648
+ <docblock line="1061">
7649
  <description><![CDATA[Get the current action selected from the bulk actions dropdown]]></description>
7650
  <long-description><![CDATA[]]></long-description>
7651
+ <tag line="1061" name="since" description="1.40"/>
7652
+ <tag line="1061" name="return" description="The action name or False if no action was selected" type="string|false">
7653
  <type by_reference="false">string</type>
7654
  <type by_reference="false">false</type>
7655
  </tag>
7656
  </docblock>
7657
  </method>
7658
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1100" package="Media Library Assistant">
7659
  <name>_compose_edit_view_tab</name>
7660
  <full_name>_compose_edit_view_tab</full_name>
7661
+ <docblock line="1090">
7662
  <description><![CDATA[Compose the Edit View tab content for the Settings subpage]]></description>
7663
  <long-description><![CDATA[]]></long-description>
7664
+ <tag line="1090" name="since" description="1.40"/>
7665
+ <tag line="1090" name="param" description="data values for the item" type="array" variable="$view">
7666
  <type by_reference="false">array</type>
7667
  </tag>
7668
+ <tag line="1090" name="param" description="Display template" type="string" variable="$template">
7669
  <type by_reference="false">string</type>
7670
  </tag>
7671
+ <tag line="1090" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7672
  <type by_reference="false">array</type>
7673
  </tag>
7674
  </docblock>
7675
+ <argument line="1100">
7676
  <name>$view</name>
7677
  <default><![CDATA[]]></default>
7678
  <type/>
7679
  </argument>
7680
+ <argument line="1100">
7681
  <name>$template</name>
7682
  <default><![CDATA[]]></default>
7683
  <type/>
7684
  </argument>
7685
  </method>
7686
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1151" package="Media Library Assistant">
7687
  <name>_compose_view_tab</name>
7688
  <full_name>_compose_view_tab</full_name>
7689
+ <docblock line="1144">
7690
  <description><![CDATA[Compose the Post MIME Type Views tab content for the Settings subpage]]></description>
7691
  <long-description><![CDATA[]]></long-description>
7692
+ <tag line="1144" name="since" description="1.40"/>
7693
+ <tag line="1144" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7694
  <type by_reference="false">array</type>
7695
  </tag>
7696
  </docblock>
7697
  </method>
7698
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1418" package="Media Library Assistant">
7699
  <name>mla_get_icon_type_dropdown</name>
7700
  <full_name>mla_get_icon_type_dropdown</full_name>
7701
+ <docblock line="1407">
7702
  <description><![CDATA[Get an HTML select element representing a list of icon types]]></description>
7703
  <long-description><![CDATA[]]></long-description>
7704
+ <tag line="1407" name="since" description="1.40"/>
7705
+ <tag line="1407" name="param" description="Display template array" type="array" variable="$templates">
7706
  <type by_reference="false">array</type>
7707
  </tag>
7708
+ <tag line="1407" name="param" description="HTML name attribute value" type="string" variable="$name">
7709
  <type by_reference="false">string</type>
7710
  </tag>
7711
+ <tag line="1407" name="param" description="currently selected Icon Type" type="string" variable="$selection">
7712
  <type by_reference="false">string</type>
7713
  </tag>
7714
+ <tag line="1407" name="return" description="HTML select element or empty string on failure." type="string">
7715
  <type by_reference="false">string</type>
7716
  </tag>
7717
  </docblock>
7718
+ <argument line="1418">
7719
  <name>$templates</name>
7720
  <default><![CDATA[]]></default>
7721
  <type/>
7722
  </argument>
7723
+ <argument line="1418">
7724
  <name>$name</name>
7725
  <default><![CDATA[]]></default>
7726
  <type/>
7727
  </argument>
7728
+ <argument line="1418">
7729
  <name>$selection</name>
7730
  <default><![CDATA['.none.']]></default>
7731
  <type/>
7732
  </argument>
7733
  </method>
7734
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1460" package="Media Library Assistant">
7735
  <name>_compose_edit_upload_tab</name>
7736
  <full_name>_compose_edit_upload_tab</full_name>
7737
+ <docblock line="1450">
7738
  <description><![CDATA[Compose the Edit Upload type tab content for the Settings subpage]]></description>
7739
  <long-description><![CDATA[]]></long-description>
7740
+ <tag line="1450" name="since" description="1.40"/>
7741
+ <tag line="1450" name="param" description="data values for the item" type="array" variable="$item">
7742
  <type by_reference="false">array</type>
7743
  </tag>
7744
+ <tag line="1450" name="param" description="Display template array" type="string" variable="$templates">
7745
  <type by_reference="false">string</type>
7746
  </tag>
7747
+ <tag line="1450" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7748
  <type by_reference="false">array</type>
7749
  </tag>
7750
  </docblock>
7751
+ <argument line="1460">
7752
  <name>$item</name>
7753
  <default><![CDATA[]]></default>
7754
  <type/>
7755
  </argument>
7756
+ <argument line="1460">
7757
  <name>$templates</name>
7758
  <default><![CDATA[]]></default>
7759
  <type/>
7760
  </argument>
7761
  </method>
7762
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1508" package="Media Library Assistant">
7763
  <name>_compose_optional_upload_tab</name>
7764
  <full_name>_compose_optional_upload_tab</full_name>
7765
+ <docblock line="1499">
7766
  <description><![CDATA[Compose the Optional File Upload MIME Types tab content for the Settings subpage]]></description>
7767
  <long-description><![CDATA[]]></long-description>
7768
+ <tag line="1499" name="since" description="1.40"/>
7769
+ <tag line="1499" name="param" description="Display templates" type="string" variable="$page_template_array">
7770
  <type by_reference="false">string</type>
7771
  </tag>
7772
+ <tag line="1499" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7773
  <type by_reference="false">array</type>
7774
  </tag>
7775
  </docblock>
7776
+ <argument line="1508">
7777
  <name>$page_template_array</name>
7778
  <default><![CDATA[]]></default>
7779
  <type/>
7780
  </argument>
7781
  </method>
7782
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1578" package="Media Library Assistant">
7783
  <name>_process_optional_upload_mime</name>
7784
  <full_name>_process_optional_upload_mime</full_name>
7785
+ <docblock line="1569">
7786
  <description><![CDATA[Process an Optional Upload MIME Type selection]]></description>
7787
  <long-description><![CDATA[]]></long-description>
7788
+ <tag line="1569" name="since" description="1.40"/>
7789
+ <tag line="1569" name="param" description="MLA Optional Upload MIME Type ID" type="\intger" variable="$ID">
7790
  <type by_reference="false">\intger</type>
7791
  </tag>
7792
+ <tag line="1569" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7793
  <type by_reference="false">array</type>
7794
  </tag>
7795
  </docblock>
7796
+ <argument line="1578">
7797
  <name>$ID</name>
7798
  <default><![CDATA[]]></default>
7799
  <type/>
7800
  </argument>
7801
  </method>
7802
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1598" package="Media Library Assistant">
7803
  <name>_compose_upload_tab</name>
7804
  <full_name>_compose_upload_tab</full_name>
7805
+ <docblock line="1591">
7806
  <description><![CDATA[Compose the File Upload MIME Types tab content for the Settings subpage]]></description>
7807
  <long-description><![CDATA[]]></long-description>
7808
+ <tag line="1591" name="since" description="1.40"/>
7809
+ <tag line="1591" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7810
  <type by_reference="false">array</type>
7811
  </tag>
7812
  </docblock>
7813
  </method>
7814
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1886" package="Media Library Assistant">
7815
  <name>_compose_mla_gallery_tab</name>
7816
  <full_name>_compose_mla_gallery_tab</full_name>
7817
+ <docblock line="1878">
7818
  <description><![CDATA[Compose the MLA Gallery tab content for the Settings subpage]]></description>
7819
  <long-description><![CDATA[]]></long-description>
7820
+ <tag line="1878" name="since" description="0.80"/>
7821
+ <tag line="1878" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7822
+ <tag line="1878" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7823
  <type by_reference="false">array</type>
7824
  </tag>
7825
  </docblock>
7826
  </method>
7827
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2226" package="Media Library Assistant">
7828
  <name>_compose_custom_field_tab</name>
7829
  <full_name>_compose_custom_field_tab</full_name>
7830
+ <docblock line="2218">
7831
  <description><![CDATA[Compose the Custom Field tab content for the Settings subpage]]></description>
7832
  <long-description><![CDATA[]]></long-description>
7833
+ <tag line="2218" name="since" description="1.10"/>
7834
+ <tag line="2218" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7835
+ <tag line="2218" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7836
  <type by_reference="false">array</type>
7837
  </tag>
7838
  </docblock>
7839
  </method>
7840
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2349" package="Media Library Assistant">
7841
  <name>_compose_iptc_exif_tab</name>
7842
  <full_name>_compose_iptc_exif_tab</full_name>
7843
+ <docblock line="2341">
7844
  <description><![CDATA[Compose the IPTC/EXIF tab content for the Settings subpage]]></description>
7845
  <long-description><![CDATA[]]></long-description>
7846
+ <tag line="2341" name="since" description="1.00"/>
7847
+ <tag line="2341" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7848
+ <tag line="2341" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7849
  <type by_reference="false">array</type>
7850
  </tag>
7851
  </docblock>
7852
  </method>
7853
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2473" package="Media Library Assistant">
7854
  <name>_compose_documentation_tab</name>
7855
  <full_name>_compose_documentation_tab</full_name>
7856
+ <docblock line="2465">
7857
  <description><![CDATA[Compose the Documentation tab content for the Settings subpage]]></description>
7858
  <long-description><![CDATA[]]></long-description>
7859
+ <tag line="2465" name="since" description="0.80"/>
7860
+ <tag line="2465" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
7861
+ <tag line="2465" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
7862
  <type by_reference="false">array</type>
7863
  </tag>
7864
  </docblock>
7865
  </method>
7866
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2493" package="Media Library Assistant">
7867
  <name>mla_render_settings_page</name>
7868
  <full_name>mla_render_settings_page</full_name>
7869
+ <docblock line="2486">
7870
  <description><![CDATA[Render (echo) the "Media Library Assistant" subpage in the Settings section]]></description>
7871
  <long-description><![CDATA[]]></long-description>
7872
+ <tag line="2486" name="since" description="0.1"/>
7873
+ <tag line="2486" name="return" description="Echoes HTML markup for the Settings subpage" type="void">
7874
  <type by_reference="false">void</type>
7875
  </tag>
7876
  </docblock>
7877
  </method>
7878
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2555" package="Media Library Assistant">
7879
  <name>_save_gallery_settings</name>
7880
  <full_name>_save_gallery_settings</full_name>
7881
+ <docblock line="2546">
7882
  <description><![CDATA[Save MLA Gallery settings to the options table]]></description>
7883
  <long-description><![CDATA[]]></long-description>
7884
+ <tag line="2546" name="since" description="0.80"/>
7885
+ <tag line="2546" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7886
+ <tag line="2546" name="return" description="Message(s) reflecting the results of the operation" type="array">
7887
  <type by_reference="false">array</type>
7888
  </tag>
7889
  </docblock>
7890
  </method>
7891
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2822" package="Media Library Assistant">
7892
  <name>_save_view_settings</name>
7893
  <full_name>_save_view_settings</full_name>
7894
+ <docblock line="2813">
7895
  <description><![CDATA[Save View settings to the options table]]></description>
7896
  <long-description><![CDATA[]]></long-description>
7897
+ <tag line="2813" name="since" description="1.40"/>
7898
+ <tag line="2813" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7899
+ <tag line="2813" name="return" description="Message(s) reflecting the results of the operation" type="array">
7900
  <type by_reference="false">array</type>
7901
  </tag>
7902
  </docblock>
7903
  </method>
7904
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2853" package="Media Library Assistant">
7905
  <name>_save_upload_settings</name>
7906
  <full_name>_save_upload_settings</full_name>
7907
+ <docblock line="2844">
7908
  <description><![CDATA[Save Upload settings to the options table]]></description>
7909
  <long-description><![CDATA[]]></long-description>
7910
+ <tag line="2844" name="since" description="1.40"/>
7911
+ <tag line="2844" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7912
+ <tag line="2844" name="return" description="Message(s) reflecting the results of the operation" type="array">
7913
  <type by_reference="false">array</type>
7914
  </tag>
7915
  </docblock>
7916
  </method>
7917
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2889" package="Media Library Assistant">
7918
  <name>_process_custom_field_mapping</name>
7919
  <full_name>_process_custom_field_mapping</full_name>
7920
+ <docblock line="2878">
7921
  <description><![CDATA[Process custom field settings against all image attachments
7922
  without saving the settings to the mla_option]]></description>
7923
  <long-description><![CDATA[]]></long-description>
7924
+ <tag line="2878" name="since" description="1.10"/>
7925
+ <tag line="2878" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
7926
+ <tag line="2878" name="param" description="| NULL specific custom_field_mapping values" type="array" variable="$settings">
7927
  <type by_reference="false">array</type>
7928
  </tag>
7929
+ <tag line="2878" name="return" description="Message(s) reflecting the results of the operation" type="array">
7930
  <type by_reference="false">array</type>
7931
  </tag>
7932
  </docblock>
7933
+ <argument line="2889">
7934
  <name>$settings</name>
7935
  <default><![CDATA[NULL]]></default>
7936
  <type/>
7937
  </argument>
7938
  </method>
7939
+ <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2948" package="Media Library Assistant">
7940
  <name>_delete_custom_field</name>
7941
  <full_name>_delete_custom_field</full_name>
7942
+ <docblock line="2939">
7943
  <description><![CDATA[Delete a custom field from the wp_postmeta table]]></description>
7944
  <long-description><![CDATA[]]></long-description>
7945
+ <tag line="2939" name="since" description="1.10"/>
7946
+ <tag line="2939" name="param" description="specific custom_field_mapping rule" type="array" variable="$value">
7947
  <type by_reference="false">array</type>
7948
  </tag>
7949
+ <tag line="2939" name="return" description="Message(s) reflecting the results of the operation" type="array">
7950
  <type by_reference="false">array</type>
7951
  </tag>
7952
  </docblock>
7953
+ <argument line="2948">
7954
  <name>$value</name>
7955
  <default><![CDATA[]]></default>
7956
  <type/>
8123
  </method>
8124
  </class>
8125
  </file>
8126
+ <file path="includes\class-mla-shortcodes.php" hash="646786352124b5390ec990a952d6cfa9" package="Media Library Assistant">
8127
  <docblock line="2">
8128
  <description><![CDATA[Media Library Assistant Shortcode handler(s)]]></description>
8129
  <long-description><![CDATA[]]></long-description>
8183
  </property>
8184
  <property final="false" static="true" visibility="private" line="2361" namespace="global" package="Media Library Assistant">
8185
  <name>$mla_get_shortcode_attachments_parameters</name>
8186
+ <default><![CDATA[array('order' => 'ASC', 'orderby' => 'menu_order,ID', 'id' => NULL, 'ids' => array(), 'include' => array(), 'exclude' => array(), 'post_parent' => NULL, 'author' => NULL, 'author_name' => '', 'cat' => 0, 'category_name' => '', 'category__and' => array(), 'category__in' => array(), 'category__not_in' => array(), 'tag' => '', 'tag_id' => 0, 'tag__and' => array(), 'tag__in' => array(), 'tag__not_in' => array(), 'tag_slug__and' => array(), 'tag_slug__in' => array(), 'tax_operator' => '', 'tax_include_children' => true, 'post_type' => 'attachment', 'post_status' => 'inherit', 'post_mime_type' => 'image', 'nopaging' => true, 'numberposts' => 0, 'posts_per_page' => 0, 'posts_per_archive_page' => 0, 'paged' => NULL, 'offset' => NULL, 'mla_page_parameter' => 'mla_paginate_current', 'mla_paginate_current' => NULL, 'mla_paginate_total' => NULL, 'meta_key' => '', 'meta_value' => '', 'meta_value_num' => NULL, 'meta_compare' => '', 'meta_query' => '', 's' => '', 'fields' => '')]]></default>
8187
  <docblock line="2354">
8188
  <description><![CDATA[Data selection parameters for the WP_Query in [mla_gallery]]]></description>
8189
  <long-description><![CDATA[]]></long-description>
8193
  </tag>
8194
  </docblock>
8195
  </property>
8196
+ <property final="false" static="true" visibility="public" line="2430" namespace="global" package="Media Library Assistant">
8197
  <name>$mla_gallery_wp_query_object</name>
8198
  <default><![CDATA[NULL]]></default>
8199
+ <docblock line="2420">
8200
  <description><![CDATA[The WP_Query object used to select items for the gallery.]]></description>
8201
  <long-description><![CDATA[<p>Defined as a public, static variable so it can be inspected from the
8202
  "mla_gallery_wp_query_object" action. Set to NULL at all other times.</p>]]></long-description>
8203
+ <tag line="2420" name="since" description="1.51"/>
8204
+ <tag line="2420" name="var" description="" type="object">
8205
  <type by_reference="false">object</type>
8206
  </tag>
8207
  </docblock>
8208
  </property>
8209
+ <property final="false" static="true" visibility="private" line="3038" namespace="global" package="Media Library Assistant">
8210
  <name>$mla_get_terms_parameters</name>
8211
  <default><![CDATA[array('taxonomy' => 'post_tag', 'include' => '', 'exclude' => '', 'parent' => '', 'minimum' => 0, 'number' => 45, 'orderby' => 'name', 'order' => 'ASC', 'preserve_case' => false, 'limit' => 0, 'offset' => 0)]]></default>
8212
+ <docblock line="3031">
8213
  <description><![CDATA[Data selection parameters for [mla_tag_cloud]]]></description>
8214
  <long-description><![CDATA[]]></long-description>
8215
+ <tag line="3031" name="since" description="1.60"/>
8216
+ <tag line="3031" name="var" description="" type="array">
8217
  <type by_reference="false">array</type>
8218
  </tag>
8219
  </docblock>
8495
  <type/>
8496
  </argument>
8497
  </method>
8498
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2443" package="Media Library Assistant">
8499
  <name>mla_get_shortcode_attachments</name>
8500
  <full_name>mla_get_shortcode_attachments</full_name>
8501
+ <docblock line="2432">
8502
  <description><![CDATA[Parses shortcode parameters and returns the gallery objects]]></description>
8503
  <long-description><![CDATA[]]></long-description>
8504
+ <tag line="2432" name="since" description=".50"/>
8505
+ <tag line="2432" name="param" description="Post ID of the parent" type="int" variable="$post_parent">
8506
  <type by_reference="false">int</type>
8507
  </tag>
8508
+ <tag line="2432" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
8509
  <type by_reference="false">array</type>
8510
  </tag>
8511
+ <tag line="2432" name="param" description="true to calculate and return ['found_posts'] as an array element" type="boolean" variable="$return_found_rows">
8512
  <type by_reference="false">boolean</type>
8513
  </tag>
8514
+ <tag line="2432" name="return" description="List of attachments returned from WP_Query" type="array">
8515
  <type by_reference="false">array</type>
8516
  </tag>
8517
  </docblock>
8518
+ <argument line="2443">
8519
  <name>$post_parent</name>
8520
  <default><![CDATA[]]></default>
8521
  <type/>
8522
  </argument>
8523
+ <argument line="2443">
8524
  <name>$attr</name>
8525
  <default><![CDATA[]]></default>
8526
  <type/>
8527
  </argument>
8528
+ <argument line="2443">
8529
  <name>$return_found_rows</name>
8530
  <default><![CDATA[NULL]]></default>
8531
  <type/>
8532
  </argument>
8533
  </method>
8534
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2939" package="Media Library Assistant">
8535
  <name>mla_shortcode_query_posts_where_filter</name>
8536
  <full_name>mla_shortcode_query_posts_where_filter</full_name>
8537
+ <docblock line="2925">
8538
  <description><![CDATA[Filters the WHERE clause for shortcode queries]]></description>
8539
  <long-description><![CDATA[<p>Captures debug information. Adds whitespace to the post_type = 'attachment'
8540
  phrase to circumvent subsequent Role Scoper modification of the clause.
8541
  Handles post_parent "any" and "none" cases.
8542
  Defined as public because it's a filter.</p>]]></long-description>
8543
+ <tag line="2925" name="since" description="0.70"/>
8544
+ <tag line="2925" name="param" description="query clause before modification" type="string" variable="$where_clause">
8545
  <type by_reference="false">string</type>
8546
  </tag>
8547
+ <tag line="2925" name="return" description="query clause after modification" type="string">
8548
  <type by_reference="false">string</type>
8549
  </tag>
8550
  </docblock>
8551
+ <argument line="2939">
8552
  <name>$where_clause</name>
8553
  <default><![CDATA[]]></default>
8554
  <type/>
8555
  </argument>
8556
  </method>
8557
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2981" package="Media Library Assistant">
8558
  <name>mla_shortcode_query_posts_orderby_filter</name>
8559
  <full_name>mla_shortcode_query_posts_orderby_filter</full_name>
8560
+ <docblock line="2969">
8561
  <description><![CDATA[Filters the ORDERBY clause for shortcode queries]]></description>
8562
  <long-description><![CDATA[<p>This is an enhanced version of the code found in wp-includes/query.php, function get_posts.
8563
  Defined as public because it's a filter.</p>]]></long-description>
8564
+ <tag line="2969" name="since" description="1.20"/>
8565
+ <tag line="2969" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
8566
  <type by_reference="false">string</type>
8567
  </tag>
8568
+ <tag line="2969" name="return" description="query clause after modification" type="string">
8569
  <type by_reference="false">string</type>
8570
  </tag>
8571
  </docblock>
8572
+ <argument line="2981">
8573
  <name>$orderby_clause</name>
8574
  <default><![CDATA[]]></default>
8575
  <type/>
8576
  </argument>
8577
  </method>
8578
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3007" package="Media Library Assistant">
8579
  <name>mla_shortcode_query_posts_clauses_filter</name>
8580
  <full_name>mla_shortcode_query_posts_clauses_filter</full_name>
8581
+ <docblock line="2995">
8582
  <description><![CDATA[Filters all clauses for shortcode queries, pre caching plugins]]></description>
8583
  <long-description><![CDATA[<p>This is for debug purposes only.
8584
  Defined as public because it's a filter.</p>]]></long-description>
8585
+ <tag line="2995" name="since" description="1.30"/>
8586
+ <tag line="2995" name="param" description="query clauses before modification" type="array" variable="$pieces">
8587
  <type by_reference="false">array</type>
8588
  </tag>
8589
+ <tag line="2995" name="return" description="query clauses after modification (none)" type="array">
8590
  <type by_reference="false">array</type>
8591
  </tag>
8592
  </docblock>
8593
+ <argument line="3007">
8594
  <name>$pieces</name>
8595
  <default><![CDATA[]]></default>
8596
  <type/>
8597
  </argument>
8598
  </method>
8599
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3025" package="Media Library Assistant">
8600
  <name>mla_shortcode_query_posts_clauses_request_filter</name>
8601
  <full_name>mla_shortcode_query_posts_clauses_request_filter</full_name>
8602
+ <docblock line="3013">
8603
  <description><![CDATA[Filters all clauses for shortcode queries, post caching plugins]]></description>
8604
  <long-description><![CDATA[<p>This is for debug purposes only.
8605
  Defined as public because it's a filter.</p>]]></long-description>
8606
+ <tag line="3013" name="since" description="1.30"/>
8607
+ <tag line="3013" name="param" description="query clauses before modification" type="array" variable="$pieces">
8608
  <type by_reference="false">array</type>
8609
  </tag>
8610
+ <tag line="3013" name="return" description="query clauses after modification (none)" type="array">
8611
  <type by_reference="false">array</type>
8612
  </tag>
8613
  </docblock>
8614
+ <argument line="3025">
8615
  <name>$pieces</name>
8616
  <default><![CDATA[]]></default>
8617
  <type/>
8618
  </argument>
8619
  </method>
8620
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3091" package="Media Library Assistant">
8621
  <name>mla_get_terms</name>
8622
  <full_name>mla_get_terms</full_name>
8623
+ <docblock line="3053">
8624
  <description><![CDATA[Retrieve the terms in one or more taxonomies.]]></description>
8625
  <long-description><![CDATA[<p>Alternative to WordPress get_terms() function that provides
8626
  an accurate count of attachments associated with each term.</p>
8650
  <p>limit - final number of term objects to return, for pagination.</p>
8651
 
8652
  <p>offset - number of term objects to skip, for pagination.</p>]]></long-description>
8653
+ <tag line="3053" name="since" description="1.60"/>
8654
+ <tag line="3053" name="param" description="taxonomies to search and query parameters" type="array" variable="$attr">
8655
  <type by_reference="false">array</type>
8656
  </tag>
8657
+ <tag line="3053" name="return" description="array of term objects, empty if none found" type="array">
8658
  <type by_reference="false">array</type>
8659
  </tag>
8660
  </docblock>
8661
+ <argument line="3091">
8662
  <name>$attr</name>
8663
  <default><![CDATA[]]></default>
8664
  <type/>
8666
  </method>
8667
  </class>
8668
  </file>
8669
+ <file path="includes\class-mla-upload-list-table.php" hash="3eb413942dc3d4d822562ee17e548300" package="Media Library Assistant">
8670
  <docblock line="2">
8671
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
8672
  <long-description><![CDATA[]]></long-description>
8759
  </tag>
8760
  </docblock>
8761
  </method>
8762
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="141" package="Media Library Assistant">
8763
  <name>mla_manage_hidden_columns_filter</name>
8764
  <full_name>mla_manage_hidden_columns_filter</full_name>
8765
+ <docblock line="126">
8766
  <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden']]></description>
8767
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
8768
  the get_user_option result. Set when the file is loaded because the object
8769
  is not created in time for the call from screen.php.</p>]]></long-description>
8770
+ <tag line="126" name="since" description="1.40"/>
8771
+ <tag line="126" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
8772
  <type by_reference="false">mixed</type>
8773
  </tag>
8774
+ <tag line="126" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
8775
  <type by_reference="false">string</type>
8776
  </tag>
8777
+ <tag line="126" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
8778
  <type by_reference="false">object</type>
8779
  </tag>
8780
+ <tag line="126" name="return" description="updated list of hidden columns" type="array">
8781
  <type by_reference="false">array</type>
8782
  </tag>
8783
  </docblock>
8784
+ <argument line="141">
8785
  <name>$result</name>
8786
  <default><![CDATA[]]></default>
8787
  <type/>
8788
  </argument>
8789
+ <argument line="141">
8790
  <name>$option</name>
8791
  <default><![CDATA[]]></default>
8792
  <type/>
8793
  </argument>
8794
+ <argument line="141">
8795
  <name>$user_data</name>
8796
  <default><![CDATA[]]></default>
8797
  <type/>
8798
  </argument>
8799
  </method>
8800
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="156" package="Media Library Assistant">
8801
  <name>mla_manage_columns_filter</name>
8802
  <full_name>mla_manage_columns_filter</full_name>
8803
+ <docblock line="145">
8804
  <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-menu_columns']]></description>
8805
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
8806
  file is loaded because the list_table object isn't created in time
8807
  to affect the "screen options" setup.</p>]]></long-description>
8808
+ <tag line="145" name="since" description="1.40"/>
8809
+ <tag line="145" name="return" description="list of table columns" type="array">
8810
  <type by_reference="false">array</type>
8811
  </tag>
8812
  </docblock>
8813
  </method>
8814
  <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="170" package="Media Library Assistant">
8815
+ <name>mla_localize_default_columns_array</name>
8816
+ <full_name>mla_localize_default_columns_array</full_name>
8817
+ <docblock line="160">
8818
+ <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
8819
+ <long-description><![CDATA[<p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
8820
+ accessed from "front end" posts/pages.</p>]]></long-description>
8821
+ <tag line="160" name="since" description="1.71"/>
8822
+ <tag line="160" name="return" description="" type="void">
8823
+ <type by_reference="false">void</type>
8824
+ </tag>
8825
+ </docblock>
8826
+ </method>
8827
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="198" package="Media Library Assistant">
8828
  <name>mla_admin_init_action</name>
8829
  <full_name>mla_admin_init_action</full_name>
8830
+ <docblock line="190">
8831
  <description><![CDATA[Called in the admin_init action because the list_table object isn't
8832
  created in time to affect the "screen options" setup.]]></description>
8833
  <long-description><![CDATA[]]></long-description>
8834
+ <tag line="190" name="since" description="1.40"/>
8835
+ <tag line="190" name="return" description="" type="void">
8836
  <type by_reference="false">void</type>
8837
  </tag>
8838
  </docblock>
8839
  </method>
8840
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="217" package="Media Library Assistant">
8841
  <name>__construct</name>
8842
  <full_name>__construct</full_name>
8843
+ <docblock line="209">
8844
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
8845
  calls the parent constructor to set some default configs.]]></description>
8846
  <long-description><![CDATA[]]></long-description>
8847
+ <tag line="209" name="since" description="1.40"/>
8848
+ <tag line="209" name="return" description="" type="void">
8849
  <type by_reference="false">void</type>
8850
  </tag>
8851
  </docblock>
8852
  </method>
8853
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="244" package="Media Library Assistant">
8854
  <name>column_default</name>
8855
  <full_name>column_default</full_name>
8856
+ <docblock line="231">
8857
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
8858
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
8859
  given column. All columns should have a specific method, so this function
8860
  returns a troubleshooting message.</p>]]></long-description>
8861
+ <tag line="231" name="since" description="1.40"/>
8862
+ <tag line="231" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
8863
  <type by_reference="false">array</type>
8864
  </tag>
8865
+ <tag line="231" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
8866
  <type by_reference="false">array</type>
8867
  </tag>
8868
+ <tag line="231" name="return" description="Text or HTML to be placed inside the column" type="string">
8869
  <type by_reference="false">string</type>
8870
  </tag>
8871
  </docblock>
8872
+ <argument line="244">
8873
  <name>$item</name>
8874
  <default><![CDATA[]]></default>
8875
  <type/>
8876
  </argument>
8877
+ <argument line="244">
8878
  <name>$column_name</name>
8879
  <default><![CDATA[]]></default>
8880
  <type/>
8881
  </argument>
8882
  </method>
8883
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="259" package="Media Library Assistant">
8884
  <name>column_cb</name>
8885
  <full_name>column_cb</full_name>
8886
+ <docblock line="250">
8887
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
8888
  <long-description><![CDATA[<p>The 'cb' column
8889
  is given special treatment when columns are processed.</p>]]></long-description>
8890
+ <tag line="250" name="since" description="1.40"/>
8891
+ <tag line="250" name="param" description="An MLA upload_type object" type="object" variable="$item">
8892
  <type by_reference="false">object</type>
8893
  </tag>
8894
+ <tag line="250" name="return" description="HTML markup to be placed inside the column" type="string">
8895
  <type by_reference="false">string</type>
8896
  </tag>
8897
  </docblock>
8898
+ <argument line="259">
8899
  <name>$item</name>
8900
  <default><![CDATA[]]></default>
8901
  <type/>
8902
  </argument>
8903
  </method>
8904
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="273" package="Media Library Assistant">
8905
  <name>column_icon</name>
8906
  <full_name>column_icon</full_name>
8907
+ <docblock line="265">
8908
  <description><![CDATA[Supply the content for a custom column]]></description>
8909
  <long-description><![CDATA[]]></long-description>
8910
+ <tag line="265" name="since" description="0.1"/>
8911
+ <tag line="265" name="param" description="A singular attachment (post) object" type="array" variable="$item">
8912
  <type by_reference="false">array</type>
8913
  </tag>
8914
+ <tag line="265" name="return" description="HTML markup to be placed inside the column" type="string">
8915
  <type by_reference="false">string</type>
8916
  </tag>
8917
  </docblock>
8918
+ <argument line="273">
8919
  <name>$item</name>
8920
  <default><![CDATA[]]></default>
8921
  <type/>
8922
  </argument>
8923
  </method>
8924
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="287" package="Media Library Assistant">
8925
  <name>_build_rollover_actions</name>
8926
  <full_name>_build_rollover_actions</full_name>
8927
+ <docblock line="277">
8928
  <description><![CDATA[Add rollover actions to a table column]]></description>
8929
  <long-description><![CDATA[]]></long-description>
8930
+ <tag line="277" name="since" description="1.40"/>
8931
+ <tag line="277" name="param" description="An MLA upload_type object" type="object" variable="$item">
8932
  <type by_reference="false">object</type>
8933
  </tag>
8934
+ <tag line="277" name="param" description="Current column name" type="string" variable="$column">
8935
  <type by_reference="false">string</type>
8936
  </tag>
8937
+ <tag line="277" name="return" description="Names and URLs of row-level actions" type="array">
8938
  <type by_reference="false">array</type>
8939
  </tag>
8940
  </docblock>
8941
+ <argument line="287">
8942
  <name>$item</name>
8943
  <default><![CDATA[]]></default>
8944
  <type/>
8945
  </argument>
8946
+ <argument line="287">
8947
  <name>$column</name>
8948
  <default><![CDATA[]]></default>
8949
  <type/>
8950
  </argument>
8951
  </method>
8952
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="336" package="Media Library Assistant">
8953
  <name>_build_inline_data</name>
8954
  <full_name>_build_inline_data</full_name>
8955
+ <docblock line="327">
8956
  <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
8957
  <long-description><![CDATA[]]></long-description>
8958
+ <tag line="327" name="since" description="1.40"/>
8959
+ <tag line="327" name="param" description="An MLA upload_type object" type="object" variable="$item">
8960
  <type by_reference="false">object</type>
8961
  </tag>
8962
+ <tag line="327" name="return" description="HTML &lt;div&gt; with row data" type="string">
8963
  <type by_reference="false">string</type>
8964
  </tag>
8965
  </docblock>
8966
+ <argument line="336">
8967
  <name>$item</name>
8968
  <default><![CDATA[]]></default>
8969
  <type/>
8970
  </argument>
8971
  </method>
8972
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="363" package="Media Library Assistant">
8973
  <name>column_name</name>
8974
  <full_name>column_name</full_name>
8975
+ <docblock line="355">
8976
  <description><![CDATA[Supply the content for a custom column]]></description>
8977
  <long-description><![CDATA[]]></long-description>
8978
+ <tag line="355" name="since" description="1.40"/>
8979
+ <tag line="355" name="param" description="An MLA upload_type object" type="object" variable="$item">
8980
  <type by_reference="false">object</type>
8981
  </tag>
8982
+ <tag line="355" name="return" description="HTML markup to be placed inside the column" type="string">
8983
  <type by_reference="false">string</type>
8984
  </tag>
8985
  </docblock>
8986
+ <argument line="363">
8987
  <name>$item</name>
8988
  <default><![CDATA[]]></default>
8989
  <type/>
8990
  </argument>
8991
  </method>
8992
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="377" package="Media Library Assistant">
8993
  <name>column_mime_type</name>
8994
  <full_name>column_mime_type</full_name>
8995
+ <docblock line="369">
8996
  <description><![CDATA[Supply the content for a custom column]]></description>
8997
  <long-description><![CDATA[]]></long-description>
8998
+ <tag line="369" name="since" description="1.40"/>
8999
+ <tag line="369" name="param" description="An MLA upload_type object" type="object" variable="$item">
9000
  <type by_reference="false">object</type>
9001
  </tag>
9002
+ <tag line="369" name="return" description="HTML markup to be placed inside the column" type="string">
9003
  <type by_reference="false">string</type>
9004
  </tag>
9005
  </docblock>
9006
+ <argument line="377">
9007
  <name>$item</name>
9008
  <default><![CDATA[]]></default>
9009
  <type/>
9010
  </argument>
9011
  </method>
9012
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="389" package="Media Library Assistant">
9013
  <name>column_icon_type</name>
9014
  <full_name>column_icon_type</full_name>
9015
+ <docblock line="381">
9016
  <description><![CDATA[Supply the content for a custom column]]></description>
9017
  <long-description><![CDATA[]]></long-description>
9018
+ <tag line="381" name="since" description="1.40"/>
9019
+ <tag line="381" name="param" description="An MLA upload_type object" type="object" variable="$item">
9020
  <type by_reference="false">object</type>
9021
  </tag>
9022
+ <tag line="381" name="return" description="HTML markup to be placed inside the column" type="string">
9023
  <type by_reference="false">string</type>
9024
  </tag>
9025
  </docblock>
9026
+ <argument line="389">
9027
  <name>$item</name>
9028
  <default><![CDATA[]]></default>
9029
  <type/>
9030
  </argument>
9031
  </method>
9032
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="401" package="Media Library Assistant">
9033
  <name>column_source</name>
9034
  <full_name>column_source</full_name>
9035
+ <docblock line="393">
9036
  <description><![CDATA[Supply the content for a custom column]]></description>
9037
  <long-description><![CDATA[]]></long-description>
9038
+ <tag line="393" name="since" description="1.40"/>
9039
+ <tag line="393" name="param" description="An MLA upload_type object" type="object" variable="$item">
9040
  <type by_reference="false">object</type>
9041
  </tag>
9042
+ <tag line="393" name="return" description="HTML markup to be placed inside the column" type="string">
9043
  <type by_reference="false">string</type>
9044
  </tag>
9045
  </docblock>
9046
+ <argument line="401">
9047
  <name>$item</name>
9048
  <default><![CDATA[]]></default>
9049
  <type/>
9050
  </argument>
9051
  </method>
9052
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="413" package="Media Library Assistant">
9053
  <name>column_status</name>
9054
  <full_name>column_status</full_name>
9055
+ <docblock line="405">
9056
  <description><![CDATA[Supply the content for a custom column]]></description>
9057
  <long-description><![CDATA[]]></long-description>
9058
+ <tag line="405" name="since" description="1.40"/>
9059
+ <tag line="405" name="param" description="An MLA upload_type object" type="object" variable="$item">
9060
  <type by_reference="false">object</type>
9061
  </tag>
9062
+ <tag line="405" name="return" description="HTML markup to be placed inside the column" type="string">
9063
  <type by_reference="false">string</type>
9064
  </tag>
9065
  </docblock>
9066
+ <argument line="413">
9067
  <name>$item</name>
9068
  <default><![CDATA[]]></default>
9069
  <type/>
9070
  </argument>
9071
  </method>
9072
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="429" package="Media Library Assistant">
9073
  <name>column_core_type</name>
9074
  <full_name>column_core_type</full_name>
9075
+ <docblock line="421">
9076
  <description><![CDATA[Supply the content for a custom column]]></description>
9077
  <long-description><![CDATA[]]></long-description>
9078
+ <tag line="421" name="since" description="1.40"/>
9079
+ <tag line="421" name="param" description="An MLA upload_type object" type="object" variable="$item">
9080
  <type by_reference="false">object</type>
9081
  </tag>
9082
+ <tag line="421" name="return" description="HTML markup to be placed inside the column" type="string">
9083
  <type by_reference="false">string</type>
9084
  </tag>
9085
  </docblock>
9086
+ <argument line="429">
9087
  <name>$item</name>
9088
  <default><![CDATA[]]></default>
9089
  <type/>
9090
  </argument>
9091
  </method>
9092
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="441" package="Media Library Assistant">
9093
  <name>column_mla_type</name>
9094
  <full_name>column_mla_type</full_name>
9095
+ <docblock line="433">
9096
  <description><![CDATA[Supply the content for a custom column]]></description>
9097
  <long-description><![CDATA[]]></long-description>
9098
+ <tag line="433" name="since" description="1.40"/>
9099
+ <tag line="433" name="param" description="An MLA upload_type object" type="object" variable="$item">
9100
  <type by_reference="false">object</type>
9101
  </tag>
9102
+ <tag line="433" name="return" description="HTML markup to be placed inside the column" type="string">
9103
  <type by_reference="false">string</type>
9104
  </tag>
9105
  </docblock>
9106
+ <argument line="441">
9107
  <name>$item</name>
9108
  <default><![CDATA[]]></default>
9109
  <type/>
9110
  </argument>
9111
  </method>
9112
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="453" package="Media Library Assistant">
9113
  <name>column_standard_source</name>
9114
  <full_name>column_standard_source</full_name>
9115
+ <docblock line="445">
9116
  <description><![CDATA[Supply the content for a custom column]]></description>
9117
  <long-description><![CDATA[]]></long-description>
9118
+ <tag line="445" name="since" description="1.40"/>
9119
+ <tag line="445" name="param" description="An MLA upload_type object" type="object" variable="$item">
9120
  <type by_reference="false">object</type>
9121
  </tag>
9122
+ <tag line="445" name="return" description="HTML markup to be placed inside the column" type="string">
9123
  <type by_reference="false">string</type>
9124
  </tag>
9125
  </docblock>
9126
+ <argument line="453">
9127
  <name>$item</name>
9128
  <default><![CDATA[]]></default>
9129
  <type/>
9130
  </argument>
9131
  </method>
9132
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="465" package="Media Library Assistant">
9133
  <name>column_core_icon_type</name>
9134
  <full_name>column_core_icon_type</full_name>
9135
+ <docblock line="457">
9136
  <description><![CDATA[Supply the content for a custom column]]></description>
9137
  <long-description><![CDATA[]]></long-description>
9138
+ <tag line="457" name="since" description="1.40"/>
9139
+ <tag line="457" name="param" description="An MLA upload_type object" type="object" variable="$item">
9140
  <type by_reference="false">object</type>
9141
  </tag>
9142
+ <tag line="457" name="return" description="HTML markup to be placed inside the column" type="string">
9143
  <type by_reference="false">string</type>
9144
  </tag>
9145
  </docblock>
9146
+ <argument line="465">
9147
  <name>$item</name>
9148
  <default><![CDATA[]]></default>
9149
  <type/>
9150
  </argument>
9151
  </method>
9152
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="477" package="Media Library Assistant">
9153
  <name>column_description</name>
9154
  <full_name>column_description</full_name>
9155
+ <docblock line="469">
9156
  <description><![CDATA[Supply the content for a custom column]]></description>
9157
  <long-description><![CDATA[]]></long-description>
9158
+ <tag line="469" name="since" description="1.40"/>
9159
+ <tag line="469" name="param" description="An MLA upload_type object" type="object" variable="$item">
9160
  <type by_reference="false">object</type>
9161
  </tag>
9162
+ <tag line="469" name="return" description="HTML markup to be placed inside the column" type="string">
9163
  <type by_reference="false">string</type>
9164
  </tag>
9165
  </docblock>
9166
+ <argument line="477">
9167
  <name>$item</name>
9168
  <default><![CDATA[]]></default>
9169
  <type/>
9170
  </argument>
9171
  </method>
9172
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="488" package="Media Library Assistant">
9173
  <name>get_columns</name>
9174
  <full_name>get_columns</full_name>
9175
+ <docblock line="481">
9176
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
9177
  <long-description><![CDATA[]]></long-description>
9178
+ <tag line="481" name="since" description="1.40"/>
9179
+ <tag line="481" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
9180
  <type by_reference="false">array</type>
9181
  </tag>
9182
  </docblock>
9183
  </method>
9184
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="500" package="Media Library Assistant">
9185
  <name>get_hidden_columns</name>
9186
  <full_name>get_hidden_columns</full_name>
9187
+ <docblock line="492">
9188
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
9189
  from default values if the option is not set]]></description>
9190
  <long-description><![CDATA[]]></long-description>
9191
+ <tag line="492" name="since" description="1.40"/>
9192
+ <tag line="492" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
9193
  <type by_reference="false">array</type>
9194
  </tag>
9195
  </docblock>
9196
  </method>
9197
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="520" package="Media Library Assistant">
9198
  <name>get_sortable_columns</name>
9199
  <full_name>get_sortable_columns</full_name>
9200
+ <docblock line="510">
9201
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
9202
  and the value is db column to sort by.]]></description>
9203
  <long-description><![CDATA[<p>Also notes the current sort column,
9204
  if set.</p>]]></long-description>
9205
+ <tag line="510" name="since" description="1.40"/>
9206
+ <tag line="510" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
9207
  <type by_reference="false">array</type>
9208
  </tag>
9209
  </docblock>
9210
  </method>
9211
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="547" package="Media Library Assistant">
9212
  <name>_get_view</name>
9213
  <full_name>_get_view</full_name>
9214
+ <docblock line="536">
9215
  <description><![CDATA[Returns HTML markup for one view that can be used with this table]]></description>
9216
  <long-description><![CDATA[]]></long-description>
9217
+ <tag line="536" name="since" description="1.40"/>
9218
+ <tag line="536" name="param" description="View slug" type="string" variable="$view_slug">
9219
  <type by_reference="false">string</type>
9220
  </tag>
9221
+ <tag line="536" name="param" description="count and labels for the View" type="array" variable="$upload_item">
9222
  <type by_reference="false">array</type>
9223
  </tag>
9224
+ <tag line="536" name="param" description="Slug for current view" type="string" variable="$current_view">
9225
  <type by_reference="false">string</type>
9226
  </tag>
9227
+ <tag line="536" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
9228
  <type by_reference="false">string</type>
9229
  </tag>
9230
  </docblock>
9231
+ <argument line="547">
9232
  <name>$view_slug</name>
9233
  <default><![CDATA[]]></default>
9234
  <type/>
9235
  </argument>
9236
+ <argument line="547">
9237
  <name>$upload_item</name>
9238
  <default><![CDATA[]]></default>
9239
  <type/>
9240
  </argument>
9241
+ <argument line="547">
9242
  <name>$current_view</name>
9243
  <default><![CDATA[]]></default>
9244
  <type/>
9245
  </argument>
9246
  </method>
9247
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="581" package="Media Library Assistant">
9248
  <name>get_views</name>
9249
  <full_name>get_views</full_name>
9250
+ <docblock line="573">
9251
  <description><![CDATA[Returns an associative array listing all the views that can be used with this table.]]></description>
9252
  <long-description><![CDATA[<p>These are listed across the top of the page and managed by WordPress.</p>]]></long-description>
9253
+ <tag line="573" name="since" description="1.40"/>
9254
+ <tag line="573" name="return" description="View information,e.g., array ( id =&gt; link )" type="array">
9255
  <type by_reference="false">array</type>
9256
  </tag>
9257
  </docblock>
9258
  </method>
9259
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="607" package="Media Library Assistant">
9260
  <name>get_bulk_actions</name>
9261
  <full_name>get_bulk_actions</full_name>
9262
+ <docblock line="599">
9263
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
9264
  of bulk actions available on this table.]]></description>
9265
  <long-description><![CDATA[]]></long-description>
9266
+ <tag line="599" name="since" description="1.40"/>
9267
+ <tag line="599" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
9268
  <type by_reference="false">array</type>
9269
  </tag>
9270
  </docblock>
9271
  </method>
9272
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="628" package="Media Library Assistant">
9273
  <name>prepare_items</name>
9274
  <full_name>prepare_items</full_name>
9275
+ <docblock line="616">
9276
  <description><![CDATA[Prepares the list of items for displaying]]></description>
9277
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
9278
  be used to query the database, sort and filter the data, and generally
9279
  get it ready to be displayed. At a minimum, we should set $this->items and
9280
  $this->set_pagination_args().</p>]]></long-description>
9281
+ <tag line="616" name="since" description="1.40"/>
9282
+ <tag line="616" name="return" description="" type="void">
9283
  <type by_reference="false">void</type>
9284
  </tag>
9285
  </docblock>
9286
  </method>
9287
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="679" package="Media Library Assistant">
9288
  <name>single_row</name>
9289
  <full_name>single_row</full_name>
9290
+ <docblock line="670">
9291
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
9292
  <long-description><![CDATA[]]></long-description>
9293
+ <tag line="670" name="since" description="1.40"/>
9294
+ <tag line="670" name="param" description="the current item" type="object" variable="$item">
9295
  <type by_reference="false">object</type>
9296
  </tag>
9297
+ <tag line="670" name="return" description="Echoes the row HTML" type="void">
9298
  <type by_reference="false">void</type>
9299
  </tag>
9300
  </docblock>
9301
+ <argument line="679">
9302
  <name>$item</name>
9303
  <default><![CDATA[]]></default>
9304
  <type/>
9306
  </method>
9307
  </class>
9308
  </file>
9309
+ <file path="includes\class-mla-upload-optional-list-table.php" hash="8d4a528342a4cfb32331c61fa5485541" package="Media Library Assistant">
9310
  <docblock line="2">
9311
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
9312
  <long-description><![CDATA[]]></long-description>
9400
  </tag>
9401
  </docblock>
9402
  </method>
9403
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="132" package="Media Library Assistant">
9404
  <name>mla_manage_hidden_columns_filter</name>
9405
  <full_name>mla_manage_hidden_columns_filter</full_name>
9406
+ <docblock line="117">
9407
  <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden']]></description>
9408
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
9409
  the get_user_option result. Set when the file is loaded because the object
9410
  is not created in time for the call from screen.php.</p>]]></long-description>
9411
+ <tag line="117" name="since" description="1.40"/>
9412
+ <tag line="117" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
9413
  <type by_reference="false">mixed</type>
9414
  </tag>
9415
+ <tag line="117" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
9416
  <type by_reference="false">string</type>
9417
  </tag>
9418
+ <tag line="117" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
9419
  <type by_reference="false">object</type>
9420
  </tag>
9421
+ <tag line="117" name="return" description="updated list of hidden columns" type="array">
9422
  <type by_reference="false">array</type>
9423
  </tag>
9424
  </docblock>
9425
+ <argument line="132">
9426
  <name>$result</name>
9427
  <default><![CDATA[]]></default>
9428
  <type/>
9429
  </argument>
9430
+ <argument line="132">
9431
  <name>$option</name>
9432
  <default><![CDATA[]]></default>
9433
  <type/>
9434
  </argument>
9435
+ <argument line="132">
9436
  <name>$user_data</name>
9437
  <default><![CDATA[]]></default>
9438
  <type/>
9439
  </argument>
9440
  </method>
9441
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="147" package="Media Library Assistant">
9442
  <name>mla_manage_columns_filter</name>
9443
  <full_name>mla_manage_columns_filter</full_name>
9444
+ <docblock line="136">
9445
  <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-menu_columns']]></description>
9446
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
9447
  file is loaded because the list_table object isn't created in time
9448
  to affect the "screen options" setup.</p>]]></long-description>
9449
+ <tag line="136" name="since" description="1.40"/>
9450
+ <tag line="136" name="return" description="list of table columns" type="array">
9451
  <type by_reference="false">array</type>
9452
  </tag>
9453
  </docblock>
9454
  </method>
9455
  <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="161" package="Media Library Assistant">
9456
+ <name>mla_localize_default_columns_array</name>
9457
+ <full_name>mla_localize_default_columns_array</full_name>
9458
+ <docblock line="151">
9459
+ <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
9460
+ <long-description><![CDATA[<p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
9461
+ accessed from "front end" posts/pages.</p>]]></long-description>
9462
+ <tag line="151" name="since" description="1.71"/>
9463
+ <tag line="151" name="return" description="" type="void">
9464
+ <type by_reference="false">void</type>
9465
+ </tag>
9466
+ </docblock>
9467
+ </method>
9468
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="183" package="Media Library Assistant">
9469
  <name>mla_admin_init_action</name>
9470
  <full_name>mla_admin_init_action</full_name>
9471
+ <docblock line="175">
9472
  <description><![CDATA[Called in the admin_init action because the list_table object isn't
9473
  created in time to affect the "screen options" setup.]]></description>
9474
  <long-description><![CDATA[]]></long-description>
9475
+ <tag line="175" name="since" description="1.40"/>
9476
+ <tag line="175" name="return" description="" type="void">
9477
  <type by_reference="false">void</type>
9478
  </tag>
9479
  </docblock>
9480
  </method>
9481
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="198" package="Media Library Assistant">
9482
  <name>__construct</name>
9483
  <full_name>__construct</full_name>
9484
+ <docblock line="190">
9485
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
9486
  calls the parent constructor to set some default configs.]]></description>
9487
  <long-description><![CDATA[]]></long-description>
9488
+ <tag line="190" name="since" description="1.40"/>
9489
+ <tag line="190" name="return" description="" type="void">
9490
  <type by_reference="false">void</type>
9491
  </tag>
9492
  </docblock>
9493
  </method>
9494
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="225" package="Media Library Assistant">
9495
  <name>column_default</name>
9496
  <full_name>column_default</full_name>
9497
+ <docblock line="212">
9498
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
9499
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
9500
  given column. All columns should have a specific method, so this function
9501
  returns a troubleshooting message.</p>]]></long-description>
9502
+ <tag line="212" name="since" description="1.40"/>
9503
+ <tag line="212" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
9504
  <type by_reference="false">array</type>
9505
  </tag>
9506
+ <tag line="212" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
9507
  <type by_reference="false">array</type>
9508
  </tag>
9509
+ <tag line="212" name="return" description="Text or HTML to be placed inside the column" type="string">
9510
  <type by_reference="false">string</type>
9511
  </tag>
9512
  </docblock>
9513
+ <argument line="225">
9514
  <name>$item</name>
9515
  <default><![CDATA[]]></default>
9516
  <type/>
9517
  </argument>
9518
+ <argument line="225">
9519
  <name>$column_name</name>
9520
  <default><![CDATA[]]></default>
9521
  <type/>
9522
  </argument>
9523
  </method>
9524
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="240" package="Media Library Assistant">
9525
  <name>column_cb</name>
9526
  <full_name>column_cb</full_name>
9527
+ <docblock line="231">
9528
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
9529
  <long-description><![CDATA[<p>The 'cb' column
9530
  is given special treatment when columns are processed.</p>]]></long-description>
9531
+ <tag line="231" name="since" description="1.40"/>
9532
+ <tag line="231" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9533
  <type by_reference="false">object</type>
9534
  </tag>
9535
+ <tag line="231" name="return" description="HTML markup to be placed inside the column" type="string">
9536
  <type by_reference="false">string</type>
9537
  </tag>
9538
  </docblock>
9539
+ <argument line="240">
9540
  <name>$item</name>
9541
  <default><![CDATA[]]></default>
9542
  <type/>
9543
  </argument>
9544
  </method>
9545
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="256" package="Media Library Assistant">
9546
  <name>_build_rollover_actions</name>
9547
  <full_name>_build_rollover_actions</full_name>
9548
+ <docblock line="246">
9549
  <description><![CDATA[Add rollover actions to a table column]]></description>
9550
  <long-description><![CDATA[]]></long-description>
9551
+ <tag line="246" name="since" description="1.40"/>
9552
+ <tag line="246" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9553
  <type by_reference="false">object</type>
9554
  </tag>
9555
+ <tag line="246" name="param" description="Current column name" type="string" variable="$column">
9556
  <type by_reference="false">string</type>
9557
  </tag>
9558
+ <tag line="246" name="return" description="Names and URLs of row-level actions" type="array">
9559
  <type by_reference="false">array</type>
9560
  </tag>
9561
  </docblock>
9562
+ <argument line="256">
9563
  <name>$item</name>
9564
  <default><![CDATA[]]></default>
9565
  <type/>
9566
  </argument>
9567
+ <argument line="256">
9568
  <name>$column</name>
9569
  <default><![CDATA[]]></default>
9570
  <type/>
9571
  </argument>
9572
  </method>
9573
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="294" package="Media Library Assistant">
9574
  <name>column_name</name>
9575
  <full_name>column_name</full_name>
9576
+ <docblock line="286">
9577
  <description><![CDATA[Supply the content for a custom column]]></description>
9578
  <long-description><![CDATA[]]></long-description>
9579
+ <tag line="286" name="since" description="1.40"/>
9580
+ <tag line="286" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9581
  <type by_reference="false">object</type>
9582
  </tag>
9583
+ <tag line="286" name="return" description="HTML markup to be placed inside the column" type="string">
9584
  <type by_reference="false">string</type>
9585
  </tag>
9586
  </docblock>
9587
+ <argument line="294">
9588
  <name>$item</name>
9589
  <default><![CDATA[]]></default>
9590
  <type/>
9591
  </argument>
9592
  </method>
9593
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="308" package="Media Library Assistant">
9594
  <name>column_mime_type</name>
9595
  <full_name>column_mime_type</full_name>
9596
+ <docblock line="300">
9597
  <description><![CDATA[Supply the content for a custom column]]></description>
9598
  <long-description><![CDATA[]]></long-description>
9599
+ <tag line="300" name="since" description="1.40"/>
9600
+ <tag line="300" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9601
  <type by_reference="false">object</type>
9602
  </tag>
9603
+ <tag line="300" name="return" description="HTML markup to be placed inside the column" type="string">
9604
  <type by_reference="false">string</type>
9605
  </tag>
9606
  </docblock>
9607
+ <argument line="308">
9608
  <name>$item</name>
9609
  <default><![CDATA[]]></default>
9610
  <type/>
9611
  </argument>
9612
  </method>
9613
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="320" package="Media Library Assistant">
9614
  <name>column_core_type</name>
9615
  <full_name>column_core_type</full_name>
9616
+ <docblock line="312">
9617
  <description><![CDATA[Supply the content for a custom column]]></description>
9618
  <long-description><![CDATA[]]></long-description>
9619
+ <tag line="312" name="since" description="1.40"/>
9620
+ <tag line="312" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9621
  <type by_reference="false">object</type>
9622
  </tag>
9623
+ <tag line="312" name="return" description="HTML markup to be placed inside the column" type="string">
9624
  <type by_reference="false">string</type>
9625
  </tag>
9626
  </docblock>
9627
+ <argument line="320">
9628
  <name>$item</name>
9629
  <default><![CDATA[]]></default>
9630
  <type/>
9631
  </argument>
9632
  </method>
9633
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="332" package="Media Library Assistant">
9634
  <name>column_mla_type</name>
9635
  <full_name>column_mla_type</full_name>
9636
+ <docblock line="324">
9637
  <description><![CDATA[Supply the content for a custom column]]></description>
9638
  <long-description><![CDATA[]]></long-description>
9639
+ <tag line="324" name="since" description="1.40"/>
9640
+ <tag line="324" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9641
  <type by_reference="false">object</type>
9642
  </tag>
9643
+ <tag line="324" name="return" description="HTML markup to be placed inside the column" type="string">
9644
  <type by_reference="false">string</type>
9645
  </tag>
9646
  </docblock>
9647
+ <argument line="332">
9648
  <name>$item</name>
9649
  <default><![CDATA[]]></default>
9650
  <type/>
9651
  </argument>
9652
  </method>
9653
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="344" package="Media Library Assistant">
9654
  <name>column_description</name>
9655
  <full_name>column_description</full_name>
9656
+ <docblock line="336">
9657
  <description><![CDATA[Supply the content for a custom column]]></description>
9658
  <long-description><![CDATA[]]></long-description>
9659
+ <tag line="336" name="since" description="1.40"/>
9660
+ <tag line="336" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9661
  <type by_reference="false">object</type>
9662
  </tag>
9663
+ <tag line="336" name="return" description="HTML markup to be placed inside the column" type="string">
9664
  <type by_reference="false">string</type>
9665
  </tag>
9666
  </docblock>
9667
+ <argument line="344">
9668
  <name>$item</name>
9669
  <default><![CDATA[]]></default>
9670
  <type/>
9671
  </argument>
9672
  </method>
9673
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="355" package="Media Library Assistant">
9674
  <name>get_columns</name>
9675
  <full_name>get_columns</full_name>
9676
+ <docblock line="348">
9677
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
9678
  <long-description><![CDATA[]]></long-description>
9679
+ <tag line="348" name="since" description="1.40"/>
9680
+ <tag line="348" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
9681
  <type by_reference="false">array</type>
9682
  </tag>
9683
  </docblock>
9684
  </method>
9685
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="367" package="Media Library Assistant">
9686
  <name>get_hidden_columns</name>
9687
  <full_name>get_hidden_columns</full_name>
9688
+ <docblock line="359">
9689
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
9690
  from default values if the option is not set]]></description>
9691
  <long-description><![CDATA[]]></long-description>
9692
+ <tag line="359" name="since" description="1.40"/>
9693
+ <tag line="359" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
9694
  <type by_reference="false">array</type>
9695
  </tag>
9696
  </docblock>
9697
  </method>
9698
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="387" package="Media Library Assistant">
9699
  <name>get_sortable_columns</name>
9700
  <full_name>get_sortable_columns</full_name>
9701
+ <docblock line="377">
9702
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
9703
  and the value is db column to sort by.]]></description>
9704
  <long-description><![CDATA[<p>Also notes the current sort column,
9705
  if set.</p>]]></long-description>
9706
+ <tag line="377" name="since" description="1.40"/>
9707
+ <tag line="377" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
9708
  <type by_reference="false">array</type>
9709
  </tag>
9710
  </docblock>
9711
  </method>
9712
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="411" package="Media Library Assistant">
9713
  <name>get_bulk_actions</name>
9714
  <full_name>get_bulk_actions</full_name>
9715
+ <docblock line="403">
9716
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
9717
  of bulk actions available on this table.]]></description>
9718
  <long-description><![CDATA[]]></long-description>
9719
+ <tag line="403" name="since" description="1.40"/>
9720
+ <tag line="403" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
9721
  <type by_reference="false">array</type>
9722
  </tag>
9723
  </docblock>
9724
  </method>
9725
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="431" package="Media Library Assistant">
9726
  <name>prepare_items</name>
9727
  <full_name>prepare_items</full_name>
9728
+ <docblock line="419">
9729
  <description><![CDATA[Prepares the list of items for displaying]]></description>
9730
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
9731
  be used to query the database, sort and filter the data, and generally
9732
  get it ready to be displayed. At a minimum, we should set $this->items and
9733
  $this->set_pagination_args().</p>]]></long-description>
9734
+ <tag line="419" name="since" description="1.40"/>
9735
+ <tag line="419" name="return" description="" type="void">
9736
  <type by_reference="false">void</type>
9737
  </tag>
9738
  </docblock>
9739
  </method>
9740
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="482" package="Media Library Assistant">
9741
  <name>single_row</name>
9742
  <full_name>single_row</full_name>
9743
+ <docblock line="473">
9744
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
9745
  <long-description><![CDATA[]]></long-description>
9746
+ <tag line="473" name="since" description="1.40"/>
9747
+ <tag line="473" name="param" description="the current item" type="object" variable="$item">
9748
  <type by_reference="false">object</type>
9749
  </tag>
9750
+ <tag line="473" name="return" description="Echoes the row HTML" type="void">
9751
  <type by_reference="false">void</type>
9752
  </tag>
9753
  </docblock>
9754
+ <argument line="482">
9755
  <name>$item</name>
9756
  <default><![CDATA[]]></default>
9757
  <type/>
9759
  </method>
9760
  </class>
9761
  </file>
9762
+ <file path="includes\class-mla-view-list-table.php" hash="32b60468039c0bdc9d9099dc69c4f49f" package="Media Library Assistant">
9763
  <docblock line="2">
9764
  <description><![CDATA[Media Library Assistant extended List Table class]]></description>
9765
  <long-description><![CDATA[]]></long-description>
9852
  </tag>
9853
  </docblock>
9854
  </method>
9855
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="137" package="Media Library Assistant">
9856
  <name>mla_manage_hidden_columns_filter</name>
9857
  <full_name>mla_manage_hidden_columns_filter</full_name>
9858
+ <docblock line="122">
9859
  <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden']]></description>
9860
  <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
9861
  the get_user_option result. Set when the file is loaded because the object
9862
  is not created in time for the call from screen.php.</p>]]></long-description>
9863
+ <tag line="122" name="since" description="1.40"/>
9864
+ <tag line="122" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
9865
  <type by_reference="false">mixed</type>
9866
  </tag>
9867
+ <tag line="122" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
9868
  <type by_reference="false">string</type>
9869
  </tag>
9870
+ <tag line="122" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
9871
  <type by_reference="false">object</type>
9872
  </tag>
9873
+ <tag line="122" name="return" description="updated list of hidden columns" type="array">
9874
  <type by_reference="false">array</type>
9875
  </tag>
9876
  </docblock>
9877
+ <argument line="137">
9878
  <name>$result</name>
9879
  <default><![CDATA[]]></default>
9880
  <type/>
9881
  </argument>
9882
+ <argument line="137">
9883
  <name>$option</name>
9884
  <default><![CDATA[]]></default>
9885
  <type/>
9886
  </argument>
9887
+ <argument line="137">
9888
  <name>$user_data</name>
9889
  <default><![CDATA[]]></default>
9890
  <type/>
9891
  </argument>
9892
  </method>
9893
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="152" package="Media Library Assistant">
9894
  <name>mla_manage_columns_filter</name>
9895
  <full_name>mla_manage_columns_filter</full_name>
9896
+ <docblock line="141">
9897
  <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-menu_columns']]></description>
9898
  <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
9899
  file is loaded because the list_table object isn't created in time
9900
  to affect the "screen options" setup.</p>]]></long-description>
9901
+ <tag line="141" name="since" description="1.40"/>
9902
+ <tag line="141" name="return" description="list of table columns" type="array">
9903
  <type by_reference="false">array</type>
9904
  </tag>
9905
  </docblock>
9906
  </method>
9907
  <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="166" package="Media Library Assistant">
9908
+ <name>mla_localize_default_columns_array</name>
9909
+ <full_name>mla_localize_default_columns_array</full_name>
9910
+ <docblock line="156">
9911
+ <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
9912
+ <long-description><![CDATA[<p>Called from MLA:mla_plugins_loaded_action because the $default_columns information might be
9913
+ accessed from "front end" posts/pages.</p>]]></long-description>
9914
+ <tag line="156" name="since" description="1.71"/>
9915
+ <tag line="156" name="return" description="" type="void">
9916
+ <type by_reference="false">void</type>
9917
+ </tag>
9918
+ </docblock>
9919
+ </method>
9920
+ <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="191" package="Media Library Assistant">
9921
  <name>mla_admin_init_action</name>
9922
  <full_name>mla_admin_init_action</full_name>
9923
+ <docblock line="183">
9924
  <description><![CDATA[Called in the admin_init action because the list_table object isn't
9925
  created in time to affect the "screen options" setup.]]></description>
9926
  <long-description><![CDATA[]]></long-description>
9927
+ <tag line="183" name="since" description="1.40"/>
9928
+ <tag line="183" name="return" description="" type="void">
9929
  <type by_reference="false">void</type>
9930
  </tag>
9931
  </docblock>
9932
  </method>
9933
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="206" package="Media Library Assistant">
9934
  <name>__construct</name>
9935
  <full_name>__construct</full_name>
9936
+ <docblock line="198">
9937
  <description><![CDATA[Initializes some properties from $_REQUEST variables, then
9938
  calls the parent constructor to set some default configs.]]></description>
9939
  <long-description><![CDATA[]]></long-description>
9940
+ <tag line="198" name="since" description="1.40"/>
9941
+ <tag line="198" name="return" description="" type="void">
9942
  <type by_reference="false">void</type>
9943
  </tag>
9944
  </docblock>
9945
  </method>
9946
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="233" package="Media Library Assistant">
9947
  <name>column_default</name>
9948
  <full_name>column_default</full_name>
9949
+ <docblock line="220">
9950
  <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
9951
  <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
9952
  given column. All columns should have a specific method, so this function
9953
  returns a troubleshooting message.</p>]]></long-description>
9954
+ <tag line="220" name="since" description="1.40"/>
9955
+ <tag line="220" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
9956
  <type by_reference="false">array</type>
9957
  </tag>
9958
+ <tag line="220" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
9959
  <type by_reference="false">array</type>
9960
  </tag>
9961
+ <tag line="220" name="return" description="Text or HTML to be placed inside the column" type="string">
9962
  <type by_reference="false">string</type>
9963
  </tag>
9964
  </docblock>
9965
+ <argument line="233">
9966
  <name>$item</name>
9967
  <default><![CDATA[]]></default>
9968
  <type/>
9969
  </argument>
9970
+ <argument line="233">
9971
  <name>$column_name</name>
9972
  <default><![CDATA[]]></default>
9973
  <type/>
9974
  </argument>
9975
  </method>
9976
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="248" package="Media Library Assistant">
9977
  <name>column_cb</name>
9978
  <full_name>column_cb</full_name>
9979
+ <docblock line="239">
9980
  <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
9981
  <long-description><![CDATA[<p>The 'cb' column
9982
  is given special treatment when columns are processed.</p>]]></long-description>
9983
+ <tag line="239" name="since" description="1.40"/>
9984
+ <tag line="239" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
9985
  <type by_reference="false">object</type>
9986
  </tag>
9987
+ <tag line="239" name="return" description="HTML markup to be placed inside the column" type="string">
9988
  <type by_reference="false">string</type>
9989
  </tag>
9990
  </docblock>
9991
+ <argument line="248">
9992
  <name>$item</name>
9993
  <default><![CDATA[]]></default>
9994
  <type/>
9995
  </argument>
9996
  </method>
9997
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="264" package="Media Library Assistant">
9998
  <name>_build_rollover_actions</name>
9999
  <full_name>_build_rollover_actions</full_name>
10000
+ <docblock line="254">
10001
  <description><![CDATA[Add rollover actions to a table column]]></description>
10002
  <long-description><![CDATA[]]></long-description>
10003
+ <tag line="254" name="since" description="1.40"/>
10004
+ <tag line="254" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10005
  <type by_reference="false">object</type>
10006
  </tag>
10007
+ <tag line="254" name="param" description="Current column name" type="string" variable="$column">
10008
  <type by_reference="false">string</type>
10009
  </tag>
10010
+ <tag line="254" name="return" description="Names and URLs of row-level actions" type="array">
10011
  <type by_reference="false">array</type>
10012
  </tag>
10013
  </docblock>
10014
+ <argument line="264">
10015
  <name>$item</name>
10016
  <default><![CDATA[]]></default>
10017
  <type/>
10018
  </argument>
10019
+ <argument line="264">
10020
  <name>$column</name>
10021
  <default><![CDATA[]]></default>
10022
  <type/>
10023
  </argument>
10024
  </method>
10025
+ <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="326" package="Media Library Assistant">
10026
  <name>_build_inline_data</name>
10027
  <full_name>_build_inline_data</full_name>
10028
+ <docblock line="317">
10029
  <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
10030
  <long-description><![CDATA[]]></long-description>
10031
+ <tag line="317" name="since" description="1.40"/>
10032
+ <tag line="317" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10033
  <type by_reference="false">object</type>
10034
  </tag>
10035
+ <tag line="317" name="return" description="HTML &lt;div&gt; with row data" type="string">
10036
  <type by_reference="false">string</type>
10037
  </tag>
10038
  </docblock>
10039
+ <argument line="326">
10040
  <name>$item</name>
10041
  <default><![CDATA[]]></default>
10042
  <type/>
10043
  </argument>
10044
  </method>
10045
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="349" package="Media Library Assistant">
10046
  <name>column_name</name>
10047
  <full_name>column_name</full_name>
10048
+ <docblock line="341">
10049
  <description><![CDATA[Supply the content for a custom column]]></description>
10050
  <long-description><![CDATA[]]></long-description>
10051
+ <tag line="341" name="since" description="1.40"/>
10052
+ <tag line="341" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10053
  <type by_reference="false">object</type>
10054
  </tag>
10055
+ <tag line="341" name="return" description="HTML markup to be placed inside the column" type="string">
10056
  <type by_reference="false">string</type>
10057
  </tag>
10058
  </docblock>
10059
+ <argument line="349">
10060
  <name>$item</name>
10061
  <default><![CDATA[]]></default>
10062
  <type/>
10063
  </argument>
10064
  </method>
10065
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="363" package="Media Library Assistant">
10066
  <name>column_specification</name>
10067
  <full_name>column_specification</full_name>
10068
+ <docblock line="355">
10069
  <description><![CDATA[Supply the content for a custom column]]></description>
10070
  <long-description><![CDATA[]]></long-description>
10071
+ <tag line="355" name="since" description="1.40"/>
10072
+ <tag line="355" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10073
  <type by_reference="false">object</type>
10074
  </tag>
10075
+ <tag line="355" name="return" description="HTML markup to be placed inside the column" type="string">
10076
  <type by_reference="false">string</type>
10077
  </tag>
10078
  </docblock>
10079
+ <argument line="363">
10080
  <name>$item</name>
10081
  <default><![CDATA[]]></default>
10082
  <type/>
10083
  </argument>
10084
  </method>
10085
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="375" package="Media Library Assistant">
10086
  <name>column_post_mime_type</name>
10087
  <full_name>column_post_mime_type</full_name>
10088
+ <docblock line="367">
10089
  <description><![CDATA[Supply the content for a custom column]]></description>
10090
  <long-description><![CDATA[]]></long-description>
10091
+ <tag line="367" name="since" description="1.40"/>
10092
+ <tag line="367" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10093
  <type by_reference="false">object</type>
10094
  </tag>
10095
+ <tag line="367" name="return" description="HTML markup to be placed inside the column" type="string">
10096
  <type by_reference="false">string</type>
10097
  </tag>
10098
  </docblock>
10099
+ <argument line="375">
10100
  <name>$item</name>
10101
  <default><![CDATA[]]></default>
10102
  <type/>
10103
  </argument>
10104
  </method>
10105
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="391" package="Media Library Assistant">
10106
  <name>column_table_view</name>
10107
  <full_name>column_table_view</full_name>
10108
+ <docblock line="383">
10109
  <description><![CDATA[Supply the content for a custom column]]></description>
10110
  <long-description><![CDATA[]]></long-description>
10111
+ <tag line="383" name="since" description="1.40"/>
10112
+ <tag line="383" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10113
  <type by_reference="false">object</type>
10114
  </tag>
10115
+ <tag line="383" name="return" description="HTML markup to be placed inside the column" type="string">
10116
  <type by_reference="false">string</type>
10117
  </tag>
10118
  </docblock>
10119
+ <argument line="391">
10120
  <name>$item</name>
10121
  <default><![CDATA[]]></default>
10122
  <type/>
10123
  </argument>
10124
  </method>
10125
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="407" package="Media Library Assistant">
10126
  <name>column_singular</name>
10127
  <full_name>column_singular</full_name>
10128
+ <docblock line="399">
10129
  <description><![CDATA[Supply the content for a custom column]]></description>
10130
  <long-description><![CDATA[]]></long-description>
10131
+ <tag line="399" name="since" description="1.40"/>
10132
+ <tag line="399" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10133
  <type by_reference="false">object</type>
10134
  </tag>
10135
+ <tag line="399" name="return" description="HTML markup to be placed inside the column" type="string">
10136
  <type by_reference="false">string</type>
10137
  </tag>
10138
  </docblock>
10139
+ <argument line="407">
10140
  <name>$item</name>
10141
  <default><![CDATA[]]></default>
10142
  <type/>
10143
  </argument>
10144
  </method>
10145
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="419" package="Media Library Assistant">
10146
  <name>column_plural</name>
10147
  <full_name>column_plural</full_name>
10148
+ <docblock line="411">
10149
  <description><![CDATA[Supply the content for a custom column]]></description>
10150
  <long-description><![CDATA[]]></long-description>
10151
+ <tag line="411" name="since" description="1.40"/>
10152
+ <tag line="411" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10153
  <type by_reference="false">object</type>
10154
  </tag>
10155
+ <tag line="411" name="return" description="HTML markup to be placed inside the column" type="string">
10156
  <type by_reference="false">string</type>
10157
  </tag>
10158
  </docblock>
10159
+ <argument line="419">
10160
  <name>$item</name>
10161
  <default><![CDATA[]]></default>
10162
  <type/>
10163
  </argument>
10164
  </method>
10165
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="431" package="Media Library Assistant">
10166
  <name>column_menu_order</name>
10167
  <full_name>column_menu_order</full_name>
10168
+ <docblock line="423">
10169
  <description><![CDATA[Supply the content for a custom column]]></description>
10170
  <long-description><![CDATA[]]></long-description>
10171
+ <tag line="423" name="since" description="1.40"/>
10172
+ <tag line="423" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10173
  <type by_reference="false">object</type>
10174
  </tag>
10175
+ <tag line="423" name="return" description="HTML markup to be placed inside the column" type="string">
10176
  <type by_reference="false">string</type>
10177
  </tag>
10178
  </docblock>
10179
+ <argument line="431">
10180
  <name>$item</name>
10181
  <default><![CDATA[]]></default>
10182
  <type/>
10183
  </argument>
10184
  </method>
10185
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="443" package="Media Library Assistant">
10186
  <name>column_description</name>
10187
  <full_name>column_description</full_name>
10188
+ <docblock line="435">
10189
  <description><![CDATA[Supply the content for a custom column]]></description>
10190
  <long-description><![CDATA[]]></long-description>
10191
+ <tag line="435" name="since" description="1.40"/>
10192
+ <tag line="435" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
10193
  <type by_reference="false">object</type>
10194
  </tag>
10195
+ <tag line="435" name="return" description="HTML markup to be placed inside the column" type="string">
10196
  <type by_reference="false">string</type>
10197
  </tag>
10198
  </docblock>
10199
+ <argument line="443">
10200
  <name>$item</name>
10201
  <default><![CDATA[]]></default>
10202
  <type/>
10203
  </argument>
10204
  </method>
10205
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="454" package="Media Library Assistant">
10206
  <name>get_columns</name>
10207
  <full_name>get_columns</full_name>
10208
+ <docblock line="447">
10209
  <description><![CDATA[This method dictates the table's columns and titles]]></description>
10210
  <long-description><![CDATA[]]></long-description>
10211
+ <tag line="447" name="since" description="1.40"/>
10212
+ <tag line="447" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
10213
  <type by_reference="false">array</type>
10214
  </tag>
10215
  </docblock>
10216
  </method>
10217
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="466" package="Media Library Assistant">
10218
  <name>get_hidden_columns</name>
10219
  <full_name>get_hidden_columns</full_name>
10220
+ <docblock line="458">
10221
  <description><![CDATA[Returns the list of currently hidden columns from a user option or
10222
  from default values if the option is not set]]></description>
10223
  <long-description><![CDATA[]]></long-description>
10224
+ <tag line="458" name="since" description="1.40"/>
10225
+ <tag line="458" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
10226
  <type by_reference="false">array</type>
10227
  </tag>
10228
  </docblock>
10229
  </method>
10230
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="486" package="Media Library Assistant">
10231
  <name>get_sortable_columns</name>
10232
  <full_name>get_sortable_columns</full_name>
10233
+ <docblock line="476">
10234
  <description><![CDATA[Returns an array where the key is the column that needs to be sortable
10235
  and the value is db column to sort by.]]></description>
10236
  <long-description><![CDATA[<p>Also notes the current sort column,
10237
  if set.</p>]]></long-description>
10238
+ <tag line="476" name="since" description="1.40"/>
10239
+ <tag line="476" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
10240
  <type by_reference="false">array</type>
10241
  </tag>
10242
  </docblock>
10243
  </method>
10244
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="510" package="Media Library Assistant">
10245
  <name>get_bulk_actions</name>
10246
  <full_name>get_bulk_actions</full_name>
10247
+ <docblock line="502">
10248
  <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
10249
  of bulk actions available on this table.]]></description>
10250
  <long-description><![CDATA[]]></long-description>
10251
+ <tag line="502" name="since" description="1.40"/>
10252
+ <tag line="502" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
10253
  <type by_reference="false">array</type>
10254
  </tag>
10255
  </docblock>
10256
  </method>
10257
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="531" package="Media Library Assistant">
10258
  <name>prepare_items</name>
10259
  <full_name>prepare_items</full_name>
10260
+ <docblock line="519">
10261
  <description><![CDATA[Prepares the list of items for displaying]]></description>
10262
  <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
10263
  be used to query the database, sort and filter the data, and generally
10264
  get it ready to be displayed. At a minimum, we should set $this->items and
10265
  $this->set_pagination_args().</p>]]></long-description>
10266
+ <tag line="519" name="since" description="1.40"/>
10267
+ <tag line="519" name="return" description="" type="void">
10268
  <type by_reference="false">void</type>
10269
  </tag>
10270
  </docblock>
10271
  </method>
10272
+ <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="582" package="Media Library Assistant">
10273
  <name>single_row</name>
10274
  <full_name>single_row</full_name>
10275
+ <docblock line="573">
10276
  <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
10277
  <long-description><![CDATA[]]></long-description>
10278
+ <tag line="573" name="since" description="1.40"/>
10279
+ <tag line="573" name="param" description="the current item" type="object" variable="$item">
10280
  <type by_reference="false">object</type>
10281
  </tag>
10282
+ <tag line="573" name="return" description="Echoes the row HTML" type="void">
10283
  <type by_reference="false">void</type>
10284
  </tag>
10285
  </docblock>
10286
+ <argument line="582">
10287
  <name>$item</name>
10288
  <default><![CDATA[]]></default>
10289
  <type/>
10360
  </docblock>
10361
  </function>
10362
  </file>
10363
+ <file path="index.php" hash="23e66707c38f59e76bfd272609d8b600" package="Media Library Assistant">
10364
  <docblock line="2">
10365
  <description><![CDATA[Provides several enhancements to the handling of images and files held in the WordPress Media Library]]></description>
10366
  <long-description><![CDATA[<p>This file contains several tests for name conflicts with other plugins. Only if the tests are passed
10367
  will the rest of the plugin be loaded and run.</p>]]></long-description>
10368
  <tag line="2" name="package" description="Media Library Assistant"/>
10369
+ <tag line="2" name="version" description="1.71"/>
10370
  </docblock>
10371
  <include line="137" type="Require Once" package="Media Library Assistant">
10372
  <name>includes/mla-plugin-loader.php</name>
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://fairtradejudaica.org/make-a-difference/donate/
4
  Tags: attachment, attachments, documents, gallery, image, images, media, library, media library, media-tags, media tags, tags, media categories, categories, IPTC, EXIF, GPS, PDF, meta, metadata, photo, photos, photograph, photographs, photoblog, photo albums, lightroom, photoshop, MIME, mime-type, icon, upload, file extensions
5
  Requires at least: 3.3
6
  Tested up to: 3.8
7
- Stable tag: 1.70
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -123,6 +123,16 @@ All of the MLA source code has been annotated with "DocBlocks", a special type o
123
 
124
  == Changelog ==
125
 
 
 
 
 
 
 
 
 
 
 
126
  = 1.70 =
127
  * New: **Internationalization (i18n) and Localization (l10n) support!** All of the internationalization work in the plugin source code has been completed and there is a Portable Object Template (.POT) available in the "/languages" directory. I don't have working knowledge of anything but English, but if you'd like to volunteer to produce a translation, I would be delighted to work with you to make it happen. Have a look at the "MLA Internationalization Guide.php" file in the languages directory and get in touch.
128
  * New: For Custom Field and IPTC/EXIF mapping, **twelve new `apply_filters/do_action` hooks** give you complete control over rule execution and value creation from PHP code in your theme or in another plugin. More information in the "Other Notes" section here. A complete, working example is provided in the Settings/Media Library Assistant Documentation tab.
@@ -192,8 +202,8 @@ All of the MLA source code has been annotated with "DocBlocks", a special type o
192
 
193
  == Upgrade Notice ==
194
 
195
- = 1.70 =
196
- Internationalization and localization support! Custom Field and IPTC/EXIF Mapping hooks. One other enhancement, six fixes.
197
 
198
  == Other Notes ==
199
 
4
  Tags: attachment, attachments, documents, gallery, image, images, media, library, media library, media-tags, media tags, tags, media categories, categories, IPTC, EXIF, GPS, PDF, meta, metadata, photo, photos, photograph, photographs, photoblog, photo albums, lightroom, photoshop, MIME, mime-type, icon, upload, file extensions
5
  Requires at least: 3.3
6
  Tested up to: 3.8
7
+ Stable tag: 1.71
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
123
 
124
  == Changelog ==
125
 
126
+ = 1.71 =
127
+ * New: **Searchable Category meta boxes** have been added to the Media/Edit Media screen. Click the "$ Search" link at the bottom of the meta box and type all or part of a term in the textbox to filter the display.
128
+ * New: **Attachment Display Settings** options added to the Settings/Media Library Assistant General tab allowing a convenient way to manage the WordPress 'image_default_link_type', 'image_default_align', and 'image_default_size' options.
129
+ * Fix: Drag and Drop re-ordering of WordPress `[gallery]` items is now preserved in the Media Manager "Edit Gallery" Modal Window.
130
+ * Fix: Updated data is now properly displayed after Quick Edit changes it, e.g., ALT Text.
131
+ * Fix: Some internationalization/initialization logic moved from `admin_init` action to the `init` action to accomodate (rare) "front end" use of table column names, e.g., the "Views" table.
132
+ * Fix: Modest database access reductions in the Media/Assistant submenu table preparation.
133
+ * Fix: Eliminated PHP Warning and Notice messages from `class-mla-mime-types.php` in WP v3.5.x.
134
+ * Fix: Corrected post ID parameter defect in the `mla_mapping_updates` filter during IPTC/EXIF mapping.
135
+
136
  = 1.70 =
137
  * New: **Internationalization (i18n) and Localization (l10n) support!** All of the internationalization work in the plugin source code has been completed and there is a Portable Object Template (.POT) available in the "/languages" directory. I don't have working knowledge of anything but English, but if you'd like to volunteer to produce a translation, I would be delighted to work with you to make it happen. Have a look at the "MLA Internationalization Guide.php" file in the languages directory and get in touch.
138
  * New: For Custom Field and IPTC/EXIF mapping, **twelve new `apply_filters/do_action` hooks** give you complete control over rule execution and value creation from PHP code in your theme or in another plugin. More information in the "Other Notes" section here. A complete, working example is provided in the Settings/Media Library Assistant Documentation tab.
202
 
203
  == Upgrade Notice ==
204
 
205
+ = 1.71 =
206
+ Searchable Category meta boxes for the Media/Edit Media screen. Support for the WordPress "Attachment Display Settings". Six fixes.
207
 
208
  == Other Notes ==
209