Bulk Delete - Version 6.0.2

Version Description

Download this release

Release Info

Developer sudar
Plugin Icon 128x128 Bulk Delete
Version 6.0.2
Comparing to
See all releases

Code changes from version 6.0.1 to 6.0.2

assets/css/bulk-delete.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! Bulk Delete - v6.0.1 %>
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */
4
  .visually-hidden {
1
+ /*! Bulk Delete - v6.0.2 %>
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */
4
  .visually-hidden {
assets/css/bulk-delete.min.css CHANGED
@@ -1,3 +1,3 @@
1
- /*! Bulk Delete - v6.0.1 %>
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#smdb_specific_pages_urls{width:600px;height:100px}#bd_posts_by_url tr:last-child td:first-child{width:10px}table.filter-items{margin-left:21px}select[multiple].select2{width:60%}#post-body .select2-search__field{-webkit-box-shadow:none;box-shadow:none}.bd-help{cursor:help}
1
+ /*! Bulk Delete - v6.0.2 %>
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#smdb_specific_pages_urls{width:600px;height:100px}#bd_posts_by_url tr:last-child td:first-child{width:10px}table.filter-items{margin-left:21px}select[multiple].select2{width:60%}#post-body .select2-search__field{-webkit-box-shadow:none;box-shadow:none}.bd-help{cursor:help}
assets/js/bulk-delete.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Bulk Delete - v6.0.1 %>
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */
4
  /*global jQuery, document*/
@@ -565,7 +565,17 @@ BulkWP.validateSelect2 = function(that) {
565
  * @returns {boolean} True if validation succeeds, False otherwise.
566
  */
567
  BulkWP.validateTextbox = function(that) {
568
- return ( "" !== jQuery(that).parent().prev().children().find(":input[type=number], :text").val() );
 
 
 
 
 
 
 
 
 
 
569
  };
570
 
571
  //# sourceMappingURL=bulk-delete.js.map
1
+ /*! Bulk Delete - v6.0.2 %>
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */
4
  /*global jQuery, document*/
565
  * @returns {boolean} True if validation succeeds, False otherwise.
566
  */
567
  BulkWP.validateTextbox = function(that) {
568
+ return ( "" !== jQuery(that).parent().prev().children().find(":input[type=number].validate, :text.validate").val() );
569
+ };
570
+
571
+ /**
572
+ * Validate checkboxes.
573
+ *
574
+ * @param that Reference to the button.
575
+ * @returns {boolean} True if validation succeeds, False otherwise.
576
+ */
577
+ BulkWP.validateCheckbox = function(that) {
578
+ return ( jQuery(that).parent().prev().find("input:checkbox.validate").is ( ":checked" ) );
579
  };
580
 
581
  //# sourceMappingURL=bulk-delete.js.map
assets/js/bulk-delete.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["src/bulk-delete-post-meta.js","src/bulk-delete.js","src/delete-jetpack-messages.js","src/delete-posts-by-comments.js","src/delete-posts-by-post-type.js","src/delete-posts-by-sticky-post.js","src/delete-posts-by-url.js","src/delete-terms.js","src/delete-users.js","src/select2.js","src/tooltips.js","src/validation-helpers.js"],"names":[],"mappings":"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","file":"bulk-delete.js","sourcesContent":["/*global jQuery, document*/\njQuery( document ).ready( function () {\n\tjQuery( 'input[name=\"smbd_comment_meta_use_value\"]' ).change( function () {\n\t\tif ( 'true' === jQuery( this ).val() ) {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).show();\n\t\t} else {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).hide();\n\t\t}\n\t} );\n} );\n","/*global BulkWP, postboxes, pagenow */\njQuery(document).ready(function () {\n\tjQuery( '.user_restrict_to_no_posts_filter' ).change( function() {\n\t\tvar $this = jQuery(this),\n\t\t\tfilterEnabled = $this.is( ':checked' ),\n\t\t $filterItems = $this.parents( 'table' ).children().find( '.user_restrict_to_no_posts_filter_items' );\n\n\t\tif ( filterEnabled ) {\n\t\t\t$filterItems.removeClass( 'visually-hidden' );\n\t\t} else {\n\t\t\t$filterItems.addClass( 'visually-hidden' );\n\t\t}\n\t} );\n\n\t/**\n\t * Enable Postbox handling\n\t */\n\tpostboxes.add_postbox_toggles(pagenow);\n\n\t/**\n\t * Change submit button text if scheduling deletion.\n\t */\n\tjQuery( \"input:radio.schedule-deletion\" ).change( function () {\n\t\tvar submitButton = jQuery( this ).parents( 'fieldset' ).next().find( 'button[name=\"bd_action\"]' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\tsubmitButton.html( 'Schedule Bulk Delete &raquo;' );\n\t\t} else {\n\t\t\tsubmitButton.html( 'Bulk Delete &raquo;' );\n\t\t}\n\t} );\n\n\t/**\n\t * Toggle the date restrict fields\n\t */\n\tfunction toggle_date_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle limit restrict fields\n\t */\n\tfunction toggle_limit_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_limit\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user login restrict fields\n\t */\n\tfunction toggle_login_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_login_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user registered restrict fields\n\t */\n\tfunction toggle_registered_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_registered_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle delete attachments\n\t */\n\tfunction toggle_delete_attachments(el) {\n\t\tif ( \"true\" === jQuery('input[name=\"smbd' + el + '_force_delete\"]:checked').val()) {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").attr('disabled', 'true');\n\t\t}\n\t}\n\n /**\n * Toggle Post type dropdown.\n */\n function toggle_post_type_dropdown( el ) {\n // TODO: Check why the element is not toggling even when display:none is added by JS.\n if ( jQuery( \"#smbd\" + el + \"_no_posts\" ).is( \":checked\" ) ) {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).show();\n } else {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).hide();\n }\n }\n\n\t// hide all terms\n\tfunction hideAllTerms() {\n\t\tjQuery('table.terms').hide();\n\t\tjQuery('input.terms').attr('checked', false);\n\t}\n\t// call it for the first time\n\thideAllTerms();\n\n\t// taxonomy click handling\n\tjQuery('.custom-tax').change(function () {\n\t\tvar $this = jQuery(this),\n\t\t$tax = $this.val(),\n\t\t$terms = jQuery('table.terms_' + $tax);\n\n\t\tif ($this.is(':checked')) {\n\t\t\thideAllTerms();\n\t\t\t$terms.show('slow');\n\t\t}\n\t});\n\n\t// date time picker\n\tjQuery.each(BulkWP.dt_iterators, function (index, value) {\n\t\t// invoke the date time picker\n\t\tjQuery('#smbd' + value + '_cron_start').datetimepicker({\n\t\t\tdateFormat: 'yy-mm-dd',\n\t\t\ttimeFormat: 'HH:mm:ss'\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_restrict').change(function () {\n\t\t\ttoggle_date_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_limit').change(function () {\n\t\t\ttoggle_limit_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_login_restrict').change(function () {\n\t\t\ttoggle_login_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_registered_restrict').change(function () {\n\t\t\ttoggle_registered_restrict(value);\n\t\t});\n\n\t\tjQuery('input[name=\"smbd' + value + '_force_delete\"]').change(function () {\n\t\t\ttoggle_delete_attachments(value);\n\t\t});\n\n\t\tjQuery( '#smbd' + value + '_no_posts' ).change( function () {\n\t\t\ttoggle_post_type_dropdown( value );\n\t\t});\n\t});\n\n\tjQuery.each( BulkWP.pro_iterators, function ( index, value) {\n\t\tjQuery('.bd-' + value.replace( '_', '-' ) + '-pro').hide();\n\n\t\t// `<tr>` displays the documentation link when the pro add-on is installed.\n\t\tjQuery('tr.bd-' + value.replace( '_', '-' ) + '-pro').show();\n\n\t\tjQuery('#smbd_' + value + '_cron_freq, #smbd_' + value + '_cron_start, #smbd_' + value + '_cron').removeAttr('disabled');\n\t} );\n\n\t/**\n\t * If the given string is a function, then run it and return result, otherwise return the string.\n\t *\n\t * @param mayBeFunction\n\t * @param that\n\t *\n\t * @returns string\n\t */\n\tfunction resolveFunction( mayBeFunction, that ) {\n\t\tif ( jQuery.isFunction( mayBeFunction ) ) {\n\t\t\treturn BulkWP[ mayBeFunction ]( that );\n\t\t}\n\n\t\treturn mayBeFunction;\n\t}\n\n\t// Validate user action.\n\tjQuery('button[name=\"bd_action\"]').click(function () {\n\t\tvar currentButton = jQuery(this).val(),\n\t\t\tdeletionScheduled = false,\n\t\t\tvalid = false,\n\t\t\tmessageKey = \"deletePostsWarning\",\n\t\t\terrorKey = \"selectPostOption\";\n\n\t\tif ( \"true\" === jQuery( this ).parent().prev().find( 'input:radio.schedule-deletion:checked' ).val() ) {\n\t\t\tdeletionScheduled = true;\n\t\t}\n\n\t\tif (currentButton in BulkWP.validators) {\n\t\t\tvalid = BulkWP[BulkWP.validators[currentButton]](this);\n\t\t} else {\n\t\t\tif (jQuery(this).parent().prev().children('table').find(\":checkbox:checked[value!='true']\").size() > 0) { // monstrous selector\n\t\t\t\tvalid = true;\n\t\t\t}\n\t\t}\n\n\t\tif ( ! valid ) {\n\t\t\tif ( currentButton in BulkWP.error_msg ) {\n\t\t\t\terrorKey = BulkWP.error_msg[ currentButton ];\n\t\t\t}\n\n\t\t\talert( BulkWP.msg[ errorKey ] );\n\t\t\treturn false;\n\t\t}\n\n\t\tif ( currentButton in BulkWP.pre_delete_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_delete_msg[ currentButton ], this );\n\t\t}\n\n\t\t// pre_action_msg is deprecated. This will be eventually removed.\n\t\tif ( currentButton in BulkWP.pre_action_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_action_msg[ currentButton ], this );\n\t\t}\n\n\t\tif ( deletionScheduled ) {\n\t\t\tif ( currentButton in BulkWP.pre_schedule_msg ) {\n\t\t\t\tmessageKey = resolveFunction( BulkWP.pre_schedule_msg[ currentButton ], this );\n\t\t\t}\n\t\t}\n\n\t\treturn confirm( BulkWP.msg[ messageKey ] );\n\t});\n});\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\t// Start Jetpack.\n\tBulkWP.jetpack();\n});\n\nBulkWP.jetpack = function() {\n\tjQuery('.bd-feedback-pro').hide();\n\n\tjQuery('#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron').removeAttr('disabled');\n\tjQuery('#smbd_feedback_use_filter').removeAttr('disabled');\n\n\t// enable filters\n\tjQuery('input[name=\"smbd_feedback_use_filter\"]').change(function() {\n\t\tif('true' === jQuery(this).val()) {\n\t\t\t// using filters\n\t\t\tjQuery('#jetpack-filters').show();\n\t\t} else {\n\t\t\tjQuery('#jetpack-filters').hide();\n\t\t}\n\t});\n\n\t// enable individual filters\n\tjQuery.each(['name', 'email', 'ip'], function (index, value) {\n\t\tjQuery('#smbd_feedback_author_' + value + '_filter').change(function() {\n\t\t\tif(jQuery(this).is(':checked')) {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').removeAttr('disabled');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').removeAttr('disabled');\n\t\t\t} else {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').attr('disabled', 'true');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t});\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateCommentsCount = function(that) {\n return (\"\" !== jQuery(that).parent().prev().children().find(\":input.comments_count_num\").val());\n};\n","/* global BulkWP */\n\n/**\n * Validation for Post Type select2.\n */\nBulkWP.validatePostTypeSelect2 = function(that) {\n\tif (null !== jQuery(that).parent().prev().children().find(\".enhanced-post-types-with-status[multiple]\").val()) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n","/*global BulkWP */\njQuery( document ).ready( function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']\" ),\n\t\tdeleteAction = stickyAction.parents( 'tr' ).next(),\n\t\tdeleteActionRadio = deleteAction.find('[type=\"radio\"]'),\n\t\tdeleteAttachmentAction = deleteAction.next(),\n\t\tdeleteAttachmentCheckBox = deleteAttachmentAction.find('[type=\"checkbox\"]'),\n\t\tstickyPostCheckbox = jQuery( \"input[name='smbd_sticky_post[]']\" ),\n\t\tdeleteButton = jQuery( \"button[value='delete_posts_by_sticky_post']\" );\n\n\tdeleteButton.html( 'Remove Sticky &raquo;' );\n\tdeleteAction.hide();\n\tdeleteAttachmentAction.hide();\n\n\tstickyAction.change( function () {\n\t\tif ( 'delete' === stickyAction.filter( ':checked' ).val() ) {\n\t\t\tdeleteButton.html( 'Bulk Delete &raquo;' );\n\t\t\tdeleteAction.show();\n\t\t\tdeleteAttachmentAction.show();\n\t\t} else {\n\t\t\tdeleteButton.html( 'Remove Sticky &raquo;' );\n\t\t\tdeleteAction.hide();\n\t\t\tdeleteAttachmentAction.hide();\n\t\t}\n\t} );\n\n\tdeleteActionRadio.change( function () {\n\t\tif( \"true\" === deleteActionRadio.filter(':checked').val() ){\n\t\t\tdeleteAttachmentCheckBox.removeAttr('disabled');\n\t\t} else {\n\t\t\tdeleteAttachmentCheckBox.attr('disabled', 'true');\n\t\t}\n\t});\n\n\tjQuery(\"input[value='all']\").change( function () {\n\t\tif( jQuery(this).is(':checked') ) {\n\t\t\tuncheckAndDisableOtherCheckboxes();\n\t\t} else {\n\t\t\tenableCheckboxes();\n\t\t}\n\t});\n\n\tfunction uncheckAndDisableOtherCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tif ( 'all' !== jQuery(this).val() ){\n\t\t\t\tjQuery(this).prop('checked', false);\n\t\t\t\tjQuery(this).attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t}\n\n\tfunction enableCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tjQuery(this).removeAttr('disabled');\n\t\t});\n\t}\n} );\n\n/**\n * Validate that at least one post was selected.\n *\n * @returns {boolean} True if at least one post was selected, False otherwise.\n */\nBulkWP.validateStickyPost = function () {\n\treturn jQuery( \"input[name='smbd_sticky_post[]']:checked\" ).length > 0;\n};\n\nBulkWP.DeletePostsByStickyPostPreAction = function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']:checked\" ).val();\n\n\tif ( 'unsticky' === stickyAction ) {\n\t\treturn 'unstickyPostsWarning';\n\t} else {\n\t\treturn 'deletePostsWarning';\n\t}\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateUrl = function(that) {\n if (jQuery(that).parent().prev().children('table').find(\"textarea\").val() !== '') {\n return true;\n } else {\n return false;\n }\n};\n","jQuery( document ).ready( function () {\n\tjQuery( '.enhanced-taxonomy-list' ).select2( {\n\t\twidth: '300px'\n\t} );\n} );\n\n/*global BulkWP */\n\n/**\n * Validate that term name is not left blank.\n *\n * @returns {boolean} True if term name is not blank, False otherwise.\n */\nBulkWP.validateTermName = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_name_value\"]').val() !== '');\n};\n\n/**\n * Validate that post count is not left blank.\n *\n * @returns {boolean} True if post count is not blank, False otherwise.\n */\nBulkWP.validatePostCount = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_post_count\"]').val() !== '');\n};\n","/*global jQuery, BulkWP*/\njQuery( document ).ready( function () {\n\tvar reassignSelectBoxes = jQuery( \".reassign-user\" ),\n\t\tcontentDeleteRadios = jQuery( \".post-reassign\" );\n\n\treassignSelectBoxes.select2(\n\t\t{\n\t\t\twidth: '200px'\n\t\t}\n\t);\n\n\treassignSelectBoxes.each( function () {\n\t\tjQuery( this ).attr( 'disabled', 'true' );\n\t} );\n\n\tcontentDeleteRadios.change( function () {\n\t\tvar reassignSelectBox = jQuery( this ).parents( 'tr' ).find( '.reassign-user' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\treassignSelectBox.removeAttr( 'disabled' );\n\t\t} else {\n\t\t\treassignSelectBox.attr( 'disabled', 'true' );\n\t\t}\n\t} );\n} );\n\nBulkWP.validateUserMeta = function () {\n\treturn (jQuery( '#smbd_u_meta_value' ).val() !== '');\n};\n\nBulkWP.validateUserRole = function ( that ) {\n\treturn (null !== jQuery( that ).parent().prev().find( \".enhanced-role-dropdown\" ).val());\n};\n","/*global ajaxurl*/\njQuery( document ).ready( function () {\n\t/**\n\t * Normal select2.\n\t */\n\tjQuery( '.select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown' ).select2( {\n\t\twidth: '300px'\n\t} );\n\n\t/**\n\t * Select 2 for posts types with status.\n\t *\n\t * The label of the selected item is modified to include the optgroup label.\n\t */\n\tjQuery( '.enhanced-post-types-with-status' ).select2( {\n\t\twidth: '400px',\n\t\ttemplateSelection: function (state) {\n\t\t\tif ( ! state.id ) {\n\t\t\t\treturn state.text;\n\t\t\t}\n\n\t\t\treturn jQuery(\n\t\t\t\t'<span>' + state.element.parentElement.label + ' - ' + state.text + '</span>'\n\t\t\t);\n\t\t}\n\t});\n\n\t/**\n\t * Enable AJAX for Taxonomy Select2.\n\t */\n\tjQuery( '.select2-taxonomy-ajax' ).select2( {\n\t\tajax: {\n\t\t\turl: ajaxurl,\n\t\t\tdataType: 'json',\n\t\t\tdelay: 250,\n\t\t\tdata: function ( params ) {\n\t\t\t\treturn {\n\t\t\t\t\tq: params.term,\n\t\t\t\t\ttaxonomy: jQuery( this ).attr( 'data-taxonomy' ),\n\t\t\t\t\taction: 'bd_load_taxonomy_term'\n\t\t\t\t};\n\t\t\t},\n\t\t\tprocessResults: function ( data ) {\n\t\t\t\tvar options = [];\n\n\t\t\t\tif ( data ) {\n\t\t\t\t\tjQuery.each( data, function ( index, dataPair ) {\n\t\t\t\t\t\toptions.push( { id: dataPair[ 0 ], text: dataPair[ 1 ] } );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\treturn {\n\t\t\t\t\tresults: options\n\t\t\t\t};\n\t\t\t},\n\t\t\tcache: true\n\t\t},\n\t\tminimumInputLength: 2, // the minimum of symbols to input before perform a search\n\t\twidth: '300px'\n\t} );\n} );\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\tBulkWP.enableHelpTooltips( jQuery( '.bd-help' ) );\n});\n\nBulkWP.enableHelpTooltips = function ( $selector ) {\n\t$selector.tooltip({\n\t\tcontent: function() {\n\t\t\treturn jQuery(this).prop('title');\n\t\t},\n\t\tposition: {\n\t\t\tmy: 'center top',\n\t\t\tat: 'center bottom+10',\n\t\t\tcollision: 'flipfit'\n\t\t},\n\t\thide: {\n\t\t\tduration: 200\n\t\t},\n\t\tshow: {\n\t\t\tduration: 200\n\t\t}\n\t});\n};\n","/*global BulkWP*/\n\n/**\n * No need to validate anything.\n *\n * @returns {boolean} Returns true always.\n */\nBulkWP.noValidation = function() {\n\treturn true;\n};\n\n/**\n * Validate enhanced dropdowns.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateEnhancedDropdown = function ( that ) {\n\tvar value = jQuery( that ).parent().prev().children().find( \".enhanced-dropdown\" ).val();\n\n\treturn ( value !== null && value !== '-1' );\n};\n\nBulkWP.validateSelect2 = function(that) {\n\tif ( null !== jQuery( that ).parent().prev().children().find( \".select2-taxonomy[multiple]\" ).val() ) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/**\n * Validate textboxes.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateTextbox = function(that) {\n\treturn ( \"\" !== jQuery(that).parent().prev().children().find(\":input[type=number], :text\").val() );\n};\n"]}
1
+ {"version":3,"sources":["src/bulk-delete-post-meta.js","src/bulk-delete.js","src/delete-jetpack-messages.js","src/delete-posts-by-comments.js","src/delete-posts-by-post-type.js","src/delete-posts-by-sticky-post.js","src/delete-posts-by-url.js","src/delete-terms.js","src/delete-users.js","src/select2.js","src/tooltips.js","src/validation-helpers.js"],"names":[],"mappings":";;;AAAA,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,QAAQ,EAAE;AAC3B,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvC,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,2BAA2B,GAAG,CAAC,EAAE,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC5E,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC;AAC1C,GAAG,MAAM,CAAC,CAAC,EAAE,yBAAyB,CAAC,CAAC,EAAE,IAAI,GAAG;AACjD,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,CAAC,CAAC,EAAE,yBAAyB,CAAC,CAAC,EAAE,IAAI,GAAG;AACjD,EAAE,CAAC;AACH,CAAC,CAAC,CAAC,EAAE;AACL,CAAC,CAAC,EAAE;;ACTJ,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC,EAAE;AACtC,MAAM,CAAC,QAAQ,EAAE,KAAK,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACpC,CAAC,MAAM,CAAC,CAAC,EAAE,gCAAgC,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AACnE,EAAE,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE;AAC3B,GAAG,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAE;AAC1C,MAAM,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,EAAE,QAAQ,GAAG,IAAI,CAAC,CAAC,EAAE,sCAAsC,CAAC,CAAC,EAAE;AAC3G;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC;AACxB,GAAG,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,EAAE;AACjD,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,EAAE;AAC9C,EAAE,CAAC;AACH,CAAC,CAAC,CAAC,EAAE;AACL;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,OAAO,CAAC,QAAQ;AAC3B,EAAE,EAAE;AACJ,CAAC,SAAS,CAAC,mBAAmB,CAAC,OAAO,EAAE;AACxC;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC,UAAU,CAAC,QAAQ,CAAC;AACrD,EAAE,EAAE;AACJ,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAChE,EAAE,GAAG,CAAC,YAAY,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,EAAE,IAAI,GAAG,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,SAAS,GAAG,CAAC,EAAE;AACpG;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC;AAC1C,GAAG,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,CAAC,EAAE;AACvD,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,CAAC,EAAE;AAC9C,EAAE,CAAC;AACH,CAAC,CAAC,CAAC,EAAE;AACL;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM;AACnC,EAAE,EAAE;AACJ,CAAC,QAAQ,CAAC,oBAAoB,CAAC,EAAE,CAAC,CAAC,CAAC;AACpC,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,GAAG,OAAO,GAAG,CAAC,CAAC;AAC1D,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,UAAU,EAAE,QAAQ,GAAG;AACvD,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,KAAK,GAAG,UAAU,EAAE,QAAQ,GAAG;AACzD,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACzD,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,KAAK,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AAC3D,EAAE,CAAC;AACH,CAAC,CAAC;AACF;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,QAAQ,CAAC,MAAM;AAChC,EAAE,EAAE;AACJ,CAAC,QAAQ,CAAC,qBAAqB,CAAC,EAAE,CAAC,CAAC,CAAC;AACrC,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,EAAE,GAAG,OAAO,GAAG,CAAC,CAAC;AACvD,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC7D,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AAC/D,EAAE,CAAC;AACH,CAAC,CAAC;AACF;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,MAAM;AACrC,EAAE,EAAE;AACJ,CAAC,QAAQ,CAAC,qBAAqB,CAAC,EAAE,CAAC,CAAC,CAAC;AACrC,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,eAAe,GAAG,EAAE,GAAG,OAAO,GAAG,CAAC,CAAC;AAChE,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC/D,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACjE,EAAE,CAAC;AACH,CAAC,CAAC;AACF;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,MAAM;AAC1C,EAAE,EAAE;AACJ,CAAC,QAAQ,CAAC,0BAA0B,CAAC,EAAE,CAAC,CAAC,CAAC;AAC1C,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,oBAAoB,GAAG,EAAE,GAAG,OAAO,GAAG,CAAC,CAAC;AACrE,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,gBAAgB,GAAG,UAAU,EAAE,QAAQ,GAAG;AACpE,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,UAAU,EAAE,QAAQ,GAAG;AACvD,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,gBAAgB,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACtE,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACzD,EAAE,CAAC;AACH,CAAC,CAAC;AACF;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC,WAAW;AAC7B,EAAE,EAAE;AACJ,CAAC,QAAQ,CAAC,yBAAyB,CAAC,EAAE,CAAC,CAAC,CAAC;AACzC,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,aAAa,GAAG,OAAO,GAAG,GAAG,GAAG,CAAC,CAAC;AACtF,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC/D,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACjE,EAAE,CAAC;AACH,CAAC,CAAC;AACF;AACA,IAAI,GAAG;AACP,KAAK,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC;AACjC,KAAK,EAAE;AACP,IAAI,QAAQ,CAAC,yBAAyB,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AAC9C,QAAQ,EAAE,CAAC,IAAI,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,GAAG,CAAC,OAAO,CAAC,EAAE,CAAC,GAAG,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,CAAC;AAC7F,QAAQ,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AACtE,YAAY,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,EAAE,IAAI,GAAG;AACpE,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC;AAChB,YAAY,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,EAAE,IAAI,GAAG;AACpE,QAAQ,CAAC;AACT,IAAI,CAAC;AACL;AACA,CAAC,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK;AAClB,CAAC,QAAQ,CAAC,YAAY,EAAE,CAAC,CAAC;AAC1B,EAAE,MAAM,EAAE,KAAK,CAAC,KAAK,GAAG,IAAI,GAAG;AAC/B,EAAE,MAAM,EAAE,KAAK,CAAC,KAAK,GAAG,IAAI,EAAE,OAAO,EAAE,CAAC,KAAK,EAAE;AAC/C,CAAC,CAAC;AACF,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI;AAC9B,CAAC,YAAY,GAAG;AAChB;AACA,CAAC,EAAE,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ;AAC3B,CAAC,MAAM,GAAG,MAAM,CAAC,GAAG,GAAG,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC3C,EAAE,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE;AAC3B,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG;AACrB,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC,MAAM,EAAE,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE;AACzC;AACA,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,EAAE,GAAG,OAAO,GAAG,CAAC,CAAC;AAC7B,GAAG,YAAY,GAAG;AAClB,GAAG,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,GAAG;AACvB,EAAE,CAAC;AACH,CAAC,GAAG;AACJ;AACA,CAAC,EAAE,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM;AACpB,CAAC,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;AAC3D,EAAE,EAAE,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM;AAChC,EAAE,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,cAAc,EAAE;AAC1D,GAAG,UAAU,CAAC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE;AAC1B,GAAG,UAAU,CAAC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC;AACzB,EAAE,GAAG;AACL;AACA,EAAE,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC5D,GAAG,oBAAoB,CAAC,KAAK,EAAE;AAC/B,EAAE,GAAG;AACL;AACA,EAAE,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACzD,GAAG,qBAAqB,CAAC,KAAK,EAAE;AAChC,EAAE,GAAG;AACL;AACA,EAAE,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,eAAe,GAAG,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAClE,GAAG,qBAAqB,CAAC,KAAK,EAAE;AAChC,EAAE,GAAG;AACL;AACA,EAAE,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,oBAAoB,GAAG,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvE,GAAG,0BAA0B,CAAC,KAAK,EAAE;AACrC,EAAE,GAAG;AACL;AACA,EAAE,MAAM,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,aAAa,KAAK,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC7E,GAAG,yBAAyB,CAAC,KAAK,EAAE;AACpC,EAAE,GAAG;AACL;AACA,EAAE,MAAM,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC/D,GAAG,yBAAyB,CAAC,CAAC,KAAK,CAAC,EAAE;AACtC,EAAE,GAAG;AACL,CAAC,GAAG;AACJ;AACA,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;AAC9D,EAAE,MAAM,GAAG,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,GAAG,IAAI,GAAG;AAC7D;AACA,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,QAAQ,CAAC,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,CAAC,SAAS,CAAC;AAC7E,EAAE,MAAM,EAAE,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,GAAG,IAAI,GAAG;AAC/D;AACA,EAAE,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC3H,CAAC,CAAC,CAAC,EAAE;AACL;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,KAAK,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC;AAClG,EAAE,CAAC;AACH,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,aAAa;AACxB,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI;AACf,EAAE,CAAC;AACH,EAAE,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM;AACnB,EAAE,EAAE;AACJ,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AAClD,EAAE,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC7C,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE;AAC1C,EAAE,CAAC;AACH;AACA,EAAE,MAAM,CAAC,aAAa,CAAC;AACvB,CAAC,CAAC;AACF;AACA,CAAC,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC;AACzB,CAAC,MAAM,EAAE,MAAM,CAAC,IAAI,EAAE,SAAS,KAAK,KAAK,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvD,EAAE,GAAG,CAAC,aAAa,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,GAAG,GAAG;AACzC,GAAG,iBAAiB,CAAC,CAAC,CAAC,KAAK,CAAC;AAC7B,GAAG,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC;AACjB,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC,kBAAkB,EAAE;AACrC,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC,gBAAgB,EAAE;AACjC;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,MAAM,GAAG,IAAI,GAAG,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC;AAC1G,GAAG,iBAAiB,CAAC,CAAC,CAAC,IAAI,CAAC;AAC5B,EAAE,CAAC;AACH;AACA,EAAE,EAAE,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC;AAC3C,GAAG,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC,UAAU,CAAC,aAAa,GAAG,IAAI,EAAE;AAC1D,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,EAAE,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,EAAE,KAAK,GAAG,IAAI,GAAG,QAAQ,CAAC,OAAO,CAAC,KAAK,GAAG,IAAI,KAAK,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,SAAS,CAAC,QAAQ;AAClI,IAAI,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC;AACjB,GAAG,CAAC;AACJ,EAAE,CAAC;AACH;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;AAClB,GAAG,EAAE,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;AAC7C,IAAI,QAAQ,CAAC,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,EAAE;AACjD,GAAG,CAAC;AACJ;AACA,GAAG,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE;AACnC,GAAG,MAAM,CAAC,KAAK,CAAC;AAChB,EAAE,CAAC;AACH;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC;AACjD,GAAG,UAAU,CAAC,CAAC,CAAC,eAAe,CAAC,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE;AAChF,EAAE,CAAC;AACH;AACA,EAAE,EAAE,CAAC,cAAc,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,UAAU,CAAC,OAAO,CAAC;AACnE,EAAE,EAAE,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC;AACjD,GAAG,UAAU,CAAC,CAAC,CAAC,eAAe,CAAC,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE;AAChF,EAAE,CAAC;AACH;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC;AAC5B,GAAG,EAAE,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,CAAC;AACpD,IAAI,UAAU,CAAC,CAAC,CAAC,eAAe,CAAC,CAAC,MAAM,CAAC,gBAAgB,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE;AACnF,GAAG,CAAC;AACJ,EAAE,CAAC;AACH;AACA,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,EAAE;AAC7C,CAAC,GAAG;AACJ,GAAG;;ACnOH,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE;AACzB,MAAM,CAAC,QAAQ,EAAE,KAAK,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACpC,CAAC,EAAE,CAAC,KAAK,CAAC,OAAO,CAAC;AAClB,CAAC,MAAM,CAAC,OAAO,GAAG;AAClB,GAAG;AACH;AACA,MAAM,CAAC,OAAO,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AAC7B,CAAC,MAAM,GAAG,EAAE,CAAC,QAAQ,CAAC,GAAG,GAAG,IAAI,GAAG;AACnC;AACA,CAAC,MAAM,GAAG,uBAAuB,CAAC,CAAC,CAAC,wBAAwB,CAAC,CAAC,CAAC,kBAAkB,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC3G,CAAC,MAAM,GAAG,wBAAwB,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC5D;AACA,CAAC,EAAE,CAAC,MAAM,CAAC,OAAO;AAClB,CAAC,MAAM,EAAE,KAAK,CAAC,IAAI,EAAE,wBAAwB,KAAK,MAAM,CAAC,QAAQ,EAAE,CAAC,CAAC;AACrE,EAAE,EAAE,EAAE,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,GAAG,GAAG,CAAC,CAAC;AACrC,GAAG,EAAE,CAAC,KAAK,CAAC,OAAO;AACnB,GAAG,MAAM,GAAG,OAAO,CAAC,OAAO,GAAG,IAAI,GAAG;AACrC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,MAAM,GAAG,OAAO,CAAC,OAAO,GAAG,IAAI,GAAG;AACrC,EAAE,CAAC;AACH,CAAC,GAAG;AACJ;AACA,CAAC,EAAE,CAAC,MAAM,CAAC,UAAU,CAAC,OAAO;AAC7B,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,EAAE,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,EAAE,GAAG,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;AAC/D,EAAE,MAAM,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,OAAO,GAAG,MAAM,CAAC,QAAQ,EAAE,CAAC,CAAC;AAC1E,GAAG,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,EAAE,GAAG,OAAO,GAAG,CAAC,CAAC;AACpC,IAAI,MAAM,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC5E,IAAI,MAAM,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,UAAU,EAAE,QAAQ,GAAG;AAC/E,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC;AACX,IAAI,MAAM,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AAC9E,IAAI,MAAM,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACjF,GAAG,CAAC;AACJ,EAAE,GAAG;AACL,CAAC,GAAG;AACJ,EAAE;;AClCF,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE;AACzB,MAAM,CAAC,qBAAqB,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AAC/C,IAAI,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,GAAG,IAAI,GAAG,KAAK,CAAC,kBAAkB,GAAG,GAAG,IAAI;AACpG,EAAE;;ACHF,EAAE,CAAC,MAAM,CAAC,MAAM,CAAC,EAAE;AACnB;AACA,GAAG;AACH,CAAC,CAAC,CAAC,UAAU,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC;AACpC,CAAC,EAAE;AACH,MAAM,CAAC,uBAAuB,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AACjD,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,GAAG,IAAI,GAAG,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,IAAI,GAAG,GAAG,CAAC,CAAC;AACjH,EAAE,MAAM,CAAC,IAAI,CAAC;AACd,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC;AACT,EAAE,MAAM,CAAC,KAAK,CAAC;AACf,CAAC,CAAC;AACF,EAAE;;ACXF,EAAE,MAAM,CAAC,MAAM,CAAC,EAAE;AAClB,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvC,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,8BAA8B,GAAG,CAAC,EAAE;AAC7E,EAAE,YAAY,CAAC,CAAC,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,IAAI,GAAG;AACrD,EAAE,iBAAiB,CAAC,CAAC,CAAC,YAAY,CAAC,IAAI,GAAG,IAAI,EAAE,KAAK,KAAK;AAC1D,EAAE,sBAAsB,CAAC,CAAC,CAAC,YAAY,CAAC,IAAI,GAAG;AAC/C,EAAE,wBAAwB,CAAC,CAAC,CAAC,sBAAsB,CAAC,IAAI,GAAG,IAAI,EAAE,QAAQ,KAAK;AAC9E,EAAE,kBAAkB,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,gBAAgB,KAAK,CAAC,EAAE;AACpE,EAAE,YAAY,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,KAAK,EAAE,2BAA2B,GAAG,CAAC,EAAE;AACzE;AACA,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,CAAC,EAAE;AAC9C,CAAC,YAAY,CAAC,IAAI,GAAG;AACrB,CAAC,sBAAsB,CAAC,IAAI,GAAG;AAC/B;AACA,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACnC,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,GAAG,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC;AAC/D,GAAG,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,CAAC,EAAE;AAC9C,GAAG,YAAY,CAAC,IAAI,GAAG;AACvB,GAAG,sBAAsB,CAAC,IAAI,GAAG;AACjC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,CAAC,EAAE;AAChD,GAAG,YAAY,CAAC,IAAI,GAAG;AACvB,GAAG,sBAAsB,CAAC,IAAI,GAAG;AACjC,EAAE,CAAC;AACH,CAAC,CAAC,CAAC,EAAE;AACL;AACA,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACxC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,iBAAiB,CAAC,MAAM,GAAG,OAAO,GAAG,GAAG,EAAE,CAAC,EAAE;AAC9D,GAAG,wBAAwB,CAAC,UAAU,EAAE,QAAQ,GAAG;AACnD,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,wBAAwB,CAAC,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AACrD,EAAE,CAAC;AACH,CAAC,GAAG;AACJ;AACA,CAAC,MAAM,EAAE,KAAK,CAAC,KAAK,EAAE,GAAG,KAAK,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACnD,EAAE,EAAE,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC;AACrC,GAAG,gCAAgC,GAAG;AACtC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,gBAAgB,GAAG;AACtB,EAAE,CAAC;AACH,CAAC,GAAG;AACJ;AACA,CAAC,QAAQ,CAAC,gCAAgC,EAAE,CAAC,CAAC;AAC9C,EAAE,kBAAkB,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AACvC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE;AACvC,IAAI,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC,KAAK,EAAE;AACxC,IAAI,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,IAAI,GAAG;AAC1C,GAAG,CAAC;AACJ,EAAE,GAAG;AACL,CAAC,CAAC;AACF;AACA,CAAC,QAAQ,CAAC,gBAAgB,EAAE,CAAC,CAAC;AAC9B,EAAE,kBAAkB,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AACvC,GAAG,MAAM,CAAC,IAAI,EAAE,UAAU,EAAE,QAAQ,GAAG;AACvC,EAAE,GAAG;AACL,CAAC,CAAC;AACF,CAAC,CAAC,EAAE;AACJ;AACA,GAAG;AACH,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC;AAChD,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC;AAC9E,CAAC,EAAE;AACH,MAAM,CAAC,kBAAkB,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACzC,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,gBAAgB,KAAK,OAAO,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;AACxE,EAAE;AACF;AACA,MAAM,CAAC,gCAAgC,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvD,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,8BAA8B,GAAG,OAAO,CAAC,CAAC,EAAE,GAAG,GAAG;AAC3F;AACA,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC;AACrC,EAAE,MAAM,CAAC,CAAC,oBAAoB,EAAE;AAChC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC;AACT,EAAE,MAAM,CAAC,CAAC,kBAAkB,EAAE;AAC9B,CAAC,CAAC;AACF,EAAE;;AC3EF,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE;AACzB,MAAM,CAAC,WAAW,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AACrC,IAAI,EAAE,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,EAAE,KAAK,GAAG,IAAI,EAAE,QAAQ,GAAG,GAAG,EAAE,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;AACvF,QAAQ,MAAM,CAAC,IAAI,CAAC;AACpB,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC;AACZ,QAAQ,MAAM,CAAC,KAAK,CAAC;AACrB,IAAI,CAAC;AACL,EAAE;;ACPF,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvC,CAAC,MAAM,CAAC,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC;AAC/C,EAAE,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC;AAChB,CAAC,CAAC,CAAC,EAAE;AACL,CAAC,CAAC,EAAE;AACJ;AACA,EAAE,MAAM,CAAC,MAAM,CAAC,EAAE;AAClB;AACA,GAAG;AACH,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC;AAC7C,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC;AACtE,CAAC,EAAE;AACH,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AACtC,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE,KAAK,CAAC,IAAI,EAAE,wBAAwB,KAAK,GAAG,EAAE,CAAC,GAAG,CAAC,IAAI;AACxE,EAAE;AACF;AACA,GAAG;AACH,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,EAAE,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC;AAC9C,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,EAAE,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC;AACvE,CAAC,EAAE;AACH,MAAM,CAAC,iBAAiB,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AACvC,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE,KAAK,CAAC,IAAI,EAAE,wBAAwB,KAAK,GAAG,EAAE,CAAC,GAAG,CAAC,IAAI;AACxE,EAAE;;ACxBF,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE;AACzB,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvC,CAAC,GAAG,CAAC,mBAAmB,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE;AACtD,EAAE,mBAAmB,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC,EAAE;AACnD;AACA,CAAC,mBAAmB,CAAC,OAAO,CAAC;AAC7B,EAAE,CAAC;AACH,GAAG,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC;AACjB,EAAE,CAAC;AACH,CAAC,EAAE;AACH;AACA,CAAC,mBAAmB,CAAC,IAAI,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACxC,EAAE,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,EAAE;AAC5C,CAAC,CAAC,CAAC,EAAE;AACL;AACA,CAAC,mBAAmB,CAAC,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC1C,EAAE,GAAG,CAAC,iBAAiB,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE;AAClF;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC;AAC1C,GAAG,iBAAiB,CAAC,UAAU,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,EAAE;AAC9C,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,iBAAiB,CAAC,IAAI,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,EAAE;AAChD,EAAE,CAAC;AACH,CAAC,CAAC,CAAC,EAAE;AACL,CAAC,CAAC,EAAE;AACJ;AACA,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvC,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE,iBAAiB,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,GAAG,CAAC,IAAI;AACtD,EAAE;AACF;AACA,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AAC7C,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,MAAM,GAAG,IAAI,GAAG,IAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAG,IAAI;AAC1F,EAAE;;AChCF,EAAE,MAAM,CAAC,OAAO,EAAE;AAClB,MAAM,CAAC,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACvC,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,OAAO,CAAC;AACnB,EAAE,EAAE;AACJ,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC;AACtF,EAAE,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC;AAChB,CAAC,CAAC,CAAC,EAAE;AACL;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC;AACzC,EAAE,CAAC;AACH,EAAE,CAAC,CAAC,GAAG,CAAC,KAAK,CAAC,EAAE,CAAC,GAAG,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAAC,QAAQ,CAAC,EAAE,CAAC,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC;AAC7E,EAAE,EAAE;AACJ,CAAC,MAAM,CAAC,CAAC,EAAE,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC;AACxD,EAAE,KAAK,CAAC,CAAC,CAAC,KAAK,EAAE;AACjB,EAAE,iBAAiB,CAAC,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;AACvC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AACtB,IAAI,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC;AACtB,GAAG,CAAC;AACJ;AACA,GAAG,MAAM,CAAC,MAAM,CAAC;AACjB,IAAI,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,aAAa,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC,GAAG,IAAI,EAAE;AACjF,GAAG,EAAE;AACL,EAAE,CAAC;AACH,CAAC,GAAG;AACJ;AACA,CAAC,GAAG;AACJ,EAAE,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,OAAO,CAAC;AACrC,EAAE,EAAE;AACJ,CAAC,MAAM,CAAC,CAAC,EAAE,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC;AAC9C,EAAE,IAAI,CAAC,CAAC,CAAC;AACT,GAAG,GAAG,CAAC,CAAC,OAAO,CAAC;AAChB,GAAG,QAAQ,CAAC,CAAC,CAAC,IAAI,EAAE;AACpB,GAAG,KAAK,CAAC,CAAC,GAAG,CAAC;AACd,GAAG,IAAI,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AAC9B,IAAI,MAAM,CAAC,CAAC;AACZ,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC;AACpB,KAAK,QAAQ,CAAC,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,EAAE;AACtD,KAAK,MAAM,CAAC,CAAC,CAAC,qBAAqB,CAAC;AACpC,IAAI,EAAE;AACN,GAAG,EAAE;AACL,GAAG,cAAc,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACtC,IAAI,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC,GAAG;AACrB;AACA,IAAI,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACjB,KAAK,MAAM,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC;AACtD,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE;AACjE,KAAK,CAAC,CAAC,EAAE;AACT,IAAI,CAAC;AACL;AACA,IAAI,MAAM,CAAC,CAAC;AACZ,KAAK,OAAO,CAAC,CAAC,OAAO;AACrB,IAAI,EAAE;AACN,GAAG,EAAE;AACL,GAAG,KAAK,CAAC,CAAC,IAAI;AACd,EAAE,EAAE;AACJ,EAAE,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,OAAO,CAAC,EAAE,CAAC,OAAO,CAAC,EAAE,CAAC,KAAK,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC,CAAC,MAAM;AACnF,EAAE,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC;AAChB,CAAC,CAAC,CAAC,EAAE;AACL,CAAC,CAAC,EAAE;;AC5DJ,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE;AACzB,MAAM,CAAC,QAAQ,EAAE,KAAK,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACpC,CAAC,MAAM,CAAC,kBAAkB,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE;AACnD,GAAG;AACH;AACA,MAAM,CAAC,kBAAkB,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC;AACpD,CAAC,CAAC,QAAQ,CAAC,OAAO,EAAE;AACpB,EAAE,OAAO,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AACvB,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG;AACrC,EAAE,EAAE;AACJ,EAAE,QAAQ,CAAC,CAAC,CAAC;AACb,GAAG,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,EAAE;AACpB,GAAG,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE;AAC1B,GAAG,SAAS,CAAC,CAAC,CAAC,OAAO,CAAC;AACvB,EAAE,EAAE;AACJ,EAAE,IAAI,CAAC,CAAC,CAAC;AACT,GAAG,QAAQ,CAAC,CAAC,GAAG;AAChB,EAAE,EAAE;AACJ,EAAE,IAAI,CAAC,CAAC,CAAC;AACT,GAAG,QAAQ,CAAC,CAAC,GAAG;AAChB,EAAE,CAAC;AACH,CAAC,GAAG;AACJ,EAAE;;ACtBF,EAAE,MAAM,CAAC,MAAM,EAAE;AACjB;AACA,GAAG;AACH,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,CAAC,QAAQ,CAAC,QAAQ,CAAC;AAChC,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC;AAC1C,CAAC,EAAE;AACH,MAAM,CAAC,YAAY,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC;AAClC,CAAC,MAAM,CAAC,IAAI,CAAC;AACb,EAAE;AACF;AACA,GAAG;AACH,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,SAAS,CAAC;AAC/B,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,CAAC,GAAG,CAAC,MAAM,CAAC;AACvC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC;AACnE,CAAC,EAAE;AACH,MAAM,CAAC,wBAAwB,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACrD,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,GAAG,IAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAG,GAAG;AAC1F;AACA,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE;AAC7C,EAAE;AACF;AACA,MAAM,CAAC,eAAe,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AACzC,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,GAAG,IAAI,CAAC,CAAC,EAAE,OAAO,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC;AACxG,EAAE,MAAM,CAAC,IAAI,CAAC;AACd,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC;AACT,EAAE,MAAM,CAAC,KAAK,CAAC;AACf,CAAC,CAAC;AACF,EAAE;AACF;AACA,GAAG;AACH,CAAC,CAAC,CAAC,QAAQ,CAAC,SAAS,CAAC;AACtB,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,CAAC,GAAG,CAAC,MAAM,CAAC;AACvC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC;AACnE,CAAC,EAAE;AACH,MAAM,CAAC,eAAe,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AACzC,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,QAAQ,GAAG,IAAI,GAAG,KAAK,CAAC,IAAI,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,QAAQ,GAAG,GAAG,EAAE,CAAC,EAAE;AACtH,EAAE;AACF;AACA,GAAG;AACH,CAAC,CAAC,CAAC,QAAQ,CAAC,UAAU,CAAC;AACvB,CAAC,CAAC;AACF,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,CAAC,GAAG,CAAC,MAAM,CAAC;AACvC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC;AACnE,CAAC,EAAE;AACH,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AAC1C,CAAC,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,IAAI,EAAE,KAAK,CAAC,QAAQ,CAAC,QAAQ,GAAG,EAAE,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE;AAC3F,EAAE","file":"bulk-delete.js","sourcesContent":["/*global jQuery, document*/\njQuery( document ).ready( function () {\n\tjQuery( 'input[name=\"smbd_comment_meta_use_value\"]' ).change( function () {\n\t\tif ( 'true' === jQuery( this ).val() ) {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).show();\n\t\t} else {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).hide();\n\t\t}\n\t} );\n} );\n","/*global BulkWP, postboxes, pagenow */\njQuery(document).ready(function () {\n\tjQuery( '.user_restrict_to_no_posts_filter' ).change( function() {\n\t\tvar $this = jQuery(this),\n\t\t\tfilterEnabled = $this.is( ':checked' ),\n\t\t $filterItems = $this.parents( 'table' ).children().find( '.user_restrict_to_no_posts_filter_items' );\n\n\t\tif ( filterEnabled ) {\n\t\t\t$filterItems.removeClass( 'visually-hidden' );\n\t\t} else {\n\t\t\t$filterItems.addClass( 'visually-hidden' );\n\t\t}\n\t} );\n\n\t/**\n\t * Enable Postbox handling\n\t */\n\tpostboxes.add_postbox_toggles(pagenow);\n\n\t/**\n\t * Change submit button text if scheduling deletion.\n\t */\n\tjQuery( \"input:radio.schedule-deletion\" ).change( function () {\n\t\tvar submitButton = jQuery( this ).parents( 'fieldset' ).next().find( 'button[name=\"bd_action\"]' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\tsubmitButton.html( 'Schedule Bulk Delete &raquo;' );\n\t\t} else {\n\t\t\tsubmitButton.html( 'Bulk Delete &raquo;' );\n\t\t}\n\t} );\n\n\t/**\n\t * Toggle the date restrict fields\n\t */\n\tfunction toggle_date_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle limit restrict fields\n\t */\n\tfunction toggle_limit_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_limit\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user login restrict fields\n\t */\n\tfunction toggle_login_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_login_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user registered restrict fields\n\t */\n\tfunction toggle_registered_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_registered_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle delete attachments\n\t */\n\tfunction toggle_delete_attachments(el) {\n\t\tif ( \"true\" === jQuery('input[name=\"smbd' + el + '_force_delete\"]:checked').val()) {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").attr('disabled', 'true');\n\t\t}\n\t}\n\n /**\n * Toggle Post type dropdown.\n */\n function toggle_post_type_dropdown( el ) {\n // TODO: Check why the element is not toggling even when display:none is added by JS.\n if ( jQuery( \"#smbd\" + el + \"_no_posts\" ).is( \":checked\" ) ) {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).show();\n } else {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).hide();\n }\n }\n\n\t// hide all terms\n\tfunction hideAllTerms() {\n\t\tjQuery('table.terms').hide();\n\t\tjQuery('input.terms').attr('checked', false);\n\t}\n\t// call it for the first time\n\thideAllTerms();\n\n\t// taxonomy click handling\n\tjQuery('.custom-tax').change(function () {\n\t\tvar $this = jQuery(this),\n\t\t$tax = $this.val(),\n\t\t$terms = jQuery('table.terms_' + $tax);\n\n\t\tif ($this.is(':checked')) {\n\t\t\thideAllTerms();\n\t\t\t$terms.show('slow');\n\t\t}\n\t});\n\n\t// date time picker\n\tjQuery.each(BulkWP.dt_iterators, function (index, value) {\n\t\t// invoke the date time picker\n\t\tjQuery('#smbd' + value + '_cron_start').datetimepicker({\n\t\t\tdateFormat: 'yy-mm-dd',\n\t\t\ttimeFormat: 'HH:mm:ss'\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_restrict').change(function () {\n\t\t\ttoggle_date_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_limit').change(function () {\n\t\t\ttoggle_limit_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_login_restrict').change(function () {\n\t\t\ttoggle_login_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_registered_restrict').change(function () {\n\t\t\ttoggle_registered_restrict(value);\n\t\t});\n\n\t\tjQuery('input[name=\"smbd' + value + '_force_delete\"]').change(function () {\n\t\t\ttoggle_delete_attachments(value);\n\t\t});\n\n\t\tjQuery( '#smbd' + value + '_no_posts' ).change( function () {\n\t\t\ttoggle_post_type_dropdown( value );\n\t\t});\n\t});\n\n\tjQuery.each( BulkWP.pro_iterators, function ( index, value) {\n\t\tjQuery('.bd-' + value.replace( '_', '-' ) + '-pro').hide();\n\n\t\t// `<tr>` displays the documentation link when the pro add-on is installed.\n\t\tjQuery('tr.bd-' + value.replace( '_', '-' ) + '-pro').show();\n\n\t\tjQuery('#smbd_' + value + '_cron_freq, #smbd_' + value + '_cron_start, #smbd_' + value + '_cron').removeAttr('disabled');\n\t} );\n\n\t/**\n\t * If the given string is a function, then run it and return result, otherwise return the string.\n\t *\n\t * @param mayBeFunction\n\t * @param that\n\t *\n\t * @returns string\n\t */\n\tfunction resolveFunction( mayBeFunction, that ) {\n\t\tif ( jQuery.isFunction( mayBeFunction ) ) {\n\t\t\treturn BulkWP[ mayBeFunction ]( that );\n\t\t}\n\n\t\treturn mayBeFunction;\n\t}\n\n\t// Validate user action.\n\tjQuery('button[name=\"bd_action\"]').click(function () {\n\t\tvar currentButton = jQuery(this).val(),\n\t\t\tdeletionScheduled = false,\n\t\t\tvalid = false,\n\t\t\tmessageKey = \"deletePostsWarning\",\n\t\t\terrorKey = \"selectPostOption\";\n\n\t\tif ( \"true\" === jQuery( this ).parent().prev().find( 'input:radio.schedule-deletion:checked' ).val() ) {\n\t\t\tdeletionScheduled = true;\n\t\t}\n\n\t\tif (currentButton in BulkWP.validators) {\n\t\t\tvalid = BulkWP[BulkWP.validators[currentButton]](this);\n\t\t} else {\n\t\t\tif (jQuery(this).parent().prev().children('table').find(\":checkbox:checked[value!='true']\").size() > 0) { // monstrous selector\n\t\t\t\tvalid = true;\n\t\t\t}\n\t\t}\n\n\t\tif ( ! valid ) {\n\t\t\tif ( currentButton in BulkWP.error_msg ) {\n\t\t\t\terrorKey = BulkWP.error_msg[ currentButton ];\n\t\t\t}\n\n\t\t\talert( BulkWP.msg[ errorKey ] );\n\t\t\treturn false;\n\t\t}\n\n\t\tif ( currentButton in BulkWP.pre_delete_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_delete_msg[ currentButton ], this );\n\t\t}\n\n\t\t// pre_action_msg is deprecated. This will be eventually removed.\n\t\tif ( currentButton in BulkWP.pre_action_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_action_msg[ currentButton ], this );\n\t\t}\n\n\t\tif ( deletionScheduled ) {\n\t\t\tif ( currentButton in BulkWP.pre_schedule_msg ) {\n\t\t\t\tmessageKey = resolveFunction( BulkWP.pre_schedule_msg[ currentButton ], this );\n\t\t\t}\n\t\t}\n\n\t\treturn confirm( BulkWP.msg[ messageKey ] );\n\t});\n});\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\t// Start Jetpack.\n\tBulkWP.jetpack();\n});\n\nBulkWP.jetpack = function() {\n\tjQuery('.bd-feedback-pro').hide();\n\n\tjQuery('#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron').removeAttr('disabled');\n\tjQuery('#smbd_feedback_use_filter').removeAttr('disabled');\n\n\t// enable filters\n\tjQuery('input[name=\"smbd_feedback_use_filter\"]').change(function() {\n\t\tif('true' === jQuery(this).val()) {\n\t\t\t// using filters\n\t\t\tjQuery('#jetpack-filters').show();\n\t\t} else {\n\t\t\tjQuery('#jetpack-filters').hide();\n\t\t}\n\t});\n\n\t// enable individual filters\n\tjQuery.each(['name', 'email', 'ip'], function (index, value) {\n\t\tjQuery('#smbd_feedback_author_' + value + '_filter').change(function() {\n\t\t\tif(jQuery(this).is(':checked')) {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').removeAttr('disabled');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').removeAttr('disabled');\n\t\t\t} else {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').attr('disabled', 'true');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t});\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateCommentsCount = function(that) {\n return (\"\" !== jQuery(that).parent().prev().children().find(\":input.comments_count_num\").val());\n};\n","/* global BulkWP */\n\n/**\n * Validation for Post Type select2.\n */\nBulkWP.validatePostTypeSelect2 = function(that) {\n\tif (null !== jQuery(that).parent().prev().children().find(\".enhanced-post-types-with-status[multiple]\").val()) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n","/*global BulkWP */\njQuery( document ).ready( function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']\" ),\n\t\tdeleteAction = stickyAction.parents( 'tr' ).next(),\n\t\tdeleteActionRadio = deleteAction.find('[type=\"radio\"]'),\n\t\tdeleteAttachmentAction = deleteAction.next(),\n\t\tdeleteAttachmentCheckBox = deleteAttachmentAction.find('[type=\"checkbox\"]'),\n\t\tstickyPostCheckbox = jQuery( \"input[name='smbd_sticky_post[]']\" ),\n\t\tdeleteButton = jQuery( \"button[value='delete_posts_by_sticky_post']\" );\n\n\tdeleteButton.html( 'Remove Sticky &raquo;' );\n\tdeleteAction.hide();\n\tdeleteAttachmentAction.hide();\n\n\tstickyAction.change( function () {\n\t\tif ( 'delete' === stickyAction.filter( ':checked' ).val() ) {\n\t\t\tdeleteButton.html( 'Bulk Delete &raquo;' );\n\t\t\tdeleteAction.show();\n\t\t\tdeleteAttachmentAction.show();\n\t\t} else {\n\t\t\tdeleteButton.html( 'Remove Sticky &raquo;' );\n\t\t\tdeleteAction.hide();\n\t\t\tdeleteAttachmentAction.hide();\n\t\t}\n\t} );\n\n\tdeleteActionRadio.change( function () {\n\t\tif( \"true\" === deleteActionRadio.filter(':checked').val() ){\n\t\t\tdeleteAttachmentCheckBox.removeAttr('disabled');\n\t\t} else {\n\t\t\tdeleteAttachmentCheckBox.attr('disabled', 'true');\n\t\t}\n\t});\n\n\tjQuery(\"input[value='all']\").change( function () {\n\t\tif( jQuery(this).is(':checked') ) {\n\t\t\tuncheckAndDisableOtherCheckboxes();\n\t\t} else {\n\t\t\tenableCheckboxes();\n\t\t}\n\t});\n\n\tfunction uncheckAndDisableOtherCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tif ( 'all' !== jQuery(this).val() ){\n\t\t\t\tjQuery(this).prop('checked', false);\n\t\t\t\tjQuery(this).attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t}\n\n\tfunction enableCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tjQuery(this).removeAttr('disabled');\n\t\t});\n\t}\n} );\n\n/**\n * Validate that at least one post was selected.\n *\n * @returns {boolean} True if at least one post was selected, False otherwise.\n */\nBulkWP.validateStickyPost = function () {\n\treturn jQuery( \"input[name='smbd_sticky_post[]']:checked\" ).length > 0;\n};\n\nBulkWP.DeletePostsByStickyPostPreAction = function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']:checked\" ).val();\n\n\tif ( 'unsticky' === stickyAction ) {\n\t\treturn 'unstickyPostsWarning';\n\t} else {\n\t\treturn 'deletePostsWarning';\n\t}\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateUrl = function(that) {\n if (jQuery(that).parent().prev().children('table').find(\"textarea\").val() !== '') {\n return true;\n } else {\n return false;\n }\n};\n","jQuery( document ).ready( function () {\n\tjQuery( '.enhanced-taxonomy-list' ).select2( {\n\t\twidth: '300px'\n\t} );\n} );\n\n/*global BulkWP */\n\n/**\n * Validate that term name is not left blank.\n *\n * @returns {boolean} True if term name is not blank, False otherwise.\n */\nBulkWP.validateTermName = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_name_value\"]').val() !== '');\n};\n\n/**\n * Validate that post count is not left blank.\n *\n * @returns {boolean} True if post count is not blank, False otherwise.\n */\nBulkWP.validatePostCount = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_post_count\"]').val() !== '');\n};\n","/*global jQuery, BulkWP*/\njQuery( document ).ready( function () {\n\tvar reassignSelectBoxes = jQuery( \".reassign-user\" ),\n\t\tcontentDeleteRadios = jQuery( \".post-reassign\" );\n\n\treassignSelectBoxes.select2(\n\t\t{\n\t\t\twidth: '200px'\n\t\t}\n\t);\n\n\treassignSelectBoxes.each( function () {\n\t\tjQuery( this ).attr( 'disabled', 'true' );\n\t} );\n\n\tcontentDeleteRadios.change( function () {\n\t\tvar reassignSelectBox = jQuery( this ).parents( 'tr' ).find( '.reassign-user' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\treassignSelectBox.removeAttr( 'disabled' );\n\t\t} else {\n\t\t\treassignSelectBox.attr( 'disabled', 'true' );\n\t\t}\n\t} );\n} );\n\nBulkWP.validateUserMeta = function () {\n\treturn (jQuery( '#smbd_u_meta_value' ).val() !== '');\n};\n\nBulkWP.validateUserRole = function ( that ) {\n\treturn (null !== jQuery( that ).parent().prev().find( \".enhanced-role-dropdown\" ).val());\n};\n","/*global ajaxurl*/\njQuery( document ).ready( function () {\n\t/**\n\t * Normal select2.\n\t */\n\tjQuery( '.select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown' ).select2( {\n\t\twidth: '300px'\n\t} );\n\n\t/**\n\t * Select 2 for posts types with status.\n\t *\n\t * The label of the selected item is modified to include the optgroup label.\n\t */\n\tjQuery( '.enhanced-post-types-with-status' ).select2( {\n\t\twidth: '400px',\n\t\ttemplateSelection: function (state) {\n\t\t\tif ( ! state.id ) {\n\t\t\t\treturn state.text;\n\t\t\t}\n\n\t\t\treturn jQuery(\n\t\t\t\t'<span>' + state.element.parentElement.label + ' - ' + state.text + '</span>'\n\t\t\t);\n\t\t}\n\t});\n\n\t/**\n\t * Enable AJAX for Taxonomy Select2.\n\t */\n\tjQuery( '.select2-taxonomy-ajax' ).select2( {\n\t\tajax: {\n\t\t\turl: ajaxurl,\n\t\t\tdataType: 'json',\n\t\t\tdelay: 250,\n\t\t\tdata: function ( params ) {\n\t\t\t\treturn {\n\t\t\t\t\tq: params.term,\n\t\t\t\t\ttaxonomy: jQuery( this ).attr( 'data-taxonomy' ),\n\t\t\t\t\taction: 'bd_load_taxonomy_term'\n\t\t\t\t};\n\t\t\t},\n\t\t\tprocessResults: function ( data ) {\n\t\t\t\tvar options = [];\n\n\t\t\t\tif ( data ) {\n\t\t\t\t\tjQuery.each( data, function ( index, dataPair ) {\n\t\t\t\t\t\toptions.push( { id: dataPair[ 0 ], text: dataPair[ 1 ] } );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\treturn {\n\t\t\t\t\tresults: options\n\t\t\t\t};\n\t\t\t},\n\t\t\tcache: true\n\t\t},\n\t\tminimumInputLength: 2, // the minimum of symbols to input before perform a search\n\t\twidth: '300px'\n\t} );\n} );\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\tBulkWP.enableHelpTooltips( jQuery( '.bd-help' ) );\n});\n\nBulkWP.enableHelpTooltips = function ( $selector ) {\n\t$selector.tooltip({\n\t\tcontent: function() {\n\t\t\treturn jQuery(this).prop('title');\n\t\t},\n\t\tposition: {\n\t\t\tmy: 'center top',\n\t\t\tat: 'center bottom+10',\n\t\t\tcollision: 'flipfit'\n\t\t},\n\t\thide: {\n\t\t\tduration: 200\n\t\t},\n\t\tshow: {\n\t\t\tduration: 200\n\t\t}\n\t});\n};\n","/*global BulkWP*/\n\n/**\n * No need to validate anything.\n *\n * @returns {boolean} Returns true always.\n */\nBulkWP.noValidation = function() {\n\treturn true;\n};\n\n/**\n * Validate enhanced dropdowns.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateEnhancedDropdown = function ( that ) {\n\tvar value = jQuery( that ).parent().prev().children().find( \".enhanced-dropdown\" ).val();\n\n\treturn ( value !== null && value !== '-1' );\n};\n\nBulkWP.validateSelect2 = function(that) {\n\tif ( null !== jQuery( that ).parent().prev().children().find( \".select2-taxonomy[multiple]\" ).val() ) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/**\n * Validate textboxes.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateTextbox = function(that) {\n\treturn ( \"\" !== jQuery(that).parent().prev().children().find(\":input[type=number].validate, :text.validate\").val() );\n};\n\n/**\n * Validate checkboxes.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateCheckbox = function(that) {\n\treturn ( jQuery(that).parent().prev().find(\"input:checkbox.validate\").is ( \":checked\" ) );\n};\n"]}
assets/js/bulk-delete.min.js CHANGED
@@ -1,5 +1,5 @@
1
- /*! Bulk Delete - v6.0.1
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */
4
 
5
- jQuery(document).ready(function(){jQuery('input[name="smbd_comment_meta_use_value"]').change(function(){"true"===jQuery(this).val()?jQuery("#smbd_comment_meta_filters").show():jQuery("#smbd_comment_meta_filters").hide()})}),jQuery(document).ready(function(){function n(){jQuery("table.terms").hide(),jQuery("input.terms").attr("checked",!1)}function a(e,t){return jQuery.isFunction(e)?BulkWP[e](t):e}jQuery(".user_restrict_to_no_posts_filter").change(function(){var e=jQuery(this),t=e.is(":checked"),r=e.parents("table").children().find(".user_restrict_to_no_posts_filter_items");t?r.removeClass("visually-hidden"):r.addClass("visually-hidden")}),postboxes.add_postbox_toggles(pagenow),jQuery("input:radio.schedule-deletion").change(function(){var e=jQuery(this).parents("fieldset").next().find('button[name="bd_action"]');"true"===jQuery(this).val()?e.html("Schedule Bulk Delete &raquo;"):e.html("Bulk Delete &raquo;")}),n(),jQuery(".custom-tax").change(function(){var e=jQuery(this),t=e.val(),r=jQuery("table.terms_"+t);e.is(":checked")&&(n(),r.show("slow"))}),jQuery.each(BulkWP.dt_iterators,function(e,t){jQuery("#smbd"+t+"_cron_start").datetimepicker({dateFormat:"yy-mm-dd",timeFormat:"HH:mm:ss"}),jQuery("#smbd"+t+"_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_restrict").is(":checked")?(jQuery("#smbd"+e+"_op").removeAttr("disabled"),jQuery("#smbd"+e+"_days").removeAttr("disabled")):(jQuery("#smbd"+e+"_op").attr("disabled","true"),jQuery("#smbd"+e+"_days").attr("disabled","true"))}),jQuery("#smbd"+t+"_limit").change(function(){var e;e=t,jQuery("#smbd"+e+"_limit").is(":checked")?jQuery("#smbd"+e+"_limit_to").removeAttr("disabled"):jQuery("#smbd"+e+"_limit_to").attr("disabled","true")}),jQuery("#smbd"+t+"_login_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_login_restrict").is(":checked")?jQuery("#smbd"+e+"_login_days").removeAttr("disabled"):jQuery("#smbd"+e+"_login_days").attr("disabled","true")}),jQuery("#smbd"+t+"_registered_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_registered_restrict").is(":checked")?(jQuery("#smbd"+e+"_registered_days").removeAttr("disabled"),jQuery("#smbd"+e+"_op").removeAttr("disabled")):(jQuery("#smbd"+e+"_registered_days").attr("disabled","true"),jQuery("#smbd"+e+"_op").attr("disabled","true"))}),jQuery('input[name="smbd'+t+'_force_delete"]').change(function(){var e;e=t,"true"===jQuery('input[name="smbd'+e+'_force_delete"]:checked').val()?jQuery("#smbd"+e+"_attachment").removeAttr("disabled"):jQuery("#smbd"+e+"_attachment").attr("disabled","true")}),jQuery("#smbd"+t+"_no_posts").change(function(){var e;e=t,jQuery("#smbd"+e+"_no_posts").is(":checked")?jQuery("tr#smbd"+e+"-post-type-dropdown").show():jQuery("tr#smbd"+e+"-post-type-dropdown").hide()})}),jQuery.each(BulkWP.pro_iterators,function(e,t){jQuery(".bd-"+t.replace("_","-")+"-pro").hide(),jQuery("tr.bd-"+t.replace("_","-")+"-pro").show(),jQuery("#smbd_"+t+"_cron_freq, #smbd_"+t+"_cron_start, #smbd_"+t+"_cron").removeAttr("disabled")}),jQuery('button[name="bd_action"]').click(function(){var e=jQuery(this).val(),t=!1,r=!1,n="deletePostsWarning",u="selectPostOption";return"true"===jQuery(this).parent().prev().find("input:radio.schedule-deletion:checked").val()&&(t=!0),e in BulkWP.validators?r=BulkWP[BulkWP.validators[e]](this):0<jQuery(this).parent().prev().children("table").find(":checkbox:checked[value!='true']").size()&&(r=!0),r?(e in BulkWP.pre_delete_msg&&(n=a(BulkWP.pre_delete_msg[e],this)),e in BulkWP.pre_action_msg&&(n=a(BulkWP.pre_action_msg[e],this)),t&&e in BulkWP.pre_schedule_msg&&(n=a(BulkWP.pre_schedule_msg[e],this)),confirm(BulkWP.msg[n])):(e in BulkWP.error_msg&&(u=BulkWP.error_msg[e]),alert(BulkWP.msg[u]),!1)})}),jQuery(document).ready(function(){BulkWP.jetpack()}),BulkWP.jetpack=function(){jQuery(".bd-feedback-pro").hide(),jQuery("#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron").removeAttr("disabled"),jQuery("#smbd_feedback_use_filter").removeAttr("disabled"),jQuery('input[name="smbd_feedback_use_filter"]').change(function(){"true"===jQuery(this).val()?jQuery("#jetpack-filters").show():jQuery("#jetpack-filters").hide()}),jQuery.each(["name","email","ip"],function(e,t){jQuery("#smbd_feedback_author_"+t+"_filter").change(function(){jQuery(this).is(":checked")?(jQuery("#smbd_feedback_author_"+t+"_op").removeAttr("disabled"),jQuery("#smbd_feedback_author_"+t+"_value").removeAttr("disabled")):(jQuery("#smbd_feedback_author_"+t+"_op").attr("disabled","true"),jQuery("#smbd_feedback_author_"+t+"_value").attr("disabled","true"))})})},BulkWP.validateCommentsCount=function(e){return""!==jQuery(e).parent().prev().children().find(":input.comments_count_num").val()},BulkWP.validatePostTypeSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".enhanced-post-types-with-status[multiple]").val()},jQuery(document).ready(function(){var e=jQuery("input[name='smbd_sticky_post_sticky_action']"),t=e.parents("tr").next(),r=t.find('[type="radio"]'),n=t.next(),u=n.find('[type="checkbox"]'),a=jQuery("input[name='smbd_sticky_post[]']"),i=jQuery("button[value='delete_posts_by_sticky_post']");i.html("Remove Sticky &raquo;"),t.hide(),n.hide(),e.change(function(){"delete"===e.filter(":checked").val()?(i.html("Bulk Delete &raquo;"),t.show(),n.show()):(i.html("Remove Sticky &raquo;"),t.hide(),n.hide())}),r.change(function(){"true"===r.filter(":checked").val()?u.removeAttr("disabled"):u.attr("disabled","true")}),jQuery("input[value='all']").change(function(){jQuery(this).is(":checked")?a.each(function(){"all"!==jQuery(this).val()&&(jQuery(this).prop("checked",!1),jQuery(this).attr("disabled","true"))}):a.each(function(){jQuery(this).removeAttr("disabled")})})}),BulkWP.validateStickyPost=function(){return 0<jQuery("input[name='smbd_sticky_post[]']:checked").length},BulkWP.DeletePostsByStickyPostPreAction=function(){return"unsticky"===jQuery("input[name='smbd_sticky_post_sticky_action']:checked").val()?"unstickyPostsWarning":"deletePostsWarning"},BulkWP.validateUrl=function(e){return""!==jQuery(e).parent().prev().children("table").find("textarea").val()},jQuery(document).ready(function(){jQuery(".enhanced-taxonomy-list").select2({width:"300px"})}),BulkWP.validateTermName=function(){return""!==jQuery('input[name="smbd_terms_by_name_value"]').val()},BulkWP.validatePostCount=function(){return""!==jQuery('input[name="smbd_terms_by_post_count"]').val()},jQuery(document).ready(function(){var e=jQuery(".reassign-user"),t=jQuery(".post-reassign");e.select2({width:"200px"}),e.each(function(){jQuery(this).attr("disabled","true")}),t.change(function(){var e=jQuery(this).parents("tr").find(".reassign-user");"true"===jQuery(this).val()?e.removeAttr("disabled"):e.attr("disabled","true")})}),BulkWP.validateUserMeta=function(){return""!==jQuery("#smbd_u_meta_value").val()},BulkWP.validateUserRole=function(e){return null!==jQuery(e).parent().prev().find(".enhanced-role-dropdown").val()},jQuery(document).ready(function(){jQuery(".select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown").select2({width:"300px"}),jQuery(".enhanced-post-types-with-status").select2({width:"400px",templateSelection:function(e){return e.id?jQuery("<span>"+e.element.parentElement.label+" - "+e.text+"</span>"):e.text}}),jQuery(".select2-taxonomy-ajax").select2({ajax:{url:ajaxurl,dataType:"json",delay:250,data:function(e){return{q:e.term,taxonomy:jQuery(this).attr("data-taxonomy"),action:"bd_load_taxonomy_term"}},processResults:function(e){var r=[];return e&&jQuery.each(e,function(e,t){r.push({id:t[0],text:t[1]})}),{results:r}},cache:!0},minimumInputLength:2,width:"300px"})}),jQuery(document).ready(function(){BulkWP.enableHelpTooltips(jQuery(".bd-help"))}),BulkWP.enableHelpTooltips=function(e){e.tooltip({content:function(){return jQuery(this).prop("title")},position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})},BulkWP.noValidation=function(){return!0},BulkWP.validateEnhancedDropdown=function(e){var t=jQuery(e).parent().prev().children().find(".enhanced-dropdown").val();return null!==t&&"-1"!==t},BulkWP.validateSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".select2-taxonomy[multiple]").val()},BulkWP.validateTextbox=function(e){return""!==jQuery(e).parent().prev().children().find(":input[type=number], :text").val()};
1
+ /*! Bulk Delete - v6.0.2
2
  * https://bulkwp.com
3
  * Copyright (c) 2019; * Licensed GPLv2+ */
