Uber Login Logo - Version 0.51

Version Description

Download this release

Release Info

Developer uberweb
Plugin Icon wp plugin Uber Login Logo
Version 0.51
Comparing to
See all releases

Code changes from version 0.5 to 0.51

Files changed (3) hide show
  1. readme.txt +3 -3
  2. uber-login-logo-min.js +1 -1
  3. uber-login-logo.php +9 -17
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
  === Uber Login Logo ===
2
  Contributors: uberweb
3
- Tags: login, logo, login logo, admin, customisation, customization, custom login, media uploader, AJAX, wp-login
4
  Requires at least: 3.5
5
  Tested up to: 3.5
6
- Stable tag: 0.5
7
 
8
  A simple, lightweight WordPress plugin to change your login logo.
9
 
@@ -37,7 +37,7 @@ As of 0.5 This plugin makes use of the new media editor introduced in WordPress
37
 
38
  == Changelog ==
39
 
40
- = Version 0.5 =
41
 
42
  * javascript entirely rewritten to make use of the new media editor in WP 3.5.
43
 
1
  === Uber Login Logo ===
2
  Contributors: uberweb
3
+ Tags: login, logo, login logo, admin, customisation, customization, branding, custom login, media uploader, AJAX, wp-login
4
  Requires at least: 3.5
5
  Tested up to: 3.5
6
+ Stable tag: 0.51
7
 
8
  A simple, lightweight WordPress plugin to change your login logo.
9
 
37
 
38
  == Changelog ==
39
 
40
+ = Version 0.51 =
41
 
42
  * javascript entirely rewritten to make use of the new media editor in WP 3.5.
43
 
uber-login-logo-min.js CHANGED
@@ -1,5 +1,5 @@
1
  var Uber=Uber||{};
2
- (function(d){Uber.LoginLogo={config:{version:"0.5",nonce:null,editor:null,selectedId:0},elems:{$container:".uber-login-logo",$uploadTrigger:".upload-image",$uploadInput:"#upload-input",$nonceInput:"#uber_login_logo_nonce",$updateStatus:".update-status",$imgHolder:".img-holder",$imgPreview:".img-preview"},init:function(){Uber.Tools.setElems(this.elems,this);if(Uber.Tools.doesElemExist(this.elems.$container)){_.bindAll(this);this.setNonce();this.setEditor();this.getOptions();this.catchInsert();var a=
3
  this;this.elems.$uploadTrigger.on("click",function(){a.config.editor.open();return!1});this.config.editor.on("open",this.preSelectImage)}},setEditor:function(){this.config.editor=wp.media.editor.add("content")},setNonce:function(){this.config.nonce=this.elems.$nonceInput.val()},getOptions:function(){var a=this;d.ajax({url:ajaxurl,type:"post",dataType:"json",data:{action:"displayPreviewImg",uber_login_logo_nonce:this.config.nonce}}).done(function(b){a.showImagePreview(b)})},updateOptions:function(a,
4
  b){var c=this;d.ajax({url:ajaxurl,type:"post",dataType:"json",data:{action:"getImageData",id:a,src:b,uber_login_logo_nonce:this.config.nonce}}).done(function(a){c.showImagePreview(a);c.elems.$updateStatus.show()})},showImagePreview:function(a){this.elems.$uploadInput.val(a.src);this.elems.$imgPreview.html('<img src="'+a.src+'" />');this.elems.$imgHolder.show();this.config.selectedId=a.id},preSelectImage:function(){var a=this.config.editor.state().get("selection"),b=wp.media.attachment(this.config.selectedId);
5
  b.fetch();a.add(b?[b]:[])},catchInsert:function(){var a=this;wp.media.editor.send.attachment=function(b,c){a.updateOptions(c.id,c.url)}}};Uber.Tools={setElems:function(a,b,c){b.elems=b.elems||{};for(var e in a)b.elems[e]=c?c.find(a[e]):d(a[e])},doesElemExist:function(a){return"undefined"!==typeof a&&a.length}};d(function(){Uber.LoginLogo.init()})})(jQuery,window,document);
1
  var Uber=Uber||{};
