From: <wis...@us...> - 2012-01-08 12:55:44
|
Revision: 8672 http://xoops.svn.sourceforge.net/xoops/?rev=8672&view=rev Author: wishcraft Date: 2012-01-08 12:55:37 +0000 (Sun, 08 Jan 2012) Log Message: ----------- XPayment 1.42 - Minor fix to email validation in discount codes - See changelog.txt Modified Paths: -------------- XoopsModules/xpayment/releases/1.42/htdocs/modules/xpayment/admin/index.php Modified: XoopsModules/xpayment/releases/1.42/htdocs/modules/xpayment/admin/index.php =================================================================== --- XoopsModules/xpayment/releases/1.42/htdocs/modules/xpayment/admin/index.php 2012-01-08 12:25:32 UTC (rev 8671) +++ XoopsModules/xpayment/releases/1.42/htdocs/modules/xpayment/admin/index.php 2012-01-08 12:55:37 UTC (rev 8672) @@ -275,7 +275,7 @@ foreach($discounts as $iid => $discount) { $GLOBALS['xoopsTpl']->append('discounts', $discount->toArray()); } - loadModuleAdminMenu(8); + loadModuleAdminMenu(7); $GLOBALS['xoopsTpl']->display('db:xpayment_cpanel_discounts_list.html'); break; case "create": @@ -293,7 +293,7 @@ $prefix = str_replace(' ', '', $prefix); $discount_handler =& xoops_getmodulehandler('discounts', 'xpayment'); foreach(explode("|", $emails) as $email) { - if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) { + if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z0-9-]+)$", $email)) { if (!$dis = $discount_handler->getByEmail($email)) { if ($discount_handler->sendDiscountCode($email, ($validtill_infinte==true?0:strtotime($validtill['date'])+$validtill['time']), intval($redeems), (float)$discount, $prefix, 0)) $created++; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |