Example #1
0
 function mce_external_plugins($plugin_array)
 {
     if (file_exists(wpui_dir('/inc/wpuimce/editor_plugin.js'))) {
         $plugin_array['wpuimce'] = wpui_url('/inc/wpuimce/editor_plugin.js');
     }
     return $plugin_array;
 }
Example #2
0
 function wpui_widget_scripts()
 {
     $deps = array('jquery', 'jquery-ui-core', 'jquery-ui-tabs');
     wp_register_script('wpui-script-before', home_url('?wpui-script=before'), $deps);
     wp_enqueue_script('wpui-widgets-tabs', wpui_url('js/select/tabs.js'), array('wpui-script-before'), WPUI_VER);
     wp_enqueue_script('wpui-widgets-tabs-init', wpui_url('js/select/init.js'), array('wpui-script-before'), WPUI_VER);
     wp_enqueue_script('wpui-widgets-remix', wpui_url('js/widgets.js'), array('wpui-script-before'), WPUI_VER);
     wp_enqueue_style('wpui-widgets-remix-style', wpui_url('css/widgets.css'));
 }
Example #3
0
 function enqueue_pointer()
 {
     wp_enqueue_script('jquery-ui-effects');
     wp_enqueue_style('wp-pointer');
     wp_enqueue_script('wp-pointer');
     wp_enqueue_script('utils');
     wp_enqueue_script('wpui-tour', wpui_url('/js/wpui_tour.js'), array('wp-pointer'), WPUI_VER);
     add_action('admin_head', array(&$this, 'wpui_pointer_styles'));
 }
 function editor_vars()
 {
     if (in_array(basename($_SERVER['PHP_SELF']), array('post-new.php', 'page-new.php', 'post.php', 'page.php')) && (current_user_can('edit_posts') && current_user_can('edit_pages'))) {
         // Editor buttons and JS vars.
         wp_enqueue_script('editor');
         wp_localize_script('editor', 'pluginVars', array('wpUrl' => site_url(), 'pluginUrl' => wpui_url()));
         if (!wpui_less_33('3.1')) {
             wp_enqueue_script('wpui-editor-dialog', wpui_url('/js/editor_dialog.js'), array('jquery-ui-dialog'), WPUI_VER);
             wp_enqueue_style('wp-jquery-ui-dialog');
         }
     }
 }
Example #5
0
 /**
  * Include the scripts on non admin side.
  *
  * @return void
  * @author Kavin Gray
  **/
 public function plugin_viewer_scripts()
 {
     if (!$this->get_conditionals()) {
         return;
     }
     $plugin_url = wpui_url();
     $js_dir = $plugin_url . '/js/';
     $deps = array("jquery", "jquery-ui-core", "jquery-ui-tabs", "jquery-ui-accordion", "jquery-ui-dialog", "jquery-ui-sortable", "jquery-ui-draggable");
     if (isset($this->options['jquery_fx']) && $this->options['jquery_fx'] == 'on') {
         array_push($deps, "jquery-effects-core", 'jquery-effects-blind', 'jquery-effects-bounce', 'jquery-effects-clip', 'jquery-effects-drop', 'jquery-effects-explode', 'jquery-effects-fade', 'jquery-effects-fold', 'jquery-effects-highlight', 'jquery-effects-pulsate', 'jquery-effects-scale', 'jquery-effects-shake', 'jquery-effects-slide', 'jquery-effects-transfer');
     }
     /**
      * On demand loading. Highly recommended.
      */
     if (isset($this->options['load_scripts_on_demand']) && $this->options['load_scripts_on_demand'] == 'on') {
         wp_enqueue_script('wp-ui-async', wpui_url('js/async.js'), $deps, WPUI_VER);
         wp_localize_script('wp-ui-async', 'wpUIOpts', $this->get_script_options());
         return;
     }
     if (isset($this->options['use_old_scripts']) && $this->options['use_old_scripts'] == 'on') {
         wp_enqueue_script('wp-ui-min', $plugin_url . 'js/wp-ui-old.js', $deps, WPUI_VER);
     } else {
         if (!is_admin() && (isset($this->options['cdn_jquery']) && $this->options['cdn_jquery'] == 'on')) {
             wp_enqueue_script('wpui-script-begin', site_url('/?wpui-script=begin'), null, WPUI_VER);
             // wp_enqueue_script( 'wpui-jquery', wpui_url( 'js/jquery.js' ), array( 'wpui-script-begin' ), WPUI_VER );
             // wp_register_script( 'wpui-jquery-ui', wpui_url( 'js/jquery-ui.js' ), array( 'wpui-jquery' ) );
             wp_enqueue_script('wpui-jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', array('wpui-script-begin'), WPUI_VER);
             wp_register_script('wpui-jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js', array('wpui-jquery'));
             // wp_register_script( 'wpui-jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.24/jquery-ui.min.js', array( 'wpui-jquery' ) );
             wp_register_script('wpui-script-before', site_url('?wpui-script=before'), array('wpui-jquery-ui'));
             wp_enqueue_script('wp-ui-min', wpui_url('js/wp-ui.js'), array('wpui-script-before'), WPUI_VER);
             wp_enqueue_script('wp-ui-end', site_url('?wpui-script=end'), array('wpui-jquery-ui'), WPUI_VER);
         } else {
             wp_register_script('wpui-script-before', site_url('?wpui-script=before'), $deps);
             wp_enqueue_script('wp-ui-min', $plugin_url . 'js/wp-ui.js', array('wpui-script-before'), WPUI_VER);
         }
     }
     wp_localize_script('wp-ui-min', 'wpUIOpts', $this->get_script_options());
 }
