Exemple #1
0
 public function save_event_option_meta($post_id)
 {
     $event_social = '';
     $sidebars = '';
     $right_sidebar_event = '';
     $left_sidebar_event = '';
     $event_detail_xml = '';
     $event_thumbnail = '';
     $video_url_type = '';
     $select_slider_type = '';
     foreach ($_REQUEST as $keys => $values) {
         ${$keys} = $values;
     }
     if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
         return;
     }
     if (isset($event_submit) and $event_submit == 'events') {
         $new_data = '<event_detail>';
         $new_data = $new_data . function_library::create_xml_tag('event_social', $event_social);
         $new_data = $new_data . function_library::create_xml_tag('sidebar_event', $sidebars);
         $new_data = $new_data . function_library::create_xml_tag('right_sidebar_event', $right_sidebar_event);
         $new_data = $new_data . function_library::create_xml_tag('left_sidebar_event', $left_sidebar_event);
         // $new_data = $new_data . function_library::create_xml_tag('event_thumbnail',$event_thumbnail);
         // $new_data = $new_data . function_library::create_xml_tag('video_url_type',$video_url_type);
         // $new_data = $new_data . function_library::create_xml_tag('select_slider_type',$select_slider_type);
         $new_data = $new_data . '</event_detail>';
         //Saving Sidebar and Social Sharing Settings as XML
         $old_data = get_post_meta($post_id, 'event_detail_xml', true);
         function_library::save_meta_data($post_id, $new_data, $old_data, 'event_detail_xml');
     }
 }
 public function save_portfolio_option_meta($post_id)
 {
     $career_detail_xml = '';
     $career_social = '';
     $sidebars = '';
     $right_sidebar_port = '';
     $left_sidebar_port = '';
     $date_posted = '';
     $career_city = '';
     $career_country = '';
     $career_apply = '';
     foreach ($_REQUEST as $keys => $values) {
         ${$keys} = $values;
     }
     if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
         return;
     }
     if (isset($port_submit) and $port_submit == 'portfolio') {
         $new_data = '<portfolio_detail>';
         $new_data = $new_data . function_library::create_xml_tag('sidebars_port', $sidebars);
         $new_data = $new_data . function_library::create_xml_tag('right_sidebar_port', $right_sidebar_port);
         $new_data = $new_data . function_library::create_xml_tag('left_sidebar_port', $left_sidebar_port);
         $new_data = $new_data . '</portfolio_detail>';
         //Saving Sidebar and Social Sharing Settings as XML
         $old_data = get_post_meta($post_id, 'port_detail_xml', true);
         function_library::save_meta_data($post_id, $new_data, $old_data, 'port_detail_xml');
         //Track Name
         $add_project_xml = '<add_project_xml>';
         if (isset($_POST['add-track-name'])) {
             $track_name_item = $_POST['add-track-name'];
             if (isset($track_name_item)) {
                 foreach ($track_name_item as $keys => $values) {
                     $add_project_xml = $add_project_xml . function_library::create_xml_tag('add_project_xml', $values);
                 }
             }
         } else {
             $add_project_xml = '<add_project_xml>';
         }
         $add_project_xml = $add_project_xml . '</add_project_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'add_project_xml', true);
         function_library::save_meta_data($post_id, $add_project_xml, $old_data, 'add_project_xml');
         //Track URL
         $track_url_item = array();
         $add_project_field_xml = '<add_project_field_xml>';
         if (isset($_POST['add-track-title'])) {
             $track_url_item = $_POST['add-track-title'];
             if (is_array($track_url_item)) {
                 foreach ($track_url_item as $keys => $values) {
                     $add_project_field_xml = $add_project_field_xml . function_library::create_xml_tag('add_project_field_xml', $values);
                 }
             }
         } else {
             $add_project_field_xml = '<add_project_field_xml>';
         }
         $add_project_field_xml = $add_project_field_xml . '</add_project_field_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'add_project_field_xml', true);
         function_library::save_meta_data($post_id, $add_project_field_xml, $old_data, 'add_project_field_xml');
     }
 }
 public function save_sermons_option_meta($post_id)
 {
     //Empty Variables
     $event_social = '';
     $sidebars = '';
     $right_sidebar_event = '';
     $left_sidebar_event = '';
     $event_detail_xml = '';
     $amazon_url_type = '';
     $itune_url_type = '';
     $soundcloud_url_type = '';
     $event_thumbnail = '';
     $video_url_type = '';
     $select_slider_type = '';
     //Empty Variables
     //Fetch All Variables
     foreach ($_REQUEST as $keys => $values) {
         ${$keys} = $values;
     }
     //Autosave
     if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
         return;
     }
     //If Request Get Album Save these data
     if (isset($sermons_submit) and $sermons_submit == 'sermons') {
         $new_data = '<sermon_detail>';
         $new_data = $new_data . function_library::create_xml_tag('event_social', $event_social);
         $new_data = $new_data . function_library::create_xml_tag('sidebar_event', $sidebars);
         $new_data = $new_data . function_library::create_xml_tag('right_sidebar_event', $right_sidebar_event);
         $new_data = $new_data . function_library::create_xml_tag('left_sidebar_event', $left_sidebar_event);
         $new_data = $new_data . function_library::create_xml_tag('video_url_type', $video_url_type);
         $new_data = $new_data . function_library::create_xml_tag('soundcloud_url_type', $soundcloud_url_type);
         $new_data = $new_data . '</sermon_detail>';
         //Saving Sidebar and Social Sharing Settings as XML
         $old_data = get_post_meta($post_id, 'sermons_detail_xml', true);
         function_library::save_meta_data($post_id, $new_data, $old_data, 'sermons_detail_xml');
         //Track Name
         $track_name_xml = '<add_track_xml>';
         if (isset($_POST['add-track-name'])) {
             $track_name_item = $_POST['add-track-name'];
             if (isset($track_name_item)) {
                 foreach ($track_name_item as $keys => $values) {
                     $track_name_xml = $track_name_xml . function_library::create_xml_tag('track_name_xml', $values);
                 }
             }
         } else {
             $track_name_xml = '<add_track_xml>';
         }
         $track_name_xml = $track_name_xml . '</add_track_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'track_name_xml', true);
         function_library::save_meta_data($post_id, $track_name_xml, $old_data, 'track_name_xml');
         //Track URL
         $track_url_xml = '<add_url_xml>';
         if (isset($_POST['add-track-title'])) {
             $track_url_item = $_POST['add-track-title'];
             if ($track_url_item != ' ') {
                 foreach ($track_url_item as $keys => $values) {
                     $track_url_xml = $track_url_xml . function_library::create_xml_tag('track_url_xml', $values);
                 }
             }
         } else {
             $track_url_xml = '<add_url_xml>';
         }
         $track_url_xml = $track_url_xml . '</add_url_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'track_url_xml', true);
         function_library::save_meta_data($post_id, $track_url_xml, $old_data, 'track_url_xml');
         //Track Description
         $track_des_xml = '<add_track_des_xml>';
         if (isset($_POST['add-track-desc'])) {
             $track_des_item = $_POST['add-track-desc'];
             if ($track_des_item != '') {
                 foreach ($track_des_item as $keys => $values) {
                     $track_des_xml = $track_des_xml . function_library::create_xml_tag('track_des_xml', $values);
                 }
             }
         } else {
             $track_des_xml = '<add_track_des_xml>';
         }
         $track_des_xml = $track_des_xml . '</add_track_des_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'track_des_xml', true);
         function_library::save_meta_data($post_id, $track_des_xml, $old_data, 'track_des_xml');
         //Track Download Button
         $track_down_xml = '<add_track_button_xml>';
         if (isset($_POST['album_download'])) {
             $track_btn_item = $_POST['album_download'];
             if ($track_btn_item != '') {
                 foreach ($track_btn_item as $keys => $values) {
                     $track_down_xml = $track_down_xml . function_library::create_xml_tag('track_down_xml', $values);
                 }
             }
         } else {
             $track_down_xml = '<add_track_button_xml>';
         }
         $track_down_xml = $track_down_xml . '</add_track_button_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'track_down_xml', true);
         function_library::save_meta_data($post_id, $track_down_xml, $old_data, 'track_down_xml');
     }
 }
 public function save_testimonial_option_meta($post_id)
 {
     foreach ($_REQUEST as $keys => $values) {
         ${$keys} = $values;
     }
     if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
         return;
     }
     if (isset($testimonial_submit) and $testimonial_submit == 'testimonial') {
         //Saving Sidebar and Social Sharing Settings as XML
         $old_data = get_post_meta($post_id, 'designation_text', true);
         save_meta_data($post_id, $designation_text, $old_data, 'designation_text');
         //Track Name
         $add_icon_xml = '<add_icon_xml>';
         if (isset($_POST['add-track-name'])) {
             $track_name_item = $_POST['add-track-name'];
             if (isset($track_name_item)) {
                 foreach ($track_name_item as $keys => $values) {
                     $add_icon_xml = $add_icon_xml . function_library::create_xml_tag('add_icon_xml', $values);
                 }
             }
         } else {
             $add_icon_xml = '<add_icon_xml>';
         }
         $add_icon_xml = $add_icon_xml . '</add_icon_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'add_icon_xml', true);
         function_library::save_meta_data($post_id, $add_icon_xml, $old_data, 'add_icon_xml');
         //Track URL
         $track_url_item = array();
         $add_project_field_xml = '<add_project_field_xml>';
         if (isset($_POST['add-track-title'])) {
             $track_url_item = $_POST['add-track-title'];
             if (is_array($track_url_item)) {
                 foreach ($track_url_item as $keys => $values) {
                     $add_project_field_xml = $add_project_field_xml . function_library::create_xml_tag('add_project_field_xml', $values);
                 }
             }
         } else {
             $add_project_field_xml = '<add_project_field_xml>';
         }
         $add_project_field_xml = $add_project_field_xml . '</add_project_field_xml>';
         //Save Post
         $old_data = get_post_meta($post_id, 'add_project_field_xml', true);
         function_library::save_meta_data($post_id, $add_project_field_xml, $old_data, 'add_project_field_xml');
     }
 }
