Delete Pending Comments - Version 0.1.0

Version Description

  • Improve I18N, styling, layout, readability, add info
Download this release

Release Info

Developer nkuttler
Plugin Icon wp 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 CHANGED
@@ -1,85 +1,25 @@
1
  <?php
2
  /*
3
  Plugin Name: Delete Pending Comments
4
- Plugin URI: http://www.nicolaskuttler.de/wordpress/delete-pending-comments/
5
  Author: Nicolas Kuttler
6
- Author URI: http://www.nicolaskuttler.de/
7
- Description:
8
- Version: 0.0.3
9
  */
10
 
11
- add_action( 'init', 'nkdeletepending_init' );
12
- function nkdeletepending_init() {
13
- $plugin_path = plugin_basename( dirname( __FILE__ ) .'/translations' );
14
- load_plugin_textdomain( 'delete-pending-comments', '', $plugin_path );
15
- }
16
-
17
- add_action('admin_menu', 'nkdeletepending_add_pages');
18
- function nkdeletepending_add_pages() {
19
- add_options_page(__('Delete Pending Comments', 'delete-pending-comments' ), __('Delete Pending Comments', 'delete-pending-comments' ), 10, 'nkdeletepending', 'nkdeletepending_options_page');
20
- function nkdeletepending_options_page() { ?>
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.nicolaskuttler.de/
4
- Plugin URI: http://www.nkuttler.de/wordpress/nkdeletepending/
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.8.4
9
- Stable tag: 0.0.3
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, enable the plugin and configure it as needed. If you want to add the widget do that in your dashboard's Design section.
47
 
48
  == Screenshots ==
49
- 1. The configuration menu.
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-11 15:36+0000\n"
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
- #: delete-pending-comments.php:19
21
- msgid "Delete Pending"
22
- msgstr "Lösche Unveröffentlichte"
 
 
23
 
24
- #: delete-pending-comments.php:26 delete-pending-comments.php:43
25
- msgid "I am sure I want to delete all pending comments and realize this can't be undone"
26
- msgstr "Ich bin sicher dass ich alle unveröffentlichten Kommentare löschen will und bin mir darüber im klaren dass dies nicht Rückgängig gemacht werden kann"
 
 
 
 
 
27
 
28
- #: delete-pending-comments.php:27
29
  msgid "I deleted all pending comments!"
30
  msgstr "Ich habe alle bisher unveröffentlichten Kommentare gelöscht"
31
 
32
- #: delete-pending-comments.php:40
33
- msgid "You have to type the following text into the form to delete all pending comments"
34
- msgstr "Du musste den folgenden Text in das Eingabefeld kopieren um alle unveröffenlichten Kommentare zu löschen"
35
 
36
- #. Plugin Name of an extension
37
- msgid "Delete Pending Comments"
38
- msgstr "Lösche unveröffentlichte Komentare"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
 
40
  #. Plugin URI of an extension
41
- msgid "http://www.nicolaskuttler.de/wordpress/delete-pending-comments/"
 
 
 
 
 
 
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.nicolaskuttler.de/"
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-11 15:36+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,32 +16,81 @@ msgstr ""
16
  "Content-Type: text/plain; charset=CHARSET\n"
17
  "Content-Transfer-Encoding: 8bit\n"
18
 
19
- #: delete-pending-comments.php:19
20
- msgid "Delete Pending"
 
 
21
  msgstr ""
22
 
23
- #: delete-pending-comments.php:26 delete-pending-comments.php:43
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
- #: delete-pending-comments.php:27
30
  msgid "I deleted all pending comments!"
31
  msgstr ""
32
 
33
- #: delete-pending-comments.php:40
 
 
 
 
 
 
 
 
34
  msgid ""
35
  "You have to type the following text into the form to delete all pending "
36
- "comments"
37
  msgstr ""
38
 
39
- #. Plugin Name of an extension
40
- msgid "Delete Pending Comments"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  msgstr ""
42
 
43
  #. Plugin URI of an extension
44
- msgid "http://www.nicolaskuttler.de/wordpress/delete-pending-comments/"
 
 
 
 
 
 
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.nicolaskuttler.de/"
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 ""