Version 3.4.8

This commit is contained in:
Neo committed 2025-12-19 00:42:42 -08:00
1 parent b45ea0dffb
commit c603205a25
1398 files changed
+36675 -31023

No files matched your search

+1 -1
View File
@@ -7,7 +7,7 @@
* $Author: ips_terabyte $ * $Author: ips_terabyte $
* @since - * @since -
* $LastChangedDate: 2011-03-18 17:34:15 -0400 (Fri, 18 Mar 2011) $ * $LastChangedDate: 2011-03-18 17:34:15 -0400 (Fri, 18 Mar 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8129 $ * $Revision: 8129 $
*/ */
+1 -1
View File
@@ -7,7 +7,7 @@
* $Author: AndyMillne $ * $Author: AndyMillne $
* @since 2.2.0 * @since 2.2.0
* $LastChangedDate: 2013-03-21 17:38:09 -0400 (Thu, 21 Mar 2013) $ * $LastChangedDate: 2013-03-21 17:38:09 -0400 (Thu, 21 Mar 2013) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 12109 $ * $Revision: 12109 $
*/ */
+1 -1
View File
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
+1 -1
View File
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -7,7 +7,7 @@
* $Author: bfarber $ * $Author: bfarber $
* @since - * @since -
* $LastChangedDate: 2011-07-20 20:19:22 -0400 (Wed, 20 Jul 2011) $ * $LastChangedDate: 2011-07-20 20:19:22 -0400 (Wed, 20 Jul 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 9296 $ * $Revision: 9296 $
*/ */
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Member property updater (AJAX) * Member property updater (AJAX)
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Core Sessions * Core Sessions
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -28,7 +28,7 @@ if ( ! defined( 'IN_IPB' ) )
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Item Marking * Item Marking
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Core registered caches, redirect resets and bitwise settings * Core registered caches, redirect resets and bitwise settings
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Dashboard Notifications * Dashboard Notifications
* Last Updated: $Date * Last Updated: $Date
* *
@@ -51,6 +51,94 @@ class dashboardNotifications__core
/* INIT */ /* INIT */
$entries = array(); $entries = array();
if( ! $this->settings['ipb_reg_number'] )
{
$entries[] = array( $this->lang->words['lc_title_nokey'], sprintf( $this->lang->words['lc_msg_nokey'], "{$this->settings['base_url']}module=tools&amp;section=licensekey" ) );
}
else
{
/* Is the Spam Service Working? */
if ( $this->settings['spam_service_enabled'] )
{
$GOT_SPAM_ERROR = false;
/* Are we entitled to it? */
$licenseData = $this->cache->getCache( 'licenseData' );
if ( is_array( $licenseData['ipbMain'] ) && count( $licenseData['ipbMain'] ) )
{
foreach ( $licenseData['ipbMain'] as $data )
{
if ( $data['name'] == 'Spam Monitoring Service' && $data['status'] != 'Ok' )
{
$disableLink = $this->settings['base_url'] . "app=core&amp;module=settings&amp;section=settings&amp;do=findsetting&amp;key=spamservice";
if ( is_numeric( $data['_expires'] ) && time() > $data['_expires'] )
{
$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_expired'], $disableLink ) );
}
else
{
$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_unavailable'], $disableLink ) );
}
$GOT_SPAM_ERROR = true;
break;
}
}
}
if ( ! $GOT_SPAM_ERROR )
{
/* Get last 5 logs, and if all 5 are errors, show message */
$_errors = 0;
$_entries = 0;
$_lastError = '';
$this->DB->build( array( 'select' => 'log_code, log_msg', 'from' => 'spam_service_log', 'order' => 'id DESC', 'limit' => 5 ) );
$this->DB->execute();
while( $_r = $this->DB->fetch() )
{
$_entries++;
if( $_r['log_code'] === '0' )
{
$_errors++;
if( !$_lastError )
{
$_lastError = $_r['log_msg'];
}
}
}
if( $_entries > 0 && $_errors == $_entries )
{
$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_error_msg'], $_lastError ) );
}
}
}
/* If it's disabled, are we entitiled to it? */
else
{
$licenseData = $this->cache->getCache( 'licenseData' );
if ( is_array( $licenseData['ipbMain'] ) && count( $licenseData['ipbMain'] ) )
{
foreach ( $licenseData['ipbMain'] as $data )
{
if ( $data['name'] == 'Spam Monitoring Service' && $data['status'] == 'Ok' )
{
$entries[] = array( $this->lang->words['spam_service_disabled'], $this->lang->words['spam_service_disabled_msg'] );
break;
}
}
}
}
}
/* FURL cache OOD? */ /* FURL cache OOD? */
if ( is_file( FURL_CACHE_PATH ) ) if ( is_file( FURL_CACHE_PATH ) )
{ {
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* BBCode Management : Determines if bbcode can be used in this section * BBCode Management : Determines if bbcode can be used in this section
* Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -33,6 +33,6 @@ class enhancements_core_facebook
$this->title = $registry->getClass('class_localization')->words['enhancements_facebook']; $this->title = $registry->getClass('class_localization')->words['enhancements_facebook'];
$this->description = $registry->getClass('class_localization')->words['enhancements_facebook_desc']; $this->description = $registry->getClass('class_localization')->words['enhancements_facebook_desc'];
$this->enabled = ipsRegistry::$settings['fbc_enable']; $this->enabled = ipsRegistry::$settings['fbc_enable'];
$this->message = '<a href="http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=facebook" target="_blank">' . ipsRegistry::getClass('class_localization')->words['enhancements_facebook_help'] . '</a>'; $this->message = '<a href="http://external.ipslink.com/ipboard30/landing/?p=facebook" target="_blank">' . ipsRegistry::getClass('class_localization')->words['enhancements_facebook_help'] . '</a>';
} }
} }
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -90,9 +90,9 @@ class enhancements_core_ipscdn
ipsRegistry::getClass('output')->showError( sprintf( ipsRegistry::getClass('class_localization')->words['enhancements_ipscdn_error_nokey'], ipsRegistry::getClass('output')->buildUrl('app=core&module=tools&section=licensekey', 'admin') ) ); ipsRegistry::getClass('output')->showError( sprintf( ipsRegistry::getClass('class_localization')->words['enhancements_ipscdn_error_nokey'], ipsRegistry::getClass('output')->buildUrl('app=core&module=tools&section=licensekey', 'admin') ) );
} }
/* $classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'classFileManagement.php', 'classFileManagement' ); $classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'classFileManagement.php', 'classFileManagement' );
$file = new $classToLoad(); $file = new $classToLoad();
$ping = $file->getFileContents( "http://license.invisionpower.com/?a=cdn&key=" . ipsRegistry::$settings['ipb_reg_number'] ); */ $ping = NULL;
if ( $json = @json_decode( $ping, TRUE ) ) if ( $json = @json_decode( $ping, TRUE ) )
{ {
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -33,6 +33,6 @@ class enhancements_core_twitter
$this->title = $registry->getClass('class_localization')->words['enhancements_twitter']; $this->title = $registry->getClass('class_localization')->words['enhancements_twitter'];
$this->description = $registry->getClass('class_localization')->words['enhancements_twitter_desc']; $this->description = $registry->getClass('class_localization')->words['enhancements_twitter_desc'];
$this->enabled = ipsRegistry::$settings['tc_enabled']; $this->enabled = ipsRegistry::$settings['tc_enabled'];
$this->message = '<a href="http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=twitter" target="_blank">' . ipsRegistry::getClass('class_localization')->words['enhancements_twitter_help'] . '</a>'; $this->message = '<a href="http://external.ipslink.com/ipboard30/landing/?p=twitter" target="_blank">' . ipsRegistry::getClass('class_localization')->words['enhancements_twitter_help'] . '</a>';
} }
} }
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -99,9 +99,9 @@ class enhancements_core_viglink
} }
} }
/* require_once IPS_KERNEL_PATH . 'classFileManagement.php'; require_once IPS_KERNEL_PATH . 'classFileManagement.php';
$cfm = new classFileManagement(); $cfm = new classFileManagement();
$return = $cfm->getFileContents( "http://license.invisionpower.com/viglink/?subId=" . urlencode( $subId ) ); */ $return = NULL;
if ( $return and $json = @json_decode( $return, TRUE ) and $json['SUCCESS'] == TRUE ) if ( $return and $json = @json_decode( $return, TRUE ) and $json['SUCCESS'] == TRUE )
{ {
return $json; return $json;
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Sets up SEO templates * Sets up SEO templates
* Last Updated: $Date: 2013-03-12 09:54:04 -0400 (Tue, 12 Mar 2013) $ * Last Updated: $Date: 2013-03-12 09:54:04 -0400 (Tue, 12 Mar 2013) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -6,7 +6,7 @@
* $License: http://www.invisionpower.com/company/standards.php#license$ * $License: http://www.invisionpower.com/company/standards.php#license$
* $Author: mark $ * $Author: mark $
* $LastChangedDate: 2011-12-08 16:43:34 +0000 (Thu, 08 Dec 2011) $ * $LastChangedDate: 2011-12-08 16:43:34 +0000 (Thu, 08 Dec 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 9971 $ * $Revision: 9971 $
*/ */
@@ -7,7 +7,7 @@
* $Author: AndyMillne $ * $Author: AndyMillne $
* @since 3/8/2011 * @since 3/8/2011
* $LastChangedDate: 2013-10-14 15:30:19 -0400 (Mon, 14 Oct 2013) $ * $LastChangedDate: 2013-10-14 15:30:19 -0400 (Mon, 14 Oct 2013) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 12376 $ * $Revision: 12376 $
*/ */
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com/">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Define the core notification types * Define the core notification types
* Last Updated: $Date: 2013-05-21 20:51:17 -0400 (Tue, 21 May 2013) $ * Last Updated: $Date: 2013-05-21 20:51:17 -0400 (Tue, 21 May 2013) $
* </pre> * </pre>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Report Center :: Default plugin * Report Center :: Default plugin
* Last Updated: $LastChangedDate: 2012-12-10 11:06:25 -0500 (Mon, 10 Dec 2012) $ * Last Updated: $LastChangedDate: 2012-12-10 11:06:25 -0500 (Mon, 10 Dec 2012) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* RSS output plugin :: report center * RSS output plugin :: report center
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Config file * Config file
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Basic Forum Search * Basic Forum Search
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Returns HTML for the form (optional class, not required) * Returns HTML for the form (optional class, not required)
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Formats forum search results * Formats forum search results
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -6,7 +6,7 @@
* $Author: mmecham $ * $Author: mmecham $
* @since 3/8/2011 * @since 3/8/2011
* $LastChangedDate: 2013-04-03 08:07:11 -0400 (Wed, 03 Apr 2013) $ * $LastChangedDate: 2013-04-03 08:07:11 -0400 (Wed, 03 Apr 2013) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 12145 $ * $Revision: 12145 $
*/ */
@@ -55,7 +55,7 @@ class sitemap_core_content_database_records extends ipseoSitemapPlugin
({$permCheck3})", ({$permCheck3})",
'order' => 'category_id DESC', 'order' => 'category_id DESC',
)); ));
$result = $this->DB->execute(); $result = $this->DB->execute();
$categories = array(); $categories = array();
@@ -77,7 +77,7 @@ class sitemap_core_content_database_records extends ipseoSitemapPlugin
continue; continue;
} }
if ( ipsRegistry::getClass('permissions')->check( 'view', $_db, explode( ',', $this->caches['group_cache'][ $this->settings['guest_group'] ]['g_perm_id'] ) ) != TRUE ) if ( ipsRegistry::getClass('permissions')->check( 'view', $_db, explode( ',', $this->caches['group_cache'][ $this->settings['guest_group'] ]['g_perm_id'] ) ) == TRUE )
{ {
$databases[ $_db['database_id'] ] = $_db; $databases[ $_db['database_id'] ] = $_db;
$databases[ $_db['database_id'] ]['base_link'] = $ccsFunctions->returnDatabaseUrl( $_db['database_id'] ); $databases[ $_db['database_id'] ]['base_link'] = $ccsFunctions->returnDatabaseUrl( $_db['database_id'] );
@@ -92,7 +92,6 @@ class sitemap_core_content_database_records extends ipseoSitemapPlugin
$_cats = ( count($categories) ) ? implode( ',', $categories ) : 0; $_cats = ( count($categories) ) ? implode( ',', $categories ) : 0;
$_hardLimit = !ipSeo_SitemapGenerator::isCronJob() ? 10000 : 500000000; $_hardLimit = !ipSeo_SitemapGenerator::isCronJob() ? 10000 : 500000000;
$addedCount = 0; $addedCount = 0;
foreach($databases as $database) foreach($databases as $database)
{ {
if(ipSeo_SitemapGenerator::isCronJob()) if(ipSeo_SitemapGenerator::isCronJob())
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Sphinx template file * Sphinx template file
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,19 +3,19 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Core user control panel plugin * Core user control panel plugin
* Last Updated: $Date: 2013-10-24 08:12:23 -0400 (Thu, 24 Oct 2013) $ * Last Updated: $Date: 2015-05-03 10:31:01 -0400 (Sun, 03 May 2015) $
* </pre> * </pre>
* *
* @author $Author: AndyMillne $ * @author $Author: stuarts $
* @copyright (c) 2001 - 2009 Invision Power Services, Inc. * @copyright (c) 2001 - 2009 Invision Power Services, Inc.
* @license http://www.invisionpower.com/company/standards.php#license * @license http://www.invisionpower.com/company/standards.php#license
* @package IP.Board * @package IP.Board
* @subpackage Core * @subpackage Core
* @link http://www.invisionpower.com * @link http://www.invisionpower.com
* @since 20th February 2002 * @since 20th February 2002
* @version $Rev: 12391 $ * @version $Rev: 12633 $
* *
*/ */
@@ -300,6 +300,17 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
*/ */
public function customEvent_updateAttachments() public function customEvent_updateAttachments()
{ {
//-----------------------------------------
// Secure Key
//-----------------------------------------
$this->request['secure_key'] = $this->request['secure_key'] ? $this->request['secure_key'] : $this->request['authKey'];
if( $this->request['secure_key'] != $this->member->form_hash )
{
$this->registry->output->showError( 'warn_bad_key', '1021523.1' );
}
//----------------------------------------- //-----------------------------------------
// Get the ID's to delete // Get the ID's to delete
//----------------------------------------- //-----------------------------------------
@@ -377,11 +388,11 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
// Check form hash // Check form hash
//----------------------------------------- //-----------------------------------------
$this->request['secure_key'] = $this->request['secure_key'] ? $this->request['secure_key'] : $this->request['md5check']; $this->request['secure_key'] = $this->request['secure_key'] ? $this->request['secure_key'] : $this->request['authKey'];
if( $this->request['secure_key'] != $this->member->form_hash ) if( $this->request['secure_key'] != $this->member->form_hash )
{ {
$this->registry->output->showError( 'usercp_forums_bad_key', 1021523 ); $this->registry->output->showError( 'warn_bad_key', 1021523 );
} }
//----------------------------------------- //-----------------------------------------
@@ -428,6 +439,14 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
*/ */
public function customEvent_markNotification() public function customEvent_markNotification()
{ {
//-----------------------------------------
// CSRF Check
//-----------------------------------------
if ( $this->request['k'] != $this->member->form_hash )
{
$this->registry->getClass('output')->showError( 'no_permission', 1021523 );
}
//----------------------------------------- //-----------------------------------------
// Notifications library // Notifications library
//----------------------------------------- //-----------------------------------------
@@ -738,6 +757,17 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
*/ */
public function customEvent_toggleIgnoredUser() public function customEvent_toggleIgnoredUser()
{ {
//-----------------------------------------
// Secure Key
//-----------------------------------------
$this->request['secure_key'] = $this->request['secure_key'] ? $this->request['secure_key'] : $this->request['authKey'];
if( $this->request['secure_key'] != $this->member->form_hash )
{
$this->registry->output->showError( 'warn_bad_key', '1021523.2' );
}
//----------------------------------------- //-----------------------------------------
// INIT // INIT
//----------------------------------------- //-----------------------------------------
@@ -798,6 +828,17 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
*/ */
public function customEvent_removeIgnoredUser() public function customEvent_removeIgnoredUser()
{ {
//-----------------------------------------
// Secure Key
//-----------------------------------------
$this->request['secure_key'] = $this->request['secure_key'] ? $this->request['secure_key'] : $this->request['authKey'];
if( $this->request['secure_key'] != $this->member->form_hash )
{
$this->registry->output->showError( 'warn_bad_key', '1021523.3' );
}
//----------------------------------------- //-----------------------------------------
// INIT // INIT
//----------------------------------------- //-----------------------------------------
@@ -1027,14 +1068,23 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
$perms['email'] = $facebook->fetchHasAppPermission( 'email' ); $perms['email'] = $facebook->fetchHasAppPermission( 'email' );
/* Publish Stream */ /* Publish Stream */
$perms['publish_stream'] = $facebook->fetchHasAppPermission( 'publish_stream' ); $perms['publish_actions'] = $facebook->fetchHasAppPermission( 'publish_actions' );
/* Read stream */ /* Read stream */
$perms['read_stream'] = $facebook->fetchHasAppPermission( 'read_stream' ); $perms['user_status'] = $facebook->fetchHasAppPermission( 'user_status' );
/* Offline access */ //var_dump( $perms ); exit;
$perms['offline_access'] = $facebook->fetchHasAppPermission( 'offline_access' );
/* Check our perms and see if any aren't allowed */
$missingPerms = FALSE;
foreach( $perms AS $k => $perm )
{
if ( $perm['data'][0]['status'] != 'granted' )
{
$missingPerms = TRUE;
break;
}
}
//----------------------------------------- //-----------------------------------------
// Thaw bitfield options // Thaw bitfield options
@@ -1086,7 +1136,7 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
$userData['status']['message'] = str_replace( array( '<', '>' ), array( '&lt;', '&gt;' ), $userData['status']['message'] ); $userData['status']['message'] = str_replace( array( '<', '>' ), array( '&lt;', '&gt;' ), $userData['status']['message'] );
} }
return $this->registry->getClass('output')->getTemplate('ucp')->membersFacebookConnect( trim($this->memberData['fb_uid']), $userData, $linkedMemberData, $perms ); return $this->registry->getClass('output')->getTemplate('ucp')->membersFacebookConnect( trim($this->memberData['fb_uid']), $userData, $linkedMemberData, $perms, $missingPerms );
} }
/** /**
@@ -1173,7 +1223,10 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
$this->request['newbox_1'] = $this->request['newbox_1'] ? $this->request['newbox_1'] : ''; $this->request['newbox_1'] = $this->request['newbox_1'] ? $this->request['newbox_1'] : '';
return $this->registry->getClass('output')->getTemplate('ucp')->membersIgnoredUsersForm( $final_users, $pagination ); $result = $this->registry->getClass('output')->getTemplate('ucp')->membersIgnoredUsersForm( $final_users, $pagination );
$result = str_replace( "area=toggleIgnoredUser", "area=toggleIgnoredUser&amp;authKey=" . $this->member->form_hash, $result );
$result = str_replace( "area=removeIgnoredUser", "area=removeIgnoredUser&amp;authKey=" . $this->member->form_hash, $result );
return $result;
} }
@@ -1405,7 +1458,7 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
$notifyLibrary->setMember( $this->memberData ); $notifyLibrary->setMember( $this->memberData );
/* Clear them? - used in mobile skin */ /* Clear them? - used in mobile skin */
if ( isset($this->request['clear']) && trim($this->request['clear']) == 'true' ) if ( isset($this->request['clear']) && trim($this->request['clear']) == 'true' AND $this->request['k'] == $this->member->form_hash )
{ {
$this->DB->update( 'inline_notifications', array( 'notify_read' => 1 ), 'notify_to_id=' . $this->memberData['member_id'] ); $this->DB->update( 'inline_notifications', array( 'notify_read' => 1 ), 'notify_to_id=' . $this->memberData['member_id'] );
@@ -2310,7 +2363,7 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
{ {
$this->lang->loadLanguageFile( array( 'public_post' ), 'forums' ); $this->lang->loadLanguageFile( array( 'public_post' ), 'forums' );
$_errors = $parser->getErrors(); $_errors = $parser->getErrors();
$_error = array_pop( $_errors ); $_error = array_pop( $_errors );
$this->registry->getClass('output')->showError( $_error, 10210 ); $this->registry->getClass('output')->showError( $_error, 10210 );
} }
@@ -2549,6 +2602,12 @@ class usercpForms_core extends public_core_usercp_manualResolver implements inte
{ {
$fields->out_fields[ 'field_' . $website_field ] = 'http://' . $fields->out_fields[ 'field_' . $website_field ]; $fields->out_fields[ 'field_' . $website_field ] = 'http://' . $fields->out_fields[ 'field_' . $website_field ];
} }
if ( IPSText::xssCheckUrl( $fields->out_fields[ 'field_' . $website_field ] ) === FALSE )
{
$fields->error_fields['invalid'][] = $fields->cache_data[ $website_field ];
$fields->out_fields[ 'field_' . $website_field ] = '';
}
} }
//----------------------------------------- //-----------------------------------------
@@ -7,7 +7,7 @@
* $Author: bfarber $ (Original: Mark) * $Author: bfarber $ (Original: Mark)
* @since - * @since -
* $LastChangedDate: 2013-05-01 17:35:09 -0400 (Wed, 01 May 2013) $ * $LastChangedDate: 2013-05-01 17:35:09 -0400 (Wed, 01 May 2013) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 12211 $ * $Revision: 12211 $
*/ */
+1 -1
View File
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
+1 -1
View File
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -7,7 +7,7 @@
* $Author: bfarber $ * $Author: bfarber $
* @since 7th August 2012 * @since 7th August 2012
* $LastChangedDate: 2011-03-10 21:00:38 +0000 (Thu, 10 Mar 2011) $ * $LastChangedDate: 2011-03-10 21:00:38 +0000 (Thu, 10 Mar 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8021 $ * $Revision: 8021 $
*/ */
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Template comparison * Template comparison
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3CSS.js file * AJAX Functions For applications/core/js/ipb3CSS.js file
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Handles Admin ajax functions for IP.Board Text Editor * Handles Admin ajax functions for IP.Board Text Editor
* Author: Matt "Matt Mecham" Mecham * Author: Matt "Matt Mecham" Mecham
* Last Updated: $LastChangedDate: 2012-05-29 14:05:10 +0100 (Tue, 29 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-29 14:05:10 +0100 (Tue, 29 May 2012) $
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Login handler abstraction : AJAX Find Names functions * Login handler abstraction : AJAX Find Names functions
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Hooks (AJAX) * Hooks (AJAX)
* Last Updated: $Date: 2013-02-15 17:36:04 -0500 (Fri, 15 Feb 2013) $ * Last Updated: $Date: 2013-02-15 17:36:04 -0500 (Fri, 15 Feb 2013) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Live Search * Live Search
* Last Updated: $Date: 2012-12-06 10:19:49 -0500 (Thu, 06 Dec 2012) $ * Last Updated: $Date: 2012-12-06 10:19:49 -0500 (Thu, 06 Dec 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3CSS.js file * AJAX Functions For applications/core/js/ipb3CSS.js file
* Last Updated: $Date: 2012-05-24 16:20:59 -0400 (Thu, 24 May 2012) $ * Last Updated: $Date: 2012-05-24 16:20:59 -0400 (Thu, 24 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3CSS.js file * AJAX Functions For applications/core/js/ipb3CSS.js file
* Last Updated: $Date: 2011-05-05 12:03:47 +0100 (Thu, 05 May 2011) $ * Last Updated: $Date: 2011-05-05 12:03:47 +0100 (Thu, 05 May 2011) $
* </pre> * </pre>
@@ -7,7 +7,7 @@
* $Author: bfarber $ * $Author: bfarber $
* @since 8th Feb 2011 * @since 8th Feb 2011
* $LastChangedDate: 2011-03-10 16:00:38 -0500 (Thu, 10 Mar 2011) $ * $LastChangedDate: 2011-03-10 16:00:38 -0500 (Thu, 10 Mar 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8021 $ * $Revision: 8021 $
*/ */
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3Templates.js file * AJAX Functions For applications/core/js/ipb3Templates.js file
* Last Updated: $Date: 2012-11-30 10:02:12 -0500 (Fri, 30 Nov 2012) $ * Last Updated: $Date: 2012-11-30 10:02:12 -0500 (Fri, 30 Nov 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3Templates.js file * AJAX Functions For applications/core/js/ipb3Templates.js file
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3Templates.js file * AJAX Functions For applications/core/js/ipb3Templates.js file
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* AJAX Functions For applications/core/js/ipb3CSS.js file * AJAX Functions For applications/core/js/ipb3CSS.js file
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -7,7 +7,7 @@
* $Author: bfarber $ * $Author: bfarber $
* @since 15 January 2007 * @since 15 January 2007
* $LastChangedDate: 2013-05-07 22:02:49 -0400 (Tue, 07 May 2013) $ * $LastChangedDate: 2013-05-07 22:02:49 -0400 (Tue, 07 May 2013) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 12236 $ * $Revision: 12236 $
*/ */
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Blog Application * Blog Application
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -37,6 +37,6 @@ class admin_core_applications_blog extends ipsCommand
{ {
$this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' ); $this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' );
$this->registry->output->showInsideIframe("http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=blog"); $this->registry->output->showInsideIframe("http://external.ipslink.com/ipboard30/landing/?p=blog");
} }
} }
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Blog Application * Blog Application
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -34,6 +34,6 @@ class admin_core_applications_ccs extends ipsCommand
{ {
$this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' ); $this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' );
$this->registry->output->showInsideIframe("http://anonym.to/?http://www.invisionpower.com/products/content/"); $this->registry->output->showInsideIframe("http://www.invisionpower.com/products/content/");
} }
} }
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Download Manager Application * Download Manager Application
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -7,7 +7,7 @@
* $Author: ips_terabyte $ * $Author: ips_terabyte $
* @since 20th February 2002 * @since 20th February 2002
* $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $ * $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8655 $ * $Revision: 8655 $
*/ */
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Download Manager Application * Download Manager Application
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -37,6 +37,6 @@ class admin_core_applications_downloads extends ipsCommand
{ {
$this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' ); $this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' );
$this->registry->output->showInsideIframe("http://anonym.to/?http://www.invisionpower.com/products/downloads/"); $this->registry->output->showInsideIframe("http://www.invisionpower.com/products/downloads/");
} }
} }
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 24 July 2012 * @since 24 July 2012
* $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $ * $LastChangedDate: 2012-06-20 10:50:23 +0100 (Wed, 20 Jun 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10952 $ * $Revision: 10952 $
*/ */
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Gallery Application * Gallery Application
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -37,6 +37,6 @@ class admin_core_applications_gallery extends ipsCommand
{ {
$this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' ); $this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' );
$this->registry->output->showInsideIframe("http://anonym.to/?http://www.invisionpower.com/products/gallery/"); $this->registry->output->showInsideIframe("http://www.invisionpower.com/products/gallery/");
} }
} }
@@ -2,19 +2,19 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Hooks Management * Hooks Management
* Last Updated: $Date: 2013-05-20 16:38:23 -0400 (Mon, 20 May 2013) $ * Last Updated: $Date: 2014-09-25 13:57:23 -0400 (Thu, 25 Sep 2014) $
* </pre> * </pre>
* *
* @author $Author: bfarber $ * @author $Author: rashbrook $
* @copyright (c) 2001 - 2009 Invision Power Services, Inc. * @copyright (c) 2001 - 2009 Invision Power Services, Inc.
* @license http://www.invisionpower.com/company/standards.php#license * @license http://www.invisionpower.com/company/standards.php#license
* @package IP.Board * @package IP.Board
* @subpackage Core * @subpackage Core
* @link http://www.invisionpower.com * @link http://www.invisionpower.com
* @since 3.0.0 * @since 3.0.0
* @version $Revision: 12261 $ * @version $Revision: 12513 $
*/ */
if ( ! defined( 'IN_ACP' ) ) if ( ! defined( 'IN_ACP' ) )
@@ -2132,7 +2132,10 @@ EOF;
*/ */
protected function _cleanSource( $source ) protected function _cleanSource( $source )
{ {
$source = preg_replace( "/class\s+(\S+)\s+extends\s+(\S+)/i", "class \\1 extends (~extends~)", $source ); if ( preg_match( "/class\s+(\S+)\s+extends\s+(\S+)/i", $source, $matches ) )
{
$source = str_replace( "extends {$matches[2]}", "extends (~extends~)", $source );
}
return $source; return $source;
} }
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Nexus Application * Nexus Application
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -34,6 +34,6 @@ class admin_core_applications_nexus extends ipsCommand
{ {
$this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' ); $this->registry->getClass('class_permissions')->checkPermissionAutoMsg( 'purchase_app' );
$this->registry->output->showInsideIframe("http://anonym.to/?http://www.invisionpower.com/products/nexus/"); $this->registry->output->showInsideIframe("http://www.invisionpower.com/products/nexus/");
} }
} }
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Application Installation * Application Installation
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Attachment Poster * Attachment Poster
* Last Updated: $Date: 2012-05-21 21:37:50 +0100 (Mon, 21 May 2012) $ * Last Updated: $Date: 2012-05-21 21:37:50 +0100 (Mon, 21 May 2012) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -7,7 +7,7 @@
* $Author: ips_terabyte $ * $Author: ips_terabyte $
* @since 20th February 2002 * @since 20th February 2002
* $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $ * $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8655 $ * $Revision: 8655 $
*/ */
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Diagnostic tools * Diagnostic tools
* Last Updated: $Date: 2013-04-15 17:26:30 -0400 (Mon, 15 Apr 2013) $ * Last Updated: $Date: 2013-04-15 17:26:30 -0400 (Mon, 15 Apr 2013) $
* </pre> * </pre>
@@ -147,10 +147,10 @@ class admin_core_diagnostics_diagnostics extends ipsCommand
$classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'classFileManagement.php', 'classFileManagement' ); $classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'classFileManagement.php', 'classFileManagement' );
$_files = new $classToLoad(); $_files = new $classToLoad();
$_test = $_files->getFileContents( "http://www.google.com/" ); $_test = $_files->getFileContents( "http://www.invisionpower.com/connection-checker.html" );
$_headers = $_files->raw_headers; $_headers = $_files->raw_headers;
$_test1 = $_files->getFileContents( "https://www.google.com/" ); $_test1 = $_files->getFileContents( "https://www.invisionpower.com/connection-checker.html" );
$_headers1 = $_files->raw_headers; $_headers1 = $_files->raw_headers;
$this->registry->output->html .= $this->html->connectionCheckerResult( $_headers, $_test, $_headers1, $_test1 ); $this->registry->output->html .= $this->html->connectionCheckerResult( $_headers, $_test, $_headers1, $_test1 );
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -7,7 +7,7 @@
* $Author: ips_terabyte $ * $Author: ips_terabyte $
* @since 20th February 2002 * @since 20th February 2002
* $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $ * $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8655 $ * $Revision: 8655 $
*/ */
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Quick help - shows popups with help information * Quick help - shows popups with help information
* Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -115,28 +115,28 @@ class admin_core_help_quickhelp extends ipsCommand
switch( $id ) switch( $id )
{ {
case 'docs': case 'docs':
$url = "http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=docs-ipb"; $url = "http://external.ipslink.com/ipboard30/landing/?p=docs-ipb";
break; break;
case 'resources': case 'resources':
$url = "http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=resources"; $url = "http://external.ipslink.com/ipboard30/landing/?p=resources";
break; break;
case 'contact': case 'contact':
$url = "http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=contact"; $url = "http://external.ipslink.com/ipboard30/landing/?p=contact";
break; break;
case 'features': case 'features':
$url = "http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=suggestfeatures"; $url = "http://external.ipslink.com/ipboard30/landing/?p=suggestfeatures";
break; break;
case 'bugs': case 'bugs':
$url = "http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=bugs"; $url = "http://external.ipslink.com/ipboard30/landing/?p=bugs";
break; break;
default: default:
case 'support': case 'support':
$url = "http://anonym.to/?http://external.ipslink.com/ipboard30/landing/?p=support"; $url = "http://external.ipslink.com/ipboard30/landing/?p=support";
break; break;
} }
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -7,7 +7,7 @@
* $Author: ips_terabyte $ * $Author: ips_terabyte $
* @since 20th February 2002 * @since 20th February 2002
* $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $ * $LastChangedDate: 2011-05-05 12:40:49 -0400 (Thu, 05 May 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 8655 $ * $Revision: 8655 $
*/ */
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Language Pack Management * Language Pack Management
* Last Updated: $LastChangedDate: 2013-10-14 17:55:18 -0400 (Mon, 14 Oct 2013) $ * Last Updated: $LastChangedDate: 2013-10-14 17:55:18 -0400 (Mon, 14 Oct 2013) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* ACP Login/Logout Routines * ACP Login/Logout Routines
* Last Updated: $Date: 2013-03-20 10:14:51 -0400 (Wed, 20 Mar 2013) $ * Last Updated: $Date: 2013-03-20 10:14:51 -0400 (Wed, 20 Mar 2013) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Admin logs * Admin logs
* Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -7,7 +7,7 @@
* $Author: mark $ * $Author: mark $
* @since 20th February 2002 * @since 20th February 2002
* $LastChangedDate: 2012-04-02 11:17:19 -0400 (Mon, 02 Apr 2012) $ * $LastChangedDate: 2012-04-02 11:17:19 -0400 (Mon, 02 Apr 2012) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 10537 $ * $Revision: 10537 $
*/ */
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Email error logs * Email error logs
* Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Error logs * Error logs
* Last Updated: $LastChangedDate: 2013-02-01 20:54:48 -0500 (Fri, 01 Feb 2013) $ * Last Updated: $LastChangedDate: 2013-02-01 20:54:48 -0500 (Fri, 01 Feb 2013) $
* </pre> * </pre>
@@ -5,6 +5,6 @@
<hr> <hr>
You have reached this page in error, please use your back button to return to the forum. You have reached this page in error, please use your back button to return to the forum.
<hr> <hr>
IP.Board <a href="http://www.invisionpower.com">IP.Board</a>
</body> </body>
</html> </html>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Admin Login Logs * Admin Login Logs
* Last Updated: $LastChangedDate: 2013-03-19 11:50:13 -0400 (Tue, 19 Mar 2013) $ * Last Updated: $LastChangedDate: 2013-03-19 11:50:13 -0400 (Tue, 19 Mar 2013) $
* </pre> * </pre>
@@ -7,7 +7,7 @@
* $Author: bfarber $ * $Author: bfarber $
* @since 8th Feb 2011 * @since 8th Feb 2011
* $LastChangedDate: 2011-09-12 20:59:05 -0400 (Mon, 12 Sep 2011) $ * $LastChangedDate: 2011-09-12 20:59:05 -0400 (Mon, 12 Sep 2011) $
* @version v3.4.6 * @version v3.4.8
* $Revision: 9483 $ * $Revision: 9483 $
*/ */
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Mobile Notification logs * Mobile Notification logs
* Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Moderator logs * Moderator logs
* Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Admin logs * Admin logs
* Last Updated: $LastChangedDate: 2013-05-01 17:35:09 -0400 (Wed, 01 May 2013) $ * Last Updated: $LastChangedDate: 2013-05-01 17:35:09 -0400 (Wed, 01 May 2013) $
* </pre> * </pre>
@@ -3,7 +3,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* Search Engine Spider logs * Search Engine Spider logs
* Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * Last Updated: $LastChangedDate: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
* </pre> * </pre>
@@ -2,7 +2,7 @@
/** /**
* <pre> * <pre>
* Invision Power Services * Invision Power Services
* IP.Board v3.4.6 * IP.Board v3.4.8
* SQL error logs * SQL error logs
* Last Updated: $LastChangedDate: 2013-04-15 17:26:30 -0400 (Mon, 15 Apr 2013) $ * Last Updated: $LastChangedDate: 2013-04-15 17:26:30 -0400 (Mon, 15 Apr 2013) $
* </pre> * </pre>
Loaded 100 of 1398 files, more files were not shown because too many files have changed in this diff. Show more