Ejemplo n.º 1
0
 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);
     }
 }