4
 
5
+ jQuery(document).ready(function(){jQuery('input[name="smbd_comment_meta_use_value"]').change(function(){"true"===jQuery(this).val()?jQuery("#smbd_comment_meta_filters").show():jQuery("#smbd_comment_meta_filters").hide()})}),jQuery(document).ready(function(){function n(){jQuery("table.terms").hide(),jQuery("input.terms").attr("checked",!1)}function a(e,t){return jQuery.isFunction(e)?BulkWP[e](t):e}jQuery(".user_restrict_to_no_posts_filter").change(function(){var e=jQuery(this),t=e.is(":checked"),r=e.parents("table").children().find(".user_restrict_to_no_posts_filter_items");t?r.removeClass("visually-hidden"):r.addClass("visually-hidden")}),postboxes.add_postbox_toggles(pagenow),jQuery("input:radio.schedule-deletion").change(function(){var e=jQuery(this).parents("fieldset").next().find('button[name="bd_action"]');"true"===jQuery(this).val()?e.html("Schedule Bulk Delete &raquo;"):e.html("Bulk Delete &raquo;")}),n(),jQuery(".custom-tax").change(function(){var e=jQuery(this),t=e.val(),r=jQuery("table.terms_"+t);e.is(":checked")&&(n(),r.show("slow"))}),jQuery.each(BulkWP.dt_iterators,function(e,t){jQuery("#smbd"+t+"_cron_start").datetimepicker({dateFormat:"yy-mm-dd",timeFormat:"HH:mm:ss"}),jQuery("#smbd"+t+"_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_restrict").is(":checked")?(jQuery("#smbd"+e+"_op").removeAttr("disabled"),jQuery("#smbd"+e+"_days").removeAttr("disabled")):(jQuery("#smbd"+e+"_op").attr("disabled","true"),jQuery("#smbd"+e+"_days").attr("disabled","true"))}),jQuery("#smbd"+t+"_limit").change(function(){var e;e=t,jQuery("#smbd"+e+"_limit").is(":checked")?jQuery("#smbd"+e+"_limit_to").removeAttr("disabled"):jQuery("#smbd"+e+"_limit_to").attr("disabled","true")}),jQuery("#smbd"+t+"_login_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_login_restrict").is(":checked")?jQuery("#smbd"+e+"_login_days").removeAttr("disabled"):jQuery("#smbd"+e+"_login_days").attr("disabled","true")}),jQuery("#smbd"+t+"_registered_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_registered_restrict").is(":checked")?(jQuery("#smbd"+e+"_registered_days").removeAttr("disabled"),jQuery("#smbd"+e+"_op").removeAttr("disabled")):(jQuery("#smbd"+e+"_registered_days").attr("disabled","true"),jQuery("#smbd"+e+"_op").attr("disabled","true"))}),jQuery('input[name="smbd'+t+'_force_delete"]').change(function(){var e;e=t,"true"===jQuery('input[name="smbd'+e+'_force_delete"]:checked').val()?jQuery("#smbd"+e+"_attachment").removeAttr("disabled"):jQuery("#smbd"+e+"_attachment").attr("disabled","true")}),jQuery("#smbd"+t+"_no_posts").change(function(){var e;e=t,jQuery("#smbd"+e+"_no_posts").is(":checked")?jQuery("tr#smbd"+e+"-post-type-dropdown").show():jQuery("tr#smbd"+e+"-post-type-dropdown").hide()})}),jQuery.each(BulkWP.pro_iterators,function(e,t){jQuery(".bd-"+t.replace("_","-")+"-pro").hide(),jQuery("tr.bd-"+t.replace("_","-")+"-pro").show(),jQuery("#smbd_"+t+"_cron_freq, #smbd_"+t+"_cron_start, #smbd_"+t+"_cron").removeAttr("disabled")}),jQuery('button[name="bd_action"]').click(function(){var e=jQuery(this).val(),t=!1,r=!1,n="deletePostsWarning",u="selectPostOption";return"true"===jQuery(this).parent().prev().find("input:radio.schedule-deletion:checked").val()&&(t=!0),e in BulkWP.validators?r=BulkWP[BulkWP.validators[e]](this):0<jQuery(this).parent().prev().children("table").find(":checkbox:checked[value!='true']").size()&&(r=!0),r?(e in BulkWP.pre_delete_msg&&(n=a(BulkWP.pre_delete_msg[e],this)),e in BulkWP.pre_action_msg&&(n=a(BulkWP.pre_action_msg[e],this)),t&&e in BulkWP.pre_schedule_msg&&(n=a(BulkWP.pre_schedule_msg[e],this)),confirm(BulkWP.msg[n])):(e in BulkWP.error_msg&&(u=BulkWP.error_msg[e]),alert(BulkWP.msg[u]),!1)})}),jQuery(document).ready(function(){BulkWP.jetpack()}),BulkWP.jetpack=function(){jQuery(".bd-feedback-pro").hide(),jQuery("#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron").removeAttr("disabled"),jQuery("#smbd_feedback_use_filter").removeAttr("disabled"),jQuery('input[name="smbd_feedback_use_filter"]').change(function(){"true"===jQuery(this).val()?jQuery("#jetpack-filters").show():jQuery("#jetpack-filters").hide()}),jQuery.each(["name","email","ip"],function(e,t){jQuery("#smbd_feedback_author_"+t+"_filter").change(function(){jQuery(this).is(":checked")?(jQuery("#smbd_feedback_author_"+t+"_op").removeAttr("disabled"),jQuery("#smbd_feedback_author_"+t+"_value").removeAttr("disabled")):(jQuery("#smbd_feedback_author_"+t+"_op").attr("disabled","true"),jQuery("#smbd_feedback_author_"+t+"_value").attr("disabled","true"))})})},BulkWP.validateCommentsCount=function(e){return""!==jQuery(e).parent().prev().children().find(":input.comments_count_num").val()},BulkWP.validatePostTypeSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".enhanced-post-types-with-status[multiple]").val()},jQuery(document).ready(function(){var e=jQuery("input[name='smbd_sticky_post_sticky_action']"),t=e.parents("tr").next(),r=t.find('[type="radio"]'),n=t.next(),u=n.find('[type="checkbox"]'),a=jQuery("input[name='smbd_sticky_post[]']"),i=jQuery("button[value='delete_posts_by_sticky_post']");i.html("Remove Sticky &raquo;"),t.hide(),n.hide(),e.change(function(){"delete"===e.filter(":checked").val()?(i.html("Bulk Delete &raquo;"),t.show(),n.show()):(i.html("Remove Sticky &raquo;"),t.hide(),n.hide())}),r.change(function(){"true"===r.filter(":checked").val()?u.removeAttr("disabled"):u.attr("disabled","true")}),jQuery("input[value='all']").change(function(){jQuery(this).is(":checked")?a.each(function(){"all"!==jQuery(this).val()&&(jQuery(this).prop("checked",!1),jQuery(this).attr("disabled","true"))}):a.each(function(){jQuery(this).removeAttr("disabled")})})}),BulkWP.validateStickyPost=function(){return 0<jQuery("input[name='smbd_sticky_post[]']:checked").length},BulkWP.DeletePostsByStickyPostPreAction=function(){return"unsticky"===jQuery("input[name='smbd_sticky_post_sticky_action']:checked").val()?"unstickyPostsWarning":"deletePostsWarning"},BulkWP.validateUrl=function(e){return""!==jQuery(e).parent().prev().children("table").find("textarea").val()},jQuery(document).ready(function(){jQuery(".enhanced-taxonomy-list").select2({width:"300px"})}),BulkWP.validateTermName=function(){return""!==jQuery('input[name="smbd_terms_by_name_value"]').val()},BulkWP.validatePostCount=function(){return""!==jQuery('input[name="smbd_terms_by_post_count"]').val()},jQuery(document).ready(function(){var e=jQuery(".reassign-user"),t=jQuery(".post-reassign");e.select2({width:"200px"}),e.each(function(){jQuery(this).attr("disabled","true")}),t.change(function(){var e=jQuery(this).parents("tr").find(".reassign-user");"true"===jQuery(this).val()?e.removeAttr("disabled"):e.attr("disabled","true")})}),BulkWP.validateUserMeta=function(){return""!==jQuery("#smbd_u_meta_value").val()},BulkWP.validateUserRole=function(e){return null!==jQuery(e).parent().prev().find(".enhanced-role-dropdown").val()},jQuery(document).ready(function(){jQuery(".select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown").select2({width:"300px"}),jQuery(".enhanced-post-types-with-status").select2({width:"400px",templateSelection:function(e){return e.id?jQuery("<span>"+e.element.parentElement.label+" - "+e.text+"</span>"):e.text}}),jQuery(".select2-taxonomy-ajax").select2({ajax:{url:ajaxurl,dataType:"json",delay:250,data:function(e){return{q:e.term,taxonomy:jQuery(this).attr("data-taxonomy"),action:"bd_load_taxonomy_term"}},processResults:function(e){var r=[];return e&&jQuery.each(e,function(e,t){r.push({id:t[0],text:t[1]})}),{results:r}},cache:!0},minimumInputLength:2,width:"300px"})}),jQuery(document).ready(function(){BulkWP.enableHelpTooltips(jQuery(".bd-help"))}),BulkWP.enableHelpTooltips=function(e){e.tooltip({content:function(){return jQuery(this).prop("title")},position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})},BulkWP.noValidation=function(){return!0},BulkWP.validateEnhancedDropdown=function(e){var t=jQuery(e).parent().prev().children().find(".enhanced-dropdown").val();return null!==t&&"-1"!==t},BulkWP.validateSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".select2-taxonomy[multiple]").val()},BulkWP.validateTextbox=function(e){return""!==jQuery(e).parent().prev().children().find(":input[type=number].validate, :text.validate").val()},BulkWP.validateCheckbox=function(e){return jQuery(e).parent().prev().find("input:checkbox.validate").is(":checked")};
bulk-delete.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Script: bulk-delete.php
5
  * Plugin URI: https://bulkwp.com
