Version 1.0.2 of ggis-subscribe
Updated the plugin code for compatibility with the latest version of Wordpress. Wordpress change the wp_mail function to require that the body contain content. The ezmlm list did not include content in the body. A simple fix.
Update your version automatically or visit http://wordpress.org/extend/plugins/ggis-subscribe







August 18th, 2011 at 7:49 am
Great plug-in in combination with Mailman. But we encountered a unserialize error :
—
“Warning: unserialize() expects parameter 1 to be string, array given in /path/to/ggis-subscribe.php on line 207″.
—
We quickly created a working patch.
Patch for ggis-Subscribe 1.0.2:
— orig.ggis-subscribe.php Thu Aug 18 14:40:10 2011
+++ ggis-subscribe.php Thu Aug 18 14:48:21 2011
@@ -204,7 +204,7 @@
function form_ggissubscribe_options(){
$form = ”;
- $options = unserialize(get_option( ‘ggis-Subscribe’));
+ $options = get_option( ‘ggis-Subscribe’);
$options['maillists'] = explode( ‘,’, $options['maillist
s'] );
$options['nicknames'] = explode( ‘,’, $options['nickname
s'] );
$nicklist = ”;
See http://core.trac.wordpress.org/ticket/12930 for more information about get_option() and unserialize(get_option)) usage.
Kind regards,
Jan Reilink, VEVIDA Services
August 20th, 2011 at 11:37 am
Thank you Jan Reilink.
Fixed in version 1.0.3.
This bug should only affect those who edited their ggis-subscribe settings while using WP 3.0. WP later reversed the cause of this error.