Example #6
0
 public function plugin_viewer_scripts()
 {
     if (!$this->get_conditionals()) {
         return;
     }
     $plugin_url = wpui_url();
     $js_dir = $plugin_url . '/js/';
     if (!is_admin() && (isset($this->options['jquery_disabled']) || $this->options['jquery_disabled'] == 'off')) {
         /**
          * In case of conflicts, alternate between the below jQuery 
          * includes and work one out.
          */
         // wp_deregister_script( 'jquery' );
         // // These are local jQuery and jQuery UI, from the plugin dir.
         // wp_enqueue_script( 'jquery', $js_dir . 'jquery.min.js' );
         // wp_enqueue_script( 'jquery-ui', $js_dir . 'jquery-ui.min.js' );
         // // Load from Google CDN.
         // wp_enqueue_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js', false, '1.6.1');
         // wp_enqueue_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js', false, '1.4.2');
         // Let's use Wordpress bundled jQuery.
         // wp_enqueue_script( 'jquery' );
         // Will be gradually moved to wordpress bundled UI ( >= 3.3)
         wp_deregister_script('jquery-ui');
         wp_register_script('jquery-ui', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js', array('jquery'), '1.8.16');
         wp_register_script('jquery-easing', $plugin_url . '/js/jquery.easing.1.3.js', array('jquery', 'jquery-ui'));
     }
     /**
      * On demand loading. New feature, use with caution.
      */
     if (isset($this->options['load_scripts_on_demand']) && $this->options['load_scripts_on_demand'] == 'on') {
         wp_enqueue_script('wp-ui-async', wpui_url('js/async.js'), array('jquery', 'jquery-ui'));
         wp_localize_script('wp-ui-async', 'wpUIOpts', $this->get_script_options());
         return;
     }
     wp_enqueue_script('wp-ui-min', $plugin_url . 'js/wp-ui.js', array('jquery', 'jquery-ui'), WPUI_VER);
     if ($this->bleeding) {
         wp_enqueue_script('wp-ui-alt', $plugin_url . 'js/qtabs.js', array('jquery', 'jquery-ui'), WPUI_VER);
     }
     wp_localize_script('wp-ui-min', 'wpUIOpts', $this->get_script_options());
 }
function editor_buttons_help()
{
    echo wpui_get_file(wpui_url('admin/wpui-help.php'));
    die;
}
/**
 * Load the css.
 */
function wpui_editor_dialog_enqueue_css()
{
    ?>
<style type="text/css">
.wpui-dialog-wrapper {
	margin : 10px;
}
label {
	font-size : 12px;
}
label input[type="text"],
label textarea {
	background-color : #FFF;
	border-color : #DFDFDF;
	border-radius : 4px;
	margin : 1px;
	padding : 3px;
	font-size : 12px;
}

#wpui-wrap-tabs table label span {
	width : 70px;
	display : inline-block;
}

#wpui-add-spoiler table label span {
	width : 120px;
	display : inline-block;
	
}
#wpui-add-dialog table label span {
	display : inline-block;
	width : 120px;
}

span.error-message.active {
	color : #F00 ;
	background : pink;
	display : block;
	padding : 2px 5px;
	font-size : 12px;
}

#wpui-editor-dialog .toggle-arrow {
	background: url("<?php 
    echo wpui_url('/images/toggle-arrow.png');
    ?>
") no-repeat scroll left top transparent;
    height: 23px;
    line-height: 23px;
	padding-left : 18px;
	cursor : pointer;
}
#wpui-editor-dialog .toggle-arrow-active {
	background-position : left center !important;
}


</style>
<?php 
}
Example #9
0
	z-index : 10002;
}

div.wpui-demo-loading {
	background : rgba( 255, 255, 255, 0.5);
	padding: 20px;
	text-align: center;
	margin-top: 15%;
	width: 300px;
	box-shadow: 6px 6px 0 rgba( 0, 0, 0, 0.15 );
	margin: 15% auto;
}

div.wpui-demo-loading span {
	background: url( "<?php 
echo wpui_url();
?>
images/wpspin_light.gif") no-repeat;
	padding-left : 20px;
	color : #555;
	text-shadow : 0 1px 0 #EEE;
}*/
input[type="submit"].wpui-style-demo-submit {
	font-size : 14px;
	padding : 0.4em;
}
</style>
<script type="text/javascript">
jQuery( window ).load( function() {

	// jQuery( '.wpui-demo-overlay' ).slideUp();