function custom_cat_select($oid, $o){ global $post; $categories = get_categories( $args ); ?> <label class="context" for="<?php pagelines_option_id($oid);?>"><?php echo $o['inputlabel'];?></label><br/> <select id="<?php pagelines_option_id($oid);?>" name="<?php pagelines_option_name($oid);?>"> <option value="">—<?php _e("SELECT", 'pagelines');?>—</option> <?php foreach($categories as $cid => $c):?> <option value="<?php echo $c->category_nicename;?>"><?php echo $c->cat_name;?></option> <?php endforeach;?> </select> <?php }
/** * Option Interface Footer * */ function build_footer(){?> <div id="optionsfooter"> <div class="hl"></div> <div class="theinputs"> <?php if(VPRO):?><a class="admin_footerlink" href="http://www.pagelines.com/feedback/" target="_blank"><?php _e('Customer Feedback Form »', 'pagelines');?></a><?php endif;?> <input class="button-primary" type="submit" name="submit" value="<?php _e('Save Options', 'pagelines');?>" /> </div> <div class="clear"></div> </div> <div class="optionrestore"> <h4><?php _e('Restore Settings', 'pagelines'); ?></h4> <p> <div class="context"><input class="button-secondary reset-options" type="submit" name="<?php pagelines_option_name('reset'); ?>" onClick="return ConfirmRestore();" value="Restore Options To Default" />Use this button to restore settings to their defaults. (Note: Restore template and layout information on their individual pages.)</div> <?php pl_action_confirm('ConfirmRestore', 'Are you sure? This will restore your settings information to default.');?> </p> </div> <!-- close entire form --> </form> <div class="optionrestore restore_column_holder fix"> <div class="restore_column_split"> <h4><?php _e('Export Settings', 'pagelines'); ?></h4> <p class="fix"> <a class="button-secondary download-button" href="<?php echo admin_url('admin.php?page=pagelines&download=settings'); ?>">Download Theme Settings</a> </p> </div> <div class="restore_column_split"> <h4><?php _e('Import Settings', 'pagelines'); ?></h4> <form method="post" enctype="multipart/form-data"> <input type="hidden" name="settings_upload" value="settings" /> <p class="form_input"> <input type="file" class="text_input" name="file" id="settings-file" /> <input class="button-secondary" type="submit" value="Upload New Settings" onClick="return ConfirmImportSettings();" /> </p> </form> <?php pl_action_confirm('ConfirmImportSettings', 'Are you sure? This will overwrite your current settings and configurations with the information in this file!');?> </div> </div> </td></tr></tbody></table> <div class="clear"></div> <script type="text/javascript">/*<![CDATA[*/ jQuery(document).ready(function(){ jQuery('.framework_loading').hide(); }); /*]]>*/</script> </div> <?php }
function _get_color_picker($optionid, $option_settings) { // Color Picker Template ?> <div> <label for="<?php echo $optionid; ?> " class="context"><?php echo $option_settings['inputlabel']; ?> </label><br/> <div id="<?php echo $optionid; ?> _picker" class="colorSelector"><div></div></div> <input class="colorpickerclass" type="text" name="<?php pagelines_option_name($optionid); ?> " id="<?php echo $optionid; ?> " value="<?php echo pagelines_option($optionid); ?> " /> </div> <?php }
/** * * @TODO document * */ function _get_type_select($oid, $o) { $option_value = pagelines_sub_option($oid, $o['id']) ? pagelines_sub_option($oid, $o['id']) : $o['default']; ?> <div class="type_select"> <?php echo OptEngine::input_label(get_pagelines_option_id($oid, $o['id']), $o['inputlabel']); ?> <select id="<?php pagelines_option_id($oid, $o['id']); ?> " name="<?php pagelines_option_name($oid, $o['id']); ?> " onChange="PageLinesStyleFont(this, '<?php echo $o['prop']; ?> ')"> <option value="">—SELECT—</option> <?php foreach ($o['selectvalues'] as $sid => $s) { ?> <option value="<?php echo $sid; ?> " <?php selected($sid, $option_value); ?> ><?php echo $s; ?> </option> <?php } ?> </select> </div> <?php }
/** * * @TODO document * */ function get_layout_selector($oid, $o) { ?> <div id="layout_selector" class="template-edit-panel"> <div class="layout-selections layout-select-default fix"> <div class="layout-selections-pad fix"> <div class="layout-overview"><?php echo $o['inputlabel']; ?> </div> <?php global $pagelines_layout; $saved_layout = $pagelines_layout->layout_map['saved_layout']; foreach (get_the_layouts() as $layout) { ?> <div class="layout-select-item"> <span class="layout-image-border <?php if ($saved_layout == $layout) { echo 'selectedlayout'; } ?> "> <span class="layout-image <?php echo $layout; ?> "> </span> </span> <input type="radio" class="layoutinput" name="<?php pagelines_option_name('layout', 'saved_layout'); ?> " value="<?php echo $layout; ?> " <?php checked($layout, $saved_layout); ?> > </div> <?php } ?> </div> </div> </div> <div class="sel_layout_exp"> <div class="sel_layout_exp_pad"> <?php echo $o['exp']; ?> </div> </div> <div class="clear"></div> <?php }