Version 2.2.0 RC-1

This commit is contained in:
Neo committed 2025-12-19 00:22:37 -08:00
1 parent f73f8bff6d
commit 22f1b963ee
1034 files changed
+178610 -70897

No files matched your search

@@ -2,24 +2,14 @@
/*
+--------------------------------------------------------------------------
| Invision Power Board 2.1.7
| =============================================
| Invision Power Board
| ========================================
| by Matthew Mecham
| (c) 2001 - 2005 Invision Power Services, Inc.
| (c) 2001 - 2005 Invision Power Services
| http://www.invisionpower.com
| =============================================
| ========================================
| Web: http://www.invisionboard.com
| http://www.ibresource.ru/products/invisionpowerboard/
| Time: Tuesday 18th of July 2006 05:56:00 PM
| Release: 52f408a29988b02f45b5e6f4ba5af0ae
| Licence Info: http://www.invisionboard.com/?license
| http://www.ibresource.ru/license
+---------------------------------------------------------------------------
| INVISION POWER BOARD IS NOT FREE / OPEN SOURCE!
+---------------------------------------------------------------------------
| INVISION POWER BOARD ÍÅ ßÂËßÅÒÑß ÁÅÑÏËÀÒÍÛÌ ÏÐÎÃÐÀÌÌÍÛÌ ÎÁÅÑÏÅ×ÅÍÈÅÌ!
| Ïðàâà íà ÏÎ ïðèíàäëåæàò Invision Power Services
| Ïðàâà íà ïåðåâîä IBResource (http://www.ibresource.ru)
| Email: matt@invisionpower.com
+---------------------------------------------------------------------------
|
| > Payment Gateway API: PAYPAL
@@ -36,6 +26,8 @@ if ( ! defined( 'GW_CORE_INIT' ) )
exit();
}
define( 'IS_NOCHEX', 1 );
//--------------------------------------------------------------------------
// DEFINITIONS EXPECTED AT THIS POINT
//--------------------------------------------------------------------------
@@ -228,17 +220,24 @@ class class_gw_module EXTENDS class_gateway
'sock_url' => 'ssl://www.nochex.com',
'sock_path' => '/nochex.dll/apc/apc' );
foreach ($_POST as $key => $val)
{
$post_back[] = $key . '=' . urlencode (stripslashes($val));
}
$post_back_str = implode('&', $post_back);
//--------------------------------------
// Throw back to PayPal to verify
// Throw back to NoChex to verify
//--------------------------------------
$state = $this->core_post_back( $urls, "", 443 );
$state = $this->core_post_back( $urls, $post_back_str, 443 );
//--------------------------------------
// Check...
//--------------------------------------
$state = ( strcmp($state, 'AUTHORISED') == 0 ) ? 'AUTHORISED' : 'INVALID';
$state = $state == 'AUTHORISED' ? 'AUTHORISED' : 'INVALID';
if ( $state != 'AUTHORISED' AND ! GW_TEST_MODE_ON )
{