Exemple #5
0
 public function save_gallery_option_meta($post_id)
 {
     $gallery_meta_box = $this->gallery_meta_box;
     $edit_meta_boxes = $gallery_meta_box;
     foreach ($_REQUEST as $keys => $values) {
         ${$keys} = $values;
     }
     // save
     foreach ($edit_meta_boxes as $edit_meta_box) {
         // save function for slider
         if ($edit_meta_box['type'] == 'gallerypicker') {
             if (isset($_POST[$edit_meta_box['name']['image']])) {
                 $num = sizeof($_POST[$edit_meta_box['name']['image']]) - 1;
             } else {
                 $num = -1;
             }
             if (isset($gallery_post) and $gallery_post == 'gallery') {
                 $slider_xml_old = get_post_meta($post_id, $edit_meta_box['xml'], true);
                 $slider_xml = "<slider-item>";
                 for ($i = 0; $i <= $num; $i++) {
                     $slider_xml = $slider_xml . "<slider>";
                     $image_new = stripslashes($_POST[$edit_meta_box['name']['image']][$i]);
                     $slider_xml = $slider_xml . create_xml_tag('image', $image_new);
                     $title = stripslashes($_POST[$edit_meta_box['name']['title']][$i]);
                     $slider_xml = $slider_xml . create_xml_tag('title', $title);
                     $description = stripslashes($_POST[$edit_meta_box['name']['caption']][$i]);
                     $slider_xml = $slider_xml . create_xml_tag('caption', $description);
                     $linktype_new = stripslashes($_POST[$edit_meta_box['name']['linktype']][$i]);
                     $slider_xml = $slider_xml . create_xml_tag('linktype', $linktype_new);
                     $link_new = stripslashes(htmlspecialchars($_POST[$edit_meta_box['name']['link']][$i]));
                     $slider_xml = $slider_xml . create_xml_tag('link', $link_new);
                     $video = stripslashes(htmlspecialchars($_POST[$edit_meta_box['name']['video']][$i]));
                     $slider_xml = $slider_xml . create_xml_tag('video', $video);
                     $slider_xml = $slider_xml . "</slider>";
                 }
                 $slider_xml = $slider_xml . "</slider-item>";
                 function_library::save_meta_data($post_id, $slider_xml, $slider_xml_old, $edit_meta_box['xml']);
             }
         } else {
             if (isset($_POST[$edit_meta_box['name']])) {
                 $new_data = stripslashes($_POST[$edit_meta_box['name']]);
             } else {
                 $new_data = '';
             }
             $old_data = get_post_meta($post_id, $edit_meta_box['name'], true);
             function_library::save_meta_data($post_id, $new_data, $old_data, $edit_meta_box['name']);
         }
     }
 }
