[Plugin: Emu2 – Email Users 2] Please patch emu2 as described here
-
Hi 1manfactory,
could please use the info below to fix two issues in emu2? One is around a reply to email address problem I reported earlier on (spurious period in “reply to” email address), the other one is a conflict with the “amr events” plug-in which also uses a debug entry in a somehow loose way.
- file emu2-Core.php: Problem: reply to email address may contain an extra period somewhere in the address due to problems in the wp_mail() and native PHP mail() functions; the patch constitutes a workaround: change line 35 $headers .= 'Reply-To: "'.$sender_name.'" <'.$sender_email.'>'."\n"; into $headers .= 'Reply-To: "'.$sender_name.'" '.str_pad( "", 50 ).' <'.$sender_email.'>'."\n"; - file emu2_options_form.php: Problem: there is a conflict with a function in the "arm events" plug-in also called debug change lines 113f.: <input type="radio" name="debug" value="1" <?php if (EMU2_get_debug()==true) echo 'checked="checked"'; ?>>On <input type="radio" name="debug" value="" <?php if (EMU2_get_debug()==false) echo 'checked="checked"'; ?>>Off<br> into <input type="radio" name="emu_debug" value="1" <?php if (EMU2_get_debug()==true) echo 'checked="checked"'; ?>>On <input type="radio" name="emu_debug" value="" <?php if (EMU2_get_debug()==false) echo 'checked="checked"'; ?>>Off<br> - file emu2_set_options.php: Problem: same as described in emu2_options_form.php change lines 92f.: if ( isset( $_POST['debug'] ) ) { $debug = $_POST['debug']; into: if ( isset( $_POST['emu_debug'] ) ) { $debug = $_POST['emu_debug'];
Thanks – especially for the very nice plug-in!!!
Olaf
- The topic ‘[Plugin: Emu2 – Email Users 2] Please patch emu2 as described here’ is closed to new replies.