PHP Code Widget - Version 2.1

Version Description

  • Fixed broken wpautop filter. Checkbox on widget works now.
Download this release

Release Info

Developer Otto42
Plugin Icon PHP Code Widget
Version 2.1
Comparing to
See all releases

Code changes from version 2.0 to 2.1

Files changed (2) hide show
  1. execphp.php +12 -1
  2. readme.txt +19 -4
execphp.php CHANGED
@@ -4,8 +4,9 @@ Plugin Name: Executable PHP widget
4
  Plugin URI: http://wordpress.org/extend/plugins/php-code-widget/
5
  Description: Like the Text widget, but it will take PHP code as well. Heavily derived from the Text widget code in WordPress.
6
  Author: Otto
7
- Version: 2.0
8
  Author URI: http://ottodestruct.com
 
9
 
10
  Copyright 2009 Samuel Wood (email : otto@ottodestruct.com)
11
 
@@ -76,3 +77,13 @@ class PHP_Code_Widget extends WP_Widget {
76
  }
77
 
78
  add_action('widgets_init', create_function('', 'return register_widget("PHP_Code_Widget");'));
 
 
 
 
 
 
 
 
 
 
4
  Plugin URI: http://wordpress.org/extend/plugins/php-code-widget/
5
  Description: Like the Text widget, but it will take PHP code as well. Heavily derived from the Text widget code in WordPress.
6
  Author: Otto
7
+ Version: 2.1
8
  Author URI: http://ottodestruct.com
9
+ License: GPL2
10
 
11
  Copyright 2009 Samuel Wood (email : otto@ottodestruct.com)
12
 
77
  }
78
 
79
  add_action('widgets_init', create_function('', 'return register_widget("PHP_Code_Widget");'));
80
+
81
+ // donate link on manage plugin page
82
+ add_filter('plugin_row_meta', 'execphp_donate_link', 10, 2);
83
+ function execphp_donate_link($links, $file) {
84
+ if ($file == plugin_basename(__FILE__)) {
85
+ $donate_link = '<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=otto%40ottodestruct%2ecom">Donate</a>';
86
+ $links[] = $donate_link;
87
+ }
88
+ return $links;
89
+ }
readme.txt CHANGED
@@ -1,10 +1,12 @@
1
  === PHP Code Widget ===
2
- Contributors: Otto
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=otto%40ottodestruct%2ecom
4
  Tags: php, widget, execphp
5
  Requires at least: 2.8
6
- Tested up to: 2.9
7
- Stable tag: 2.0
 
 
8
 
9
  Like the Text widget, but also allows working PHP code to be inserted.
10
 
@@ -21,6 +23,16 @@ WARNING: Upgrading to 2.0 from 1.2 may cause loss of your existing widgets.
21
  Copy the code you have in them elsewhere first, then recreate your widgets
22
  afterwards.
23
 
 
 
 
 
 
 
 
 
 
 
24
  == Installation ==
25
 
26
  1. Upload `execphp.php` to the `/wp-content/plugins/` directory
@@ -40,7 +52,7 @@ No, it's not.
40
  Really.
41
 
42
  This widget has no bugs, it's about the simplest widget one can possibly
43
- make. Any errors coming out of the "execphp,php" file are errors in code you
44
  put into one of the widgets. The reason that it shows the error being in the
45
  execphp.php file is because that is where your code is actually being run
46
  from.
@@ -54,6 +66,9 @@ is yours. Please don't email me about that error.
54
  2. The output of the widget on the site.
55
 
56
  == Changelog ==
 
 
 
57
  = 2.0 =
58
  * Changed widget to use new Class methods for creating widget. This simplifies the widget and should eliminate any problems with it losing code or disappearing from sidebars and so forth.
59
  * WARNING: Version 2.0 REQUIRES WordPress 2.8 and up. It will not work with older versions.
1
  === PHP Code Widget ===
2
+ Contributors: Otto42
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=otto%40ottodestruct%2ecom
4
  Tags: php, widget, execphp
5
  Requires at least: 2.8
6
+ Tested up to: 3.4
7
+ Stable tag: 2.1
8
+ License: GPLv2
9
+ License URI: http://www.opensource.org/licenses/GPL-2.0
10
 
11
  Like the Text widget, but also allows working PHP code to be inserted.
12
 
23
  Copy the code you have in them elsewhere first, then recreate your widgets
24
  afterwards.
25
 
26
+ Want regular WordPress news and code updates? Become a fan of my sites on Facebook!
27
+
28
+ * http://www.facebook.com/pages/Nothing-to-See-Here/241409175928000
29
+ * http://www.facebook.com/ottopress
30
+
31
+ Or follow my sites on Twitter!
32
+
33
+ * http://twitter.com/ottodestruct
34
+
35
+
36
  == Installation ==
37
 
38
  1. Upload `execphp.php` to the `/wp-content/plugins/` directory
52
  Really.
53
 
54
  This widget has no bugs, it's about the simplest widget one can possibly
55
+ make. Any errors coming out of the "execphp.php" file are errors in code you
56
  put into one of the widgets. The reason that it shows the error being in the
57
  execphp.php file is because that is where your code is actually being run
58
  from.
66
  2. The output of the widget on the site.
67
 
68
  == Changelog ==
69
+ = 2.1 =
70
+ * Fixed broken wpautop filter. Checkbox on widget works now.
71
+
72
  = 2.0 =
73
  * Changed widget to use new Class methods for creating widget. This simplifies the widget and should eliminate any problems with it losing code or disappearing from sidebars and so forth.
74
  * WARNING: Version 2.0 REQUIRES WordPress 2.8 and up. It will not work with older versions.