Version Description
Download this release
Release Info
Developer | sudar |
Plugin | Bulk Delete |
Version | 2.2 |
Comparing to | |
See all releases |
Code changes from version 2.1 to 2.2
- bulk-delete.php +48 -31
- languages/bulk-delete-hi_IN.mo +0 -0
- languages/bulk-delete-hi_IN.po +267 -0
- readme.txt +12 -7
bulk-delete.php
CHANGED
@@ -37,6 +37,9 @@ Text Domain: bulk-delete
|
|
37 |
- Added debug information and support urls
|
38 |
2012-04-07 - v2.1 (1 hour) - Fixed CSS issues in IE.
|
39 |
- Added Lithuanian translations
|
|
|
|
|
|
|
40 |
|
41 |
*/
|
42 |
|
@@ -76,13 +79,13 @@ if (!function_exists('smbd_request_handler')) {
|
|
76 |
|
77 |
case "bulk-delete-cats":
|
78 |
// delete by cats
|
79 |
-
$selected_cats = $_POST
|
80 |
-
if ($_POST['smbd_cats_restrict'] == "true") {
|
81 |
|
|
|
82 |
add_filter ('posts_where', 'smbd_cats_by_days');
|
83 |
}
|
84 |
|
85 |
-
$private = $_POST
|
86 |
|
87 |
if ($private == 'true') {
|
88 |
$options = array('category__in'=>$selected_cats,'post_status'=>'private', 'post_type'=>'post');
|
@@ -90,7 +93,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
90 |
$options = array('category__in'=>$selected_cats,'post_status'=>'publish', 'post_type'=>'post');
|
91 |
}
|
92 |
|
93 |
-
$limit_to = absint($_POST
|
94 |
|
95 |
if ($limit_to > 0) {
|
96 |
$options['showposts'] = $limit_to;
|
@@ -98,7 +101,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
98 |
$options['nopaging'] = 'true';
|
99 |
}
|
100 |
|
101 |
-
$force_delete = $_POST
|
102 |
|
103 |
if ($force_delete == 'true') {
|
104 |
$force_delete = true;
|
@@ -115,12 +118,12 @@ if (!function_exists('smbd_request_handler')) {
|
|
115 |
|
116 |
case "bulk-delete-tags":
|
117 |
// delete by tags
|
118 |
-
$selected_tags = $_POST
|
119 |
-
if ($_POST
|
120 |
add_filter ('posts_where', 'smbd_tags_by_days');
|
121 |
}
|
122 |
|
123 |
-
$private = $_POST
|
124 |
|
125 |
if ($private == 'true') {
|
126 |
$options = array('tag__in'=>$selected_tags,'post_status'=>'private', 'post_type'=>'post');
|
@@ -128,7 +131,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
128 |
$options = array('tag__in'=>$selected_tags,'post_status'=>'publish', 'post_type'=>'post');
|
129 |
}
|
130 |
|
131 |
-
$limit_to = absint($_POST
|
132 |
|
133 |
if ($limit_to > 0) {
|
134 |
$options['showposts'] = $limit_to;
|
@@ -136,7 +139,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
136 |
$options['nopaging'] = 'true';
|
137 |
}
|
138 |
|
139 |
-
$force_delete = $_POST
|
140 |
|
141 |
if ($force_delete == 'true') {
|
142 |
$force_delete = true;
|
@@ -154,16 +157,16 @@ if (!function_exists('smbd_request_handler')) {
|
|
154 |
|
155 |
case "bulk-delete-taxs":
|
156 |
// delete by taxs
|
157 |
-
$selected_taxs = $_POST
|
158 |
|
159 |
foreach ($selected_taxs as $selected_tax) {
|
160 |
$postids = smbd_get_tax_post($selected_tax);
|
161 |
|
162 |
-
if ($_POST
|
163 |
add_filter ('posts_where', 'smbd_taxs_by_days');
|
164 |
}
|
165 |
|
166 |
-
$private = $_POST
|
167 |
|
168 |
if ($private == 'true') {
|
169 |
$options = array('post__in'=>$postids,'post_status'=>'private', 'post_type'=>'post');
|
@@ -171,7 +174,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
171 |
$options = array('post__in'=>$postids,'post_status'=>'publish', 'post_type'=>'post');
|
172 |
}
|
173 |
|
174 |
-
$limit_to = absint($_POST
|
175 |
|
176 |
if ($limit_to > 0) {
|
177 |
$options['showposts'] = $limit_to;
|
@@ -179,7 +182,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
179 |
$options['nopaging'] = 'true';
|
180 |
}
|
181 |
|
182 |
-
$force_delete = $_POST
|
183 |
|
184 |
if ($force_delete == 'true') {
|
185 |
$force_delete = true;
|
@@ -198,7 +201,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
198 |
case "bulk-delete-special":
|
199 |
$options = array();
|
200 |
|
201 |
-
$limit_to = absint($_POST
|
202 |
|
203 |
if ($limit_to > 0) {
|
204 |
$options['showposts'] = $limit_to;
|
@@ -206,7 +209,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
206 |
$options['nopaging'] = 'true';
|
207 |
}
|
208 |
|
209 |
-
$force_delete = $_POST
|
210 |
if ($force_delete == 'true') {
|
211 |
$force_delete = true;
|
212 |
} else {
|
@@ -214,7 +217,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
214 |
}
|
215 |
|
216 |
// Drafts
|
217 |
-
if ("drafs" == $_POST
|
218 |
$options['post_status'] = 'draft';
|
219 |
$drafts = $wp_query->query($options);
|
220 |
|
@@ -224,7 +227,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
224 |
}
|
225 |
|
226 |
// Revisions
|
227 |
-
if ("revisions" == $_POST
|
228 |
$revisions = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_type = 'revision'"));
|
229 |
|
230 |
foreach ($revisions as $revision) {
|
@@ -233,7 +236,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
233 |
}
|
234 |
|
235 |
// Pending Posts
|
236 |
-
if ("pending" == $_POST
|
237 |
$pendings = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_status = 'pending'"));
|
238 |
|
239 |
foreach ($pendings as $pending) {
|
@@ -242,7 +245,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
242 |
}
|
243 |
|
244 |
// Future Posts
|
245 |
-
if ("future" == $_POST
|
246 |
$futures = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_status = 'future'"));
|
247 |
|
248 |
foreach ($futures as $future) {
|
@@ -251,7 +254,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
251 |
}
|
252 |
|
253 |
// Private Posts
|
254 |
-
if ("private" == $_POST
|
255 |
$privates = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_status = 'private'"));
|
256 |
|
257 |
foreach ($privates as $private) {
|
@@ -260,7 +263,7 @@ if (!function_exists('smbd_request_handler')) {
|
|
260 |
}
|
261 |
|
262 |
// Pages
|
263 |
-
if ("pages" == $_POST
|
264 |
$options['post_type'] = 'page';
|
265 |
$pages = $wp_query->query($options);
|
266 |
|
@@ -270,8 +273,8 @@ if (!function_exists('smbd_request_handler')) {
|
|
270 |
}
|
271 |
|
272 |
// Specific Pages
|
273 |
-
if ("specificpages" == $_POST
|
274 |
-
$urls = preg_split( '/\r\n|\r|\n/', $_POST
|
275 |
foreach ($urls as $url) {
|
276 |
$checkedurl = $url;
|
277 |
if (substr($checkedurl ,0,1) == '/') {
|
@@ -763,6 +766,20 @@ if (!function_exists('smbd_displayOptions')) {
|
|
763 |
}
|
764 |
}
|
765 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
766 |
/**
|
767 |
* function to filter posts by days
|
768 |
* @param <type> $where
|
@@ -770,8 +787,8 @@ if (!function_exists('smbd_displayOptions')) {
|
|
770 |
*/
|
771 |
if (!function_exists('smbd_cats_by_days ')) {
|
772 |
function smbd_cats_by_days ($where = '') {
|
773 |
-
$cats_op = $_POST
|
774 |
-
$cats_days = $_POST
|
775 |
|
776 |
remove_filter('posts_where', 'smbd_cats_by_days');
|
777 |
|
@@ -787,8 +804,8 @@ if (!function_exists('smbd_cats_by_days ')) {
|
|
787 |
*/
|
788 |
if (!function_exists('smbd_tags_by_days ')) {
|
789 |
function smbd_tags_by_days ($where = '') {
|
790 |
-
$tags_op = $_POST
|
791 |
-
$tags_days = $_POST
|
792 |
|
793 |
remove_filter('posts_where', 'smbd_tags_by_days');
|
794 |
|
@@ -804,8 +821,8 @@ if (!function_exists('smbd_tags_by_days ')) {
|
|
804 |
*/
|
805 |
if (!function_exists('smbd_taxs_by_days ')) {
|
806 |
function smbd_taxs_by_days ($where = '') {
|
807 |
-
$taxs_op = $_POST
|
808 |
-
$taxs_days = $_POST
|
809 |
|
810 |
remove_filter('posts_where', 'smbd_taxs_by_days');
|
811 |
|
37 |
- Added debug information and support urls
|
38 |
2012-04-07 - v2.1 (1 hour) - Fixed CSS issues in IE.
|
39 |
- Added Lithuanian translations
|
40 |
+
2012-07-11 - v2.2 - (Dev time: 0.5 hour)
|
41 |
+
- Added Hindi translations
|
42 |
+
- Added checks to see if elements are present in the array before accessing them.
|
43 |
|
44 |
*/
|
45 |
|
79 |
|
80 |
case "bulk-delete-cats":
|
81 |
// delete by cats
|
82 |
+
$selected_cats = array_get($_POST, 'smbd_cats');
|
|
|
83 |
|
84 |
+
if (array_get($_POST, 'smbd_cats_restrict', FALSE) == "true") {
|
85 |
add_filter ('posts_where', 'smbd_cats_by_days');
|
86 |
}
|
87 |
|
88 |
+
$private = array_get($_POST, 'smbd_cats_private');
|
89 |
|
90 |
if ($private == 'true') {
|
91 |
$options = array('category__in'=>$selected_cats,'post_status'=>'private', 'post_type'=>'post');
|
93 |
$options = array('category__in'=>$selected_cats,'post_status'=>'publish', 'post_type'=>'post');
|
94 |
}
|
95 |
|
96 |
+
$limit_to = absint(array_get($_POST, 'smbd_cats_limits_to', 0));
|
97 |
|
98 |
if ($limit_to > 0) {
|
99 |
$options['showposts'] = $limit_to;
|
101 |
$options['nopaging'] = 'true';
|
102 |
}
|
103 |
|
104 |
+
$force_delete = array_get($_POST, 'smbd_cats_force_delete', 'false');
|
105 |
|
106 |
if ($force_delete == 'true') {
|
107 |
$force_delete = true;
|
118 |
|
119 |
case "bulk-delete-tags":
|
120 |
// delete by tags
|
121 |
+
$selected_tags = array_get($_POST, 'smbd_tags');
|
122 |
+
if (array_get($_POST, 'smbd_tags_restrict', 'false') == "true") {
|
123 |
add_filter ('posts_where', 'smbd_tags_by_days');
|
124 |
}
|
125 |
|
126 |
+
$private = array_get($_POST, 'smbd_tags_private', 'false');
|
127 |
|
128 |
if ($private == 'true') {
|
129 |
$options = array('tag__in'=>$selected_tags,'post_status'=>'private', 'post_type'=>'post');
|
131 |
$options = array('tag__in'=>$selected_tags,'post_status'=>'publish', 'post_type'=>'post');
|
132 |
}
|
133 |
|
134 |
+
$limit_to = absint(array_get($_POST, 'smbd_tags_limits_to', 0));
|
135 |
|
136 |
if ($limit_to > 0) {
|
137 |
$options['showposts'] = $limit_to;
|
139 |
$options['nopaging'] = 'true';
|
140 |
}
|
141 |
|
142 |
+
$force_delete = array_get($_POST, 'smbd_tags_force_delete');
|
143 |
|
144 |
if ($force_delete == 'true') {
|
145 |
$force_delete = true;
|
157 |
|
158 |
case "bulk-delete-taxs":
|
159 |
// delete by taxs
|
160 |
+
$selected_taxs = array_get($_POST, 'smbd_taxs');
|
161 |
|
162 |
foreach ($selected_taxs as $selected_tax) {
|
163 |
$postids = smbd_get_tax_post($selected_tax);
|
164 |
|
165 |
+
if (array_get($_POST, 'smbd_taxs_restrict', 'false') == "true") {
|
166 |
add_filter ('posts_where', 'smbd_taxs_by_days');
|
167 |
}
|
168 |
|
169 |
+
$private = array_get($_POST, 'smbd_taxs_private');
|
170 |
|
171 |
if ($private == 'true') {
|
172 |
$options = array('post__in'=>$postids,'post_status'=>'private', 'post_type'=>'post');
|
174 |
$options = array('post__in'=>$postids,'post_status'=>'publish', 'post_type'=>'post');
|
175 |
}
|
176 |
|
177 |
+
$limit_to = absint(array_get($_POST, 'smbd_taxs_limits_to', 0));
|
178 |
|
179 |
if ($limit_to > 0) {
|
180 |
$options['showposts'] = $limit_to;
|
182 |
$options['nopaging'] = 'true';
|
183 |
}
|
184 |
|
185 |
+
$force_delete = array_get($_POST, 'smbd_taxs_force_delete');
|
186 |
|
187 |
if ($force_delete == 'true') {
|
188 |
$force_delete = true;
|
201 |
case "bulk-delete-special":
|
202 |
$options = array();
|
203 |
|
204 |
+
$limit_to = absint(array_get($_POST, 'smbd_special_limit_to', 0));
|
205 |
|
206 |
if ($limit_to > 0) {
|
207 |
$options['showposts'] = $limit_to;
|
209 |
$options['nopaging'] = 'true';
|
210 |
}
|
211 |
|
212 |
+
$force_delete = array_get($_POST, 'smbd_special_force_delete');
|
213 |
if ($force_delete == 'true') {
|
214 |
$force_delete = true;
|
215 |
} else {
|
217 |
}
|
218 |
|
219 |
// Drafts
|
220 |
+
if ("drafs" == array_get($_POST, 'smbd_drafs')) {
|
221 |
$options['post_status'] = 'draft';
|
222 |
$drafts = $wp_query->query($options);
|
223 |
|
227 |
}
|
228 |
|
229 |
// Revisions
|
230 |
+
if ("revisions" == array_get($_POST, 'smbd_revisions')) {
|
231 |
$revisions = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_type = 'revision'"));
|
232 |
|
233 |
foreach ($revisions as $revision) {
|
236 |
}
|
237 |
|
238 |
// Pending Posts
|
239 |
+
if ("pending" == array_get($_POST, 'smbd_pending')) {
|
240 |
$pendings = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_status = 'pending'"));
|
241 |
|
242 |
foreach ($pendings as $pending) {
|
245 |
}
|
246 |
|
247 |
// Future Posts
|
248 |
+
if ("future" == array_get($_POST, 'smbd_future')) {
|
249 |
$futures = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_status = 'future'"));
|
250 |
|
251 |
foreach ($futures as $future) {
|
254 |
}
|
255 |
|
256 |
// Private Posts
|
257 |
+
if ("private" == array_get($_POST, 'smbd_private')) {
|
258 |
$privates = $wpdb->get_results($wpdb->prepare("select ID from $wpdb->posts where post_status = 'private'"));
|
259 |
|
260 |
foreach ($privates as $private) {
|
263 |
}
|
264 |
|
265 |
// Pages
|
266 |
+
if ("pages" == array_get($_POST, 'smbd_pages')) {
|
267 |
$options['post_type'] = 'page';
|
268 |
$pages = $wp_query->query($options);
|
269 |
|
273 |
}
|
274 |
|
275 |
// Specific Pages
|
276 |
+
if ("specificpages" == array_get($_POST, 'smdb_specific_pages')) {
|
277 |
+
$urls = preg_split( '/\r\n|\r|\n/', array_get($_POST, 'smdb_specific_pages_urls') );
|
278 |
foreach ($urls as $url) {
|
279 |
$checkedurl = $url;
|
280 |
if (substr($checkedurl ,0,1) == '/') {
|
766 |
}
|
767 |
}
|
768 |
|
769 |
+
/**
|
770 |
+
* Check whether a key is present. If present returns the value, else returns the default value
|
771 |
+
*
|
772 |
+
* @param <array> $array - Array whose key has to be checked
|
773 |
+
* @param <string> $key - key that has to be checked
|
774 |
+
* @param <string> $default - the default value that has to be used, if the key is not found (optional)
|
775 |
+
*
|
776 |
+
* @return <mixed> If present returns the value, else returns the default value
|
777 |
+
* @author Sudar
|
778 |
+
*/
|
779 |
+
function array_get($array, $key, $default = NULL) {
|
780 |
+
return isset($array[$key]) ? $array[$key] : $default;
|
781 |
+
}
|
782 |
+
|
783 |
/**
|
784 |
* function to filter posts by days
|
785 |
* @param <type> $where
|
787 |
*/
|
788 |
if (!function_exists('smbd_cats_by_days ')) {
|
789 |
function smbd_cats_by_days ($where = '') {
|
790 |
+
$cats_op = array_get($_POST, 'smbd_cats_op');
|
791 |
+
$cats_days = array_get($_POST, 'smbd_cats_days');
|
792 |
|
793 |
remove_filter('posts_where', 'smbd_cats_by_days');
|
794 |
|
804 |
*/
|
805 |
if (!function_exists('smbd_tags_by_days ')) {
|
806 |
function smbd_tags_by_days ($where = '') {
|
807 |
+
$tags_op = array_get($_POST, 'smbd_tags_op');
|
808 |
+
$tags_days = array_get($_POST, 'smbd_tags_days');
|
809 |
|
810 |
remove_filter('posts_where', 'smbd_tags_by_days');
|
811 |
|
821 |
*/
|
822 |
if (!function_exists('smbd_taxs_by_days ')) {
|
823 |
function smbd_taxs_by_days ($where = '') {
|
824 |
+
$taxs_op = array_get($_POST, 'smbd_taxs_op');
|
825 |
+
$taxs_days = array_get($_POST, 'smbd_taxs_days');
|
826 |
|
827 |
remove_filter('posts_where', 'smbd_taxs_by_days');
|
828 |
|
languages/bulk-delete-hi_IN.mo
ADDED
Binary file
|
languages/bulk-delete-hi_IN.po
ADDED
@@ -0,0 +1,267 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2010 Bulk Delete
|
2 |
+
# This file is distributed under the same license as the Bulk Delete package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"Project-Id-Version: Bulk Delete 1.0\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/bulk-delete\n"
|
7 |
+
"POT-Creation-Date: 2011-01-24 17:19:16+00:00\n"
|
8 |
+
"PO-Revision-Date: 2012-05-30 13:18+0530\n"
|
9 |
+
"Last-Translator: shivangi <shivangi@outshinesolutions.com>\n"
|
10 |
+
"Language-Team: Team Outshine <ash.pr@outshinesolutions.com>\n"
|
11 |
+
"MIME-Version: 1.0\n"
|
12 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
+
"Content-Transfer-Encoding: 8bit\n"
|
14 |
+
"X-Poedit-Language: Hindi\n"
|
15 |
+
"X-Poedit-Country: INDIA\n"
|
16 |
+
|
17 |
+
#: bulk-delete.php:275
|
18 |
+
msgid "All the selected posts have been sucessfully deleted."
|
19 |
+
msgstr "सभी चुने हुए पदों के सफलतापूर्वक हटा दिया गया है."
|
20 |
+
|
21 |
+
#: bulk-delete.php:285
|
22 |
+
msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
|
23 |
+
msgstr "चेतावनी: एक बार नष्ट कर दिया वापस नहीं प्राप्त कर सकते हैं. सावधानी से प्रयोग करें."
|
24 |
+
|
25 |
+
#: bulk-delete.php:290
|
26 |
+
msgid "Select the posts which you want to delete"
|
27 |
+
msgstr "पोस्ट जो आप हटाना चाहते हैं चयन करें"
|
28 |
+
|
29 |
+
#: bulk-delete.php:310
|
30 |
+
msgid "All Drafts"
|
31 |
+
msgstr "सभी ड्राफ्ट"
|
32 |
+
|
33 |
+
#: bulk-delete.php:310
|
34 |
+
msgid "Drafts"
|
35 |
+
msgstr "ड्राफ्ट"
|
36 |
+
|
37 |
+
#: bulk-delete.php:316
|
38 |
+
msgid "All Revisions"
|
39 |
+
msgstr "सभी संशोधन"
|
40 |
+
|
41 |
+
#: bulk-delete.php:316
|
42 |
+
msgid "Revisions"
|
43 |
+
msgstr "संशोधन"
|
44 |
+
|
45 |
+
#: bulk-delete.php:322
|
46 |
+
msgid "All Pending posts"
|
47 |
+
msgstr "सभी स्थगित पोस्ट"
|
48 |
+
|
49 |
+
#: bulk-delete.php:322
|
50 |
+
#: bulk-delete.php:328
|
51 |
+
#: bulk-delete.php:334
|
52 |
+
#: bulk-delete.php:389
|
53 |
+
#: bulk-delete.php:477
|
54 |
+
#: bulk-delete.php:572
|
55 |
+
msgid "Posts"
|
56 |
+
msgstr "पोस्ट"
|
57 |
+
|
58 |
+
#: bulk-delete.php:328
|
59 |
+
msgid "All scheduled posts"
|
60 |
+
msgstr "सभी अनुसूचित पद"
|
61 |
+
|
62 |
+
#: bulk-delete.php:334
|
63 |
+
msgid "All private posts"
|
64 |
+
msgstr "सभी निजी पोस्ट"
|
65 |
+
|
66 |
+
#: bulk-delete.php:340
|
67 |
+
msgid "All Pages"
|
68 |
+
msgstr "सभी पन्ने"
|
69 |
+
|
70 |
+
#: bulk-delete.php:340
|
71 |
+
msgid "Pages"
|
72 |
+
msgstr "पन्ने"
|
73 |
+
|
74 |
+
#: bulk-delete.php:346
|
75 |
+
#: bulk-delete.php:423
|
76 |
+
#: bulk-delete.php:512
|
77 |
+
#: bulk-delete.php:607
|
78 |
+
msgid "Move to Trash"
|
79 |
+
msgstr "रद्दी में डालने"
|
80 |
+
|
81 |
+
#: bulk-delete.php:347
|
82 |
+
#: bulk-delete.php:424
|
83 |
+
#: bulk-delete.php:513
|
84 |
+
#: bulk-delete.php:608
|
85 |
+
msgid "Delete permanently"
|
86 |
+
msgstr "स्थायी रूप से मिटाएँ"
|
87 |
+
|
88 |
+
#: bulk-delete.php:354
|
89 |
+
#: bulk-delete.php:440
|
90 |
+
#: bulk-delete.php:529
|
91 |
+
#: bulk-delete.php:624
|
92 |
+
msgid "Only delete first "
|
93 |
+
msgstr "केवल हटाने के पहले"
|
94 |
+
|
95 |
+
#: bulk-delete.php:355
|
96 |
+
#: bulk-delete.php:441
|
97 |
+
#: bulk-delete.php:530
|
98 |
+
#: bulk-delete.php:625
|
99 |
+
msgid "posts."
|
100 |
+
msgstr "पोस्ट"
|
101 |
+
|
102 |
+
#: bulk-delete.php:356
|
103 |
+
#: bulk-delete.php:442
|
104 |
+
#: bulk-delete.php:531
|
105 |
+
#: bulk-delete.php:626
|
106 |
+
msgid "Use this option if there are more than 1000 posts and the script timesout."
|
107 |
+
msgstr "इस विकल्प का प्रयोग करें अगर वहाँ 1000 से अधिक पोस्ट और स्क्रिप्ट timesout हैं."
|
108 |
+
|
109 |
+
#: bulk-delete.php:363
|
110 |
+
#: bulk-delete.php:449
|
111 |
+
#: bulk-delete.php:538
|
112 |
+
#: bulk-delete.php:633
|
113 |
+
msgid "Bulk Delete "
|
114 |
+
msgstr "थोक में हटाएँ"
|
115 |
+
|
116 |
+
#: bulk-delete.php:371
|
117 |
+
msgid "By Category"
|
118 |
+
msgstr "श्रेणी के द्वारा"
|
119 |
+
|
120 |
+
#: bulk-delete.php:372
|
121 |
+
msgid "Select the categories whose post you want to delete"
|
122 |
+
msgstr "श्रेणियों के बाद जिसका आप हटाना चाहते हैं चयन करें"
|
123 |
+
|
124 |
+
#: bulk-delete.php:400
|
125 |
+
msgid "All Categories"
|
126 |
+
msgstr "सभी श्रेणियाँ"
|
127 |
+
|
128 |
+
#: bulk-delete.php:412
|
129 |
+
#: bulk-delete.php:501
|
130 |
+
#: bulk-delete.php:596
|
131 |
+
msgid "Only restrict to posts which are "
|
132 |
+
msgstr "केवल पोस्ट जो प्रतिबंधित"
|
133 |
+
|
134 |
+
#: bulk-delete.php:414
|
135 |
+
#: bulk-delete.php:503
|
136 |
+
#: bulk-delete.php:598
|
137 |
+
msgid "older than"
|
138 |
+
msgstr "अधिक उम्र के"
|
139 |
+
|
140 |
+
#: bulk-delete.php:415
|
141 |
+
#: bulk-delete.php:504
|
142 |
+
#: bulk-delete.php:599
|
143 |
+
msgid "posted within last"
|
144 |
+
msgstr "पिछले भीतर तैनात"
|
145 |
+
|
146 |
+
#: bulk-delete.php:417
|
147 |
+
#: bulk-delete.php:506
|
148 |
+
#: bulk-delete.php:601
|
149 |
+
msgid "days"
|
150 |
+
msgstr "दिन"
|
151 |
+
|
152 |
+
#: bulk-delete.php:430
|
153 |
+
#: bulk-delete.php:519
|
154 |
+
#: bulk-delete.php:614
|
155 |
+
msgid "Public posts"
|
156 |
+
msgstr "सार्वजनिक पोस्ट"
|
157 |
+
|
158 |
+
#: bulk-delete.php:431
|
159 |
+
#: bulk-delete.php:520
|
160 |
+
#: bulk-delete.php:615
|
161 |
+
msgid "Private Posts"
|
162 |
+
msgstr "निजी पोस्ट"
|
163 |
+
|
164 |
+
#: bulk-delete.php:460
|
165 |
+
msgid "By Tags"
|
166 |
+
msgstr "टैग"
|
167 |
+
|
168 |
+
#: bulk-delete.php:461
|
169 |
+
msgid "Select the tags whose post you want to delete"
|
170 |
+
msgstr "टैग पोस्ट जिसका आप हटाना चाहते हैं चयन करें"
|
171 |
+
|
172 |
+
#: bulk-delete.php:488
|
173 |
+
msgid "All Tags"
|
174 |
+
msgstr "सभी टैग"
|
175 |
+
|
176 |
+
#: bulk-delete.php:553
|
177 |
+
msgid "By Taxonomies"
|
178 |
+
msgstr "taxonomies द्वारा"
|
179 |
+
|
180 |
+
#: bulk-delete.php:554
|
181 |
+
msgid "Select the taxonomies whose post you want to delete"
|
182 |
+
msgstr "Taxonomies के पद जिसका आप हटाना चाहते हैं चयन करें"
|
183 |
+
|
184 |
+
#: bulk-delete.php:583
|
185 |
+
msgid "All Taxonomies"
|
186 |
+
msgstr "सभी taxonomies"
|
187 |
+
|
188 |
+
#: bulk-delete.php:643
|
189 |
+
msgid "Support"
|
190 |
+
msgstr "समर्थन"
|
191 |
+
|
192 |
+
#: bulk-delete.php:644
|
193 |
+
msgid "If you have any questions/comments/feedback about the Plugin then post a comment in the <a target=\"_blank\" href = \"http://sudarmuthu.com/wordpress/bulk-delete\">Plugins homepage</a>."
|
194 |
+
msgstr "यदि आप किसी भी प्रश्न / टिप्पणी / प्रतिक्रिया प्लगइन के बारे में है तो में एक टिप्पणी पोस्ट <a target=\"_blank\" href = \"http://sudarmuthu.com/wordpress/bulk-delete\">प्लगइन्स मुखपृष्ठ</a>."
|
195 |
+
|
196 |
+
#: bulk-delete.php:645
|
197 |
+
msgid "If you like the Plugin, then consider doing one of the following."
|
198 |
+
msgstr "प्लगइन पसंद है यदि आप, तो निम्न में से एक पर विचार कर रही ."
|
199 |
+
|
200 |
+
#: bulk-delete.php:647
|
201 |
+
msgid "Write a blog post about the Plugin."
|
202 |
+
msgstr "प्लगइन के बारे में एक ब्लॉग पोस्ट लिखें."
|
203 |
+
|
204 |
+
#: bulk-delete.php:648
|
205 |
+
msgid " about it."
|
206 |
+
msgstr "इसके बारे में."
|
207 |
+
|
208 |
+
#: bulk-delete.php:649
|
209 |
+
msgid "Give a <a href = \"http://wordpress.org/extend/plugins/bulk-delete/\" target=\"_blank\">good rating</a>."
|
210 |
+
msgstr "दे <a href = \"http://wordpress.org/extend/plugins/bulk-delete/\" target=\"_blank\">अच्छा रेटिंग</a>."
|
211 |
+
|
212 |
+
#: bulk-delete.php:650
|
213 |
+
msgid "Say <a href = \"http://sudarmuthu.com/if-you-wanna-thank-me\" target=\"_blank\">thank you</a>."
|
214 |
+
msgstr "कहना <a href = \"http://sudarmuthu.com/if-you-wanna-thank-me\" target=\"_blank\">शुक्रिया</a>."
|
215 |
+
|
216 |
+
#: bulk-delete.php:653
|
217 |
+
msgid "If you are looking to move posts in bulk, instead of deleting then try out my "
|
218 |
+
msgstr "यदि आप थोक में पोस्ट हटाने के बजाय कदम देख रहे हैं तो बाहर की कोशिश"
|
219 |
+
|
220 |
+
#: bulk-delete.php:653
|
221 |
+
msgid "Bulk Move Plugin"
|
222 |
+
msgstr "थोक में प्लगइन स्थानांतरित करें "
|
223 |
+
|
224 |
+
#: bulk-delete.php:715
|
225 |
+
msgid "Are you sure you want to delete all the selected posts"
|
226 |
+
msgstr "आप सुनिश्चित करें कि आप सभी चुने हुए पदों को नष्ट करना चाहते हैं"
|
227 |
+
|
228 |
+
#: bulk-delete.php:717
|
229 |
+
msgid "Please select at least one"
|
230 |
+
msgstr "कृपया कम से कम एक का चयन करें"
|
231 |
+
|
232 |
+
#: bulk-delete.php:808
|
233 |
+
msgid "Manage"
|
234 |
+
msgstr "प्रबंधित करें"
|
235 |
+
|
236 |
+
#: bulk-delete.php:819
|
237 |
+
msgid "plugin"
|
238 |
+
msgstr "प्लगइन"
|
239 |
+
|
240 |
+
#: bulk-delete.php:819
|
241 |
+
msgid "Version"
|
242 |
+
msgstr "संस्करण"
|
243 |
+
|
244 |
+
#: bulk-delete.php:819
|
245 |
+
msgid "by"
|
246 |
+
msgstr "द्वारा"
|
247 |
+
|
248 |
+
#. Plugin Name of the plugin/theme
|
249 |
+
msgid "Bulk Delete"
|
250 |
+
msgstr "थोक में हटाएँ"
|
251 |
+
|
252 |
+
#. Plugin URI of the plugin/theme
|
253 |
+
msgid "http://sudarmuthu.com/wordpress/bulk-delete"
|
254 |
+
msgstr "http://sudarmuthu.com/wordpress/bulk-delete"
|
255 |
+
|
256 |
+
#. Description of the plugin/theme
|
257 |
+
msgid "Bulk delete posts from selected categories or tags. Use it with caution."
|
258 |
+
msgstr "थोक में चुने हुए श्रेणियों या टैग से हुई पोस्ट. यह सावधानी के साथ प्रयोग ."
|
259 |
+
|
260 |
+
#. Author of the plugin/theme
|
261 |
+
msgid "Sudar"
|
262 |
+
msgstr "Sudar"
|
263 |
+
|
264 |
+
#. Author URI of the plugin/theme
|
265 |
+
msgid "http://sudarmuthu.com/"
|
266 |
+
msgstr "http://sudarmuthu.com/"
|
267 |
+
|
readme.txt
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
Contributors: sudar
|
3 |
Tags: post, comment, delete, bulk, draft, revision, page
|
4 |
Requires at least: 2.0
|
5 |
-
Tested up to: 3.
|
6 |
Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
|
7 |
-
Stable tag: 2.
|
8 |
|
9 |
Bulk delete posts from selected categories or tags
|
10 |
|
@@ -27,10 +27,11 @@ If you looking for just moving posts, instead of deleting, then use [Bulk Move P
|
|
27 |
* Bulgarian (Thanks Nikolay Nikolov of [Skype Fan Blog][11])
|
28 |
* Russian (Thanks Maxim Pesteev, [Weblancer.net profile][12])
|
29 |
* Lithuanian (Thanks Vincent G from [http://www.host1free.com][13])
|
|
|
30 |
|
31 |
### Support
|
32 |
|
33 |
-
Support for the Plugin is available from the [
|
34 |
|
35 |
### Links
|
36 |
|
@@ -60,7 +61,7 @@ Extract the zip file and just drop the contents in the wp-content/plugins/ direc
|
|
60 |
|
61 |
= After installing the Plugin, I just see a blank page. =
|
62 |
|
63 |
-
This can happen if you have huge number of posts and your server is very
|
64 |
|
65 |
In particular try to change the following settings
|
66 |
|
@@ -68,7 +69,7 @@ In particular try to change the following settings
|
|
68 |
* max_input_time = 30; Maximum amount of time each script may spend parsing request data
|
69 |
* memory_limit = 256M ; Maximum amount of memory a script may consume (8MB)
|
70 |
|
71 |
-
Additional FAQ and troubleshooting guide can be found in the [Plugins
|
72 |
|
73 |
== Screenshot ==
|
74 |
|
@@ -88,7 +89,7 @@ Additional FAQ and troubleshooting guide can be found in the [Plugins's homepage
|
|
88 |
|
89 |
###v0.2 (2009-02-03)
|
90 |
|
91 |
-
* Fixed issues with
|
92 |
|
93 |
###v0.3 (2009-04-05)
|
94 |
|
@@ -143,7 +144,7 @@ Additional FAQ and troubleshooting guide can be found in the [Plugins's homepage
|
|
143 |
###v1.9 (2012-03-16)
|
144 |
* Added support for deleting by permalink. Credit Martin Capodici
|
145 |
* Fixed issues with translations
|
146 |
-
* Added
|
147 |
|
148 |
###v2.0 (2012-04-01) Dev Time: 10 hours
|
149 |
* Fixed a major issue in how dates were handled.
|
@@ -154,6 +155,10 @@ Additional FAQ and troubleshooting guide can be found in the [Plugins's homepage
|
|
154 |
* Fixed CSS issues in IE
|
155 |
* Added Lithuanian translations
|
156 |
|
|
|
|
|
|
|
|
|
157 |
==Readme Generator==
|
158 |
|
159 |
This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
|
2 |
Contributors: sudar
|
3 |
Tags: post, comment, delete, bulk, draft, revision, page
|
4 |
Requires at least: 2.0
|
5 |
+
Tested up to: 3.4.1
|
6 |
Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
|
7 |
+
Stable tag: 2.2
|
8 |
|
9 |
Bulk delete posts from selected categories or tags
|
10 |
|
27 |
* Bulgarian (Thanks Nikolay Nikolov of [Skype Fan Blog][11])
|
28 |
* Russian (Thanks Maxim Pesteev, [Weblancer.net profile][12])
|
29 |
* Lithuanian (Thanks Vincent G from [http://www.host1free.com][13])
|
30 |
+
* Hindi (Thanks Love Chandel)
|
31 |
|
32 |
### Support
|
33 |
|
34 |
+
Support for the Plugin is available from the [Plugins home page][1]. If you have any questions or suggestions, do leave a comment there or contact me in [twitter][5].
|
35 |
|
36 |
### Links
|
37 |
|
61 |
|
62 |
= After installing the Plugin, I just see a blank page. =
|
63 |
|
64 |
+
This can happen if you have huge number of posts and your server is very underpowered. Check your PHP error log to see if there are any errors and correct them. The most common problems are script timeout or running out of memory. Change your PHP.ini file and increase the script timeout and/or amount of memory used by PHP process.
|
65 |
|
66 |
In particular try to change the following settings
|
67 |
|
69 |
* max_input_time = 30; Maximum amount of time each script may spend parsing request data
|
70 |
* memory_limit = 256M ; Maximum amount of memory a script may consume (8MB)
|
71 |
|
72 |
+
Additional FAQ and troubleshooting guide can be found in the [Plugins homepage](http://sudarmuthu.com/bulk-delete)
|
73 |
|
74 |
== Screenshot ==
|
75 |
|
89 |
|
90 |
###v0.2 (2009-02-03)
|
91 |
|
92 |
+
* Fixed issues with paging
|
93 |
|
94 |
###v0.3 (2009-04-05)
|
95 |
|
144 |
###v1.9 (2012-03-16)
|
145 |
* Added support for deleting by permalink. Credit Martin Capodici
|
146 |
* Fixed issues with translations
|
147 |
+
* Added Russian translations
|
148 |
|
149 |
###v2.0 (2012-04-01) Dev Time: 10 hours
|
150 |
* Fixed a major issue in how dates were handled.
|
155 |
* Fixed CSS issues in IE
|
156 |
* Added Lithuanian translations
|
157 |
|
158 |
+
### v2.2 (2012-07-11) (Dev time: 1 hour)
|
159 |
+
* Added Hindi translations
|
160 |
+
* Added checks to see if elements are present in the array before accessing them.
|
161 |
+
|
162 |
==Readme Generator==
|
163 |
|
164 |
This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
|