Index: trunk/kernel/parser.php =================================================================== diff -u -r2731 -r2771 --- trunk/kernel/parser.php (.../parser.php) (revision 2731) +++ trunk/kernel/parser.php (.../parser.php) (revision 2771) @@ -218,8 +218,9 @@ { global $SubscribeAddress; - if(strlen($SubscribeAddress)) - return $SubscribeAddress; + if(strlen($_GET["subscribe_email"])) + return $_GET["subscribe_email"]; + return ""; } @@ -993,7 +994,8 @@ } break; - case "subscribe_confirm": + case "subscribe_confirm": + $ret = GetIndexURL(2)."?env=" . BuildEnv()."&Action=m_subscribe"; if($attribs["_subscribetemplate"]) $ret .= "&Subscribe=".$attribs["_subscribetemplate"];