/** * * @TODO document * */ function setup_google_loaders() { foreach (get_option_array() as $menuitem) { foreach ($menuitem as $oid => $o) { if (isset($o['type']) && $o['type'] == 'typography') { $style_id = get_pagelines_option_id($oid, 'font_style'); $initial_style = $this->gfont_base_uri . $this->gfont_key(pagelines_sub_option($oid, 'font')); echo '<link id="' . $style_id . '" rel="stylesheet" media="screen" type="text/css" href="' . $initial_style . '" />'; } } } }
/** * * @TODO do * */ function pagelines_option_id($oid, $sub_oid = null, $grand_oid = null, $namespace = 'pagelines') { echo get_pagelines_option_id($oid, $sub_oid, $grand_oid, $namespace); }
/** * * @TODO document * */ function _get_background_image_control($oid, $o) { $bg = $this->_background_image_array(); $oset = array('post_id' => $o['pid'], 'setting' => $this->settings_field); // set value, id, name foreach ($bg as $k => $i) { $bgid = $oid . $k; if ($this->settings_field == 'meta') { $bg[$k]['val'] = plmeta($bgid, $oset); $bg[$k]['input_name'] = $bgid; $bg[$k]['input_id'] = get_pagelines_option_id($bgid); } elseif ($this->settings_field == PAGELINES_SPECIAL) { $oset['subkey'] = $bgid; $bg[$k]['val'] = ploption($o['special'], $oset); $bg[$k]['input_name'] = plname($o['special'], $oset); $bg[$k]['input_id'] = plid($o['special'], $oset); } else { $bg[$k]['val'] = ploption($bgid, $oset); $bg[$k]['input_id'] = plid($bgid, $oset); $bg[$k]['input_name'] = plname($bgid, $oset); } $bg[$k] = wp_parse_args($bg[$k], $o); } $this->_get_image_upload_option($oid . '_url', $bg['_url']); $this->_get_select_option($oid . '_repeat', $bg['_repeat']); $this->_get_count_select_option($oid . '_pos_vert', $bg['_pos_vert']); $this->_get_count_select_option($oid . '_pos_hor', $bg['_pos_hor']); $this->_get_select_option($oid . '_attach', $bg['_attach']); }
function pagelines_option_id( $oid, $sub_oid = null, $grand_oid = null){ echo get_pagelines_option_id($oid, $sub_oid, $grand_oid); }
/** * * @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 }