ASong2U_Web/wp-content/plugins/jw-player-plugin-for-wordpress/admin/WizardState.php

54 lines
2.2 KiB
PHP

<?php
/**
* Description of WizardState
*
* @author Cameron
*/
abstract class WizardState extends AdminState {
const BASIC_STATE = "Basic Settings";
const ADVANCED_STATE = "Advanced Settings";
const LTAS_STATE = "Ad Serving";
const PLUGIN_STATE = "Plugins";
/**
* @see AdminState::__construct()
* @param $player
* @param string $post_values
* @return \WizardState
*/
public function __construct($player, $post_values = "") {
parent::__construct($player, $post_values);
}
protected function getBreadcrumbBar() { ?>
<script type="text/javascript">
jQuery(function() {
jQuery("#breadcrumbs").buttonset();
});
</script>
<div id="breadcrumbs" style="padding: 14px 15px 3px 0;">
<input type="radio" id="<?php echo LONGTAIL_KEY . BasicState::getID(); ?>" name="breadcrumb" <?php checked(BasicState::getID(), $this->getID()); ?> value="<?php echo BasicState::getID(); ?>" onchange="form.submit();"/>
<label for="<?php echo LONGTAIL_KEY . BasicState::getID(); ?>">
<?php echo BasicState::getTitle(); ?>
</label>
<input type="radio" id="<?php echo LONGTAIL_KEY . AdvancedState::getID(); ?>" name="breadcrumb" <?php checked(AdvancedState::getID(), $this->getID()); ?> value="<?php echo AdvancedState::getID(); ?>" onchange="form.submit();" />
<label for="<?php echo LONGTAIL_KEY . AdvancedState::getID(); ?>">
<?php echo AdvancedState::getTitle(); ?>
</label>
<input type="radio" id="<?php echo LONGTAIL_KEY . LTASState::getID(); ?>" name="breadcrumb" <?php checked(LTASState::getID(), $this->getID()); ?> value="<?php echo LTASState::getID(); ?>" onchange="form.submit();" />
<label for="<?php echo LONGTAIL_KEY . LTASState::getID(); ?>">
<?php echo LTASState::getTitle(); ?>
</label>
<input type="radio" id="<?php echo LONGTAIL_KEY . PluginState::getID(); ?>" name="breadcrumb" <?php checked(PluginState::getID(), $this->getID()); ?> value="<?php echo PluginState::getID(); ?>" onchange="form.submit();" />
<label for="<?php echo LONGTAIL_KEY . PluginState::getID(); ?>">
<?php echo PluginState::getTitle(); ?>
</label>
</div>
<?php }
abstract public static function getTitle();
}
?>