public function get_fields_for_render() { $entry_id = $this->comment->comment_ID; $post_id = $this->comment->comment_post_ID; $avatar_size = apply_filters('liveblog_entry_avatar_size', self::default_avatar_size); $comment_text = get_comment_text($entry_id); $css_classes = implode(' ', get_comment_class('', $entry_id, $post_id)); $entry = array('entry_id' => $entry_id, 'post_id' => $post_id, 'css_classes' => $css_classes, 'content' => self::render_content($comment_text, $this->comment), 'original_content' => apply_filters('liveblog_before_edit_entry', $comment_text), 'avatar_size' => $avatar_size, 'avatar_img' => get_avatar($this->comment->comment_author_email, $avatar_size), 'author_link' => get_comment_author_link($entry_id), 'entry_date' => get_comment_date(get_option('date_format'), $entry_id), 'entry_time' => get_comment_date(get_option('time_format'), $entry_id), 'timestamp' => $this->get_timestamp(), 'is_liveblog_editable' => WPCOM_Liveblog::is_liveblog_editable()); return $entry; }
/** * Loads in the scripts and styles for autocomplete */ public static function enqueue_scripts() { if (WPCOM_Liveblog::is_liveblog_editable()) { $path = dirname(__FILE__); wp_enqueue_style('textcomplete-css', plugins_url('/css/jquery.textcomplete.css', $path)); wp_enqueue_script('textcomplete-script', plugins_url('/js/jquery.textcomplete.min.js', $path), false, true); } }