Version 3.4.5
This commit is contained in:
1 parent
fb6b5baabc
commit
e4478369d8
1360 files changed
+228921
-179445
No files matched your search
@@ -3,11 +3,11 @@
|
||||
/**
|
||||
* <pre>
|
||||
* Invision Power Services
|
||||
* IP.Board v3.3.4
|
||||
* IP.Board v3.4.5
|
||||
* Static SETUP Classes for IP.Board 3
|
||||
*
|
||||
* These classes are not required as objects.
|
||||
* Last Updated: $Date: 2012-06-12 10:14:49 -0400 (Tue, 12 Jun 2012) $
|
||||
* Last Updated: $Date: 2013-01-30 20:50:13 -0500 (Wed, 30 Jan 2013) $
|
||||
* </pre>
|
||||
*
|
||||
* @author Matt Mecham
|
||||
@@ -16,7 +16,7 @@
|
||||
* @package IP.Board
|
||||
* @link http://www.invisionpower.com
|
||||
* @since 1st December 2008
|
||||
* @version $Revision: 10914 $
|
||||
* @version $Revision: 11920 $
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -33,7 +33,7 @@ class IPSSetUp
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
const minPhpVersion = '5.2.0';
|
||||
const minPhpVersion = '5.2.1';
|
||||
|
||||
/**
|
||||
* Min MySQL Version
|
||||
@@ -825,6 +825,20 @@ class IPSSetUp
|
||||
}
|
||||
}
|
||||
}
|
||||
/* http://community.invisionpower.com/resources/bugs.html/_/ip-board/342-legacy-upgrader-failure-r41062?st=0#comment_109878
|
||||
else
|
||||
{
|
||||
if ( self::is300plus() === TRUE )
|
||||
{
|
||||
$_version = ipsRegistry::DB()->buildAndFetch( array( 'select' => '*',
|
||||
'from' => 'core_applications',
|
||||
'where' => 'app_directory=\'' . $app . '\'' ) );
|
||||
|
||||
$key = $_version['app_id'] ? $key : 0;
|
||||
}
|
||||
}
|
||||
*
|
||||
*/
|
||||
|
||||
$return['current'] = ( $key ) ? array( $key, $XMLVersions[ $key ] ) : array( 0, 'install' );
|
||||
|
||||
@@ -1354,7 +1368,12 @@ class IPSSetUp
|
||||
{
|
||||
$value = strtolower($value);
|
||||
}
|
||||
|
||||
|
||||
if ( ! is_array( self::$_savedData ) )
|
||||
{
|
||||
self::$_savedData = array();
|
||||
}
|
||||
|
||||
self::$_savedData[ $key ] = $value;
|
||||
}
|
||||
|
||||
@@ -1367,14 +1386,14 @@ class IPSSetUp
|
||||
static function freezeSavedData()
|
||||
{
|
||||
/* Encode */
|
||||
$data = base64_encode( serialize( self::$_savedData ) );
|
||||
$data = base64_encode( json_encode( self::$_savedData ) );
|
||||
|
||||
/* Write to our cache file */
|
||||
if ( is_array( self::$_savedData ) )
|
||||
{
|
||||
self::_writeFreezerCache( $data );
|
||||
}
|
||||
|
||||
|
||||
/* Return */
|
||||
return $data;
|
||||
}
|
||||
@@ -1400,7 +1419,7 @@ class IPSSetUp
|
||||
}
|
||||
}
|
||||
|
||||
self::$_savedData = unserialize( base64_decode( $data ) );
|
||||
self::$_savedData = json_decode( base64_decode( $data ), TRUE );
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in new issue
Block a user