function page_options() { global $post; $get_meta = get_post_custom($post->ID); $tie_sidebar_pos = $get_meta["tie_sidebar_pos"][0]; $categories_obj = get_categories(); $categories = array(); $categories = array('' => 'All Categories'); foreach ($categories_obj as $pn_cat) { $categories[$pn_cat->cat_ID] = $pn_cat->cat_name; } ?> <input type="hidden" name="tie_hidden_flag" value="true" /> <div class="tiepanel-item"> <h3>Sidebar Options</h3> <div class="option-item"> <?php $checked = 'checked="checked"'; ?> <ul id="sidebar-position-options" class="tie-options"> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="default" <?php if ($tie_sidebar_pos == 'default' || !$tie_sidebar_pos) { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-default.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="right" <?php if ($tie_sidebar_pos == 'right') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-right.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="left" <?php if ($tie_sidebar_pos == 'left') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-left.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="full" <?php if ($tie_sidebar_pos == 'full') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-no.png" /></a> </li> </ul> </div> <?php $sidebars = tie_get_option('sidebars'); $new_sidebars = array('' => 'Default'); if ($sidebars) { foreach ($sidebars as $sidebar) { $new_sidebars[$sidebar] = $sidebar; } } tie_post_options(array("name" => "Choose Sidebar", "id" => "tie_sidebar_post", "type" => "select", "options" => $new_sidebars)); ?> </div> <div class="tiepanel-item"> <h3>Banners Options</h3> <?php tie_post_options(array("name" => "Hide Above Banner", "id" => "tie_hide_above", "type" => "checkbox")); tie_post_options(array("name" => "Custom Above Banner", "id" => "tie_banner_above", "type" => "textarea")); tie_post_options(array("name" => "Hide Below Banner", "id" => "tie_hide_below", "type" => "checkbox")); tie_post_options(array("name" => "Custom Below Banner", "id" => "tie_banner_below", "type" => "textarea")); ?> </div> <div class="tiepanel-item"> <h3>Display Feed template Options</h3> <?php tie_post_options(array("name" => "URI of the RSS feed", "id" => "tie_rss_feed", "type" => "text")); ?> </div> <div class="tiepanel-item"> <h3>Blog List template Options</h3> <?php tie_post_options(array("name" => "Categories", "id" => "tie_blog_cats", "type" => "select", "options" => $categories)); ?> </div> <?php }
function tie_page_options_module() { global $post; $get_meta = get_post_custom($post->ID); $tie_sidebar_pos = $get_meta["tie_sidebar_pos"][0]; $tie_review_criteria = unserialize($get_meta["tie_review_criteria"][0]); $categories_obj = get_categories(); $categories = array(); foreach ($categories_obj as $pn_cat) { $categories[$pn_cat->cat_ID] = $pn_cat->cat_name; } ?> <script type="text/javascript"> jQuery(document).ready(function($) { jQuery('.on-of').checkbox({empty:'<?php echo get_template_directory_uri(); ?> /panel/images/empty.png'}); }); jQuery(function() { jQuery( "#tie-reviews-list" ).sortable({placeholder: "tie-review-state-highlight"}); }); </script> <input type="hidden" name="tie_hidden_flag" value="true" /> <div class="tiepanel-item" id="tie-template-feed"> <h3>Display Feed template Options</h3> <?php tie_post_options(array("name" => "URI of the RSS feed", "id" => "tie_rss_feed", "type" => "text")); ?> </div> <div class="tiepanel-item" id="tie-template-blog"> <h3>Choose The Categories</h3> <div class="option-item"> <span class="label">Categories</span> <select multiple="multiple" name="tie_blog_cats[]" id="tie_blog_cats"> <?php $tie_blog_cats = unserialize($get_meta["tie_blog_cats"][0]); foreach ($categories as $key => $option) { ?> <option value="<?php echo $key; ?> " <?php if (@in_array($key, $tie_blog_cats)) { echo ' selected="selected"'; } ?> ><?php echo $option; ?> </option> <?php } ?> </select> </div> <div id="tie_posts_num"> <?php tie_post_options(array("name" => "Number of Posts", "id" => "tie_posts_num", "type" => "text")); ?> </div> </div> <?php global $wp_roles; $roles = $wp_roles->get_names(); ?> <div class="tiepanel-item" id="tie-template-authors"> <h3>Authors template Options</h3> <div class="option-item"> <span class="label">User Roles</span> <select multiple="multiple" name="tie_authors[]" id="tie_authors"> <?php $tie_authors = unserialize($get_meta["tie_authors"][0]); foreach ($roles as $key => $option) { ?> <option value="<?php echo $key; ?> " <?php if (@in_array($key, $tie_authors)) { echo ' selected="selected"'; } ?> ><?php echo $option; ?> </option> <?php } ?> </select> </div> </div> <div class="tiepanel-item"> <h3>Post Head Options</h3> <?php tie_post_options(array("name" => "Display", "id" => "tie_post_head", "type" => "select", "options" => array('' => 'Default', 'none' => 'None', 'video' => 'Video', 'audio' => 'Audio - Self Hosted', 'soundcloud' => 'Audio - SoundCloud', 'slider' => 'Slider', 'map' => 'Google Map', 'thumb' => 'Featured Image', 'lightbox' => 'Featured Image + lightbox'))); tie_post_options(array("name" => "Embed Code", "id" => "tie_embed_code", "type" => "textarea")); tie_post_options(array("name" => "Video Url <br /><small>supports : YouTube, Vimeo, Viddler, Qik, Hulu, FunnyOrDie, DailyMotion, WordPress.tv and blip.tv</small>", "id" => "tie_video_url", "type" => "text")); tie_post_options(array("name" => "SoundCloud URL", "id" => "tie_audio_soundcloud", "type" => "text")); tie_post_options(array("name" => "Auto Play", "id" => "tie_audio_soundcloud_play", "type" => "checkbox")); tie_post_options(array("name" => "Mp3 file Url", "id" => "tie_audio_mp3", "type" => "text")); tie_post_options(array("name" => "M4A file Url", "id" => "tie_audio_m4a", "type" => "text")); tie_post_options(array("name" => "OGA file Url", "id" => "tie_audio_oga", "type" => "text")); global $post; $orig_post = $post; $sliders = array(); $custom_slider = new WP_Query(array('post_type' => 'tie_slider', 'posts_per_page' => -1, 'no_found_rows' => 1)); while ($custom_slider->have_posts()) { $custom_slider->the_post(); $sliders[get_the_ID()] = get_the_title(); } $post = $orig_post; wp_reset_query(); tie_post_options(array("name" => "Custom Slider", "id" => "tie_post_slider", "type" => "select", "options" => $sliders)); tie_post_options(array("name" => "Google Map Url", "id" => "tie_googlemap_url", "type" => "text")); ?> </div> <div class="tiepanel-item"> <h3>Review Page Options</h3> <?php tie_post_options(array("name" => "Review Box Position", "id" => "tie_review_position", "type" => "select", "options" => array("" => "Disable", "top" => "Top of the post", "bottom" => "Bottom of the post", "both" => "Top and Bottom of the post", "custom" => "Custom position"))); ?> <p id="taq_custom_position_hint" class="tie_message_hint"> Use <strong>[review]</strong> shortcode to place the review box in any place within post content or use <strong><?php echo theme_name; ?> - Review Box </strong> Widget . </p> <div id="reviews-options"> <?php tie_post_options(array("name" => "Review Style", "id" => "tie_review_style", "type" => "select", "options" => array("stars" => "Stars", "percentage" => "Percentage", "points" => "Points"))); tie_post_options(array("name" => "Review Summary", "id" => "tie_review_summary", "type" => "textarea")); tie_post_options(array("name" => "Text appears under the total score", "id" => "tie_review_total", "type" => "text")); ?> <input id="tie_add_review_criteria" type="button" class="mpanel-save" value="Add New Review Criteria"> <ul id="tie-reviews-list"> <?php $i = 0; if (!empty($tie_review_criteria) && is_array($tie_review_criteria)) { foreach ($tie_review_criteria as $tie_review) { $i++; ?> <li class="option-item review-item"> <div> <span class="label">Review Criteria</span> <input name="tie_review_criteria[<?php echo $i; ?> ][name]" type="text" value="<?php if (!empty($tie_review['name'])) { echo $tie_review['name']; } ?> " /> <div class="clear"></div> <span class="label">Criteria Score</span> <div id="criteria<?php echo $i; ?> -slider"></div> <input type="text" id="criteria<?php echo $i; ?> " value="<?php if (!empty($tie_review['score'])) { echo $tie_review['score']; } else { echo 0; } ?> " name="tie_review_criteria[<?php echo $i; ?> ][score]" style="width:40px; opacity: 0.7;" /> <a class="del-cat"></a> <script> jQuery(document).ready(function() { jQuery("#criteria<?php echo $i; ?> -slider").slider({ range: "min", min: 0, max: 100, value: <?php if (!empty($tie_review['score'])) { echo $tie_review['score']; } else { echo 0; } ?> , slide: function(event, ui) { jQuery('#criteria<?php echo $i; ?> ').attr('value', ui.value ); } }); }); </script> </div> </li> <?php } } ?> </ul> <script>var nextReview = <?php echo $i + 1; ?> ;</script> </div> </div> <div class="tiepanel-item"> <h3>Sidebar Options</h3> <div class="option-item"> <?php $checked = 'checked="checked"'; ?> <ul id="sidebar-position-options" class="tie-options"> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="default" <?php if ($tie_sidebar_pos == 'default' || !$tie_sidebar_pos) { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-default.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="right" <?php if ($tie_sidebar_pos == 'right') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-right.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="left" <?php if ($tie_sidebar_pos == 'left') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-left.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="full" <?php if ($tie_sidebar_pos == 'full') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-no.png" /></a> </li> </ul> </div> <?php $sidebars = tie_get_option('sidebars'); $new_sidebars = array('' => 'Default'); if (class_exists('Woocommerce')) { $new_sidebars['shop-widget-area'] = __('Shop - For WooCommerce Pages', 'tie'); } if ($sidebars) { foreach ($sidebars as $sidebar) { $new_sidebars[$sidebar] = $sidebar; } } tie_post_options(array("name" => "Choose Sidebar", "id" => "tie_sidebar_post", "type" => "select", "options" => $new_sidebars)); ?> </div> <div class="tiepanel-item"> <h3>Page Style </h3> <?php tie_post_options(array("name" => "Custom color", "id" => "post_color", "type" => "color")); tie_post_options(array("name" => "Background", "id" => "post_background", "type" => "background")); tie_post_options(array("name" => "Full Screen Background", "id" => "post_background_full", "type" => "checkbox")); ?> </div> <div class="tiepanel-item"> <h3>Banners Options</h3> <?php tie_post_options(array("name" => "Hide Above Banner", "id" => "tie_hide_above", "type" => "checkbox")); tie_post_options(array("name" => "Custom Above Banner", "id" => "tie_banner_above", "type" => "textarea")); tie_post_options(array("name" => "Hide Below Banner", "id" => "tie_hide_below", "type" => "checkbox")); tie_post_options(array("name" => "Custom Below Banner", "id" => "tie_banner_below", "type" => "textarea")); ?> </div> <?php }
function global_post_options() { global $post; $get_meta = get_post_custom($post->ID); $tie_sidebar_pos = $get_meta["tie_sidebar_pos"][0]; $tie_post_color = $get_meta["tie_post_color"][0]; ?> <input type="hidden" name="tie_hidden_flag" value="true" /> <div class="tiepanel-item"> <h3>Sidebar Options</h3> <div class="option-item"> <?php $checked = 'checked="checked"'; ?> <ul id="post-color-options" class="tie-options"> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="" <?php if ($tie_post_color == '' || !$tie_post_color) { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#fff;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="yellow" <?php if ($tie_post_color == 'yellow') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#fcf39c;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="light-blue" <?php if ($tie_post_color == 'light-blue') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#d2ecfa;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="pink" <?php if ($tie_post_color == 'pink') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#fee3ef;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="lavender" <?php if ($tie_post_color == 'lavender') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#f1dcf9;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="teal" <?php if ($tie_post_color == 'teal') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#caefec;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="orange" <?php if ($tie_post_color == 'orange') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#fedab2;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="lime" <?php if ($tie_post_color == 'lime') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#d8f4b1;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="black" <?php if ($tie_post_color == 'black') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#111;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="rose" <?php if ($tie_post_color == 'rose') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#fb6f74;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="brown" <?php if ($tie_post_color == 'brown') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#7b5134;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="gray" <?php if ($tie_post_color == 'gray') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#a4a4a4;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="violet" <?php if ($tie_post_color == 'violet') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#873db2;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="blue" <?php if ($tie_post_color == 'blue') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#58a6f6;"></span></a> </li> <li> <input id="tie_post_color" name="tie_post_color" type="radio" value="green" <?php if ($tie_post_color == 'green') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><span style="background:#73bd20;"></span></a> </li> </ul> </div> </div> <div class="tiepanel-item"> <h3>Sidebar Options</h3> <div class="option-item"> <?php $checked = 'checked="checked"'; ?> <ul id="sidebar-position-options" class="tie-options"> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="default" <?php if ($tie_sidebar_pos == 'default' || !$tie_sidebar_pos) { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-default.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="right" <?php if ($tie_sidebar_pos == 'right') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-right.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="left" <?php if ($tie_sidebar_pos == 'left') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-left.png" /></a> </li> <li> <input id="tie_sidebar_pos" name="tie_sidebar_pos" type="radio" value="full" <?php if ($tie_sidebar_pos == 'full') { echo $checked; } ?> /> <a class="checkbox-select" href="#"><img src="<?php echo get_template_directory_uri(); ?> /panel/images/sidebar-no.png" /></a> </li> </ul> </div> <?php $sidebars = tie_get_option('sidebars'); $new_sidebars = array('' => 'Default'); if ($sidebars) { foreach ($sidebars as $sidebar) { $new_sidebars[$sidebar] = $sidebar; } } tie_post_options(array("name" => "Choose Sidebar", "id" => "tie_sidebar_post", "type" => "select", "options" => $new_sidebars)); ?> </div> <div class="tiepanel-item"> <h3>General Options</h3> <?php tie_post_options(array("name" => "Hide Post Meta", "id" => "tie_hide_meta", "type" => "select", "options" => array("" => "", "yes" => "Yes", "no" => "No"))); tie_post_options(array("name" => "Hide Author Information", "id" => "tie_hide_author", "type" => "select", "options" => array("" => "", "yes" => "Yes", "no" => "No"))); tie_post_options(array("name" => "Hide Share Buttons", "id" => "tie_hide_share", "type" => "select", "options" => array("" => "", "yes" => "Yes", "no" => "No"))); tie_post_options(array("name" => "Hide Related Posts", "id" => "tie_hide_related", "type" => "select", "options" => array("" => "", "yes" => "Yes", "no" => "No"))); ?> </div> <div class="tiepanel-item"> <h3>Banners Options</h3> <?php tie_post_options(array("name" => "Hide Above Banner", "id" => "tie_hide_above", "type" => "checkbox")); tie_post_options(array("name" => "Custom Above Banner", "id" => "tie_banner_above", "type" => "textarea")); tie_post_options(array("name" => "Hide Below Banner", "id" => "tie_hide_below", "type" => "checkbox")); tie_post_options(array("name" => "Custom Below Banner", "id" => "tie_banner_below", "type" => "textarea")); ?> </div> <?php }