Version Description
- Improve I18N, styling, layout, readability, add info
Download this release
Release Info
Developer | nkuttler |
Plugin | Delete Pending Comments |
Version | 0.1.0 |
Comparing to | |
See all releases |
Code changes from version 0.0.3 to 0.1.0
- delete-pending-comments.php +15 -75
- inc/admin.css +44 -0
- inc/admin.php +90 -0
- inc/nkuttler.php +63 -0
- readme.txt +8 -6
- translations/delete-pending-comments-de_DE.mo +0 -0
- translations/delete-pending-comments-de_DE.po +78 -23
- translations/delete-pending-comments.pot +60 -11
delete-pending-comments.php
CHANGED
@@ -1,85 +1,25 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Delete Pending Comments
|
4 |
-
Plugin URI: http://www.
|
5 |
Author: Nicolas Kuttler
|
6 |
-
Author URI: http://www.
|
7 |
-
Description:
|
8 |
-
Version: 0.0
|
9 |
*/
|
10 |
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
<div class="wrap" style="margin: 5mm; max-width: 80ex;">
|
22 |
-
<?php
|
23 |
-
if ($_POST['nkdeletepending']) {
|
24 |
-
echo '<div id="message" class="updated fade">';
|
25 |
-
if ($_POST['nkdeletepending']) {
|
26 |
-
if ( stripslashes($_POST['nkdeletepending']) == __('I am sure I want to delete all pending comments and realize this can\'t be undone', 'delete-pending-comments' ) ) {
|
27 |
-
_e('I deleted all pending comments!', 'delete-pending-comments' );
|
28 |
-
}
|
29 |
-
else {
|
30 |
-
_e('Please try again. Did you copy the text properly?', 'delete-pending-comments' );
|
31 |
-
}
|
32 |
-
$comments = get_comments('status=hold');
|
33 |
-
foreach ($comments as $comment) {
|
34 |
-
wp_delete_comment($comment->comment_ID);
|
35 |
-
}
|
36 |
-
}
|
37 |
-
echo '<br/>';
|
38 |
-
echo '</div>';
|
39 |
-
}
|
40 |
-
?>
|
41 |
-
<h2><?php _e('Delete Pending Comments', 'delete-pending-comments') ?></h2>
|
42 |
-
<p>
|
43 |
-
<?php _e('You have to type the following text into the form to delete all pending comments', 'delete-pending-comments' ); ?>
|
44 |
-
</p>
|
45 |
-
<blockquote style="font-style: italic;" >
|
46 |
-
<?php _e('I am sure I want to delete all pending comments and realize this can\'t be undone', 'delete-pending-comments' ); ?>
|
47 |
-
</blockquote>
|
48 |
-
|
49 |
-
<form action="" method="post">
|
50 |
-
<input name="nkdeletepending" type="text" size="80" >
|
51 |
-
<input type="submit" class="button-primary" value="<?php _e('Delete Pending Comments', 'delete-pending-comments') ?>">
|
52 |
-
</form>
|
53 |
-
|
54 |
-
<h3>My plugins</h3>
|
55 |
-
<p>
|
56 |
-
<a href="http://www.nkuttler.de/wordpress/nktagcloud/">Better tag cloud</a>:
|
57 |
-
I was pretty unhappy with the default WordPress tag cloud widget. This one is more powerful and offers a list HTML markup that is consistent with most other widgets.
|
58 |
-
<br/>
|
59 |
-
<a href="http://www.nkuttler.de/wordpress/nkthemeswitch/">Theme switch</a>:
|
60 |
-
I like to tweak my main theme that I use on a variety of blogs. If you have ever done this you know how annoying it can be to break things for visitors of your blog. This plugin allows you to use a different theme than the one used for your visitors when you are logged in.
|
61 |
-
<br/>
|
62 |
-
<a href="http://www.nkuttler.de/wordpress/zero-conf-mail/">Zero Conf Mail</a>:
|
63 |
-
Simple mail contact form, the way I like it. No ajax, no bloat. No configuration necessary, but possible.
|
64 |
-
<br/>
|
65 |
-
<a href="http://www.nkuttler.de/wordpress/nkmovecomments/">Move WordPress comments</a>:
|
66 |
-
This plugin adds a small form to every comment on your blog. The form is only added for admins and allows you to <a href="http://www.nkuttler.de/nkmovecomments/">move comments</a> to a different post/page and to fix comment threading.
|
67 |
-
<br/>
|
68 |
-
<a href="http://www.nkuttler.de/wordpress/delete-pending-comments">Delete Pending Comments</a>:
|
69 |
-
This is a plugin that lets you delete all pending comments at once. Useful for spam victims.
|
70 |
-
<br/>
|
71 |
-
<a href="http://www.nkuttler.de/wordpress/nksnow/">Snow and more</a>:
|
72 |
-
This one lets you see snowflakes, leaves, raindrops, balloons or custom images fall down or float upwards on your blog.
|
73 |
-
<br/>
|
74 |
-
<a href="http://www.nkuttler.de/wordpress/nkfireworks/">Fireworks</a>:
|
75 |
-
The name says it all, see fireworks on your blog!
|
76 |
-
<br/>
|
77 |
-
<a href="http://www.rhymebox.de/blog/rhymebox-widget/">Rhyming widget</a>:
|
78 |
-
I wrote a little online <a href="http://www.rhymebox.com/">rhyming dictionary</a>. This is a widget to search it directly from one of your sidebars.
|
79 |
-
</p>
|
80 |
-
</div>
|
81 |
-
<?php
|
82 |
}
|
83 |
}
|
|
|
84 |
|
85 |
?>
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Delete Pending Comments
|
4 |
+
Plugin URI: http://www.nkuttler.de/wordpress/delete-pending-comments/
|
5 |
Author: Nicolas Kuttler
|
6 |
+
Author URI: http://www.nkuttler.de/
|
7 |
+
Description: A quick way to delete all pending comments. Useful for victims of spammer attacks.
|
8 |
+
Version: 0.1.0
|
9 |
*/
|
10 |
|
11 |
+
/**
|
12 |
+
* Check if we are in admin
|
13 |
+
*
|
14 |
+
* @since 0.1.0
|
15 |
+
*/
|
16 |
+
function nkdeletepending_load() {
|
17 |
+
if ( is_admin() ) {
|
18 |
+
require_once( 'inc/admin.php' );
|
19 |
+
add_action( 'init', 'nkdeletepending_load_translation_file' );
|
20 |
+
add_action( 'admin_menu', 'nkdeletepending_add_pages' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
}
|
22 |
}
|
23 |
+
nkdeletepending_load();
|
24 |
|
25 |
?>
|
inc/admin.css
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* version 0.2.1 */
|
2 |
+
p {
|
3 |
+
max-width: 80ex;
|
4 |
+
}
|
5 |
+
thead {
|
6 |
+
text-align: center;
|
7 |
+
font-weight: bold;
|
8 |
+
}
|
9 |
+
blockquote {
|
10 |
+
font-style: italic;
|
11 |
+
max-width: 80ex;
|
12 |
+
}
|
13 |
+
|
14 |
+
.box,
|
15 |
+
#nkbox {
|
16 |
+
margin: 16px 8px;
|
17 |
+
padding: 8px;
|
18 |
+
border-radius: 6px;
|
19 |
+
-moz-border-radius: 6px;
|
20 |
+
-webkit-border-radius: 6px;
|
21 |
+
float: right;
|
22 |
+
background-color: #ddf;
|
23 |
+
}
|
24 |
+
#nkbox div {
|
25 |
+
text-align: right;
|
26 |
+
font-size: smaller;
|
27 |
+
clear: right;
|
28 |
+
}
|
29 |
+
#nkbox ul {
|
30 |
+
margin: 4px 0;
|
31 |
+
}
|
32 |
+
#nkbox ul li {
|
33 |
+
margin: 4px 0 0 4px;
|
34 |
+
}
|
35 |
+
#nkbox .gravatar {
|
36 |
+
float: right;
|
37 |
+
margin: 8px 0 0 8px;
|
38 |
+
width: 55px;
|
39 |
+
text-align: center;
|
40 |
+
}
|
41 |
+
|
42 |
+
#clearnone {
|
43 |
+
clear: none;
|
44 |
+
}
|
inc/admin.php
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Load translations
|
5 |
+
*
|
6 |
+
* @since 0.1.0
|
7 |
+
*/
|
8 |
+
function nkdeletepending_load_translation_file() {
|
9 |
+
$plugin_path = plugin_basename( dirname( __FILE__ ) .'/../translations' );
|
10 |
+
load_plugin_textdomain( 'delete-pending-comments', '', $plugin_path );
|
11 |
+
}
|
12 |
+
|
13 |
+
/**
|
14 |
+
* Load admin CSS style
|
15 |
+
*
|
16 |
+
* @since 0.1.0
|
17 |
+
*
|
18 |
+
* @todo check if the path is correct
|
19 |
+
*/
|
20 |
+
function nkdeletepending_css_admin() { ?>
|
21 |
+
<link rel="stylesheet" href="<?php echo get_bloginfo( 'home' ) . '/' . PLUGINDIR . '/delete-pending-comments/inc/admin.css' ?>" type="text/css" media="all" /> <?php
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Add admin page and CSS
|
26 |
+
*/
|
27 |
+
function nkdeletepending_add_pages() {
|
28 |
+
$page = add_submenu_page( 'edit-comments.php', __( 'Delete Pending Comments', 'delete-pending-comments' ), __( 'Delete Pending Comments', 'delete-pending-comments' ), 10, 'delete-pending-comments', 'nkdeletepending_options_page' );
|
29 |
+
add_action( 'admin_head-' . $page, 'nkdeletepending_css_admin' );
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* The admin page
|
34 |
+
*/
|
35 |
+
function nkdeletepending_options_page() {
|
36 |
+
$magic_string = __("I am sure I want to delete all pending comments and realize this can't be undone", 'delete-pending-comments' );
|
37 |
+
if ( current_user_can( 'manage_options' ) ) { ?>
|
38 |
+
<div class="wrap" > <?php
|
39 |
+
if ( $_POST['nkdeletepending'] ) {
|
40 |
+
#function_exists( 'check_admin_referer' ) ? check_admin_referer( 'delete-pending-comments' ) : null;
|
41 |
+
$nonce = $_REQUEST['_wpnonce'];
|
42 |
+
if ( !wp_verify_nonce( $nonce, 'delete-pending-comments' ) ) die( 'Security check' );
|
43 |
+
|
44 |
+
$comments = get_comments( 'status=hold' );
|
45 |
+
|
46 |
+
if ( $comments ) {
|
47 |
+
if ( stripslashes( $_POST['nkdeletepending'] ) == $magic_string ) {
|
48 |
+
foreach ( $comments as $comment ) {
|
49 |
+
wp_delete_comment( $comment->comment_ID );
|
50 |
+
}
|
51 |
+
echo '<div class="updated">';
|
52 |
+
_e( 'I deleted all pending comments!', 'delete-pending-comments' );
|
53 |
+
echo '</div>';
|
54 |
+
}
|
55 |
+
else {
|
56 |
+
echo '<div class="error">';
|
57 |
+
_e( 'Please try again. Did you copy the text properly?', 'delete-pending-comments' );
|
58 |
+
echo '</div>';
|
59 |
+
}
|
60 |
+
}
|
61 |
+
else {
|
62 |
+
echo '<div class="error">';
|
63 |
+
_e( 'It looks like there aren\'t any pending comments!', 'delete-pending-comments' );
|
64 |
+
echo '</div>';
|
65 |
+
}
|
66 |
+
} ?>
|
67 |
+
|
68 |
+
<h2><?php _e( 'Delete Pending Comments', 'delete-pending-comments' ) ?></h2> <?php
|
69 |
+
require_once( 'nkuttler.php' );
|
70 |
+
nkuttler0_2_1_links( 'delete-pending-comments' ); ?>
|
71 |
+
<p>
|
72 |
+
<?php _e( 'You have to type the following text into the form to delete all pending comments:', 'delete-pending-comments' ); ?>
|
73 |
+
</p>
|
74 |
+
|
75 |
+
<blockquote>
|
76 |
+
<?php echo $magic_string ?>
|
77 |
+
</blockquote>
|
78 |
+
|
79 |
+
<form action="" method="post">
|
80 |
+
<?php function_exists( 'wp_nonce_field' ) ? wp_nonce_field( 'delete-pending-comments' ) : null; ?>
|
81 |
+
<input name="nkdeletepending" type="text" size="80" >
|
82 |
+
<br />
|
83 |
+
<input type="submit" class="button-primary" value="<?php _e( 'Delete Pending Comments', 'delete-pending-comments' ) ?>">
|
84 |
+
</form>
|
85 |
+
</div>
|
86 |
+
<?php
|
87 |
+
}
|
88 |
+
}
|
89 |
+
|
90 |
+
?>
|
inc/nkuttler.php
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Information about the author 0.2.1
|
5 |
+
*/
|
6 |
+
|
7 |
+
if ( !function_exists( 'nkuttler021_links' ) ) {
|
8 |
+
function nkuttler0_2_1_links( $plugin ) {
|
9 |
+
|
10 |
+
$name = 'Nicolas Kuttler';
|
11 |
+
$gravatar = '7b75fc655756dd5c58f4df1f4083d2e2.jpg';
|
12 |
+
$url_author = 'http://www.nkuttler.de';
|
13 |
+
$url_plugin = $url_author . '/wordpress/' . $plugin;
|
14 |
+
$feedburner = 'http://feedburner.google.com/fb/a/mailverify?uri=NicolasKuttler&loc=en_US'; // subscribe feed per mail
|
15 |
+
$profile = 'http://wordpress.org/extend/plugins/profile/nkuttler';
|
16 |
+
|
17 |
+
/***/
|
18 |
+
|
19 |
+
$vote = 'http://wordpress.org/extend/plugins/' . $plugin;
|
20 |
+
$homeFeed = 'http://www.nkuttler.de/feed/';
|
21 |
+
$commentsFeed = $url_plugin . '/feed/'; ?>
|
22 |
+
|
23 |
+
<div id="nkbox" >
|
24 |
+
<strong><?php _e( 'Do you like this plugin?', $plugin ) ?></strong>
|
25 |
+
<div class="gravatar" >
|
26 |
+
<a href="<?php echo $url_author ?>"><img src="http://www.gravatar.com/avatar/<?php echo $gravatar ?>?s=50" alt="<?php echo $author ?>" title="<?php echo $author ?>" /></a>
|
27 |
+
<br />
|
28 |
+
<?php echo $name ?>
|
29 |
+
</div>
|
30 |
+
<ul >
|
31 |
+
<li>
|
32 |
+
<?php printf( __( "<a href=\"%s\">Vote</a> for it", $plugin ), $vote ) ?> <br />
|
33 |
+
</li>
|
34 |
+
<li>
|
35 |
+
<?php printf( __( "<a href=\"%s\">Visit</a> it's homepage", $plugin ), $url_plugin ) ?> <br />
|
36 |
+
</li>
|
37 |
+
<li>
|
38 |
+
<?php printf( __( "<a href=\"%s\">Subscribe</a> the feed", $plugin ), $commentsFeed ) ?> <br />
|
39 |
+
</li>
|
40 |
+
</ul>
|
41 |
+
<strong><?php _e( 'About the author', $plugin ) ?></strong> <br />
|
42 |
+
<ul >
|
43 |
+
<li>
|
44 |
+
<?php printf( __( 'My <a href="%s">blog</a>', $plugin ), $url_author ) ?> <br />
|
45 |
+
</li>
|
46 |
+
<li>
|
47 |
+
<?php printf( __( "Subscribe via <a href=\"%s\">RSS</a> or <a href=\"%s\">email</a>", $plugin ), $homeFeed, $feedburner ) ?> <br />
|
48 |
+
</li>
|
49 |
+
</ul>
|
50 |
+
<div >
|
51 |
+
<a href="<?php echo $profile ?>"><?php _e( 'My other plugins', $plugin ) ?></a><br />
|
52 |
+
</div>
|
53 |
+
</div> <?php
|
54 |
+
}
|
55 |
+
}
|
56 |
+
// just to be on the safe side
|
57 |
+
if ( !function_exists( 'nkuttler_links' ) ) {
|
58 |
+
function nkuttler_links( $plugin ) {
|
59 |
+
nkuttler0_2_1_links( $plugin );
|
60 |
+
}
|
61 |
+
}
|
62 |
+
|
63 |
+
?>
|
readme.txt
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
=== Delete Pending Comments ===
|
2 |
Contributors: nkuttler
|
3 |
-
Author URI: http://www.
|
4 |
-
Plugin URI: http://www.nkuttler.de/wordpress/
|
5 |
Donate link: http://www.amazon.de/gp/registry/24F64AHKD51LY
|
6 |
Tags: admin, plugin, comments, spam, pending, delete, delete comments, mass delete, mass delete comments
|
7 |
Requires at least: 2.7
|
8 |
-
Tested up to: 2.
|
9 |
-
Stable tag: 0.0
|
10 |
|
11 |
A quick way to delete all pending comments. Useful for victims of spammer attacks.
|
12 |
|
@@ -43,15 +43,17 @@ I wrote a little online <a href="http://www.rhymebox.com/">rhyming dictionary</a
|
|
43 |
</p>
|
44 |
|
45 |
== Installation ==
|
46 |
-
Unzip, upload to your plugin directory
|
47 |
|
48 |
== Screenshots ==
|
49 |
-
1. The
|
50 |
|
51 |
== Frequently Asked Questions ==
|
52 |
None yet.
|
53 |
|
54 |
== Changelog ==
|
|
|
|
|
55 |
= 0.0.3 =
|
56 |
* More small fixes
|
57 |
= 0.0.2 =
|
1 |
=== Delete Pending Comments ===
|
2 |
Contributors: nkuttler
|
3 |
+
Author URI: http://www.nkuttler.de/
|
4 |
+
Plugin URI: http://www.nkuttler.de/wordpress/delete-pending-comments/
|
5 |
Donate link: http://www.amazon.de/gp/registry/24F64AHKD51LY
|
6 |
Tags: admin, plugin, comments, spam, pending, delete, delete comments, mass delete, mass delete comments
|
7 |
Requires at least: 2.7
|
8 |
+
Tested up to: 2.9-rare
|
9 |
+
Stable tag: 0.1.0
|
10 |
|
11 |
A quick way to delete all pending comments. Useful for victims of spammer attacks.
|
12 |
|
43 |
</p>
|
44 |
|
45 |
== Installation ==
|
46 |
+
Unzip, upload to your plugin directory. You can delete the comments under the 'Comments' menu.
|
47 |
|
48 |
== Screenshots ==
|
49 |
+
1. The delete comments page (comments menu).
|
50 |
|
51 |
== Frequently Asked Questions ==
|
52 |
None yet.
|
53 |
|
54 |
== Changelog ==
|
55 |
+
= 0.1.0 =
|
56 |
+
* Improve I18N, styling, layout, readability, add info
|
57 |
= 0.0.3 =
|
58 |
* More small fixes
|
59 |
= 0.0.2 =
|
translations/delete-pending-comments-de_DE.mo
CHANGED
Binary file
|
translations/delete-pending-comments-de_DE.po
CHANGED
@@ -1,14 +1,8 @@
|
|
1 |
-
# German translations for PACKAGE package
|
2 |
-
# German messages for PACKAGE.
|
3 |
-
# Copyright (C) 2009 Nicolas Kuttler
|
4 |
-
# This file is distributed under the same license as the PACKAGE package.
|
5 |
-
# Nicolas Kuttler <wp@nicolaskuttler.de>, 2009.
|
6 |
-
#
|
7 |
msgid ""
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/delete-pending-comments\n"
|
11 |
-
"POT-Creation-Date: 2009-10-
|
12 |
"PO-Revision-Date: 2009-10-11 17:37+0200\n"
|
13 |
"Last-Translator: Nicolas Kuttler <wp@nicolaskuttler.de>\n"
|
14 |
"Language-Team: German\n"
|
@@ -17,34 +11,95 @@ msgstr ""
|
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
|
20 |
-
|
21 |
-
|
22 |
-
|
|
|
|
|
23 |
|
24 |
-
#:
|
25 |
-
msgid "
|
26 |
-
|
|
|
|
|
|
|
|
|
|
|
27 |
|
28 |
-
#:
|
29 |
msgid "I deleted all pending comments!"
|
30 |
msgstr "Ich habe alle bisher unveröffentlichten Kommentare gelöscht"
|
31 |
|
32 |
-
#:
|
33 |
-
msgid "
|
34 |
-
msgstr "
|
35 |
|
36 |
-
|
37 |
-
msgid "
|
38 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
#. Plugin URI of an extension
|
41 |
-
msgid "http://www.
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
msgstr ""
|
|
|
|
|
43 |
|
44 |
#. Author of an extension
|
45 |
msgid "Nicolas Kuttler"
|
46 |
msgstr ""
|
47 |
|
48 |
#. Author URI of an extension
|
49 |
-
msgid "http://www.
|
50 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: PACKAGE VERSION\n"
|
4 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/delete-pending-comments\n"
|
5 |
+
"POT-Creation-Date: 2009-10-17 10:09+0000\n"
|
6 |
"PO-Revision-Date: 2009-10-11 17:37+0200\n"
|
7 |
"Last-Translator: Nicolas Kuttler <wp@nicolaskuttler.de>\n"
|
8 |
"Language-Team: German\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
13 |
|
14 |
+
#. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
|
15 |
+
#. Plugin Name of an extension
|
16 |
+
#: inc/admin.php:28 inc/admin.php:68 inc/admin.php:83
|
17 |
+
msgid "Delete Pending Comments"
|
18 |
+
msgstr "Lösche unveröffentlichte Kommentare"
|
19 |
|
20 |
+
#: inc/admin.php:36
|
21 |
+
msgid ""
|
22 |
+
"I am sure I want to delete all pending comments and realize this can't be "
|
23 |
+
"undone"
|
24 |
+
msgstr ""
|
25 |
+
"Ich bin sicher dass ich alle unveröffentlichten Kommentare löschen will "
|
26 |
+
"und bin mir darüber im klaren dass dies nicht Rückgängig gemacht werden "
|
27 |
+
"kann"
|
28 |
|
29 |
+
#: inc/admin.php:52
|
30 |
msgid "I deleted all pending comments!"
|
31 |
msgstr "Ich habe alle bisher unveröffentlichten Kommentare gelöscht"
|
32 |
|
33 |
+
#: inc/admin.php:57
|
34 |
+
msgid "Please try again. Did you copy the text properly?"
|
35 |
+
msgstr "Versuch es bitte noch ein mal. Hast du den Text vollständig kopiert?"
|
36 |
|
37 |
+
#: inc/admin.php:63
|
38 |
+
msgid "It looks like there aren't any pending comments!"
|
39 |
+
msgstr "Es sieht so aus als ob es keine unveröffentlichten Kommentare gibt!"
|
40 |
+
|
41 |
+
#: inc/admin.php:72
|
42 |
+
msgid ""
|
43 |
+
"You have to type the following text into the form to delete all pending "
|
44 |
+
"comments:"
|
45 |
+
msgstr ""
|
46 |
+
"Du musste den folgenden Text in das Eingabefeld kopieren um alle "
|
47 |
+
"unveröffenlichten Kommentare zu löschen:"
|
48 |
+
|
49 |
+
#: inc/nkuttler.php:24
|
50 |
+
msgid "Do you like this plugin?"
|
51 |
+
msgstr "Gefällt Dir dieses plugin?"
|
52 |
+
|
53 |
+
#: inc/nkuttler.php:32
|
54 |
+
#, php-format
|
55 |
+
msgid "<a href=\"%s\">Vote</a> for it"
|
56 |
+
msgstr "<a href=\"%s\">Stimm</a> für es ab"
|
57 |
+
|
58 |
+
#: inc/nkuttler.php:35
|
59 |
+
#, php-format
|
60 |
+
msgid "<a href=\"%s\">Visit</a> it's homepage"
|
61 |
+
msgstr "<a href=\"%s\">Besuch</a> seine Webseite"
|
62 |
+
|
63 |
+
#: inc/nkuttler.php:38
|
64 |
+
#, php-format
|
65 |
+
msgid "<a href=\"%s\">Subscribe</a> the feed"
|
66 |
+
msgstr "<a href=\"%s\">Abonniere</a> den feed"
|
67 |
+
|
68 |
+
#: inc/nkuttler.php:41
|
69 |
+
msgid "About the author"
|
70 |
+
msgstr "Über den Autor"
|
71 |
+
|
72 |
+
#: inc/nkuttler.php:44
|
73 |
+
#, php-format
|
74 |
+
msgid "My <a href=\"%s\">blog</a>"
|
75 |
+
msgstr "Mein <a href=\"%s\">Blog</a>"
|
76 |
+
|
77 |
+
#: inc/nkuttler.php:47
|
78 |
+
#, php-format
|
79 |
+
msgid "Subscribe via <a href=\"%s\">RSS</a> or <a href=\"%s\">email</a>"
|
80 |
+
msgstr ""
|
81 |
+
"Abonniere den <a href=\"%s\">RSS feed</a> (als <a href=\"%s\">E-Mail</a>)"
|
82 |
+
|
83 |
+
#: inc/nkuttler.php:51
|
84 |
+
msgid "My other plugins"
|
85 |
+
msgstr "Meine anderen plugins"
|
86 |
|
87 |
#. Plugin URI of an extension
|
88 |
+
msgid "http://www.nkuttler.de/wordpress/delete-pending-comments/"
|
89 |
+
msgstr "http://www.nicolaskuttler.de/wordpress/unveroeffentlichte-kommentare-loeschen/"
|
90 |
+
|
91 |
+
#. Description of an extension
|
92 |
+
msgid ""
|
93 |
+
"A quick way to delete all pending comments. Useful for victims of spammer "
|
94 |
+
"attacks."
|
95 |
msgstr ""
|
96 |
+
"Ein schneller Weg alle unveröffentlichten Kommentare zu veröffentlichen. "
|
97 |
+
"Nützlich für die Opfer von Spam-Angriffen."
|
98 |
|
99 |
#. Author of an extension
|
100 |
msgid "Nicolas Kuttler"
|
101 |
msgstr ""
|
102 |
|
103 |
#. Author URI of an extension
|
104 |
+
msgid "http://www.nkuttler.de/"
|
105 |
+
msgstr "http://www.nicolaskuttler.de/"
|
translations/delete-pending-comments.pot
CHANGED
@@ -8,7 +8,7 @@ msgid ""
|
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/delete-pending-comments\n"
|
11 |
-
"POT-Creation-Date: 2009-10-
|
12 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
@@ -16,32 +16,81 @@ msgstr ""
|
|
16 |
"Content-Type: text/plain; charset=CHARSET\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
|
19 |
-
|
20 |
-
|
|
|
|
|
21 |
msgstr ""
|
22 |
|
23 |
-
#:
|
24 |
msgid ""
|
25 |
"I am sure I want to delete all pending comments and realize this can't be "
|
26 |
"undone"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#:
|
30 |
msgid "I deleted all pending comments!"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
msgid ""
|
35 |
"You have to type the following text into the form to delete all pending "
|
36 |
-
"comments"
|
37 |
msgstr ""
|
38 |
|
39 |
-
|
40 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
msgstr ""
|
42 |
|
43 |
#. Plugin URI of an extension
|
44 |
-
msgid "http://www.
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
msgstr ""
|
46 |
|
47 |
#. Author of an extension
|
@@ -49,5 +98,5 @@ msgid "Nicolas Kuttler"
|
|
49 |
msgstr ""
|
50 |
|
51 |
#. Author URI of an extension
|
52 |
-
msgid "http://www.
|
53 |
msgstr ""
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/delete-pending-comments\n"
|
11 |
+
"POT-Creation-Date: 2009-10-17 10:09+0000\n"
|
12 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
16 |
"Content-Type: text/plain; charset=CHARSET\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
|
19 |
+
#. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
|
20 |
+
#. Plugin Name of an extension
|
21 |
+
#: inc/admin.php:28 inc/admin.php:68 inc/admin.php:83
|
22 |
+
msgid "Delete Pending Comments"
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: inc/admin.php:36
|
26 |
msgid ""
|
27 |
"I am sure I want to delete all pending comments and realize this can't be "
|
28 |
"undone"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: inc/admin.php:52
|
32 |
msgid "I deleted all pending comments!"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: inc/admin.php:57
|
36 |
+
msgid "Please try again. Did you copy the text properly?"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: inc/admin.php:63
|
40 |
+
msgid "It looks like there aren't any pending comments!"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: inc/admin.php:72
|
44 |
msgid ""
|
45 |
"You have to type the following text into the form to delete all pending "
|
46 |
+
"comments:"
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: inc/nkuttler.php:24
|
50 |
+
msgid "Do you like this plugin?"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: inc/nkuttler.php:32
|
54 |
+
#, php-format
|
55 |
+
msgid "<a href=\"%s\">Vote</a> for it"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: inc/nkuttler.php:35
|
59 |
+
#, php-format
|
60 |
+
msgid "<a href=\"%s\">Visit</a> it's homepage"
|
61 |
+
msgstr ""
|
62 |
+
|
63 |
+
#: inc/nkuttler.php:38
|
64 |
+
#, php-format
|
65 |
+
msgid "<a href=\"%s\">Subscribe</a> the feed"
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: inc/nkuttler.php:41
|
69 |
+
msgid "About the author"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: inc/nkuttler.php:44
|
73 |
+
#, php-format
|
74 |
+
msgid "My <a href=\"%s\">blog</a>"
|
75 |
+
msgstr ""
|
76 |
+
|
77 |
+
#: inc/nkuttler.php:47
|
78 |
+
#, php-format
|
79 |
+
msgid "Subscribe via <a href=\"%s\">RSS</a> or <a href=\"%s\">email</a>"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: inc/nkuttler.php:51
|
83 |
+
msgid "My other plugins"
|
84 |
msgstr ""
|
85 |
|
86 |
#. Plugin URI of an extension
|
87 |
+
msgid "http://www.nkuttler.de/wordpress/delete-pending-comments/"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#. Description of an extension
|
91 |
+
msgid ""
|
92 |
+
"A quick way to delete all pending comments. Useful for victims of spammer "
|
93 |
+
"attacks."
|
94 |
msgstr ""
|
95 |
|
96 |
#. Author of an extension
|
98 |
msgstr ""
|
99 |
|
100 |
#. Author URI of an extension
|
101 |
+
msgid "http://www.nkuttler.de/"
|
102 |
msgstr ""
|