";
endif; // main options POST
// for display purposes only. Will reset to -1 on save.
if ( $aslyder_options['slides'] == -1 ) $aslyder_options['slides'] = "";
$aslyderSpeed = ($aslyder_options['speed'])?($aslyder_options['speed'] / 1000):.8;
$aslyderPause = ($aslyder_options['pause'])?($aslyder_options['pause'] / 1000):5;
if ($aslyder_options['navigation']) $aslydernavcheck = " checked=\"checked\"";
if ($aslyder_options['disableauto']) $aslyderautocheck = " checked=\"checked\"";
if ($aslyder_options['advance']) $aslyderadvancecheck = " checked=\"checked\"";
if ($aslyder_options['disable_link']) $aslyderlinkcheck = " checked=\"checked\"";
if ($aslyder_options['slide_style'] == ""):
$aslydersnapback = " checked=\"checked\"";
else:
$aslydercontinuousflow = " checked=\"checked\"";
endif; // slide style check
switch ($aslyder_options['source']){
case "featured":
$sourcefeaturedchecked = " checked=\"checked\"";
break;
default:
$sourcefirstchecked = " checked=\"checked\"";
} // source switch
switch($aslyder_options['slide_type']) {
case "fadestyle":
$style_fade_checked = " checked=\"checked\"";
break;
case "peel-up":
case "peel-down":
case "peel-left":
case "peel-right":
$style_peel_checked = " checked=\"checked\"";
break;
default:
$style_slide_checked = " checked=\"checked\"";
} // switch slide type
switch($aslyder_options['peel_direction']) {
case "up":
$peel_up_checked = " checked=\"checked\"";
break;
case "left":
$peel_left_checked = " checked=\"checked\"";
break;
case "right":
$peel_right_checked = " checked=\"checked\"";
break;
default:
$peel_down_checked = " checked=\"checked\"";
} // switch direction
$thisNonce = wp_nonce_field( 'aslyder_main_options', 'aslyder_nonce', true, false );
print <<
$thisNonce
Number of posts
Number of posts from the category to display.
Slider transition type
Slide reset type
Snapback
Continuous flow
Peel direction
Transition speed
seconds
Slide pause
seconds
Slide source
First post image
Featured image
Display navigation buttons
Check for Yes
Display advancing buttons
Check to display
Disable linking to post
Check to disable
Disable autostart
Check to disable
ThisHTML;
} // switch GET tab
print "
"; // .wrap
} // aslyder_options()
function aslyder_register_admin(){
// UPDATE - set this up with menu mobility
add_menu_page( "aSlyder Options","aSlyder","manage_options","aslyder","aslyder_options",$icon );
}
function aslyder_activate(){
// set defaults
$aslyder_options['slides'] = 5;
update_option('aslyder_options',$aslyder_options);
}
function aslyder_deactivate(){
// nothing at the moment
}
function aslyder_uninstall() {
delete_option('aslyder_options');
delete_option('aslyder_settings');
}
function aslyder_scripts(){
wp_enqueue_script( 'jquery' );
}
add_action( 'wp_enqueue_scripts', 'aslyder_scripts' );
add_action('wp_head','aslyder_header');
if ( is_admin() ):
add_action('admin_menu', 'aslyder_register_admin');
register_activation_hook(__FILE__,'aslyder_activate');
endif; // is_admin
/*
add_shortcode('aslyder','aslyder_shortcode');
add_action('admin_head', 'aslyder_admin_header');
*/
?>