6
  * Description: Bulk delete users and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
7
- * Version: 6.0.1
8
  * License: GPLv2 or later
9
  * License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
  * Author: Sudar
4
  * Plugin Script: bulk-delete.php
5
  * Plugin URI: https://bulkwp.com
6
  * Description: Bulk delete users and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
7
+ * Version: 6.0.2
8
  * License: GPLv2 or later
9
  * License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
  * Author: Sudar
include/Core/BulkDelete.php CHANGED
@@ -116,7 +116,7 @@ final class BulkDelete {
116
  /**
117
  * Plugin version.
118
  */
119
- const VERSION = '6.0.1';
120
 
121
  /**
122
  * Set the BulkDelete constructor as private.
116
  /**
117
  * Plugin version.
118
  */
119
+ const VERSION = '6.0.2';
120
 
121
  /**
122
  * Set the BulkDelete constructor as private.
include/Core/Cron/CronListPage.php CHANGED
@@ -57,7 +57,7 @@ class CronListPage extends BasePage {
57
 
58
  wp_schedule_single_event( time(), $cron_items[ $cron_id ]['type'], $cron_items[ $cron_id ]['args'] );
59
 
60
- $msg = __( 'The selected scheduled job was successfully run', 'bulk-delete' );
61
 
62
  add_settings_error(
63
  \Bulk_Delete::CRON_PAGE_SLUG, // TODO: Replace this constant.
57
 
58
  wp_schedule_single_event( time(), $cron_items[ $cron_id ]['type'], $cron_items[ $cron_id ]['args'] );
59
 
60
+ $msg = __( 'The selected scheduled job has been successfully started. It will now run in the background.', 'bulk-delete' );
61
 
62
  add_settings_error(
63
  \Bulk_Delete::CRON_PAGE_SLUG, // TODO: Replace this constant.
include/Core/Metas/DeleteMetasPage.php CHANGED
@@ -18,9 +18,8 @@ class DeleteMetasPage extends BaseDeletePage {
18
  * Initialize and setup variables.
19
  */
20
  protected function initialize() {
21
- $this->page_slug = 'bulk-delete-metas';
22
- $this->item_type = 'metas';
23
- $this->capability = 'edit_others_posts';
24
 
25
  $this->label = array(
26
  'page_title' => __( 'Bulk Delete Meta Fields', 'bulk-delete' ),
18
  * Initialize and setup variables.
19
  */
20
  protected function initialize() {
21
+ $this->page_slug = 'bulk-delete-metas';
22
+ $this->item_type = 'metas';
 
23
 
24
  $this->label = array(
25
  'page_title' => __( 'Bulk Delete Meta Fields', 'bulk-delete' ),
include/Core/Metas/Modules/DeleteCommentMetaModule.php CHANGED
@@ -22,14 +22,25 @@ class DeleteCommentMetaModule extends MetasModule {
22
  'scheduled' => __( 'Comment meta fields from the comments with the selected criteria are scheduled for deletion.', 'bulk-delete' ),
23
  'cron_label' => __( 'Delete Comment Meta', 'bulk-delete' ),
24
  );
 
 
25
  }
26
 
27
  public function register( $hook_suffix, $page_slug ) {
28
  parent::register( $hook_suffix, $page_slug );
29
 
30
  add_action( 'bd_delete_comment_meta_form', array( $this, 'add_filtering_options' ) );
31
-
32
  add_filter( 'bd_delete_comment_meta_options', array( $this, 'process_filtering_options' ), 10, 2 );
 
 
 
 
 
 
 
 
 
 
33
  add_filter( 'bd_delete_comment_meta_query', array( $this, 'change_meta_query' ), 10, 2 );
34
  }
35
 
22
  'scheduled' => __( 'Comment meta fields from the comments with the selected criteria are scheduled for deletion.', 'bulk-delete' ),
23
  'cron_label' => __( 'Delete Comment Meta', 'bulk-delete' ),
24
  );
25
+
26
+ $this->register_cron_hooks();
27
  }
28
 
29
  public function register( $hook_suffix, $page_slug ) {
30
  parent::register( $hook_suffix, $page_slug );
31
 
32
  add_action( 'bd_delete_comment_meta_form', array( $this, 'add_filtering_options' ) );
 
33
  add_filter( 'bd_delete_comment_meta_options', array( $this, 'process_filtering_options' ), 10, 2 );
34
+ }
35
+
36
+ /**
37
+ * Register additional module specific hooks that are needed in cron jobs.
38
+ *
39
+ * During a cron request, the register method is not called. So these hooks should be registered separately.
40
+ *
41
+ * @since 6.0.2
42
+ */
43
+ protected function register_cron_hooks() {
44
  add_filter( 'bd_delete_comment_meta_query', array( $this, 'change_meta_query' ), 10, 2 );
45
  }
46
 
include/Core/Pages/DeletePagesPage.php CHANGED
@@ -18,9 +18,8 @@ class DeletePagesPage extends BaseDeletePage {
18
  * Initialize and setup variables.
19
  */
20
  protected function initialize() {
21
- $this->page_slug = 'bulk-delete-pages';
22
- $this->item_type = 'pages';
23
- $this->capability = 'delete_pages';
24
 
25
  $this->label = array(
26
  'page_title' => __( 'Bulk Delete Pages', 'bulk-delete' ),
18
  * Initialize and setup variables.
19
  */
20
  protected function initialize() {
21
+ $this->page_slug = 'bulk-delete-pages';
22
+ $this->item_type = 'pages';
 
23
 
24
  $this->label = array(
25
  'page_title' => __( 'Bulk Delete Pages', 'bulk-delete' ),
include/Core/Posts/DeletePostsPage.php CHANGED
@@ -23,9 +23,8 @@ class DeletePostsPage extends BaseDeletePage {
23
  * Initialize and setup variables.
24
  */
25
  protected function initialize() {
26
- $this->page_slug = 'bulk-delete-posts';
27
- $this->item_type = 'posts';
28
- $this->capability = 'delete_posts';
29
 
30
  $this->label = array(
31
  'page_title' => __( 'Bulk Delete Posts', 'bulk-delete' ),
23
  * Initialize and setup variables.
24
  */
25
  protected function initialize() {
26
+ $this->page_slug = 'bulk-delete-posts';
27
+ $this->item_type = 'posts';
 
28
 
29
  $this->label = array(
30
  'page_title' => __( 'Bulk Delete Posts', 'bulk-delete' ),
include/Core/Posts/PostsModule.php CHANGED
@@ -91,16 +91,7 @@ abstract class PostsModule extends BaseModule {
91
  $query = $this->build_query_options( $options, $query );
92
  $posts = $this->query( $query );
93
 
94
- /**
95
- * List of posts to be deleted.
96
- *
97
- * @since 6.0.1
98
- *
99
- * @param array $posts List of posts to be deleted. It could be just post_ds.
100
- * @param array $options Delete options.
101
- * @param BaseModule $this Module that is triggering deletion.
102
- */
103
- $post_ids = apply_filters( 'bd_posts_to_be_deleted', $posts, $options, $this );
104
 
105
  /**
106
  * Triggered before the posts are deleted.
@@ -186,4 +177,30 @@ abstract class PostsModule extends BaseModule {
186
 
187
  return count( $post_ids );
188
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  }
91
  $query = $this->build_query_options( $options, $query );
92
  $posts = $this->query( $query );
93
 
94
+ $post_ids = $this->prepare_posts_for_deletion( $posts, $options );
 
 
 
 
 
 
 
 
 
95
 
96
  /**
97
  * Triggered before the posts are deleted.
177
 
178
  return count( $post_ids );
179
  }
180
+
181
+ /**
182
+ * Prepare posts for deletion.
183
+ *
184
+ * Individual modules can override this method to exclude posts from getting deleted.
185
+ *
186
+ * @since 6.0.2
187
+ *
188
+ * @param int[]|\WP_Post[] $posts List of posts to be deleted. It could be just post_ids.
189
+ * @param array $options Delete options.
190
+ *
191
+ * @return int[] List of post ids that should be deleted.
192
+ */
193
+ protected function prepare_posts_for_deletion( array $posts, array $options ) {
194
+ $post_ids = array();
195
+
196
+ foreach ( $posts as $post ) {
197
+ if ( $post instanceof \WP_Post ) {
198
+ $post_ids[] = $post->ID;
199
+ } else {
200
+ $post_ids[] = $post;
201
+ }
202
+ }
203
+
204
+ return $post_ids;
205
+ }
206
  }
include/Core/Terms/DeleteTermsPage.php CHANGED
@@ -15,9 +15,8 @@ defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
15
  */
16
  class DeleteTermsPage extends BaseDeletePage {
17
  protected function initialize() {
18
- $this->page_slug = 'bulk-delete-terms';
19
- $this->item_type = 'terms';
20
- $this->capability = 'delete_posts';
21
 
22
  $this->label = array(
23
  'page_title' => __( 'Bulk Delete Taxonomy Terms', 'bulk-delete' ),
15
  */
16
  class DeleteTermsPage extends BaseDeletePage {
17
  protected function initialize() {
18
+ $this->page_slug = 'bulk-delete-terms';
19
+ $this->item_type = 'terms';
 
20
 
21
  $this->label = array(
22
  'page_title' => __( 'Bulk Delete Taxonomy Terms', 'bulk-delete' ),
include/Core/Users/DeleteUsersPage.php CHANGED
@@ -21,9 +21,8 @@ class DeleteUsersPage extends BaseDeletePage {
21
  * @since 5.5
22
  */
23
  protected function initialize() {
24
- $this->page_slug = 'bulk-delete-users';
25
- $this->item_type = 'users';
26
- $this->capability = 'delete_users';
27
 
28
  $this->label = array(
29
  'page_title' => __( 'Bulk Delete Users', 'bulk-delete' ),
21
  * @since 5.5
22
  */
23
  protected function initialize() {
24
+ $this->page_slug = 'bulk-delete-users';
25
+ $this->item_type = 'users';
 
26
 
27
  $this->label = array(
28
  'page_title' => __( 'Bulk Delete Users', 'bulk-delete' ),
include/Deprecated/old-bulk-delete.php CHANGED
@@ -39,7 +39,7 @@ final class Bulk_Delete {
39
  private $plugin_file;
40
 
41
  // Deprecated constants. They are defined here for backward compatibility.
42
- const VERSION = '6.0.1';
43
 
44
  const JS_HANDLE = 'bulk-delete';
45
 
39
  private $plugin_file;
40
 
41
  // Deprecated constants. They are defined here for backward compatibility.
42
+ const VERSION = '6.0.2';
43
 
44
  const JS_HANDLE = 'bulk-delete';
45
 
include/misc/class-bulk-delete-misc.php CHANGED
@@ -34,7 +34,7 @@ class Bulk_Delete_Misc {
34
  Bulk_Delete::POSTS_PAGE_SLUG,
35
  __( 'Bulk Delete Miscellaneous Items', 'bulk-delete' ),
36
  __( 'Bulk Delete Misc', 'bulk-delete' ),
37
- 'delete_posts',
38
  self::MISC_PAGE_SLUG,
39
  array( __CLASS__, 'display_misc_page' )
40
  );
34
  Bulk_Delete::POSTS_PAGE_SLUG,
35
  __( 'Bulk Delete Miscellaneous Items', 'bulk-delete' ),
36
  __( 'Bulk Delete Misc', 'bulk-delete' ),
37
+ 'manage_options',
38
  self::MISC_PAGE_SLUG,
39
  array( __CLASS__, 'display_misc_page' )
40
  );
languages/bulk-delete.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Bulk Delete package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Bulk Delete 6.0.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bulk-delete\n"
7
- "POT-Creation-Date: 2019-04-09 11:39:42+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -134,7 +134,7 @@ msgstr ""
134
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
135
  #: include/Core/Base/Mixin/Renderer.php:265
136
  #: include/Core/Base/Mixin/Renderer.php:281
137
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
138
  msgid "equal to"
139
  msgstr ""
140
 
@@ -143,7 +143,7 @@ msgstr ""
143
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
144
  #: include/Core/Base/Mixin/Renderer.php:266
145
  #: include/Core/Base/Mixin/Renderer.php:282
146
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
147
  msgid "not equal to"
148
  msgstr ""
149
 
@@ -170,14 +170,14 @@ msgstr ""
170
  #: dist/include/Core/Base/Mixin/Renderer.php:283
171
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
172
  #: include/Core/Base/Mixin/Renderer.php:283
173
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
174
  msgid "less than"
175
  msgstr ""
176
 
177
  #: dist/include/Core/Base/Mixin/Renderer.php:284
178
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
179
  #: include/Core/Base/Mixin/Renderer.php:284
180
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
181
  msgid "greater than"
182
  msgstr ""
183
 
@@ -340,7 +340,6 @@ msgid "Scheduled Jobs"
340
  msgstr ""
341
 
342
  #: dist/include/Core/Cron/CronListPage.php:60
343
- #: include/Core/Cron/CronListPage.php:60
344
  msgid "The selected scheduled job was successfully run"
345
  msgstr ""
346
 
@@ -415,13 +414,13 @@ msgstr ""
415
 
416
  #: dist/include/Core/Metas/DeleteMetasPage.php:26
417
  #: dist/include/Core/Metas/DeleteMetasPage.php:27
 
418
  #: include/Core/Metas/DeleteMetasPage.php:26
419
- #: include/Core/Metas/DeleteMetasPage.php:27
420
  msgid "Bulk Delete Meta Fields"
421
  msgstr ""
422
 
423
  #: dist/include/Core/Metas/DeleteMetasPage.php:31
424
- #: include/Core/Metas/DeleteMetasPage.php:31
425
  msgid ""
426
  "WARNING: Meta Fields deleted once cannot be retrieved back. Use with caution."
427
  msgstr ""
@@ -433,18 +432,18 @@ msgstr ""
433
  #: dist/include/Core/Users/DeleteUsersPage.php:51
434
  #: dist/include/ui/class-bulk-delete-help-screen.php:59
435
  #: dist/include/ui/class-bulk-delete-help-screen.php:71
436
- #: include/Core/Metas/DeleteMetasPage.php:44
437
- #: include/Core/Pages/DeletePagesPage.php:44
438
- #: include/Core/Posts/DeletePostsPage.php:81
439
- #: include/Core/Terms/DeleteTermsPage.php:43
440
- #: include/Core/Users/DeleteUsersPage.php:51
441
  #: include/ui/class-bulk-delete-help-screen.php:59
442
  #: include/ui/class-bulk-delete-help-screen.php:71
443
  msgid "Overview"
444
  msgstr ""
445
 
446
  #: dist/include/Core/Metas/DeleteMetasPage.php:46
447
- #: include/Core/Metas/DeleteMetasPage.php:46
448
  msgid ""
449
  "This screen contains different modules that allows you to delete meta fields "
450
  "or schedule them for deletion."
@@ -468,34 +467,34 @@ msgid "Delete Comment Meta"
468
  msgstr ""
469
 
470
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:43
471
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:43
472
  msgid "Select the post type whose comment meta fields you want to delete"
473
  msgstr ""
474
 
475
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:48
476
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:48
477
  msgid "Choose your comment meta field settings"
478
  msgstr ""
479
 
480
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:53
481
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:53
482
  msgid "Delete based on comment meta key name only"
483
  msgstr ""
484
 
485
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:61
486
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:61
487
  msgid "Delete based on comment meta key name and value"
488
  msgstr ""
489
 
490
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:67
491
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:67
492
  msgid "Comment Meta Key "
493
  msgstr ""
494
 
495
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:68
496
  #: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:79
497
  #: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:64
498
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:68
499
  #: include/Core/Metas/Modules/DeletePostMetaModule.php:79
500
  #: include/Core/Metas/Modules/DeleteUserMetaModule.php:64
501
  msgid "Meta Key"
@@ -505,7 +504,7 @@ msgstr ""
505
  #: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:97
506
  #: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:80
507
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
508
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:85
509
  #: include/Core/Metas/Modules/DeletePostMetaModule.php:97
510
  #: include/Core/Metas/Modules/DeleteUserMetaModule.php:80
511
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
@@ -513,7 +512,7 @@ msgid "Choose your deletion options"
513
  msgstr ""
514
 
515
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:158
516
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:158
517
  msgid ""
518
  "Are you sure you want to delete all the comment meta fields that match the "
519
  "selected filters?"
@@ -521,85 +520,85 @@ msgstr ""
521
 
522
  #. translators: 1 Number of comment deleted
523
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:165
524
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:165
525
  msgid "Deleted comment meta field from %d comment"
526
  msgid_plural "Deleted comment meta field from %d comments"
527
  msgstr[0] ""
528
  msgstr[1] ""
529
 
530
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:180
531
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:180
532
  msgid "Comment Meta Value "
533
  msgstr ""
534
 
535
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:182
536
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:182
537
  msgid "CHAR"
538
  msgstr ""
539
 
540
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:183
541
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:183
542
  msgid "NUMERIC"
543
  msgstr ""
544
 
545
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:184
546
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:184
547
  msgid "DECIMAL"
548
  msgstr ""
549
 
550
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:185
551
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:185
552
  msgid "SIGNED"
553
  msgstr ""
554
 
555
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:186
556
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:186
557
  msgid "UNSIGNED"
558
  msgstr ""
559
 
560
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:187
561
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:187
562
  msgid "DATE"
563
  msgstr ""
564
 
565
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:188
566
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:188
567
  msgid "TIME"
568
  msgstr ""
569
 
570
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:189
571
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:189
572
  msgid "DATETIME"
573
  msgstr ""
574
 
575
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:190
576
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:190
577
  msgid "BINARY"
578
  msgstr ""
579
 
580
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
581
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
582
  msgid "less than or equal to"
583
  msgstr ""
584
 
585
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
586
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
587
  msgid "greater than or equal to"
588
  msgstr ""
589
 
590
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
591
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
592
  msgid "like"
593
  msgstr ""
594
 
595
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
596
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
597
  msgid "not like"
598
  msgstr ""
599
 
600
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:202
601
  #: dist/include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
602
- #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:202
603
  #: include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
604
  msgid "Meta Value"
605
  msgstr ""
@@ -725,19 +724,19 @@ msgstr[1] ""
725
 
726
  #: dist/include/Core/Pages/DeletePagesPage.php:26
727
  #: dist/include/Core/Pages/DeletePagesPage.php:27
 
728
  #: include/Core/Pages/DeletePagesPage.php:26
729
- #: include/Core/Pages/DeletePagesPage.php:27
730
  msgid "Bulk Delete Pages"
731
  msgstr ""
732
 
733
  #: dist/include/Core/Pages/DeletePagesPage.php:31
734
- #: include/Core/Pages/DeletePagesPage.php:31
735
  msgid "WARNING: Pages deleted once cannot be retrieved back. Use with caution."
736
  msgstr ""
737
 
738
  #: dist/include/Core/Pages/DeletePagesPage.php:46
739
  #: dist/include/ui/class-bulk-delete-help-screen.php:73
740
- #: include/Core/Pages/DeletePagesPage.php:46
741
  #: include/ui/class-bulk-delete-help-screen.php:73
742
  msgid ""
743
  "This screen contains different modules that allows you to delete pages or "
@@ -786,28 +785,28 @@ msgstr[1] ""
786
 
787
  #: dist/include/Core/Posts/DeletePostsPage.php:31
788
  #: dist/include/Core/Posts/DeletePostsPage.php:32
 
789
  #: include/Core/Posts/DeletePostsPage.php:31
790
- #: include/Core/Posts/DeletePostsPage.php:32
791
  msgid "Bulk Delete Posts"
792
  msgstr ""
793
 
794
  #: dist/include/Core/Posts/DeletePostsPage.php:36
795
  #: dist/include/misc/class-bulk-delete-misc.php:130
796
- #: include/Core/Posts/DeletePostsPage.php:36
797
  #: include/misc/class-bulk-delete-misc.php:130
798
  msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
799
  msgstr ""
800
 
801
  #: dist/include/Core/Posts/DeletePostsPage.php:44
802
  #: dist/include/Core/Posts/DeletePostsPage.php:45
 
803
  #: include/Core/Posts/DeletePostsPage.php:44
804
- #: include/Core/Posts/DeletePostsPage.php:45
805
  msgid "Bulk WP"
806
  msgstr ""
807
 
808
  #: dist/include/Core/Posts/DeletePostsPage.php:83
809
  #: dist/include/ui/class-bulk-delete-help-screen.php:61
810
- #: include/Core/Posts/DeletePostsPage.php:83
811
  #: include/ui/class-bulk-delete-help-screen.php:61
812
  msgid ""
813
  "This screen contains different modules that allows you to delete posts or "
@@ -1240,23 +1239,23 @@ msgid "Download System Info File"
1240
  msgstr ""
1241
 
1242
  #: dist/include/Core/Terms/DeleteTermsPage.php:23
1243
- #: include/Core/Terms/DeleteTermsPage.php:23
1244
  msgid "Bulk Delete Taxonomy Terms"
1245
  msgstr ""
1246
 
1247
  #: dist/include/Core/Terms/DeleteTermsPage.php:24
1248
- #: include/Core/Terms/DeleteTermsPage.php:24
1249
  msgid "Bulk Delete Terms"
1250
  msgstr ""
1251
 
1252
  #: dist/include/Core/Terms/DeleteTermsPage.php:28
1253
- #: include/Core/Terms/DeleteTermsPage.php:28
1254
  msgid ""
1255
  "WARNING: Once deleted, terms cannot be retrieved back. Use with caution."
1256
  msgstr ""
1257
 
1258
  #: dist/include/Core/Terms/DeleteTermsPage.php:45
1259
- #: include/Core/Terms/DeleteTermsPage.php:45
1260
  msgid ""
1261
  "This screen contains different modules that allows you to delete terms from "
1262
  "taxonomies"
@@ -1347,18 +1346,18 @@ msgstr[1] ""
1347
 
1348
  #: dist/include/Core/Users/DeleteUsersPage.php:29
1349
  #: dist/include/Core/Users/DeleteUsersPage.php:30
 
1350
  #: include/Core/Users/DeleteUsersPage.php:29
1351
- #: include/Core/Users/DeleteUsersPage.php:30
1352
  msgid "Bulk Delete Users"
1353
  msgstr ""
1354
 
1355
  #: dist/include/Core/Users/DeleteUsersPage.php:34
1356
- #: include/Core/Users/DeleteUsersPage.php:34
1357
  msgid "WARNING: Users deleted once cannot be retrieved back. Use with caution."
1358
  msgstr ""
1359
 
1360
  #: dist/include/Core/Users/DeleteUsersPage.php:53
1361
- #: include/Core/Users/DeleteUsersPage.php:53
1362
  msgid ""
1363
  "This screen contains different modules that allows you to delete users or "
1364
  "schedule them for deletion."
@@ -2222,6 +2221,12 @@ msgid ""
2222
  "(Mac)."
2223
  msgstr ""
2224
 
 
 
 
 
 
 
2225
  #: vendor/10up/wp_mock/tests/FunctionMocksTest.php:65
2226
  msgid "Test"
2227
  msgstr ""
2
  # This file is distributed under the same license as the Bulk Delete package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Bulk Delete 6.0.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bulk-delete\n"
7
+ "POT-Creation-Date: 2019-04-11 05:38:29+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
134
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
135
  #: include/Core/Base/Mixin/Renderer.php:265
136
  #: include/Core/Base/Mixin/Renderer.php:281
137
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:204
138
  msgid "equal to"
139
  msgstr ""
140
 
143
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
144
  #: include/Core/Base/Mixin/Renderer.php:266
145
  #: include/Core/Base/Mixin/Renderer.php:282
146
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:205
147
  msgid "not equal to"
148
  msgstr ""
149
 
170
  #: dist/include/Core/Base/Mixin/Renderer.php:283
171
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
172
  #: include/Core/Base/Mixin/Renderer.php:283
173
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:206
174
  msgid "less than"
175
  msgstr ""
176
 
177
  #: dist/include/Core/Base/Mixin/Renderer.php:284
178
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
179
  #: include/Core/Base/Mixin/Renderer.php:284
180
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:208
181
  msgid "greater than"
182
  msgstr ""
183
 
340
  msgstr ""
341
 
342
  #: dist/include/Core/Cron/CronListPage.php:60
 
343
  msgid "The selected scheduled job was successfully run"
344
  msgstr ""
345
 
414
 
415
  #: dist/include/Core/Metas/DeleteMetasPage.php:26
416
  #: dist/include/Core/Metas/DeleteMetasPage.php:27
417
+ #: include/Core/Metas/DeleteMetasPage.php:25
418
  #: include/Core/Metas/DeleteMetasPage.php:26
 
419
  msgid "Bulk Delete Meta Fields"
420
  msgstr ""
421
 
422
  #: dist/include/Core/Metas/DeleteMetasPage.php:31
423
+ #: include/Core/Metas/DeleteMetasPage.php:30
424
  msgid ""
425
  "WARNING: Meta Fields deleted once cannot be retrieved back. Use with caution."
426
  msgstr ""
432
  #: dist/include/Core/Users/DeleteUsersPage.php:51
433
  #: dist/include/ui/class-bulk-delete-help-screen.php:59
434
  #: dist/include/ui/class-bulk-delete-help-screen.php:71
435
+ #: include/Core/Metas/DeleteMetasPage.php:43
436
+ #: include/Core/Pages/DeletePagesPage.php:43
437
+ #: include/Core/Posts/DeletePostsPage.php:80
438
+ #: include/Core/Terms/DeleteTermsPage.php:42
439
+ #: include/Core/Users/DeleteUsersPage.php:50
440
  #: include/ui/class-bulk-delete-help-screen.php:59
441
  #: include/ui/class-bulk-delete-help-screen.php:71
442
  msgid "Overview"
443
  msgstr ""
444
 
445
  #: dist/include/Core/Metas/DeleteMetasPage.php:46
446
+ #: include/Core/Metas/DeleteMetasPage.php:45
447
  msgid ""
448
  "This screen contains different modules that allows you to delete meta fields "
449
  "or schedule them for deletion."
467
  msgstr ""
468
 
469
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:43
470
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:54
471
  msgid "Select the post type whose comment meta fields you want to delete"
472
  msgstr ""
473
 
474
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:48
475
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:59
476
  msgid "Choose your comment meta field settings"
477
  msgstr ""
478
 
479
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:53
480
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:64
481
  msgid "Delete based on comment meta key name only"
482
  msgstr ""
483
 
484
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:61
485
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:72
486
  msgid "Delete based on comment meta key name and value"
487
  msgstr ""
488
 
489
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:67
490
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:78
491
  msgid "Comment Meta Key "
492
  msgstr ""
493
 
494
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:68
495
  #: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:79
496
  #: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:64
497
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:79
498
  #: include/Core/Metas/Modules/DeletePostMetaModule.php:79
499
  #: include/Core/Metas/Modules/DeleteUserMetaModule.php:64
500
  msgid "Meta Key"
504
  #: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:97
505
  #: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:80
506
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
507
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:96
508
  #: include/Core/Metas/Modules/DeletePostMetaModule.php:97
509
  #: include/Core/Metas/Modules/DeleteUserMetaModule.php:80
510
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
512
  msgstr ""
513
 
514
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:158
515
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:169
516
  msgid ""
517
  "Are you sure you want to delete all the comment meta fields that match the "
518
  "selected filters?"
520
 
521
  #. translators: 1 Number of comment deleted
522
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:165
523
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:176
524
  msgid "Deleted comment meta field from %d comment"
525
  msgid_plural "Deleted comment meta field from %d comments"
526
  msgstr[0] ""
527
  msgstr[1] ""
528
 
529
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:180
530
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:191
531
  msgid "Comment Meta Value "
532
  msgstr ""
533
 
534
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:182
535
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
536
  msgid "CHAR"
537
  msgstr ""
538
 
539
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:183
540
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
541
  msgid "NUMERIC"
542
  msgstr ""
543
 
544
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:184
545
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
546
  msgid "DECIMAL"
547
  msgstr ""
548
 
549
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:185
550
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
551
  msgid "SIGNED"
552
  msgstr ""
553
 
554
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:186
555
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
556
  msgid "UNSIGNED"
557
  msgstr ""
558
 
559
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:187
560
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
561
  msgid "DATE"
562
  msgstr ""
563
 
564
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:188
565
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
566
  msgid "TIME"
567
  msgstr ""
568
 
569
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:189
570
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
571
  msgid "DATETIME"
572
  msgstr ""
573
 
574
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:190
575
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:201
576
  msgid "BINARY"
577
  msgstr ""
578
 
579
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
580
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:207
581
  msgid "less than or equal to"
582
  msgstr ""
583
 
584
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
585
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:209
586
  msgid "greater than or equal to"
587
  msgstr ""
588
 
589
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
590
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:210
591
  msgid "like"
592
  msgstr ""
593
 
594
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
595
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:211
596
  msgid "not like"
597
  msgstr ""
598
 
599
  #: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:202
600
  #: dist/include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
601
+ #: include/Core/Metas/Modules/DeleteCommentMetaModule.php:213
602
  #: include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
603
  msgid "Meta Value"
604
  msgstr ""
724
 
725
  #: dist/include/Core/Pages/DeletePagesPage.php:26
726
  #: dist/include/Core/Pages/DeletePagesPage.php:27
727
+ #: include/Core/Pages/DeletePagesPage.php:25
728
  #: include/Core/Pages/DeletePagesPage.php:26
 
729
  msgid "Bulk Delete Pages"
730
  msgstr ""
731
 
732
  #: dist/include/Core/Pages/DeletePagesPage.php:31
733
+ #: include/Core/Pages/DeletePagesPage.php:30
734
  msgid "WARNING: Pages deleted once cannot be retrieved back. Use with caution."
735
  msgstr ""
736
 
737
  #: dist/include/Core/Pages/DeletePagesPage.php:46
738
  #: dist/include/ui/class-bulk-delete-help-screen.php:73
739
+ #: include/Core/Pages/DeletePagesPage.php:45
740
  #: include/ui/class-bulk-delete-help-screen.php:73
741
  msgid ""
742
  "This screen contains different modules that allows you to delete pages or "
785
 
786
  #: dist/include/Core/Posts/DeletePostsPage.php:31
787
  #: dist/include/Core/Posts/DeletePostsPage.php:32
788
+ #: include/Core/Posts/DeletePostsPage.php:30
789
  #: include/Core/Posts/DeletePostsPage.php:31
 
790
  msgid "Bulk Delete Posts"
791
  msgstr ""
792
 
793
  #: dist/include/Core/Posts/DeletePostsPage.php:36
794
  #: dist/include/misc/class-bulk-delete-misc.php:130
795
+ #: include/Core/Posts/DeletePostsPage.php:35
796
  #: include/misc/class-bulk-delete-misc.php:130
797
  msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
798
  msgstr ""
799
 
800
  #: dist/include/Core/Posts/DeletePostsPage.php:44
801
  #: dist/include/Core/Posts/DeletePostsPage.php:45
802
+ #: include/Core/Posts/DeletePostsPage.php:43
803
  #: include/Core/Posts/DeletePostsPage.php:44
 
804
  msgid "Bulk WP"
805
  msgstr ""
806
 
807
  #: dist/include/Core/Posts/DeletePostsPage.php:83
808
  #: dist/include/ui/class-bulk-delete-help-screen.php:61
809
+ #: include/Core/Posts/DeletePostsPage.php:82
810
  #: include/ui/class-bulk-delete-help-screen.php:61
811
  msgid ""
812
  "This screen contains different modules that allows you to delete posts or "
1239
  msgstr ""
1240
 
1241
  #: dist/include/Core/Terms/DeleteTermsPage.php:23
1242
+ #: include/Core/Terms/DeleteTermsPage.php:22
1243
  msgid "Bulk Delete Taxonomy Terms"
1244
  msgstr ""
1245
 
1246
  #: dist/include/Core/Terms/DeleteTermsPage.php:24
1247
+ #: include/Core/Terms/DeleteTermsPage.php:23
1248
  msgid "Bulk Delete Terms"
1249
  msgstr ""
1250
 
1251
  #: dist/include/Core/Terms/DeleteTermsPage.php:28
1252
+ #: include/Core/Terms/DeleteTermsPage.php:27
1253
  msgid ""
1254
  "WARNING: Once deleted, terms cannot be retrieved back. Use with caution."
1255
  msgstr ""
1256
 
1257
  #: dist/include/Core/Terms/DeleteTermsPage.php:45
1258
+ #: include/Core/Terms/DeleteTermsPage.php:44
1259
  msgid ""
1260
  "This screen contains different modules that allows you to delete terms from "
1261
  "taxonomies"
1346
 
1347
  #: dist/include/Core/Users/DeleteUsersPage.php:29
1348
  #: dist/include/Core/Users/DeleteUsersPage.php:30
1349
+ #: include/Core/Users/DeleteUsersPage.php:28
1350
  #: include/Core/Users/DeleteUsersPage.php:29
 
1351
  msgid "Bulk Delete Users"
1352
  msgstr ""
1353
 
1354
  #: dist/include/Core/Users/DeleteUsersPage.php:34
1355
+ #: include/Core/Users/DeleteUsersPage.php:33
1356
  msgid "WARNING: Users deleted once cannot be retrieved back. Use with caution."
1357
  msgstr ""
1358
 
1359
  #: dist/include/Core/Users/DeleteUsersPage.php:53
1360
+ #: include/Core/Users/DeleteUsersPage.php:52
1361
  msgid ""
1362
  "This screen contains different modules that allows you to delete users or "
1363
  "schedule them for deletion."
2221
  "(Mac)."
2222
  msgstr ""
2223
 
2224
+ #: include/Core/Cron/CronListPage.php:60
2225
+ msgid ""
2226
+ "The selected scheduled job has been successfully started. It will now run in "
2227
+ "the background."
2228
+ msgstr ""
2229
+
2230
  #: vendor/10up/wp_mock/tests/FunctionMocksTest.php:65
2231
  msgid "Test"
2232
  msgstr ""
readme.txt CHANGED
@@ -1,10 +1,10 @@
1
  === Bulk Delete ===
2
  Contributors: bulkwp, sudar
3
- Tags: mass, bulk, delete, post, user, meta fields, draft
4
  Requires PHP: 5.3
5
  Requires at least: 4.4
6
  Tested up to: 5.1
7
- Stable tag: 6.0.1
8
 
9
  Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.
10
 
@@ -280,6 +280,14 @@ You can contact us by posting about it in our [support forum](https://bulkwp.com
280
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
281
  == Changelog ==
282
 
 
 
 
 
 
 
 
 
283
  = 2019-04-09 - v6.0.1 =
284
 
285
  New Features
1
  === Bulk Delete ===
2
  Contributors: bulkwp, sudar
3
+ Tags: mass, bulk, delete, post, user, meta fields, draft
4
  Requires PHP: 5.3
5
  Requires at least: 4.4
6
  Tested up to: 5.1
7
+ Stable tag: 6.0.2
8
 
9
  Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.
10
 
280
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
281
  == Changelog ==
282
 
283
+ = 2019-04-11 - v6.0.2 =
284
+
285
+ Enhancements
286
+
287
+ - Show Bulk WP menu to only administrators.
288
+ - Make Delete Comment Meta scheduler more reliable.
289
+ - Tweak the message that is shown when a cron job is manually run.
290
+
291
  = 2019-04-09 - v6.0.1 =
292
 
293
  New Features