WordPress.org

Make WordPress Core

Ticket #23482: 23482.6.patch

File 23482.6.patch, 1.5 KB (added by maxpagels, 4 years ago)

Fixed indentation of comments (Dotclear Importer).

  • dotclear-importer.php

     
    3333        }
    3434}
    3535
     36if(!function_exists('get_comment_ID'))
     37{
     38        /**
     39         * Get the comment ID for a comment based on author and date.
     40         *
     41         * @package WordPress
     42         * @subpackage Dotclear_Import
     43         *
     44         * @global wpdb $wpdb WordPress database abstraction object.
     45         *
     46         * @param string $comment_author Author of the comment
     47         * @param string $comment_date Date of the comment
     48         * @return mixed Comment ID on success.
     49         */
     50        function get_comment_ID($comment_author, $comment_date)
     51        {
     52                global $wpdb;
     53                $comment_author = stripslashes($comment_author);
     54                $comment_date = stripslashes($comment_date);
     55                return $wpdb->get_var( $wpdb->prepare("SELECT comment_ID FROM $wpdb->comments WHERE comment_author = %s AND comment_date = %s", $comment_author, $comment_date) );
     56        }
     57}
     58
    3659if (!function_exists('link_exists')) {
    3760        /**
    3861         * Check whether link already exists.
     
    413436                                                        'comment_approved'      => $comment_approved);
    414437                                $comment = wp_filter_comment($comment);
    415438
    416                                 if ( $cinfo = comment_exists($name, $comment_dt) ) {
     439                                if ( comment_exists($name, $comment_dt) ) {
    417440                                        // Update comments
    418                                         $comment['comment_ID'] = $cinfo;
     441                                        $comment['comment_ID'] = get_comment_ID($name, $comment_dt);
    419442                                        $ret_id = wp_update_comment($comment);
    420443                                } else {
    421444                                        // Insert comments