Plugin Directory

Changeset 178050


Ignore:
Timestamp:
11/30/2009 11:25:39 AM (16 years ago)
Author:
mortay
Message:

Added options to delete or spam de comments.

Location:
comment-change-status/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • comment-change-status/trunk/comment-change-status-check.php

    r108452 r178050  
    9999                    break;
    100100               
     101                case 'spamit':
     102                    $wpdb->query(
     103                        $wpdb->prepare(
     104                            "UPDATE $wpdb->comments SET comment_hash = %s, comment_approved = 'spam' WHERE comment_ID = %d",
     105                            0,
     106                            $get_comment_by_md5ID
     107                        )
     108                    );
     109                   
     110                    comment_change_status__clean_cache_post( $get_comment_by_md5ID );
     111                   
     112                    $message = __('The comment has been spam it.', 'comment-change-status');
     113                   
     114                    break;
     115               
     116                case 'deleteit':
     117                    if ( wp_delete_comment($get_comment_by_md5ID) ) {
     118                        comment_change_status__clean_cache_post( $get_comment_by_md5ID );
     119                        $message = __('The comment has been deleted.', 'comment-change-status');
     120                    }else{
     121                        $message = __('The comment not has been deleted (ERROR).', 'comment-change-status');
     122                    }
     123                   
     124                    break;
     125               
    101126            endswitch;
    102127           
  • comment-change-status/trunk/comment-change-status-mail.php

    r108452 r178050  
    7070                }
    7171               
     72                /* 30.11.2009 - Options to delete and mark to spam */
     73                $notify_message .= "\t".sprintf( __('Delete it: %s', 'comment-change-status'), $comment_change_status__url . "/comment-change-status-check.php?action=deleteit&becid=".$comment_new_hash) . "\r\n";
     74                $notify_message .= "\t".sprintf( __('Spam it: %s', 'comment-change-status'), $comment_change_status__url . "/comment-change-status-check.php?action=spamit&becid=".$comment_new_hash) . "\r\n";
     75               
    7276                if ( $notify_message ) {
    7377                   
  • comment-change-status/trunk/comment-change-status.php

    r108774 r178050  
    44Plugin URI: http://taller.pequelia.es/plugins/comment-change-status/
    55Description: Change comment status with one only click on e-mail
    6 Version: 0.9.1
     6Version: 0.10
    77Author: Alejandro Carravedo (Blogestudio)
    88Author URI: http://blogestudio.com/
     
    12120.9.1
    1313    - Arreglado README.TXT
     140.10
     15    - Añadidas opciones en los correos para "Borrar" y "Marcar como SPAM" los comentarios.
    1416*/
    1517
  • comment-change-status/trunk/langs/comment-change-status-es_ES.po

    r108452 r178050  
    11msgid ""
    22msgstr ""
    3 "Project-Id-Version: \n"
     3"Project-Id-Version: Comment Change Status\n"
    44"Report-Msgid-Bugs-To: \n"
    5 "POT-Creation-Date: 2009-03-13 12:20+0100\n"
    6 "PO-Revision-Date: 2009-03-13 12:20+0100\n"
     5"POT-Creation-Date: 2009-11-30 12:22+0100\n"
     6"PO-Revision-Date: 2009-11-30 12:22+0100\n"
    77"Last-Translator: Alejandro Carravedo <acarravedo@blogestudio.com>\n"
    8 "Language-Team: \n"
     8"Language-Team: Blogestudio <info@blogestudio.com>\n"
    99"MIME-Version: 1.0\n"
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Poedit-Language: German\n"
    13 "X-Poedit-Country: GERMANY\n"
     12"X-Poedit-Language: Spanish\n"
     13"X-Poedit-Country: SPAIN\n"
    1414"X-Poedit-SourceCharset: utf-8\n"
    1515"X-Poedit-KeywordsList: __;_e\n"
    16 "X-Poedit-Basepath: .\n"
     16"X-Poedit-Basepath: ..\n"
    1717"X-Poedit-SearchPath-0: .\n"
    1818
    19 #: be-commentstatus-mail.php:37
     19#: comment-change-status-check.php:67
     20msgid "Hi!?!"
     21msgstr "¡¿¡Hola!?!"
     22
     23#: comment-change-status-check.php:82
     24msgid "The comment has been approved."
     25msgstr "El comentario ha sido aprobado."
     26
     27#: comment-change-status-check.php:97
     28msgid "The comment has been unapproved."
     29msgstr "El comentario ha sido rechazado."
     30
     31#: comment-change-status-check.php:112
     32msgid "The comment has been spam it."
     33msgstr "El comentario ha sido marcado como SPAM."
     34
     35#: comment-change-status-check.php:119
     36msgid "The comment has been deleted."
     37msgstr "El comentario ha sido eliminado."
     38
     39#: comment-change-status-check.php:121
     40msgid "The comment not has been deleted (ERROR)."
     41msgstr "El comentario no ha sido eliminado (ERROR)."
     42
     43#: comment-change-status-check.php:141
     44msgid "The comment has been yet visited, previosly?! ;-)"
     45msgstr "El comentario ya ha sido visitado, ¿¡¿Anteriormente?!? ;-)"
     46
     47#: comment-change-status-mail.php:42
    2048#, php-format
    2149msgid "COMMENT UNAPPROVED on your post #%1$s \"%2$s\""
    2250msgstr "COMENTARIO RECHAZADO en tu entrada #%1$s \"%2$s\""
    2351
    24 #: be-commentstatus-mail.php:38
    25 #: be-commentstatus-mail.php:52
     52#: comment-change-status-mail.php:43
     53#: comment-change-status-mail.php:58
    2654#, php-format
    2755msgid "Author : %1$s (IP: %2$s , %3$s)"
    2856msgstr "Autor : %1$s (IP: %2$s , %3$s)"
    2957
    30 #: be-commentstatus-mail.php:39
    31 #: be-commentstatus-mail.php:53
     58#: comment-change-status-mail.php:44
     59#: comment-change-status-mail.php:59
    3260#, php-format
    3361msgid "E-mail : %s"
    3462msgstr "Correo Electrónico : %s"
    3563
    36 #: be-commentstatus-mail.php:40
    37 #: be-commentstatus-mail.php:54
     64#: comment-change-status-mail.php:45
     65#: comment-change-status-mail.php:60
    3866#, php-format
    3967msgid "URL    : %s"
    4068msgstr "Enlace : %s"
    4169
    42 #: be-commentstatus-mail.php:41
    43 #: be-commentstatus-mail.php:55
     70#: comment-change-status-mail.php:46
     71#: comment-change-status-mail.php:61
    4472#, php-format
    4573msgid "Whois  : http://ws.arin.net/cgi-bin/whois.pl?queryinput=%s"
    4674msgstr "Whois  : http://ws.arin.net/cgi-bin/whois.pl?queryinput=%s"
    4775
    48 #: be-commentstatus-mail.php:42
    49 #: be-commentstatus-mail.php:57
     76#: comment-change-status-mail.php:47
     77#: comment-change-status-mail.php:62
     78msgid "Comment: "
     79msgstr "Comentario:"
     80
     81#: comment-change-status-mail.php:48
     82#: comment-change-status-mail.php:63
    5083msgid "You can see all comments on this post here: "
    5184msgstr "Puedes ver todos los comentarios de esta entrada aquí:"
    5285
    53 #: be-commentstatus-mail.php:45
     86#: comment-change-status-mail.php:51
    5487#, php-format
    5588msgid "Approve it: %s"
    5689msgstr "Aprobarlo: %s"
    5790
    58 #: be-commentstatus-mail.php:47
     91#: comment-change-status-mail.php:53
    5992#, php-format
    6093msgid "[%1$s] Comment Unapproved: \"%2$s\""
    6194msgstr "[%1$s] Comentario Rechazado: \"%2$s\""
    6295
    63 #: be-commentstatus-mail.php:51
     96#: comment-change-status-mail.php:57
    6497#, php-format
    6598msgid "COMMENT APPROVED on your post #%1$s \"%2$s\""
    6699msgstr "COMENTARIO APROBADO en tu entrada #%1$s \"%2$s\""
    67100
    68 #: be-commentstatus-mail.php:56
    69 msgid "Comment: "
    70 msgstr "Comentario:"
    71 
    72 #: be-commentstatus-mail.php:60
     101#: comment-change-status-mail.php:66
    73102#, php-format
    74103msgid "Unapprove it: %s"
    75104msgstr "Rechazarlo: %s"
    76105
    77 #: be-commentstatus-mail.php:62
     106#: comment-change-status-mail.php:68
    78107#, php-format
    79108msgid "[%1$s] Comment Approved: \"%2$s\""
    80109msgstr "[%1$s] Comentario Aprobado: \"%2$s\""
    81110
    82 #: be-commentstatus.php:76
    83 #: be-commentstatus.php:89
     111#: comment-change-status-mail.php:73
     112#, php-format
     113msgid "Delete it: %s"
     114msgstr "Eliminarlo: %s"
     115
     116#: comment-change-status-mail.php:74
     117#, php-format
     118msgid "Spam it: %s"
     119msgstr "Marcar como SPAM: %s"
     120
     121#: comment-change-status.php:72
     122#: comment-change-status.php:85
    84123msgid "Change Comment Status"
    85124msgstr "Cambiar Estado de los Comentarios por Correo"
    86125
    87 #: be-commentstatus.php:93
     126#: comment-change-status.php:89
    88127msgid "Send messages to this e-mails"
    89128msgstr "Enviar los mensajes a estos correos"
    90 
    91 #: be-commentstatus-check.php:66
    92 msgid "Hi!?!"
    93 msgstr "¡¿¡Hola!?!"
    94 
    95 #: be-commentstatus-check.php:81
    96 msgid "The comment has been approved."
    97 msgstr "El comentario ha sido aprobado."
    98 
    99 #: be-commentstatus-check.php:96
    100 msgid "The comment has been unapproved."
    101 msgstr "El comentario ha sido rechazado."
    102 
    103 #: be-commentstatus-check.php:115
    104 msgid "The comment has been yet visited, previosly?! ;-)"
    105 msgstr "El comentario ya ha sido visitado, ¿¡¿Anteriormente?!? ;-)"
    106129
    107130#~ msgid "[%1$s] Comment Rejected: \"%2$s\""
Note: See TracChangeset for help on using the changeset viewer.