2
+ (function(d){Uber.LoginLogo={config:{version:"0.51",nonce:null,editor:null,selectedId:0},elems:{$container:".uber-login-logo",$uploadTrigger:".upload-image",$uploadInput:"#upload-input",$nonceInput:"#uber_login_logo_nonce",$updateStatus:".update-status",$imgHolder:".img-holder",$imgPreview:".img-preview"},init:function(){Uber.Tools.setElems(this.elems,this);if(Uber.Tools.doesElemExist(this.elems.$container)){_.bindAll(this);this.setNonce();this.setEditor();this.getOptions();this.catchInsert();var a=
3
  this;this.elems.$uploadTrigger.on("click",function(){a.config.editor.open();return!1});this.config.editor.on("open",this.preSelectImage)}},setEditor:function(){this.config.editor=wp.media.editor.add("content")},setNonce:function(){this.config.nonce=this.elems.$nonceInput.val()},getOptions:function(){var a=this;d.ajax({url:ajaxurl,type:"post",dataType:"json",data:{action:"displayPreviewImg",uber_login_logo_nonce:this.config.nonce}}).done(function(b){a.showImagePreview(b)})},updateOptions:function(a,
4
  b){var c=this;d.ajax({url:ajaxurl,type:"post",dataType:"json",data:{action:"getImageData",id:a,src:b,uber_login_logo_nonce:this.config.nonce}}).done(function(a){c.showImagePreview(a);c.elems.$updateStatus.show()})},showImagePreview:function(a){this.elems.$uploadInput.val(a.src);this.elems.$imgPreview.html('<img src="'+a.src+'" />');this.elems.$imgHolder.show();this.config.selectedId=a.id},preSelectImage:function(){var a=this.config.editor.state().get("selection"),b=wp.media.attachment(this.config.selectedId);
5
  b.fetch();a.add(b?[b]:[])},catchInsert:function(){var a=this;wp.media.editor.send.attachment=function(b,c){a.updateOptions(c.id,c.url)}}};Uber.Tools={setElems:function(a,b,c){b.elems=b.elems||{};for(var e in a)b.elems[e]=c?c.find(a[e]):d(a[e])},doesElemExist:function(a){return"undefined"!==typeof a&&a.length}};d(function(){Uber.LoginLogo.init()})})(jQuery,window,document);
uber-login-logo.php CHANGED
@@ -6,7 +6,7 @@
6
  * @link http://www.uberweb.com.au/uber-login-logo-wordpress-plugin/
7
  *
8
  * @author Alex Rogers
9
- * @version 0.5
10
  * @package Uber_Login_Logo
11
  */
12
 
@@ -14,7 +14,7 @@
14
  Plugin Name: Uber Login Logo
15
  Plugin URI: http://www.uberweb.com.au/uber-login-logo-wordpress-plugin/
16
  Description: Change login logo.
17
- Version: 0.5
18
  Author: UberWeb
19
  Author URI: http://www.uberweb.com.au/
20
  License: GPLv2 or later
@@ -54,7 +54,7 @@ class UberLoginLogo
54
  /**
55
  * @const VERSION The current plugin version
56
  */
57
- const VERSION = '0.5';
58
 
59
  /**
60
  * @const UBERURL Link to uberweb site
@@ -76,28 +76,20 @@ class UberLoginLogo
76
 
77
  //Load only on plugin admin page
78
  if (isset($_GET['page']) && $_GET['page'] == self::getBaseName()) {
79
- add_action('admin_print_scripts', array('UberLoginLogo', 'myAdminScripts'));
80
- add_action('admin_print_styles', array('UberLoginLogo', 'myAdminStyles'));
81
  }
82
  }
83
  /**
84
- * Load scripts for plugin admin page
85
  */
86
- public static function myAdminScripts()
87
  {
88
- wp_enqueue_media();
89
  wp_register_script('uber-login-logo', self::getPluginDir() . '/uber-login-logo-min.js', array('jquery','media-upload','thickbox'), self::VERSION);
90
- wp_enqueue_script('uber-login-logo');
91
- }
92
 
93
- /**
94
- * Load styles for plugin admin mpage
95
- */
96
- public static function myAdminStyles()
97
- {
98
- wp_enqueue_style('thickbox');
99
- wp_register_style('uber-login-logo', self::getPluginDir() . '/uber-login-logo-min.css', array(), self::VERSION);
100
  wp_enqueue_style('uber-login-logo');
 
101
  }
102
 
103
  /**
6
  * @link http://www.uberweb.com.au/uber-login-logo-wordpress-plugin/
7
  *
8
  * @author Alex Rogers
9
+ * @version 0.51
10
  * @package Uber_Login_Logo
11
  */
12
 
14
  Plugin Name: Uber Login Logo
15
  Plugin URI: http://www.uberweb.com.au/uber-login-logo-wordpress-plugin/
16
  Description: Change login logo.
17
+ Version: 0.51
18
  Author: UberWeb
19
  Author URI: http://www.uberweb.com.au/
20
  License: GPLv2 or later
54
  /**
55
  * @const VERSION The current plugin version
56
  */
57
+ const VERSION = '0.51';
58
 
59
  /**
60
  * @const UBERURL Link to uberweb site
76
 
77
  //Load only on plugin admin page
78
  if (isset($_GET['page']) && $_GET['page'] == self::getBaseName()) {
79
+ add_action('admin_enqueue_scripts', array('UberLoginLogo', 'myAdminScriptsAndStyles'));
 
80
  }
81
  }
82
  /**
83
+ * Load scripts and styles for plugin admin page
84
  */
85
+ public static function myAdminScriptsAndStyles()
86
  {
87
+ wp_register_style('uber-login-logo', self::getPluginDir() . '/uber-login-logo-min.css', array(), self::VERSION);
88
  wp_register_script('uber-login-logo', self::getPluginDir() . '/uber-login-logo-min.js', array('jquery','media-upload','thickbox'), self::VERSION);
 
 
89
 
90
+ wp_enqueue_media();
 
 
 
 
 
 
91
  wp_enqueue_style('uber-login-logo');
92
+ wp_enqueue_script('uber-login-logo');
93
  }
94
 
95
  /**