function form($instance) { $defaults = array('title' => __('Shortcodes Ultimate', 'su'), 'content' => ''); $instance = wp_parse_args((array) $instance, $defaults); ?> <p> <label for="<?php echo $this->get_field_id('title'); ?> "><?php _e('Title:', 'su'); ?> </label> <input type="text" id="<?php echo $this->get_field_id('title'); ?> " name="<?php echo $this->get_field_name('title'); ?> " value="<?php echo $instance['title']; ?> " class="widefat" /> </p> <p> <?php Su_Generator::button(array('target' => $this->get_field_id('content'))); ?> <br/> <textarea name="<?php echo $this->get_field_name('content'); ?> " id="<?php echo $this->get_field_id('content'); ?> " rows="7" class="widefat" style="margin-top:10px"><?php echo $instance['content']; ?> </textarea> </p> <?php }
function __construct() { parent::__construct(); }
/** * BDThemes Shortcodes Component * @package Shortcode Ultimate Joomla 3.0 * @subpackage BDThemes Schortcodes * @copyright Copyright (C) 2011-2014 BDThemes Ltd. All rights reserved. * @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL * @author BDThemes * @author url http://bdthemes.com */ defined('_JEXEC') or die; require_once BDT_SU_CONFIG . '/inc/tools.php'; require_once BDT_SU_CONFIG . '/inc/wp_override.php'; require_once BDT_SU_CONFIG . '/data.php'; require_once BDT_SU_CONFIG . '/generator.php'; require_once BDT_SU_CONFIG . '/inc/generator-views.php'; $generator = new Su_Generator(); $action = $_REQUEST["action"]; switch ($action) { case 'su_generator_settings': $generator->settings(); break; case 'su_generator_add_preset': $generator->ajax_add_preset(); exit; break; case 'su_generator_preview': $generator->preview(); break; case 'su_generator_show_shortcode': $generator->show_shortcode(); break;