Twitter Widget Pro - Version 2.3.10

Version Description

Update feeds and links to Ran.ge, moves screenshots outside of plugin zip

Download this release

Release Info

Developer aaroncampbell
Plugin Icon wp plugin Twitter Widget Pro
Version 2.3.10
Comparing to
See all releases

Code changes from version 2.3.9 to 2.3.10

readme.txt CHANGED
@@ -1,22 +1,22 @@
1
  === Twitter Widget Pro ===
2
- Contributors: aaroncampbell
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9993090
4
  Tags: twitter, widget, feed
5
  Requires at least: 3.0
6
- Tested up to: 3.4.1
7
- Stable tag: 2.3.9
8
 
9
  A widget that properly handles twitter feeds, including parsing @username, #hashtags, and URLs into links.
10
 
11
  == Description ==
12
 
13
- A widget that properly handles twitter feeds, including @username, #hashtag, and
14
- link parsing. It supports displaying profiles images, and even lets you control
15
- whether to display the time and date of a tweet or how log ago it happened
16
- (about 5 hours ago, etc).
17
 
18
  <a href="http://bluedogwebservices.com/wordpress-plugin/twitter-widget-pro/">Twitter Widget Pro</a>
19
- Brought to you by <a href="http://bluedogwebservices.com/" title="WordPress Development">BlueDog Web Services</a>
20
 
21
  == Installation ==
22
 
@@ -130,6 +130,9 @@ Aparently the database queries required to display the friends feed was causing
130
 
131
  == Upgrade Notice ==
132
 
 
 
 
133
  = 2.3.9 =
134
  Display dates based on your WordPress timezone setting
135
 
