public function &feed_publishUserAction_vo($template_bundle_id, $template_data, $target_ids = array(), $body_general = '', $campaign_name, $story_size = FacebookRestClient::STORY_SIZE_ONE_LINE, $msg_data_array = null, $page_data_array = null)
 {
     $msg_info_array = $this->m_an->m_ab_testing_mgr->get_selected_msg_info($campaign_name, $msg_data_array);
     $page_info = $this->m_an->m_ab_testing_mgr->get_selected_page_info($campaign_name, $page_data_array);
     $msg_id = $msg_info_array[0];
     $msg_text = $msg_info_array[2];
     $st1 = $this->m_an->format_kt_st1($campaign_name);
     $st2 = $this->m_an->format_kt_st2($msg_id);
     $st3 = $this->m_an->format_kt_st3($page_info[0]);
     $this->m_an->gen_feed_publishUserAction($template_data, $st1, $st2, $st3, $msg_text);
     $r = parent::feed_publishUserAction($template_bundle_id, $template_data, $target_ids, $body_general, $story_size);
     if (!empty($r)) {
         $this->m_an->kt_user_action_feed_send($this->m_an->get_fb_param('user'), $template_bundle_id, $st1, $st2, $st3);
     }
     return $r;
 }