adminpages = apply_filters( 'advance_login_style_admin_pages', $this->adminpages );
global $advance_login_style_admin;
if ( $advance_login_style_admin->grant_access() ) {
add_action( 'admin_enqueue_scripts', array( $this, 'config_page_scripts' ) );
}
}
/**
* @desc Function to display header for setting page .
* @param String $title Header title
* @param Boolean $form Is form or note
* @param String $option option name
* @param String $optionshort option
* @param Boolean $contains_files Is contains files or note
* @return
*/
function admin_header( $title, $form = true, $option = 'cb_advance_login_style_options', $optionshort = 'advance_login_style', $contains_files = false ) {
?>
currentoption;
$label=__($label,'advance-login-style');
$options = $this->get_option( $option );
$val = '';
if ( isset( $options[$var] ) )
$val = esc_attr( $options[$var] );
return '';
}
/**
* @desc Function to create ImagePreview
* @param String $var Variable name
* @param String $label Label for Image Preview
* @param String $divid div id for image preview to show
* @param Array $option Options array
* @return return ImagePreview
*/
function imageprivew( $var, $label, $option = '', $divid='' ) {
if ( empty( $option ) )
$option = $this->currentoption;
$label=__($label,'advance-login-style');
$options = $this->get_option( $option );
$val = '';
if ( isset( $options[$var] ) )
$val = esc_attr( $options[$var] );
return ' ';
}
/**
* @desc Function to create Select Image
* @param String $var Variable name
* @param String $label Label for Select Image
* @param String $divid div id for select image to show
* @param String $buttonid Buttonid for select image
* @param Array $option Options array
* @return return select image content
*/
function selectimage( $var, $label, $option = '', $buttonid, $divid ) {
if ( empty( $option ) )
$option = $this->currentoption;
$label=__($label,'advance-login-style');
$options = $this->get_option( $option );
$val = '';
if ( isset( $options[$var] ) )
$val = esc_attr( $options[$var] );
return ' ' . '
';
}
/**
* @desc Function to create textinput
* @param String $var Variable name
* @param String $label Label for text input
* @param String $placeholder placeholder for text input
* @param Array $option Options array
* @return return textinput
*/
function textinput( $var, $label, $option = '', $placeholder='' )
{
if ( empty( $option ) )
$option = $this->currentoption;
$options = $this->get_option( $option );
$label=__($label,'advance-login-style');
$val = '';
if ( isset( $options[$var] ) )
$val = esc_attr( $options[$var] );
return '' . '
';
}
/**
* @desc Function to create input number
* @param String $var Variable name
* @param String $label Label for input number
* @param String $rightlabel Label after input number
* @param Array $option Options array
* @return return input number content
*/
function inputnumber( $var, $label, $option = '', $rightlabel='' )
{
if ( empty( $option ) )
$option = $this->currentoption;
$options = $this->get_option( $option );
$label=__($label,'advance-login-style');
$val = '';
if ( isset( $options[$var] ) )
$val = esc_attr( $options[$var] );
return ''.$rightlabel . '
';
}
/**
* @desc Function to create select input type
* @param String $var Variable name
* @param String $label Label for select
* @param Array $values Values array
* @param Array $option Options array
* @return return select input type
*/
function select( $var, $label, $values, $option = '' )
{
if ( empty( $option ) )
$option = $this->currentoption;
$options = $this->get_option( $option );
$label=__($label,'advance-login-style');
$var_esc = esc_attr( $var );
$output = '';
$output .= '';
return $output . '
';
}
}
global $advance_login_style_admin_pages;
$advance_login_style_admin_pages = new advance_login_style_Admin_Pages();
}