56 lines
No EOL
1.5 KiB
PHP
56 lines
No EOL
1.5 KiB
PHP
<?php
|
|
/**
|
|
* Represents the main wrapper for master slider admin page.
|
|
*
|
|
* @package MasterSlider
|
|
* @author averta [averta.net]
|
|
* @license LICENSE.txt
|
|
* @link http://masterslider.com
|
|
* @copyright Copyright © 2014 averta
|
|
*/
|
|
|
|
$msp_nonce = wp_create_nonce( 'msp_panel' );
|
|
$action = isset( $_REQUEST['action'] ) ? $_REQUEST['action'] : '';
|
|
$slider_id = isset( $_REQUEST['slider_id'] ) ? $_REQUEST['slider_id'] : '';
|
|
$do = isset( $_REQUEST['action'] ) ? $_REQUEST['action'] : '';
|
|
|
|
|
|
function msp_thankyou_footer() {
|
|
$text = sprintf( __( 'Thank you for creating with <a href="%s">WordPress</a>.' ), __( 'https://wordpress.org/' ) );
|
|
$text .= sprintf( __(' and using Master Slider %s', MSWP_TEXT_DOMAIN ), MSWP_AVERTA_VERSION );
|
|
|
|
return '<span id="footer-thankyou">' . $text . '</span>';
|
|
}
|
|
add_filter( 'admin_footer_text', 'msp_thankyou_footer' );
|
|
|
|
|
|
?>
|
|
|
|
<div id="msp-main-wrapper" class="wrap" data-nonce="<?php echo $msp_nonce; ?>" >
|
|
|
|
<?php
|
|
|
|
// process slider data and generate required thumbnails for slider panel
|
|
if( ! empty( $slider_id ) && isset( $_REQUEST['fr'] ) )
|
|
msp_get_ms_slider_shortcode_by_slider_id( $slider_id );
|
|
|
|
// If the requested page is edit page
|
|
if( in_array( $action, array( 'add', 'edit' ) ) ){
|
|
|
|
include( 'slider-panel/index.php' );
|
|
|
|
// If the requested page is preview page
|
|
} elseif( 'preview' == $action ) {
|
|
|
|
include( 'slider-dashboard/preview.php' );
|
|
|
|
// Otherwise display sliders list
|
|
} else {
|
|
|
|
include( 'slider-dashboard/list-sliders.php' );
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</div>
|