function block_posts_graph_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "Trending Posts"; $params['description'] = "Display a category of trending posts either by most views or by most comments. It's a great way to showcase what hot in your blog."; $params['show'] = "latest_posts"; $params['num_posts'] = 14; $params['y_axis'] = "hits"; $params['x_axis'] = "new_right"; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 1; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; } ?> <li class="building_block block_posts_graph block_group_functionality"> <div class="block_header"> <?php _e("Posts Graph", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='posts_graph'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Description", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][description]' ><?php if (isset($params['description'])) { echo $params['description']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- DYNAMIC SELECT --> <?php $cat_list = get_categories(array('hide_empty' => 0)); $cat_list = array_values($cat_list); ?> <div class="option"> <label><?php _e("Show", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="show" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show]"> <option value="latest_posts" <?php if (isset($params['show'])) { if ($params['show'] == "latest_posts") { echo "selected='selected'"; } } ?> ><?php _e("Latest posts", "loc_sport_core_plugin"); ?> </option> <option value="random_posts" <?php if (isset($params['show'])) { if ($params['show'] == "random_posts") { echo "selected='selected'"; } } ?> ><?php _e("Random posts", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <option value="popular_views" <?php if (isset($params['show'])) { if ($params['show'] == "popular_views") { echo "selected='selected'"; } } ?> ><?php _e("Popular posts by views", "loc_sport_core_plugin"); ?> </option> <option value="popular_comments" <?php if (isset($params['show'])) { if ($params['show'] == "popular_comments") { echo "selected='selected'"; } } ?> ><?php _e("Popular posts by comments", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <?php for ($i = 0; $i < count($cat_list); $i++) { ?> <option value="postcat_<?php echo $cat_list[$i]->slug; ?> " <?php if (isset($params['show'])) { if ($params['show'] == "postcat_" . $cat_list[$i]->slug) { echo "selected='selected'"; } } ?> ><?php echo $cat_list[$i]->name; ?> category</option> <?php } ?> </select> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='num_posts' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_posts]' min='2' max='16' step='1' style='width: 45px;' value='<?php if (isset($params['num_posts'])) { echo esc_attr($params['num_posts']); } ?> ' ><?php _e("Number of posts to load", "loc_sport_core_plugin"); ?> </div> <!-- SELECT --> <div class="option"> <label><?php _e("X-axis", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][x_axis]"> <option value="new_right" <?php if (isset($params['x_axis'])) { if ($params['x_axis'] == "new_right") { echo "selected='selected'"; } } ?> ><?php _e("Newest posts to the right", "loc_sport_core_plugin"); ?> </option> <option value="new_left" <?php if (isset($params['x_axis'])) { if ($params['x_axis'] == "new_left") { echo "selected='selected'"; } } ?> ><?php _e("Newest posts to the left", "loc_sport_core_plugin"); ?> </option> </select> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Y-axis", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][y_axis]"> <option value="hits" <?php if (isset($params['y_axis'])) { if ($params['y_axis'] == "hits") { echo "selected='selected'"; } } ?> ><?php _e("Number of views", "loc_sport_core_plugin"); ?> </option> <option value="comments" <?php if (isset($params['y_axis'])) { if ($params['y_axis'] == "comments") { echo "selected='selected'"; } } ?> ><?php _e("Number of comments", "loc_sport_core_plugin"); ?> </option> </select> </div> </div> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_featured_video_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; // DEFAULTS if (!isset($params['before_video'])) { $params['before_video'] = "<h4>Sport for WordPress, better for business</h4>"; } if (!isset($params['embed_code'])) { $params['embed_code'] = '<iframe src="//player.vimeo.com/video/64742893" width="500" height="281" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'; } if (!isset($params['after_video'])) { $params['after_video'] = "<h5>See how sport can help you.</h5>"; } // APPEARANCE TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['use_parallax'])) { $params['use_parallax'] = "checked"; } if (!isset($params['parallax_ratio'])) { $params['parallax_ratio'] = 0.2; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'unchecked'; } if (!isset($params['bg_color'])) { $params['bg_color'] = ''; } if (!isset($params['font_color'])) { $params['font_color'] = ''; } // ADVANCED TAB if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_featured_video block_group_functionality"> <!-- BLOCK HEADER --> <div class="block_header"> <?php _e("Featured Video", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <!-- BLOCK OPTIONS --> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='featured_video'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <div class="option"> <label><?php _e("Before video", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option services' id='block_before_video' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][before_video]' ><?php if (isset($params['before_video'])) { echo $params['before_video']; } ?> </textarea> <span class="detail">Text / HTML</span> </div> <div class="option"> <label><?php _e("Embeddable media code", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='block_embed_code' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][embed_code]' value="<?php if (isset($params['embed_code'])) { echo htmlspecialchars($params['embed_code']); } ?> "> </div> <div class="option"> <label><?php _e("After video", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option services' id='block_after_video' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][after_video]' ><?php if (isset($params['after_video'])) { echo $params['after_video']; } ?> </textarea> <span class="detail"><?php _e("Text / HTML", "loc_sport_core_plugin"); ?> </span> </div> </div> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> <!-- END BLOCK OPTIONS --> </li> <?php }
function block_TEMPLATE_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "Our Projects"; $params['show'] = "latest_posts"; $params['num_columns'] = 3; $params['num_posts'] = 3; $params['show_section_header'] = "checked"; $params['show_featured_image'] = "checked"; $params['link_to'] = "posts"; $params['button_text'] = "View All"; } // APPEARANCE TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['use_parallax'])) { $params['use_parallax'] = "checked"; } if (!isset($params['parallax_ratio'])) { $params['parallax_ratio'] = 0.2; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'unchecked'; } if (!isset($params['bg_color'])) { $params['bg_color'] = ''; } if (!isset($params['font_color'])) { $params['font_color'] = ''; } // ADVANCED TAB if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_TEMPLATE block_group_GROUP"> <div class="block_header"> <?php _e("TEMPLATE", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='TEMPLATE'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show]"> <option value="latest_posts" <?php if (isset($params['show'])) { if ($params['show'] == "latest_posts") { echo "selected='selected'"; } } ?> ><?php _e("Latest Posts", "loc_sport_core_plugin"); ?> </option> <option value="random_posts" <?php if (isset($params['show'])) { if ($params['show'] == "random_posts") { echo "selected='selected'"; } } ?> ><?php _e("Random Posts", "loc_sport_core_plugin"); ?> </option> </select> </div> <!-- DYNAMIC SELECT --> <?php $cat_list = get_categories(array('hide_empty' => 0)); $cat_list = array_values($cat_list); ?> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show]"> <option value="latest_posts" <?php if (isset($params['show'])) { if ($params['show'] == "latest_posts") { echo "selected='selected'"; } } ?> ><?php _e("Latest Posts", "loc_sport_core_plugin"); ?> </option> <option value="random_posts" <?php if (isset($params['show'])) { if ($params['show'] == "random_posts") { echo "selected='selected'"; } } ?> ><?php _e("Random Posts", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <option value="latest_posts">Categories:</option> <?php for ($i = 0; $i < count($cat_list); $i++) { ?> <option value="postcat_<?php echo $cat_list[$i]->cat_ID; ?> " <?php if (isset($params['show'])) { if ($params['show'] == "postcat_" . $cat_list[$i]->cat_ID) { echo "selected='selected'"; } } ?> >- <?php echo $cat_list[$i]->name; ?> </option> <?php } ?> </select> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][use_parallax]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][use_parallax]" class="checkbox" value="checked" <?php if (isset($params['use_parallax'])) { checked($params['use_parallax'] == "checked"); } ?> /> <?php _e("Use parallax scrolling for background image", "loc_sport_core_plugin"); ?> </div> <!-- DYNAMIC CHECKBOXES --> <div class="option"> <label><?php _e("Filter menu categories", "loc_sport_core_plugin"); ?> </label> <?php for ($i = 0; $i < count($cat_list); $i++) { ?> <input class='block_option checkbox' id='block_cat_ids' type="checkbox" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][cat_ids][<?php echo $cat_list[$i]->cat_ID; ?> ]' value='checked' <?php checked(isset($params['cat_ids'][$cat_list[$i]->cat_ID])); ?> /> <?php echo $cat_list[$i]->name; ?> <br> <?php } ?> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='parallax_ratio' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][parallax_ratio]' min='0' max='2' step='0.1' style='width: 45px;' value='<?php if (isset($params['parallax_ratio'])) { echo esc_attr($params['parallax_ratio']); } ?> ' ><?php _e("Parallax ratio", "loc_sport_core_plugin"); ?> </div> <!-- COLORPICKER --> <div class="option"> <label><?php _e("Background Color", "loc_sport_core_plugin"); ?> </label> <div class="colorSelectorBox pb_color_selector"><div style="background-color: <?php echo $params['bg_color']; ?> "></div></div> <input class='block_option color_input' type="text" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][bg_color]" value="<?php if (isset($params['bg_color'])) { echo $params['bg_color']; } ?> " /> </div> <!-- UPLOAD --> <div class="option"> <label><?php _e("Image", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][img_url]' class='url' value='<?php if (isset($params['img_url'])) { echo $params['img_url']; } ?> '> <input type="button" id="upload_img_url_btn" class="upload button upload_button" value="<?php _e("Select image", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_people_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Team Members"; $params['num_columns'] = 4; $params['num_people'] = 4; $params['orderby'] = "random"; $params['link_through'] = "checked"; $params['even_height'] = "checked"; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_people block_group_functionality"> <div class="block_header"> <?php _e("People", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='people'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows='3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter your text / HTML</span> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_people]' min='1' max='100' step='1' style='width: 45px;' value='<?php if (isset($params['num_people'])) { echo esc_attr($params['num_people']); } ?> ' ><?php _e("Number of people to display", "loc_sport_core_plugin"); ?> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_columns]' min='1' max='5' step='1' style='width: 45px;' value='<?php if (isset($params['num_columns'])) { echo esc_attr($params['num_columns']); } ?> ' ><?php _e("Number of columns", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][link_through]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][link_through]" class="checkbox" value="checked" <?php if (isset($params['link_through'])) { checked($params['link_through'] == "checked"); } ?> /> <?php _e("Link through to single person post", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][even_height]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][even_height]" class="checkbox" value="checked" <?php if (isset($params['even_height'])) { checked($params['even_height'] == "checked"); } ?> /> <?php _e("Even height", "loc_sport_core_plugin"); ?> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Order of appearance", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][orderby]"> <option value="random" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "random") { echo "selected='selected'"; } } ?> >Random</option> <option value="random"></option> <option value="alphabetical_asc" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "alphabetical_asc") { echo "selected='selected'"; } } ?> >Alphabetical ascending</option> <option value="alphabetical_desc" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "alphabetical_desc") { echo "selected='selected'"; } } ?> >Alphabetical descending</option> <option value="random"></option> <option value="date_asc" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "date_asc") { echo "selected='selected'"; } } ?> >Date added ascending</option> <option value="date_desc" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "date_desc") { echo "selected='selected'"; } } ?> >Date added descending</option> <option value="random"></option> <option value="index_asc" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "index_asc") { echo "selected='selected'"; } } ?> >By index ascending</option> <option value="index_desc" <?php if (isset($params['orderby'])) { if ($params['orderby'] == "index_desc") { echo "selected='selected'"; } } ?> >By index descending</option> </select> </div> <!-- DYNAMIC CHECKBOXES --> <?php $cat_list = get_categories(array('hide_empty' => 0, 'taxonomy' => 'people_category')); $cat_list = array_values($cat_list); ?> <div class="option"> <label><?php _e("People category to display", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="show" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show]"> <?php for ($i = 0; $i < count($cat_list); $i++) { ?> <option value="<?php echo $cat_list[$i]->slug; ?> " <?php if (isset($params['show'])) { if ($params['show'] == $cat_list[$i]->slug) { echo "selected='selected'"; } } ?> ><?php echo $cat_list[$i]->name; ?> </option> <?php } ?> </select> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_supporters_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Over 200 members and growing, <span>We love our team.</span>"; $params['img'] = array(); $params['repeat'] = "checked"; $params['btn_1_text'] = "Join Our Club"; $params['btn_2_text'] = "Make Donations"; } // APPEARANCE TAB if (!isset($params['use_parallax'])) { $params['use_parallax'] = "checked"; } if (!isset($params['parallax_ratio'])) { $params['parallax_ratio'] = 0.2; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'unchecked'; } if (!isset($params['bg_color'])) { $params['bg_color'] = ''; } if (!isset($params['font_color'])) { $params['font_color'] = ''; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } //remove template and do array_values unset($params['img']['image_index']); $params['img'] = array_values($params['img']); ?> <li class="building_block block_supporters block_group_functionality<?php if (!$exist) { echo ' save_reload'; } ?> "> <div class="block_header"> <?php _e("Supporters", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='supporters'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- SPECIAL INPUT --> <div class="option supporters"> <ul class="supporter_template"> <li> <input class='block_option' type="hidden" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][img][image_index]' value=''> <img width="77" height="77" src=""> </li> </ul> <ul class="supporter_images"> <?php for ($i = 0; $i < count($params['img']); $i++) { if (isset($params['img'][$i])) { ?> <li> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][img][<?php echo $i; ?> ]' value='<?php echo $params['img'][$i]; ?> '> <img width="77" height="77" src="<?php echo $params['img'][$i]; ?> "> </li> <?php } } ?> </ul> <div class="supporter_controls"> <input type="button" class="button button_upload_supporter_image" value="<?php _e("Upload supporter image", "loc_sport_core_plugin"); ?> " /> <input type="button" class="button button_remove_supporter_image" value="<?php _e("Remove supporter image", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][repeat]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][repeat]" class="checkbox" value="checked" <?php if (isset($params['repeat'])) { checked($params['repeat'] == "checked"); } ?> /> <?php _e("Repeat images to fill screen", "loc_sport_core_plugin"); ?> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button 1 text", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][btn_1_text]' value="<?php if (isset($params['btn_1_text'])) { echo htmlspecialchars($params['btn_1_text']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button 1 link", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][btn_1_link]' value="<?php if (isset($params['btn_1_link'])) { echo htmlspecialchars($params['btn_1_link']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button 2 text", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][btn_2_text]' value="<?php if (isset($params['btn_2_text'])) { echo htmlspecialchars($params['btn_2_text']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button 2 link", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][btn_2_link]' value="<?php if (isset($params['btn_2_link'])) { echo htmlspecialchars($params['btn_2_link']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("HTML", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '10' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][html]' ><?php if (isset($params['html'])) { echo $params['html']; } ?> </textarea> </div> </div> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_cta_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['text'] = 'Purchase this theme today, no sign up or credit card needed, <a href="">Get it now</a>'; $params['bg_color'] = "#f5f5f5"; $params['text_color'] = "#2f353f"; $params['link_color'] = "#ffc000"; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'checked'; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_cta block_group_functionality<?php if (!$exist) { echo ' save_reload'; } ?> "> <div class="block_header"> <?php _e("Call to Action Box", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='cta'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- COLORPICKER --> <div class="option"> <label><?php _e("Background Color", "loc_sport_core_plugin"); ?> </label> <div class="colorSelectorBox pb_color_selector"><div style="background-color: <?php echo $params['bg_color']; ?> "></div></div> <input class='block_option color_input' type="text" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][bg_color]" value="<?php if (isset($params['bg_color'])) { echo $params['bg_color']; } ?> " /> </div> <!-- COLORPICKER --> <div class="option"> <label><?php _e("Text Color", "loc_sport_core_plugin"); ?> </label> <div class="colorSelectorBox pb_color_selector"><div style="background-color: <?php echo $params['text_color']; ?> "></div></div> <input class='block_option color_input' type="text" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text_color]" value="<?php if (isset($params['text_color'])) { echo $params['text_color']; } ?> " /> </div> <!-- COLORPICKER --> <div class="option"> <label><?php _e("Link Color", "loc_sport_core_plugin"); ?> </label> <div class="colorSelectorBox pb_color_selector"><div style="background-color: <?php echo $params['link_color']; ?> "></div></div> <input class='block_option color_input' type="text" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][link_color]" value="<?php if (isset($params['link_color'])) { echo $params['link_color']; } ?> " /> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][bg_boxed]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][bg_boxed]" class="checkbox" value="checked" <?php if (isset($params['bg_boxed'])) { checked($params['bg_boxed'] == "checked"); } ?> /> <?php _e("Boxed background", "loc_sport_core_plugin"); ?> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_pricing_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Payment Plans"; $params['tables'] = array(0 => array('table_status' => 'open', 'feature' => 'unchecked', 'table_title' => 'Beginner', 'price' => '$9', 'interval' => 'p/month', 'content' => '<p><strong>Help provide essential tools needed to clean up beaches.</strong></p> <ul> <li>Yearly Fee</li> <li>Name in newsletter</li> <li>Avatar on Site</li> <li>Photo Updates</li> <li>Sport Newsletter</li> </ul>', 'btn_text' => 'Donate Today', 'btn_link' => ''), 1 => array('table_status' => 'open', 'feature' => 'checked', 'table_title' => 'Intermediate', 'price' => '$22', 'interval' => 'p/month', 'content' => '<p><strong>Provides much needed tools needed to repair barrier reefs.</strong></p> <ul> <li>Yearly Fee</li> <li>Compete in all games</li> <li>Name in newsletter</li> <li>Avatar on Site</li> <li>Sport Newsletter</li> <li>Club Jersey</li> </ul>', 'btn_text' => 'Donate Today', 'btn_link' => ''), 2 => array('table_status' => 'open', 'feature' => 'unchecked', 'table_title' => 'Expert', 'price' => '$34', 'interval' => 'p/month', 'content' => '<p><strong>Help provide essential tools to resuscitate our rivers.</strong></p> <ul> <li>Yearly Fee</li> <li>Name in newsletter</li> <li>Newsletter</li> <li>Avatar on Site</li> <li>Sport Newsletter</li> </ul>', 'btn_text' => 'Donate Today', 'btn_link' => '')); } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } // MAKE SURE ARRAY IS TIGHT $params['tables'] = array_values($params['tables']); // var_dump($params['tables']); ?> <li class="building_block block_pricing block_group_functionality"> <div class="block_header"> <?php _e("Pricing Tables", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='pricing'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- SORTABLE --> <ul class="pb_sortable pricing_sortable"> <?php for ($i = 0; $i < count($params['tables']); $i++) { ?> <li> <div class="block_subheader table_toggle"> <?php _e("Table", "loc_sport_core_plugin"); ?> </div> <table class="options_table option"> <input class='block_option table_status' type="hidden" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][table_status]' value='<?php if (isset($params['tables'][$i]['table_status'])) { echo $params['tables'][$i]['table_status']; } else { echo "open"; } ?> '> <tr> <th><?php _e("Featured table", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][feature]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][feature]" class="checkbox" value="checked" <?php if (isset($params['tables'][$i]['feature'])) { checked($params['tables'][$i]['feature'] == "checked"); } ?> /> </td> </tr> <tr> <th><?php _e("Table title", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][table_title]' value="<?php if (isset($params['tables'][$i]['table_title'])) { echo htmlspecialchars($params['tables'][$i]['table_title']); } ?> "> </td> </tr> <tr> <th><?php _e("Price", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][price]' value="<?php if (isset($params['tables'][$i]['price'])) { echo htmlspecialchars($params['tables'][$i]['price']); } ?> "> </td> </tr> <tr> <th><?php _e("Interval", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][interval]' value="<?php if (isset($params['tables'][$i]['interval'])) { echo htmlspecialchars($params['tables'][$i]['interval']); } ?> "> </td> </tr> <tr> <th><?php _e("Content", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '8' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][content]' ><?php if (isset($params['tables'][$i]['content'])) { echo $params['tables'][$i]['content']; } ?> </textarea> </td> </tr> <tr> <th><?php _e("Button text", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][btn_text]' value="<?php if (isset($params['tables'][$i]['btn_text'])) { echo htmlspecialchars($params['tables'][$i]['btn_text']); } ?> "> </td> </tr> <tr> <th><?php _e("Button link", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][btn_link]' value="<?php if (isset($params['tables'][$i]['btn_link'])) { echo htmlspecialchars($params['tables'][$i]['btn_link']); } ?> "> </td> </tr> <tr> <td colspan="2" class="delete_from_sortable"><a href=""><?php _e("delete", "loc_sport_core_plugin"); ?> </a></td> </tr> </table> </li> <?php } ?> </ul> <div class="pb_sortable_controls" data-min_num_elements="1" data-max_num_elements="5"> <input type="button" class="button button_add_to_sortable" value="<?php _e("Add new pricing table", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_pricing_vertical_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Select Your Plan"; $params['tables'] = array(0 => array('table_status' => 'open', 'feature' => 'unchecked', 'price' => '$49', 'interval' => 'p/year', 'content' => '<h3>Term</h3> <p>365 days from your date of sign up.</p>', 'bonus_content_1' => '<h3>Support</h3> <p>Our support centre is open for you 365 days a year.</p>', 'bonus_content_2' => '<h3>Benefits</h3> <p>Aenean eu leo quam lenque ornare sem lacinia quam venenatis.</p>', 'btn_text' => 'Join Up', 'btn_link' => ''), 1 => array('table_status' => 'open', 'feature' => 'checked', 'price' => '$69', 'interval' => 'p/year', 'content' => '<h3>Term</h3> <p>365 days from your date of sign up.</p>', 'bonus_content_1' => '<h3>Support</h3> <p>Our support centre is open for you 365 days a year.</p>', 'bonus_content_2' => '<h3>Benefits</h3> <p>Aenean eu leo quam lenque ornare sem lacinia quam venenatis.</p>', 'btn_text' => 'Join Up', 'btn_link' => ''), 2 => array('table_status' => 'open', 'feature' => 'unchecked', 'price' => '$99', 'interval' => 'p/year', 'content' => '<h3>Term</h3> <p>365 days from your date of sign up.</p>', 'bonus_content_1' => '<h3>Support</h3> <p>Our support centre is open for you 365 days a year.</p>', 'bonus_content_2' => '<h3>Benefits</h3> <p>Aenean eu leo quam lenque ornare sem lacinia quam venenatis.</p>', 'btn_text' => 'Join Up', 'btn_link' => '')); } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } // MAKE SURE ARRAY IS TIGHT $params['tables'] = array_values($params['tables']); // var_dump($params['tables']); ?> <li class="building_block block_pricing_vertical block_group_functionality"> <div class="block_header"> <?php _e("Vertical Pricing Tables", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='pricing_vertical'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- SORTABLE --> <ul class="pb_sortable pricing_sortable"> <?php for ($i = 0; $i < count($params['tables']); $i++) { ?> <li> <div class="block_subheader table_toggle"> <?php _e("Table", "loc_sport_core_plugin"); ?> </div> <table class="options_table option"> <input class='block_option table_status' type="hidden" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][table_status]' value='<?php if (isset($params['tables'][$i]['table_status'])) { echo $params['tables'][$i]['table_status']; } else { echo "open"; } ?> '> <tr> <th><?php _e("Featured table", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][feature]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][feature]" class="checkbox" value="checked" <?php if (isset($params['tables'][$i]['feature'])) { checked($params['tables'][$i]['feature'] == "checked"); } ?> /> </td> </tr> <tr> <th><?php _e("Price", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][price]' value="<?php if (isset($params['tables'][$i]['price'])) { echo htmlspecialchars($params['tables'][$i]['price']); } ?> "> </td> </tr> <tr> <th><?php _e("Interval", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][interval]' value="<?php if (isset($params['tables'][$i]['interval'])) { echo htmlspecialchars($params['tables'][$i]['interval']); } ?> "> </td> </tr> <tr> <th><?php _e("Content", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][content]' ><?php if (isset($params['tables'][$i]['content'])) { echo $params['tables'][$i]['content']; } ?> </textarea> </td> </tr> <tr> <th><?php _e("Bonus content 1 (optional)", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][bonus_content_1]' ><?php if (isset($params['tables'][$i]['bonus_content_1'])) { echo $params['tables'][$i]['bonus_content_1']; } ?> </textarea> </td> </tr> <tr> <th><?php _e("Bonus content 2 (optional)", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][bonus_content_2]' ><?php if (isset($params['tables'][$i]['bonus_content_2'])) { echo $params['tables'][$i]['bonus_content_2']; } ?> </textarea> </td> </tr> <tr> <th><?php _e("Button text", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][btn_text]' value="<?php if (isset($params['tables'][$i]['btn_text'])) { echo htmlspecialchars($params['tables'][$i]['btn_text']); } ?> "> </td> </tr> <tr> <th><?php _e("Button link", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][btn_link]' value="<?php if (isset($params['tables'][$i]['btn_link'])) { echo htmlspecialchars($params['tables'][$i]['btn_link']); } ?> "> </td> </tr> <tr> <td colspan="2" class="delete_from_sortable"><a href=""><?php _e("delete", "loc_sport_core_plugin"); ?> </a></td> </tr> </table> </li> <?php } ?> </ul> <div class="pb_sortable_controls" data-min_num_elements="1" data-max_num_elements="1000"> <input type="button" class="button button_add_to_sortable" value="<?php _e("Add new pricing table", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_gallery_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; // DEFAULTS if (!$exist) { $params['title'] = "My Gallery"; $params['hide_filter_menu'] = 'unchecked'; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; $params['sticky'] = 'unchecked'; } if (!isset($params['source'])) { $params['source'] = ''; } if (!isset($params['num_columns'])) { $params['num_columns'] = 4; } ?> <li class="building_block block_gallery block_group_functionality"> <div class="block_header"> <?php _e("Gallery", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='gallery'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='num_columns' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_columns]' min='1' max='5' step='1' style='width: 45px;' value='<?php if (isset($params['num_columns'])) { echo esc_attr($params['num_columns']); } ?> ' ><?php _e("Number of columns", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][hide_filter_menu]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][hide_filter_menu]" class="checkbox" value="checked" <?php if (isset($params['hide_filter_menu'])) { checked($params['hide_filter_menu'] == "checked"); } ?> /> <?php _e("Hide filter menu", "loc_sport_core_plugin"); ?> </div> <!-- WP EDITOR --> <?php if ($exist) { ?> <div class="option"> <label><?php _e("Images", "loc_sport_core_plugin"); ?> </label> <ul class="wp_galleries_source_hints"> <li><?php _e("Add WordPress galleries using the Add Media button. You can add as many WordPress galleries as you would like.", "loc_cph"); ?> </li> <li><?php _e("The images will appear in the same order as they appear in the galleries. Duplicate images will be removed.", "loc_cph"); ?> </li> <li><?php _e('You can use the Text editor to rearrange the WordPress gallery shortcodes', "loc_cph"); ?> </li> <li><?php _e('You can use the Text editor to add a category attribute to the shortcodes e.g. [gallery ids="1,2,3" category="My Category"]', "loc_cph"); ?> </li> </ul> <?php wp_editor($params['source'], 'block_text_' . $index, array('textarea_name' => 'canon_options_pagebuilder[blocks][' . $index . '][source]', 'teeny' => false, 'media_buttons' => true, 'editor_class' => 'block_option', 'tinymce' => true)); ?> </div> <?php } else { ?> <div class="option"> <label><?php _e("Images", "loc_sport_core_plugin"); ?> </label> <img class="editor_load" src="<?php echo plugins_url('', __FILE__) . "/../../img/ajax-loader.gif"; ?> "> </div> <?php } ?> <!-- END WP EDITOR --> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_featured_icons_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "Features"; $params['column'] = array(0 => array('icon' => 'fa-pencil-square', 'title' => 'Beautiful Design', 'text' => 'Nullam quis risus eget urna mollis ornare vel eu leo. Etiam porta sem malesuada magna.'), 1 => array('icon' => 'fa-users', 'title' => 'SEO Optimized', 'text' => 'Risus eget urna mollis ornare vel eu leo. Nulla vitae elit libero, a pharetra augue.'), 2 => array('icon' => 'fa-foursquare', 'title' => 'Responsive', 'text' => 'Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibhmat.'), 3 => array('icon' => 'fa-comments', 'title' => 'Full Support', 'text' => 'Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibhmat.')); // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; $params['icon_color'] = ''; $params['icon_size'] = 80; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; $params['sticky'] = 'unchecked'; } // var_dump($params); ?> <li class="building_block block_featured_icons block_group_functionality"> <div class="block_header"> <?php _e("Featured Icons", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='featured_icons'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- PB SORTABLE --> <ul class="pb_sortable featured_icons_sortable"> <?php for ($i = 0; $i < count($params['column']); $i++) { ?> <li> <table class="options_table option"> <!-- ICON --> <?php $font_awesome_array = mb_get_font_awesome_icon_names_in_array(); ?> <tr> <th><?php _e("Icon", "loc_sport_core_plugin"); ?> </th> <td> <select class="block_option fa_select" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][column][<?php echo $i; ?> ][icon]'> <?php for ($n = 0; $n < count($font_awesome_array); $n++) { ?> <option value="<?php echo $font_awesome_array[$n]; ?> " <?php if (isset($params['column'][$i]['icon'])) { if ($params['column'][$i]['icon'] == $font_awesome_array[$n]) { echo "selected='selected'"; } } ?> ><?php echo $font_awesome_array[$n]; ?> </option> <?php } ?> </select> <i class="fa <?php if (isset($params['column'][$i]['icon'])) { echo $params['column'][$i]['icon']; } else { echo "fa-flag"; } ?> "></i> </td> </tr> <!-- TITLE --> <tr> <th><?php _e("Title", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][column][<?php echo $i; ?> ][title]' value="<?php if (isset($params['column'][$i]['title'])) { echo htmlspecialchars($params['column'][$i]['title']); } ?> "> </td> </tr> <!-- TEXT --> <tr> <th><?php _e("Text", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][column][<?php echo $i; ?> ][text]' ><?php if (isset($params['column'][$i]['text'])) { echo $params['column'][$i]['text']; } ?> </textarea> </td> </tr> <!-- DELETE --> <tr> <td colspan="2" class="delete_from_sortable"><a href=""><?php _e("delete", "loc_sport_core_plugin"); ?> </a></td> </tr> </table> </li> <?php } ?> </ul> <div class="pb_sortable_controls" data-min_num_elements="1" data-max_num_elements="5"> <input type="button" class="button button_add_to_sortable" value="<?php _e("Add new column", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> <div class="option"> <div class="colorSelectorBox pb_color_selector"><div style="background-color: <?php echo $params['icon_color']; ?> "></div></div> <input class='block_option color_input' type="text" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][icon_color]" value="<?php if (isset($params['icon_color'])) { echo $params['icon_color']; } ?> " /> <label class="color_label"><?php _e("Icon Color", "loc_sport_core_plugin"); ?> </label> </div> <div class="option"> <input type='number' class='block_option' id='num_columns' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][icon_size]' min='1' max='200' step='1' style='width: 45px;' value='<?php if (isset($params['icon_size'])) { echo esc_attr($params['icon_size']); } ?> ' ><?php _e("Icon Size <i>(px)</i>", "loc_sport_core_plugin"); ?> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_countdown_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = ""; $params['datetime_string'] = "December 31, 2023 23:59:59"; $params['gmt_offset'] = "+10"; $params['format'] = "dHMS"; $params['description'] = ""; $params['use_compact'] = "unchecked"; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; } ?> <li class="building_block block_countdown block_group_functionality"> <div class="block_header"> <?php _e("Countdown", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='countdown'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> <span class="detail"><?php _e("Optional", "loc_sport_core_plugin"); ?> </span> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Countdown to", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][datetime_string]' value="<?php if (isset($params['datetime_string'])) { echo $params['datetime_string']; } ?> "> <span class="detail"><?php _e("Must be in the format Month DD, YYYY HH:MM:SS e.g. December 31, 2023 23:59:59", "loc_sport_core_plugin"); ?> </span> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("GMT offset", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][gmt_offset]' value="<?php if (isset($params['gmt_offset'])) { echo $params['gmt_offset']; } ?> "> <span class="detail"><?php _e("GMT offset of your current timezone. You can search for your timezone <a href='http://www.worldtimezone.com/' target='_blank'>here</a>", "loc_sport_core_plugin"); ?> </span> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Output format", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][format]' value="<?php if (isset($params['format'])) { echo $params['format']; } ?> "> <span class="detail"><?php _e("'Y' for years, 'O' for months, 'W' for weeks, 'D' for days, 'H' for hours, 'M' for minutes, 'S' for seconds. Use upper-case characters for required fields and lower-case characters for display only if non-zero.", "loc_sport_core_plugin"); ?> </span> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Description", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][description]' ><?php if (isset($params['description'])) { echo $params['description']; } ?> </textarea> <span class="detail"><?php _e("Optional. Enter text / HTML.", "loc_sport_core_plugin"); ?> </span> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][use_compact]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][use_compact]" class="checkbox" value="checked" <?php if (isset($params['use_compact'])) { checked($params['use_compact'] == "checked"); } ?> /> <?php _e("Use compact format", "loc_sport_core_plugin"); ?> </div> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_img_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_img block_group_functionality"> <div class="block_header"> <?php _e("Image", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='img'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- UPLOAD --> <div class="option"> <label><?php _e("Image", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][img_url]' class='url' value='<?php if (isset($params['img_url'])) { echo $params['img_url']; } ?> '> <input type="button" id="upload_img_url_btn" class="upload button upload_button" value="<?php _e("Select image", "loc_sport_core_plugin"); ?> " /> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Layout", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][layout]"> <option value="full_width_fit" <?php if (isset($params['layout'])) { if ($params['layout'] == "full_width_fit") { echo "selected='selected'"; } } ?> ><?php _e("Full width fit", "loc_sport_core_plugin"); ?> </option> <option value="boxed_fit" <?php if (isset($params['layout'])) { if ($params['layout'] == "boxed_fit") { echo "selected='selected'"; } } ?> ><?php _e("Boxed fit", "loc_sport_core_plugin"); ?> </option> <option value="boxed" <?php if (isset($params['layout'])) { if ($params['layout'] == "boxed") { echo "selected='selected'"; } } ?> ><?php _e("Boxed left align", "loc_sport_core_plugin"); ?> </option> <option value="boxed_center" <?php if (isset($params['layout'])) { if ($params['layout'] == "boxed_center") { echo "selected='selected'"; } } ?> ><?php _e("Boxed center align", "loc_sport_core_plugin"); ?> </option> <option value="boxed_right" <?php if (isset($params['layout'])) { if ($params['layout'] == "boxed_right") { echo "selected='selected'"; } } ?> ><?php _e("Boxed right align", "loc_sport_core_plugin"); ?> </option> </select> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> <!-- END BLOCK_OPTIONS --> </li> <?php }
function block_download_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Download"; $params['text'] = 'Some files may play/stream/display when you try to download them depending on your browser settings. If this happens and you prefer to download instead please right click download button and select "Save destination as..."'; $params['tables'] = array(0 => array('table_status' => 'open', 'feature' => 'checked', 'icon' => 'fa-download', 'box_title' => 'File 1', 'description' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur id neque urna. Morbi fringilla risus non risus ornare elementum. In vitae sollicitudin arcu. Cras dui massa, ullamcorper vel porta eget, porttitor sit amet lorem.', 'btn_text' => 'Download', 'file_url' => ''), 1 => array('table_status' => 'open', 'feature' => 'unchecked', 'icon' => 'fa-download', 'box_title' => 'File 2', 'description' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur id neque urna. Morbi fringilla risus non risus ornare elementum. In vitae sollicitudin arcu. Cras dui massa, ullamcorper vel porta eget, porttitor sit amet lorem.', 'btn_text' => 'Download', 'file_url' => ''), 2 => array('table_status' => 'open', 'feature' => 'unchecked', 'icon' => 'fa-download', 'box_title' => 'File 3', 'description' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur id neque urna. Morbi fringilla risus non risus ornare elementum. In vitae sollicitudin arcu. Cras dui massa, ullamcorper vel porta eget, porttitor sit amet lorem.', 'btn_text' => 'Download', 'file_url' => '')); } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } // MAKE SURE ARRAY IS TIGHT $params['tables'] = array_values($params['tables']); // var_dump($params['tables']); ?> <li class="building_block block_download block_group_functionality"> <div class="block_header"> <?php _e("Download List", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='download'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- SORTABLE --> <ul class="pb_sortable pricing_sortable"> <?php for ($i = 0; $i < count($params['tables']); $i++) { ?> <li> <div class="block_subheader table_toggle"> <?php _e("Download Box", "loc_sport_core_plugin"); ?> </div> <table class="options_table option"> <input class='block_option table_status' type="hidden" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][table_status]' value='<?php if (isset($params['tables'][$i]['table_status'])) { echo $params['tables'][$i]['table_status']; } else { echo "open"; } ?> '> <tr> <th><?php _e("Featured download", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][feature]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][feature]" class="checkbox" value="checked" <?php if (isset($params['tables'][$i]['feature'])) { checked($params['tables'][$i]['feature'] == "checked"); } ?> /> </td> </tr> <!-- ICON --> <?php $font_awesome_array = mb_get_font_awesome_icon_names_in_array(); ?> <tr> <th><?php _e("Icon", "loc_sport_core_plugin"); ?> </th> <td> <select class="block_option fa_select" name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][icon]'> <?php for ($n = 0; $n < count($font_awesome_array); $n++) { ?> <option value="<?php echo $font_awesome_array[$n]; ?> " <?php if (isset($params['tables'][$i]['icon'])) { if ($params['tables'][$i]['icon'] == $font_awesome_array[$n]) { echo "selected='selected'"; } } ?> ><?php echo $font_awesome_array[$n]; ?> </option> <?php } ?> </select> <i class="fa <?php if (isset($params['tables'][$i]['icon'])) { echo $params['tables'][$i]['icon']; } else { echo "fa-flag"; } ?> "></i> </td> </tr> <!-- UPLOAD --> <tr> <th><?php _e("Or image", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option url' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][img_url]' value='<?php if (isset($params['tables'][$i]['img_url'])) { echo $params['tables'][$i]['img_url']; } ?> '> <input type="button" id="upload_media_button" class="upload button upload_media_button" value="<?php _e("Select image", "loc_sport_core_plugin"); ?> " /> </td> </tr> <tr> <th><?php _e("Title", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][box_title]' value="<?php if (isset($params['tables'][$i]['box_title'])) { echo htmlspecialchars($params['tables'][$i]['box_title']); } ?> "> </td> </tr> <tr> <th><?php _e("Description", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][description]' ><?php if (isset($params['tables'][$i]['description'])) { echo $params['tables'][$i]['description']; } ?> </textarea> </td> </tr> <tr> <th><?php _e("Button text", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][btn_text]' value="<?php if (isset($params['tables'][$i]['btn_text'])) { echo htmlspecialchars($params['tables'][$i]['btn_text']); } ?> "> </td> </tr> <!-- UPLOAD --> <tr> <th><?php _e("File URL", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option url' type='text' id='file_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tables][<?php echo $i; ?> ][file_url]' value='<?php if (isset($params['tables'][$i]['file_url'])) { echo $params['tables'][$i]['file_url']; } ?> '> <input type="button" id="upload_media_button" class="upload button upload_media_button" value="<?php _e("Select file", "loc_sport_core_plugin"); ?> " /> </td> </tr> <tr> <td colspan="2" class="delete_from_sortable"><a href=""><?php _e("delete", "loc_sport_core_plugin"); ?> </a></td> </tr> </table> </li> <?php } ?> </ul> <div class="pb_sortable_controls" data-min_num_elements="1" data-max_num_elements="1000"> <input type="button" class="button button_add_to_sortable" value="<?php _e("Add new pricing table", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_media_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "Media"; $params['media_by'] = "Anonymous"; $params['media_by_link'] = ""; $params['meta_info'] = "Once upon a time in a galaxy far, far away."; $params['img_url'] = ""; $params['video_link'] = "http://player.vimeo.com/video/22428395"; $params['audio_link'] = "https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/48574136"; $params['text_link'] = ""; $params['force_download'] = "unchecked"; $params['description'] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur id neque urna. Morbi fringilla risus non risus ornare elementum. In vitae sollicitudin arcu. Cras dui massa, ullamcorper vel porta eget, porttitor sit amet lorem. Nunc viverra eros ac nisi hendrerit dignissim. Nunc consequat nunc quis massa pulvinar eget mollis leo lobortis. Nullam vitae quam neque. Integer bibendum tortor eu neque malesuada pharetra."; $params['read_more_link'] = ""; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_media block_group_functionality"> <div class="block_header"> <?php _e("Media", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='media'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Media by", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][media_by]' value="<?php if (isset($params['media_by'])) { echo htmlspecialchars($params['media_by']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Media by link", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][media_by_link]' value="<?php if (isset($params['media_by_link'])) { echo htmlspecialchars($params['media_by_link']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <p><strong><?php _e("Meta info", "loc_sport_core_plugin"); ?> </strong> <i>(<?php _e("e.g. location, time etc.", "loc_sport_core_plugin"); ?> )</i></p> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][meta_info]' value="<?php if (isset($params['meta_info'])) { echo htmlspecialchars($params['meta_info']); } ?> "> </div> <!-- UPLOAD --> <div class="option"> <label><?php _e("Image", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][img_url]' class='url' value='<?php if (isset($params['img_url'])) { echo $params['img_url']; } ?> '> <input type="button" id="upload_img_url_btn" class="upload button upload_button" value="<?php _e("Select image", "loc_sport_core_plugin"); ?> " /> </div> <!-- UPLOAD --> <div class="option"> <p><strong><?php _e("Video Link", "loc_sport_core_plugin"); ?> </strong> <i>(<?php _e("supply external video link or choose video from media library", "loc_sport_core_plugin"); ?> )</i></p> <input class='block_option' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][video_link]' class='url' value='<?php if (isset($params['video_link'])) { echo $params['video_link']; } ?> '> <input type="button" id="upload_media_button" class="upload button upload_media_button" value="<?php _e("Media library", "loc_sport_core_plugin"); ?> " /> </div> <!-- UPLOAD --> <div class="option"> <p><strong><?php _e("Audio Link", "loc_sport_core_plugin"); ?> </strong> <i>(<?php _e("supply external audio link or choose audio from media library", "loc_sport_core_plugin"); ?> )</i></p> <input class='block_option' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][audio_link]' class='url' value='<?php if (isset($params['audio_link'])) { echo $params['audio_link']; } ?> '> <input type="button" id="upload_media_button" class="upload button upload_media_button" value="<?php _e("Media library", "loc_sport_core_plugin"); ?> " /> </div> <!-- UPLOAD --> <div class="option"> <p><strong><?php _e("Text Link", "loc_sport_core_plugin"); ?> </strong> <i>(<?php _e("supply external text link or choose text file from media library", "loc_sport_core_plugin"); ?> )</i></p> <input class='block_option' type='text' id='img_url' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text_link]' class='url' value='<?php if (isset($params['text_link'])) { echo $params['text_link']; } ?> '> <input type="button" id="upload_media_button" class="upload button upload_media_button" value="<?php _e("Media library", "loc_sport_core_plugin"); ?> " /> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][force_download]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][force_download]" class="checkbox" value="checked" <?php if (isset($params['force_download'])) { checked($params['force_download'] == "checked"); } ?> /> <?php _e("Force text file to download", "loc_sport_core_plugin"); ?> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Media description", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][description]' ><?php if (isset($params['description'])) { echo $params['description']; } ?> </textarea> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Read more link", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][read_more_link]' value="<?php if (isset($params['read_more_link'])) { echo htmlspecialchars($params['read_more_link']); } ?> "> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_content_sidebar_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } // get array of registered sidebars $registered_sidebars_array = array(); foreach ($GLOBALS['wp_registered_sidebars'] as $key => $value) { array_push($registered_sidebars_array, $value); } ?> <li class="building_block block_content_sidebar block_group_native"> <div class="block_header"> <?php _e("Page Content + Sidebar", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='content_sidebar'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <div class="option"> <span class="detail"><?php _e("Displays the content of your page. Make sure the page using this pagebuilder template has content.", "loc_sport_core_plugin"); ?> </span> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Select sidebar", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][sidebar_id]"> <?php for ($i = 0; $i < count($registered_sidebars_array); $i++) { ?> <option value="<?php echo $registered_sidebars_array[$i]['id']; ?> " <?php if (isset($params['sidebar_id'])) { if ($params['sidebar_id'] == $registered_sidebars_array[$i]['id']) { echo "selected='selected'"; } } ?> ><?php echo $registered_sidebars_array[$i]['name']; ?> </option> <?php } ?> </select> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_text_section_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!isset($params['title'])) { $params['title'] = "Frequent Questions"; } if (!isset($params['text'])) { $params['text'] = '<div class="half"> <h6>Can I donate more than once?</h6> Nulla vitae elit libero, a pharetra augue. Vestibulum id ligula porta felis euismod sit amet ferment umper. <h6>What is the payment method?</h6> Donec sed odio duiulla vitae elit libero, a pharetra augue. Vestibulum id ligula porta felis euismod semper. </div> <div class="half last"> <h6>Can I donate as a gift for someone?</h6> Cras mattis consectetur purus sit amet fermentum a pharetra augue. Vestibulum id ligula porta felis euismod semper. <h6>How can I see status updates?</h6> Sed posuere consectetur est at lobortis. Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Vestibulum id ligula portafel. </div> <p> </p> '; } if (!isset($params['hide_title'])) { $params['hide_title'] = "unchecked"; } // TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } // APPEARANCE BLOCK OPTIONS if (!isset($params['use_parallax'])) { $params['use_parallax'] = "checked"; } if (!isset($params['parallax_ratio'])) { $params['parallax_ratio'] = 0.2; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'unchecked'; } if (!isset($params['bg_color'])) { $params['bg_color'] = ''; } if (!isset($params['font_color'])) { $params['font_color'] = ''; } // ADVANCED BLOCK OPTIONS if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_text_section block_group_functionality<?php if (!$exist) { echo ' save_reload'; } ?> "> <div class="block_header"> <?php _e("Text Section", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='text_section'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='block_title' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][hide_title]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][hide_title]" class="checkbox" value="checked" <?php if (isset($params['hide_title'])) { checked($params['hide_title'] == "checked"); } ?> /> <?php _e("Hide title and divider", "loc_sport_core_plugin"); ?> </div> <!-- WP EDITOR --> <?php if ($exist) { ?> <div class="option"> <label>Editor</label> <?php wp_editor($params['text'], 'block_text_' . $index, array('textarea_name' => 'canon_options_pagebuilder[blocks][' . $index . '][text]', 'teeny' => false, 'media_buttons' => true, 'editor_class' => 'block_option', 'tinymce' => true)); ?> </div> <?php } else { ?> <div class="option"> <label>Editor</label> <img class="editor_load" src="<?php echo plugins_url('', __FILE__) . "/../../img/ajax-loader.gif"; ?> "> </div> <?php } ?> <!-- END WP EDITOR --> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_widgets_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['layout'] = "third_third_third"; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; } ?> <li class="building_block block_widgets block_group_functionality<?php if (!$exist) { echo ' save_reload'; } ?> "> <div class="block_header"> <?php _e("Widgets", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='widgets'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <div class="option"> <label><?php _e("Layout", "loc_sport_core_plugin"); ?> </label> <select class='block_option layout_select' id="layout" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][layout]"> <option value="half_half">-- <?php _e("TWO COLUMN LAYOUT", "loc_sport_core_plugin"); ?> </option> <option value="half_half" <?php if (isset($params['layout'])) { if ($params['layout'] == "half_half") { echo "selected='selected'"; } } ?> >half_half</option> <option value="third_third_third">--- <?php _e("THREE COLUMN LAYOUTS", "loc_sport_core_plugin"); ?> </option> <option value="third_third_third" <?php if (isset($params['layout'])) { if ($params['layout'] == "third_third_third") { echo "selected='selected'"; } } ?> >third_third_third</option> <option value="two-thirds_third" <?php if (isset($params['layout'])) { if ($params['layout'] == "two-thirds_third") { echo "selected='selected'"; } } ?> >two-thirds_third</option> <option value="third_two-thirds" <?php if (isset($params['layout'])) { if ($params['layout'] == "third_two-thirds") { echo "selected='selected'"; } } ?> >third_two-thirds</option> <option value="fourth_fourth_fourth_fourth">---- <?php _e("FOUR COLUMN LAYOUTS", "loc_sport_core_plugin"); ?> </option> <option value="fourth_fourth_fourth_fourth" <?php if (isset($params['layout'])) { if ($params['layout'] == "fourth_fourth_fourth_fourth") { echo "selected='selected'"; } } ?> >fourth_fourth_fourth_fourth</option> <option value="half_fourth_fourth" <?php if (isset($params['layout'])) { if ($params['layout'] == "half_fourth_fourth") { echo "selected='selected'"; } } ?> >half_fourth_fourth</option> <option value="fourth_half_fourth" <?php if (isset($params['layout'])) { if ($params['layout'] == "fourth_half_fourth") { echo "selected='selected'"; } } ?> >fourth_half_fourth</option> <option value="fourth_fourth_half" <?php if (isset($params['layout'])) { if ($params['layout'] == "fourth_fourth_half") { echo "selected='selected'"; } } ?> >fourth_fourth_half</option> <option value="three-fourths_fourth" <?php if (isset($params['layout'])) { if ($params['layout'] == "three-fourths_fourth") { echo "selected='selected'"; } } ?> >three-fourths_fourth</option> <option value="fifth_fifth_fifth_fifth_fifth">---- <?php _e("FIVE COLUMN LAYOUTS", "loc_sport_core_plugin"); ?> </option> <option value="fifth_fifth_fifth_fifth_fifth" <?php if (isset($params['layout'])) { if ($params['layout'] == "fifth_fifth_fifth_fifth_fifth") { echo "selected='selected'"; } } ?> >fifth_fifth_fifth_fifth_fifth</option> </select> </div> <?php // get array of registered sidebars $registered_sidebars_array = array(); foreach ($GLOBALS['wp_registered_sidebars'] as $key => $value) { array_push($registered_sidebars_array, $value); } for ($n = 1; $n < 6; $n++) { ?> <div class="option"> <label>Widget Area <?php echo $n; ?> </label> <select class='block_option widget_area_select' id="widget_area" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][widget_area][<?php echo $n; ?> ]"> <?php for ($i = 0; $i < count($registered_sidebars_array); $i++) { ?> <option value="<?php echo $registered_sidebars_array[$i]['id']; ?> " <?php if (isset($params["widget_area"][$n])) { if ($params["widget_area"][$n] == $registered_sidebars_array[$i]['id']) { echo "selected='selected'"; } } ?> ><?php echo $registered_sidebars_array[$i]['name']; ?> </option> <?php } ?> </select> </div> <?php } ?> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_featured_img_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_featured_img block_group_native"> <div class="block_header"> <?php _e("Featured Image", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='featured_img'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params)) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <div class="option"> <span class="detail"><?php _e("Displays the featured image of your page. Make sure the page using this pagebuilder template has a featured image.", "loc_sport_core_plugin"); ?> </span> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> <!-- END BLOCK_OPTIONS --> </li> <?php }
function block_carousel_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "My Carousel"; $params['show'] = "latest_posts"; $params['link_to'] = "posts"; $params['layout'] = "boxed"; $params['show_section_header'] = "checked"; $params['show_featured_image'] = "checked"; $params['show_date'] = "checked"; $params['show_title'] = "checked"; $params['show_excerpt'] = "checked"; $params['show_more_link'] = "checked"; $params['display_num_posts'] = 4; $params['num_posts'] = 15; $params['slide_speed'] = 200; $params['autoplay_speed'] = 3000; $params['stop_on_hover'] = "checked"; $params['pagination'] = "checked"; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 1; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; } ?> <li class="building_block block_carousel block_group_functionality"> <div class="block_header"> <?php _e("Carousel", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='carousel'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- DYNAMIC SELECT --> <?php $cat_list = get_categories(array('hide_empty' => 0)); $cat_list = array_values($cat_list); ?> <div class="option"> <label><?php _e("Show", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="show" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show]"> <option value="latest_posts" <?php if (isset($params['show'])) { if ($params['show'] == "latest_posts") { echo "selected='selected'"; } } ?> ><?php _e("Latest posts", "loc_sport_core_plugin"); ?> </option> <option value="random_posts" <?php if (isset($params['show'])) { if ($params['show'] == "random_posts") { echo "selected='selected'"; } } ?> ><?php _e("Random posts", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <option value="popular_views" <?php if (isset($params['show'])) { if ($params['show'] == "popular_views") { echo "selected='selected'"; } } ?> ><?php _e("Popular posts by views", "loc_sport_core_plugin"); ?> </option> <option value="popular_comments" <?php if (isset($params['show'])) { if ($params['show'] == "popular_comments") { echo "selected='selected'"; } } ?> ><?php _e("Popular posts by comments", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <?php for ($i = 0; $i < count($cat_list); $i++) { ?> <option value="postcat_<?php echo $cat_list[$i]->slug; ?> " <?php if (isset($params['show'])) { if ($params['show'] == "postcat_" . $cat_list[$i]->slug) { echo "selected='selected'"; } } ?> ><?php echo $cat_list[$i]->name; ?> category</option> <?php } ?> </select> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Layout", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="layout" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][layout]"> <option value="boxed" <?php if (isset($params['layout'])) { if ($params['layout'] == "boxed") { echo "selected='selected'"; } } ?> ><?php _e("Boxed", "loc_sport_core_plugin"); ?> </option> <option value="full" <?php if (isset($params['layout'])) { if ($params['layout'] == "full") { echo "selected='selected'"; } } ?> ><?php _e("Full Width", "loc_sport_core_plugin"); ?> </option> </select> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Featured images link to", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="link_to" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][link_to]"> <option value="post" <?php if (isset($params['link_to'])) { if ($params['link_to'] == "post") { echo "selected='selected'"; } } ?> ><?php _e("Posts", "loc_sport_core_plugin"); ?> </option> <option value="lightbox" <?php if (isset($params['link_to'])) { if ($params['link_to'] == "lightbox") { echo "selected='selected'"; } } ?> ><?php _e("Lightbox", "loc_sport_core_plugin"); ?> </option> </select> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_section_header]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_section_header]" class="checkbox" value="checked" <?php if (isset($params['show_section_header'])) { checked($params['show_section_header'] == "checked"); } ?> /> <?php _e("Show section header", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_featured_image]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_featured_image]" class="checkbox" value="checked" <?php if (isset($params['show_featured_image'])) { checked($params['show_featured_image'] == "checked"); } ?> /> <?php _e("Show featured image", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_date]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_date]" class="checkbox" value="checked" <?php if (isset($params['show_date'])) { checked($params['show_date'] == "checked"); } ?> /> <?php _e("Show publish date", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_title]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_title]" class="checkbox" value="checked" <?php if (isset($params['show_title'])) { checked($params['show_title'] == "checked"); } ?> /> <?php _e("Show title", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_excerpt]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_excerpt]" class="checkbox" value="checked" <?php if (isset($params['show_excerpt'])) { checked($params['show_excerpt'] == "checked"); } ?> /> <?php _e("Show excerpt", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_more_link]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_more_link]" class="checkbox" value="checked" <?php if (isset($params['show_more_link'])) { checked($params['show_more_link'] == "checked"); } ?> /> <?php _e("Show more link", "loc_sport_core_plugin"); ?> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='display_num_posts' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][display_num_posts]' min='1' max='100' step='1' style='width: 60px;' value='<?php if (isset($params['display_num_posts'])) { echo esc_attr($params['display_num_posts']); } ?> ' ><?php _e("Number of items to display", "loc_sport_core_plugin"); ?> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='num_posts' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_posts]' min='1' max='100' step='1' style='width: 60px;' value='<?php if (isset($params['num_posts'])) { echo esc_attr($params['num_posts']); } ?> ' ><?php _e("Number of items to load", "loc_sport_core_plugin"); ?> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='slide_speed' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][slide_speed]' min='0' max='10000' step='10' style='width: 60px;' value='<?php if (isset($params['slide_speed'])) { echo esc_attr($params['slide_speed']); } ?> ' ><?php _e("Slide speed", "loc_sport_core_plugin"); ?> <i>(<?php _e("milliseconds", "loc_sport_core_plugin"); ?> )</i> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='autoplay_speed' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][autoplay_speed]' min='0' max='10000' step='100' style='width: 60px;' value='<?php if (isset($params['autoplay_speed'])) { echo esc_attr($params['autoplay_speed']); } ?> ' ><?php _e("Autoplay speed ", "loc_sport_core_plugin"); ?> <i>(<?php _e("milliseconds - 0 to turn autoplay off", "loc_sport_core_plugin"); ?> )</i> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][stop_on_hover]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][stop_on_hover]" class="checkbox" value="checked" <?php if (isset($params['stop_on_hover'])) { checked($params['stop_on_hover'] == "checked"); } ?> /> <?php _e("Stop on hover", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][pagination]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][pagination]" class="checkbox" value="checked" <?php if (isset($params['pagination'])) { checked($params['pagination'] == "checked"); } ?> /> <?php _e("Pagination", "loc_sport_core_plugin"); ?> </div> </div> <!-- END BLOCK TAB GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_sitemap_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "Sitemap"; $params['layout'] = "primary_menu"; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_sitemap block_group_functionality"> <div class="block_header"> <?php _e("Sitemap", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='sitemap'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Choose menu to display as sitemap", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="menu" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][menu]"> <option value="primary_menu" <?php if (isset($params['menu'])) { if ($params['menu'] == "primary_menu") { echo "selected='selected'"; } } ?> ><?php _e("Primary menu", "loc_sport_core_plugin"); ?> </option> <option value="secondary_menu" <?php if (isset($params['menu'])) { if ($params['menu'] == "secondary_menu") { echo "selected='selected'"; } } ?> ><?php _e("Secondary menu", "loc_sport_core_plugin"); ?> </option> </select> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_gallery_preview_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['title'] = "Gallery Preview"; $params['meta_text'] = "January 1st, 2014"; $params['button_text'] = "View Gallery"; $params['description'] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur id neque urna. Morbi fringilla risus non risus ornare elementum."; } if (!isset($params['source'])) { $params['source'] = ''; } if (!isset($params['num_columns'])) { $params['num_columns'] = 3; } // APPEARANCE TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['use_parallax'])) { $params['use_parallax'] = "checked"; } if (!isset($params['parallax_ratio'])) { $params['parallax_ratio'] = 0.2; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'unchecked'; } if (!isset($params['bg_color'])) { $params['bg_color'] = ''; } if (!isset($params['font_color'])) { $params['font_color'] = ''; } // ADVANCED TAB if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_gallery_preview block_group_functionality<?php if (!$exist) { echo ' save_reload'; } ?> "> <div class="block_header"> <?php _e("Gallery Preview", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='gallery_preview'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Meta text", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][meta_text]' value="<?php if (isset($params['meta_text'])) { echo htmlspecialchars($params['meta_text']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '4' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][description]' ><?php if (isset($params['description'])) { echo $params['description']; } ?> </textarea> <span class="detail"><?php _e("Enter text / HTML", "loc_cph"); ?> </span> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button text", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][button_text]' value="<?php if (isset($params['button_text'])) { echo htmlspecialchars($params['button_text']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button URL", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][button_url]' value="<?php if (isset($params['button_url'])) { echo htmlspecialchars($params['button_url']); } ?> "> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='num_columns' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_columns]' min='1' max='5' step='1' style='width: 45px;' value='<?php if (isset($params['num_columns'])) { echo esc_attr($params['num_columns']); } ?> ' ><?php _e("Number of columns", "loc_sport_core_plugin"); ?> </div> <!-- WP EDITOR --> <?php if ($exist) { ?> <div class="option"> <label><?php _e("Images", "loc_sport_core_plugin"); ?> </label> <ul class="wp_galleries_source_hints"> <li><?php _e("Add WordPress galleries using the Add Media button. You can add as many WordPress galleries as you would like.", "loc_cph"); ?> </li> <li><?php _e("The images will appear in the same order as they appear in the galleries. Duplicate images will be removed.", "loc_cph"); ?> </li> <li><?php _e('You can use the Text editor to rearrange the WordPress gallery shortcodes', "loc_cph"); ?> </li> </ul> <?php wp_editor($params['source'], 'block_text_' . $index, array('textarea_name' => 'canon_options_pagebuilder[blocks][' . $index . '][source]', 'teeny' => false, 'media_buttons' => true, 'editor_class' => 'block_option', 'tinymce' => true)); ?> </div> <?php } else { ?> <div class="option"> <label><?php _e("Images", "loc_sport_core_plugin"); ?> </label> <img class="editor_load" src="<?php echo plugins_url('', __FILE__) . "/../../img/ajax-loader.gif"; ?> "> </div> <?php } ?> <!-- END WP EDITOR --> </div> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_divider_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { $params['divider_text'] = "Divide and conquer!"; $params['divider_type'] = "text_bar"; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; $params['sticky'] = 'unchecked'; } ?> <li class="building_block block_divider block_group_layout"> <div class="block_header"> <?php _e("Divider", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='divider'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- DYNAMIC SELECT --> <div class="option"> <label><?php _e("Type", "loc_sport_core_plugin"); ?> </label> <select id="divider_type" class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][divider_type]"> <option value="hr" <?php if (isset($params['divider_type'])) { if ($params['divider_type'] == "hr") { echo "selected='selected'"; } } ?> ><?php _e("Horizontal ruler", "loc_sport_core_plugin"); ?> </option> <option value="text_bar" <?php if (isset($params['divider_type'])) { if ($params['divider_type'] == "text_bar") { echo "selected='selected'"; } } ?> ><?php _e("Text bar", "loc_sport_core_plugin"); ?> </option> </select> </div> <!-- TEXT BAR SPECIFIC OPTION: TEXT INPUT --> <div class="pb_dynamic_option" data-listen_to="#divider_type" data-listen_for="text_bar" data-same_level_parent_container=".option"> <div class="option"> <label><?php _e("Divider text", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][divider_text]' value="<?php if (isset($params['divider_text'])) { echo htmlspecialchars($params['divider_text']); } ?> "> </div> </div> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][sticky]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][sticky]" class="checkbox" value="checked" <?php if (isset($params['sticky'])) { checked($params['sticky'] == "checked"); } ?> /> <?php _e("Sticky", "loc_sport_core_plugin"); ?> <i>(<?php _e("should only be used on blocks with static heights", "loc_sport_core_plugin"); ?> )</i> </div> </div> </div> </li> <?php }
function block_qa_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Q & A"; $params['question'][0] = 'My Credit Card Is Stuck In My Computer?'; $params['answer'][0] = 'You should probably get it out of there!'; $params['toggletype'] = 'toggle'; } $params['question'] = array_values($params['question']); $params['answer'] = array_values($params['answer']); // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_qa block_group_functionality"> <div class="block_header"> <?php _e("Q & A", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='qa'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Title", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- TEXTAREA --> <div class="option"> <label><?php _e("Text", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][text]' ><?php if (isset($params['text'])) { echo $params['text']; } ?> </textarea> <span class="detail">Enter text / HTML</span> </div> <!-- SELECT --> <div class="option"> <label><?php _e("Type", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][toggletype]"> <option value="toggle" <?php if (isset($params['toggletype'])) { if ($params['toggletype'] == "toggle") { echo "selected='selected'"; } } ?> >Toggle</option> <option value="accordion" <?php if (isset($params['toggletype'])) { if ($params['toggletype'] == "accordion") { echo "selected='selected'"; } } ?> >Accordion</option> </select> </div> <ul class="pb_sortable qa_sortable"> <?php for ($i = 0; $i < count($params['question']); $i++) { ?> <li> <table class="options_table option"> <tr> <th><?php _e("Question", "loc_sport_core_plugin"); ?> </th> <td> <input class='block_option' type='text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][question][<?php echo $i; ?> ]' value="<?php if (isset($params['question'][$i])) { echo htmlspecialchars($params['question'][$i]); } ?> "> </td> </tr> <tr> <th><?php _e("Answer", "loc_sport_core_plugin"); ?> </th> <td> <textarea class='block_option' rows = '3' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][answer][<?php echo $i; ?> ]' ><?php if (isset($params['answer'][$i])) { echo $params['answer'][$i]; } ?> </textarea> </td> </tr> <tr> <td colspan="2" class="delete_from_sortable"><a href=""><?php _e("delete", "loc_sport_core_plugin"); ?> </a></td> </tr> </table> </li> <?php } ?> </ul> <div class="pb_sortable_controls" data-min_num_elements="1" data-max_num_elements="10000"> <input type="button" class="button button_add_to_sortable" value="<?php _e("Add new Q&A", "loc_sport_core_plugin"); ?> " /> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_html_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!isset($params['add_outer_wrappers'])) { $params['add_outer_wrappers'] = 'checked'; } if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['use_parallax'])) { $params['use_parallax'] = "checked"; } if (!isset($params['parallax_ratio'])) { $params['parallax_ratio'] = 1; } if (!isset($params['bg_boxed'])) { $params['bg_boxed'] = 'unchecked'; } if (!isset($params['bg_color'])) { $params['bg_color'] = ''; } if (!isset($params['font_color'])) { $params['font_color'] = ''; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } if (!isset($params['sticky'])) { $params['sticky'] = 'unchecked'; } ?> <li class="building_block block_html block_group_functionality"> <div class="block_header"> <?php _e("Custom HTML + CSS", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='html'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXTAREA --> <div class="option"> <label><?php _e("HTML", "loc_sport_core_plugin"); ?> </label> <textarea class='block_option' rows = '10' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][html]' ><?php if (isset($params['html'])) { echo $params['html']; } ?> </textarea> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][add_outer_wrappers]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][add_outer_wrappers]" class="checkbox" value="checked" <?php if (isset($params['add_outer_wrappers'])) { checked($params['add_outer_wrappers'] == "checked"); } ?> /> <?php _e("Boxed", "loc_sport_core_plugin"); ?> </div> </div> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][sticky]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][sticky]" class="checkbox" value="checked" <?php if (isset($params['sticky'])) { checked($params['sticky'] == "checked"); } ?> /> <?php _e("Sticky", "loc_sport_core_plugin"); ?> <i>(<?php _e("should only be used on blocks with static heights", "loc_sport_core_plugin"); ?> )</i> </div> </div> </div> </li> <?php }
function block_featured_posts_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['type'])) { $params['title'] = "Our Projects"; $params['show'] = "latest_posts"; $params['num_columns'] = 3; $params['num_posts'] = 3; $params['show_section_header'] = "checked"; $params['show_featured_image'] = "checked"; $params['show_title'] = "checked"; $params['show_excerpt'] = "checked"; $params['show_more_link'] = "checked"; $params['show_date'] = "checked"; $params['link_to'] = "posts"; $params['button_text'] = "View All"; // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; } ?> <li class="building_block block_featured_posts block_group_functionality"> <div class="block_header"> <?php _e("Featured Posts", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='featured_posts'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <!-- TEXT INPUT --> <div class="option"> <label>Title</label> <input class='block_option' type='text' id='block_title' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][title]' value="<?php if (isset($params['title'])) { echo htmlspecialchars($params['title']); } ?> "> </div> <!-- DYNAMIC SELECT --> <?php $cat_list = get_categories(array('hide_empty' => 0)); $cat_list = array_values($cat_list); ?> <div class="option"> <label>Show</label> <select class='block_option' id="show" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show]"> <option value="latest_posts" <?php if (isset($params['show'])) { if ($params['show'] == "latest_posts") { echo "selected='selected'"; } } ?> ><?php _e("Latest posts", "loc_sport_core_plugin"); ?> </option> <option value="random_posts" <?php if (isset($params['show'])) { if ($params['show'] == "random_posts") { echo "selected='selected'"; } } ?> ><?php _e("Random posts", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <option value="popular_views" <?php if (isset($params['show'])) { if ($params['show'] == "popular_views") { echo "selected='selected'"; } } ?> ><?php _e("Popular posts by views", "loc_sport_core_plugin"); ?> </option> <option value="popular_comments" <?php if (isset($params['show'])) { if ($params['show'] == "popular_comments") { echo "selected='selected'"; } } ?> ><?php _e("Popular posts by comments", "loc_sport_core_plugin"); ?> </option> <option value="latest_posts"></option> <?php for ($i = 0; $i < count($cat_list); $i++) { ?> <option value="postcat_<?php echo $cat_list[$i]->slug; ?> " <?php if (isset($params['show'])) { if ($params['show'] == "postcat_" . $cat_list[$i]->slug) { echo "selected='selected'"; } } ?> ><?php echo $cat_list[$i]->name; ?> category</option> <?php } ?> </select> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='num_columns' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_columns]' min='2' max='5' step='1' style='width: 45px;' value='<?php if (isset($params['num_columns'])) { echo esc_attr($params['num_columns']); } ?> ' ><?php _e("Number of columns", "loc_sport_core_plugin"); ?> </div> <!-- NUMBER --> <div class="option"> <input type='number' class='block_option' id='num_posts' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][num_posts]' min='1' max='100' step='1' style='width: 45px;' value='<?php if (isset($params['num_posts'])) { echo esc_attr($params['num_posts']); } ?> ' ><?php _e("Number of posts to show", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_section_header]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_section_header]" class="checkbox" value="checked" <?php if (isset($params['show_section_header'])) { checked($params['show_section_header'] == "checked"); } ?> /> <?php _e("Show section header", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_featured_image]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_featured_image]" class="checkbox" value="checked" <?php if (isset($params['show_featured_image'])) { checked($params['show_featured_image'] == "checked"); } ?> /> <?php _e("Show featured image", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_date]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_date]" class="checkbox" value="checked" <?php if (isset($params['show_date'])) { checked($params['show_date'] == "checked"); } ?> /> <?php _e("Show publish date", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_title]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_title]" class="checkbox" value="checked" <?php if (isset($params['show_title'])) { checked($params['show_title'] == "checked"); } ?> /> <?php _e("Show title", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_excerpt]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_excerpt]" class="checkbox" value="checked" <?php if (isset($params['show_excerpt'])) { checked($params['show_excerpt'] == "checked"); } ?> /> <?php _e("Show excerpt", "loc_sport_core_plugin"); ?> </div> <!-- CHECKBOX --> <div class="option"> <input class='block_option' type="hidden" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_more_link]" value="unchecked" /> <input class='block_option' type="checkbox" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][show_more_link]" class="checkbox" value="checked" <?php if (isset($params['show_more_link'])) { checked($params['show_more_link'] == "checked"); } ?> /> <?php _e("Show more link", "loc_sport_core_plugin"); ?> </div> <!-- DYNAMIC SELECT --> <div class="option"> <label><?php _e("Featured images link to", "loc_sport_core_plugin"); ?> </label> <select class='block_option' id="link_to" name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][link_to]"> <option value="post" <?php if (isset($params['link_to'])) { if ($params['link_to'] == "post") { echo "selected='selected'"; } } ?> >Posts</option> <option value="lightbox" <?php if (isset($params['link_to'])) { if ($params['link_to'] == "lightbox") { echo "selected='selected'"; } } ?> >Lightbox</option> </select> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button text", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='button_text' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][button_text]' value="<?php if (isset($params['button_text'])) { echo htmlspecialchars($params['button_text']); } ?> "> </div> <!-- TEXT INPUT --> <div class="option"> <label><?php _e("Button link", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='button_link' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][button_link]' value="<?php if (isset($params['button_link'])) { echo htmlspecialchars($params['button_link']); } ?> "> </div> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_tribe_event_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { // $params['title'] = "Our Projects"; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_tribe_event block_group_functionality"> <div class="block_header"> <?php _e("Single Event", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='tribe_event'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <?php // DETECT PLUGIN if (!class_exists('TribeEvents')) { echo '<div class="option">'; _e("<i><strong>WARNING:</strong> This block requires <strong>The Events Calendar</strong> plugin. The required plugin could not be found. Please go to plugins and install/activate the required plugin!</i>", "loc_sport_core_plugin"); echo '</div>'; } else { ?> <!-- DYNAMIC SELECT --> <?php $events = tribe_get_events(array('eventDisplay' => 'all', 'orderby' => 'post_date', 'order' => 'DESC', 'posts_per_page' => -1)); ?> <div class="option"> <label><?php _e("Select event", "loc_sport_core_plugin"); ?> </label> <select class='block_option' name="canon_options_pagebuilder[blocks][<?php echo $index; ?> ][event_ID]"> <?php if (count($events) === 0) { echo "<option value=''>No events found</option>"; } else { for ($i = 0; $i < count($events); $i++) { ?> <option value="<?php echo $events[$i]->ID; ?> " <?php if (isset($params['event_ID'])) { if ($params['event_ID'] == $events[$i]->ID) { echo "selected='selected'"; } } ?> ><?php printf('%s (%s)', esc_attr($events[$i]->post_title), esc_attr(tribe_get_start_date($events[$i]->ID))); ?> </option> <?php } } ?> </select> </div> <?php } ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_content_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; $exist = isset($passed_vars[1]) ? true : false; //DEFAULTS if (!$exist) { // APPEARANCE TAB $params['tab'] = 'block_tab_general'; $params['use_parallax'] = "checked"; $params['parallax_ratio'] = 0.2; $params['bg_boxed'] = 'unchecked'; $params['bg_color'] = ''; $params['font_color'] = ''; // ADVANCED TAB $params['custom_classes'] = ''; $params['custom_css'] = ''; } ?> <li class="building_block block_content block_group_native"> <div class="block_header"> <?php _e("Page Content", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='content'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_appearance' => __("Appearance", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <div class="option"> <span class="detail"><?php _e("Displays the content of your page. Make sure the page using this pagebuilder template has content.", "loc_sport_core_plugin"); ?> </span> </div> </div> <!-- END BLOCK TAB: GENERAL --> <!-- BLOCK TAB: APPEARANCE --> <div class="block_tab block_tab_appearance"> <?php include 'includes/inc_block_appearance_tab.php'; ?> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }
function block_revslider_input($passed_vars) { $index = isset($passed_vars[0]) ? $passed_vars[0] : "block_index"; $params = isset($passed_vars[1]) ? $passed_vars[1] : null; //DEFAULTS if (!isset($params['alias'])) { $params['alias'] = "homepage"; } // ADVANCED TAB if (!isset($params['tab'])) { $params['tab'] = 'block_tab_general'; } if (!isset($params['custom_classes'])) { $params['custom_classes'] = ''; } if (!isset($params['custom_css'])) { $params['custom_css'] = ''; } ?> <li class="building_block block_revslider block_group_functionality"> <div class="block_header"> <?php _e("Revolution Slider", "loc_sport_core_plugin"); ?> <span class="block-edit"></span> </div> <div class="block_options"> <input class='block_option' type="hidden" id='block_type' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][type]' value='revslider'> <input class='block_option' type="hidden" id='block_status' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][status]' value='<?php if (isset($params['status'])) { echo $params['status']; } else { echo "open"; } ?> '> <input class='block_option' type="hidden" id='block_tab' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][tab]' value='<?php if (isset($params['tab'])) { echo $params['tab']; } else { echo "block_tab_general"; } ?> '> <!-- BLOCK MENU --> <?php pb_block_menu(array('block_tab_controls' => array('block_tab_general' => __("General", "loc_sport_core_plugin"), 'block_tab_advanced' => __("Advanced", "loc_sport_core_plugin")))); ?> <!-- BLOCK TAB: GENERAL --> <div class="block_tab block_tab_general"> <div class="option"> <label><?php _e("Slider alias", "loc_sport_core_plugin"); ?> </label> <input class='block_option' type='text' id='block_alias' name='canon_options_pagebuilder[blocks][<?php echo $index; ?> ][alias]' value="<?php if (isset($params['alias'])) { echo htmlspecialchars($params['alias']); } ?> "> </div> </div> <!-- BLOCK TAB: ADVANCED --> <div class="block_tab block_tab_advanced"> <?php include 'includes/inc_block_advanced_tab.php'; ?> </div> </div> </li> <?php }