Exemple #6
0
 public function save_team_option_meta($post_id)
 {
     $team_social = '';
     $sidebars = '';
     $right_sidebar_team = '';
     $left_sidebar_team = '';
     $team_facebook = '';
     $team_linkedin = '';
     $team_twitter = '';
     foreach ($_REQUEST as $keys => $values) {
         ${$keys} = $values;
     }
     if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
         return;
     }
     if (isset($team_submit) and $team_submit == 'teams') {
         $new_data = '<team_detail>';
         $new_data = $new_data . function_library::create_xml_tag('team_social', $team_social);
         $new_data = $new_data . function_library::create_xml_tag('sidebar_team', $sidebars);
         $new_data = $new_data . function_library::create_xml_tag('right_sidebar_team', $right_sidebar_team);
         $new_data = $new_data . function_library::create_xml_tag('left_sidebar_team', $left_sidebar_team);
         $new_data = $new_data . function_library::create_xml_tag('team_designation', $team_designation);
         $new_data = $new_data . function_library::create_xml_tag('team_facebook', $team_facebook);
         $new_data = $new_data . function_library::create_xml_tag('team_linkedin', $team_linkedin);
         $new_data = $new_data . function_library::create_xml_tag('team_twitter', $team_twitter);
         $new_data = $new_data . '</team_detail>';
         //Saving Sidebar and Social Sharing Settings as XML
         $old_data = get_post_meta($post_id, 'team_detail_xml', true);
         function_library::save_meta_data($post_id, $new_data, $old_data, 'team_detail_xml');
     }
 }