@@ -162,6 +165,11 @@ Fewer "could not connect to Twitter" messages, new links (reply, retweet, favori
162
 
163
  == Changelog ==
164
 
 
 
 
 
 
165
  = 2.3.9 =
166
  * Display dates based on your WordPress timezone setting
167
 
1
  === Twitter Widget Pro ===
2
+ Contributors: aaroncampbell, PeteMall, range, saracannon
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9993090
4
  Tags: twitter, widget, feed
5
  Requires at least: 3.0
6
+ Tested up to: 3.4.2
7
+ Stable tag: 2.3.10
8
 
9
  A widget that properly handles twitter feeds, including parsing @username, #hashtags, and URLs into links.
10
 
11
  == Description ==
12
 
13
+ A widget that properly handles twitter feeds, including parsing @username,
14
+ #hashtag, and URLs into links. It supports displaying profiles images, and even
15
+ lets you control whether to display the time and date of a tweet or how log ago
16
+ it happened (about 5 hours ago, etc).
17
 
18
  <a href="http://bluedogwebservices.com/wordpress-plugin/twitter-widget-pro/">Twitter Widget Pro</a>
19
+ Brought to you by <a href="http://ran.ge/" title="WordPress Development">Ran.ge</a>
20
 
21
  == Installation ==
22
 
130
 
131
  == Upgrade Notice ==
132
 
133
+ = 2.3.10 =
134
+ Update feeds and links to Ran.ge, moves screenshots outside of plugin zip
135
+
136
  = 2.3.9 =
137
  Display dates based on your WordPress timezone setting
138
 
165
 
166
  == Changelog ==
167
 
168
+ = 2.3.10 =
169
+ * Update feeds and links to Ran.ge
170
+ * Move assets to assets dir
171
+ * Pull in some Range branding to replace Xavisys branding
172
+
173
  = 2.3.9 =
174
  * Display dates based on your WordPress timezone setting
175
 
screenshot-1.png DELETED
Binary file
screenshot-2.png DELETED
Binary file
screenshot-3.png DELETED
Binary file
screenshot-4.png DELETED
Binary file
wp-twitter-widget.php CHANGED
@@ -3,9 +3,9 @@
3
  * Plugin Name: Twitter Widget Pro
4
  * Plugin URI: http://bluedogwebservices.com/wordpress-plugin/twitter-widget-pro/
5
  * Description: A widget that properly handles twitter feeds, including @username, #hashtag, and link parsing. It can even display profile images for the users. Requires PHP5.
6
- * Version: 2.3.9
7
  * Author: Aaron D. Campbell
8
- * Author URI: http://bluedogwebservices.com/
9
  * License: GPLv2 or later
10
  * Text Domain: twitter-widget-pro
11
  */
@@ -30,7 +30,7 @@
30
 
31
  require_once( 'tlc-transients.php' );
32
  require_once( 'xavisys-plugin-framework.php' );
33
- define( 'TWP_VERSION', '2.3.9' );
34
 
35
  /**
36
  * WP_Widget_Twitter_Pro is the class that handles the main widget.
3
  * Plugin Name: Twitter Widget Pro
4
  * Plugin URI: http://bluedogwebservices.com/wordpress-plugin/twitter-widget-pro/
5
  * Description: A widget that properly handles twitter feeds, including @username, #hashtag, and link parsing. It can even display profile images for the users. Requires PHP5.
6
+ * Version: 2.3.10
7
  * Author: Aaron D. Campbell
8
+ * Author URI: http://ran.ge/
9
  * License: GPLv2 or later
10
  * Text Domain: twitter-widget-pro
11
  */
30
 
31
  require_once( 'tlc-transients.php' );
32
  require_once( 'xavisys-plugin-framework.php' );
33
+ define( 'TWP_VERSION', '2.3.10' );
34
 
35
  /**
36
  * WP_Widget_Twitter_Pro is the class that handles the main widget.
xavisys-plugin-framework.php CHANGED
@@ -1,10 +1,14 @@
1
  <?php
2
  /**
3
- * Version: 1.0.14
4
  */
5
  /**
6
  * Changelog:
7
  *
 
 
 
 
8
  * 1.0.14:
9
  * - Fix sidebar alignment on settings page
10
  * - Fix forum link by passing it to the http://wordpress.org/tags/{slug}?forum_id=10
@@ -104,8 +108,7 @@ if (!class_exists('XavisysPlugin')) {
104
  /**
105
  * @var string - The feed URL for Xavisys
106
  */
107
- //protected $_feed_url = 'http://xavisys.com/feed/';
108
- protected $_feed_url = 'http://feeds.feedburner.com/Xavisys';
109
 
110
  /**
111
  * @var string - The button ID for the PayPal button, override this generic one with a plugin-specific one
@@ -314,7 +317,7 @@ if (!class_exists('XavisysPlugin')) {
314
  }
315
 
316
  public function getSupportForumUrl() {
317
- return 'http://wordpress.org/tags/' . $this->_slug . '?forum_id=10';
318
  }
319
 
320
  public function getOptionsLink( $linkText = '' ) {
@@ -352,7 +355,7 @@ if (!class_exists('XavisysPlugin')) {
352
  _e('Then please do any or all of the following:', $this->_slug);
353
  echo '</p><ul>';
354
 
355
- $url = apply_filters('xavisys-plugin-url-'.$this->_slug, 'http://xavisys.com/wordpress-plugins/'.$this->_slug);
356
  echo "<li><a href='{$url}'>";
357
  _e('Link to it so others can find out about it.', $this->_slug);
358
  echo "</a></li>";
@@ -385,7 +388,7 @@ if (!class_exists('XavisysPlugin')) {
385
 
386
  public function addDashboardWidgets() {
387
  if ( apply_filters( 'xpf-dashboard-widget', true ) ) {
388
- wp_add_dashboard_widget( 'dashboardb_xavisys' , 'The Latest News From Xavisys' , array( $this, 'dashboardWidget' ) );
389
  }
390
  }
391
 
@@ -397,7 +400,7 @@ if (!class_exists('XavisysPlugin')) {
397
  'show_summary' => 1,
398
  );
399
  echo '<div class="rss-widget">';
400
- echo '<a href="http://xavisys.com"><img class="alignright" src="http://cdn.xavisys.com/logos/xavisys-logo-small.png" /></a>';
401
  wp_widget_rss_output( $args );
402
  echo '<p style="border-top: 1px solid #CCC; padding-top: 10px; font-weight: bold;">';
403
  echo '<a href="' . $this->_feed_url . '"><img src="'.get_bloginfo('wpurl').'/wp-includes/images/rss.png" alt=""/> Subscribe with RSS</a>';
@@ -406,7 +409,7 @@ if (!class_exists('XavisysPlugin')) {
406
  }
407
 
408
  public function screenIconLink($name = 'xavisys') {
409
- $link = '<a href="http://xavisys.com">';
410
  if ( function_exists( 'get_screen_icon' ) ) {
411
  $link .= get_screen_icon( $name );
412
  } else {
1
  <?php
2
  /**
3
+ * Version: 1.0.15
4
  */
5
  /**
6
  * Changelog:
7
  *
8
+ * 1.0.15:
9
+ * - Fix support forum link
10
+ * - Update feed to Ran.ge
11
+ *
12
  * 1.0.14:
13
  * - Fix sidebar alignment on settings page
14
  * - Fix forum link by passing it to the http://wordpress.org/tags/{slug}?forum_id=10
108
  /**
109
  * @var string - The feed URL for Xavisys
110
  */
111
+ protected $_feed_url = 'http://ran.ge/feed/';
 
112
 
113
  /**
114
  * @var string - The button ID for the PayPal button, override this generic one with a plugin-specific one
317
  }
318
 
319
  public function getSupportForumUrl() {
320
+ return 'http://wordpress.org/support/plugin/' . $this->_slug;
321
  }
322
 
323
  public function getOptionsLink( $linkText = '' ) {
355
  _e('Then please do any or all of the following:', $this->_slug);
356
  echo '</p><ul>';
357
 
358
+ $url = apply_filters('xavisys-plugin-url-'.$this->_slug, 'http://bluedogwebservices.com/wordpress-plugin/'.$this->_slug);
359
  echo "<li><a href='{$url}'>";
360
  _e('Link to it so others can find out about it.', $this->_slug);
361
  echo "</a></li>";
388
 
389
  public function addDashboardWidgets() {
390
  if ( apply_filters( 'xpf-dashboard-widget', true ) ) {
391
+ wp_add_dashboard_widget( 'dashboardb_xavisys' , 'The Latest News From Range' , array( $this, 'dashboardWidget' ) );
392
  }
393
  }
394
 
400
  'show_summary' => 1,
401
  );
402
  echo '<div class="rss-widget">';
403
+ echo '<a href="http://ran.ge"><img class="alignright" src="http://s1.ran.ge/content/uploads/2012/06/range-trans.png" /></a>';
404
  wp_widget_rss_output( $args );
405
  echo '<p style="border-top: 1px solid #CCC; padding-top: 10px; font-weight: bold;">';
406
  echo '<a href="' . $this->_feed_url . '"><img src="'.get_bloginfo('wpurl').'/wp-includes/images/rss.png" alt=""/> Subscribe with RSS</a>';
409
  }
410
 
411
  public function screenIconLink($name = 'xavisys') {
412
+ $link = '<a href="http://ran.ge">';
413
  if ( function_exists( 'get_screen_icon' ) ) {
414
  $link .= get_screen_icon( $name );
415
  } else {