* Fix some scripts that assumed include_path was set with various additional directories
Stuff now seems to mostly work when not overriding include_path.
Taking that out of LocalSettings is the next step... whee!
* Create a site configuration object
* Not used for much in a default install
*/
-require_once( 'includes/SiteConfiguration.php' );
+require_once( "$IP/includes/SiteConfiguration.php" );
$wgConf = new SiteConfiguration;
/** MediaWiki version number */
return false;
$class='ExternalStore'.ucfirst($proto);
- /* Preloaded modules might exist, especially ones serving multiple protocols */
+ /* Any custom modules should be added to $wgAutoLoadClasses for on-demand loading */
if (!class_exists($class)) {
- if (!include_once($class.'.php'))
- return false;
+ return false;
}
$store=new $class();
return $store;
}
function rcFilterByCategories ( &$rows , $categories , $any ) {
- require_once ( 'Categoryfinder.php' ) ;
-
# Filter categories
$cats = array () ;
foreach ( $categories AS $cat ) {
class ZhConverter extends LanguageConverter {
function loadDefaultTables() {
- require( "includes/ZhConversion.php" );
+ require( dirname(__FILE__)."/../../includes/ZhConversion.php" );
$this->mTables = array(
'zh-cn' => new ReplacementArray( $zh2CN ),
'zh-tw' => new ReplacementArray( $zh2TW ),
#require_once( $IP.'/includes/ProfilerStub.php' );
require_once( $IP.'/includes/Defines.php' );
require_once( $settingsFile );
- ini_set( 'include_path', ".$sep$IP$sep$IP/includes$sep$IP/languages$sep$IP/maintenance" );
+ /* ini_set( 'include_path', ".$sep$IP$sep$IP/includes$sep$IP/languages$sep$IP/maintenance" ); */
if ( is_readable( $IP.'/AdminSettings.php' ) ) {
require_once( $IP.'/AdminSettings.php' );
$wgShowSQLErrors = true;
-require_once( 'Setup.php' );
-require_once( 'install-utils.inc' );
+require_once( "$IP/includes/Setup.php" );
+require_once( "$IP/install-utils.inc" );
$wgTitle = null; # Much much faster startup than creating a title object
set_time_limit(0);
$optionsWithArgs = array( 'pagelist', 'start', 'end' );
require_once( 'commandLine.inc' );
-require_once( 'SpecialExport.php' );
-require_once( 'maintenance/backup.inc' );
+require_once( 'backup.inc' );
$dumper = new BackupDumper( $argv );
/** */
require_once( "commandLine.inc" );
-require_once( 'includes/SpecialExport.php' );
/** */
function dumpReplayLog( $start ) {
$originalDir = getcwd();
require_once( 'commandLine.inc' );
-require_once( 'SpecialExport.php' );
-require_once( 'maintenance/backup.inc' );
+require_once( 'backup.inc' );
/**
* Stream wrapper around 7za filter program.
$optionsWithArgs = array( 'report' );
require_once( 'commandLine.inc' );
-require_once( 'SpecialImport.php' );
class BackupReader {
var $reportingInterval = 100;
$FS3 = $FS."3" ;
# Unicode sanitization tools
-require_once( '../includes/normal/UtfNormal.php' );
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/normal/UtfNormal.php' );
$usercache = array();
/** */
require_once( 'commandLine.inc' );
-require_once( 'memcached-client.php' );
$mcc = new memcached( array('persistant' => true/*, 'debug' => true*/) );
$mcc->set_servers( $wgMemCachedServers );
/**
* Take page text out of an XML dump file and render basic HTML out to files.
* This is *NOT* suitable for publishing or offline use; it's intended for
- * running comparitive tests of parsing behavior using real-world data.
+ * running comparative tests of parsing behavior using real-world data.
*
* Templates etc are pulled from the local wiki database, not from the dump.
*
$optionsWithArgs = array( 'report' );
require_once( 'commandLine.inc' );
-require_once( 'SpecialImport.php' );
class DumpRenderer {
function __construct( $dir ) {
if ( ! defined( 'MEDIAWIKI' ) )
die( 1 );
-require_once('includes/SkinTemplate.php');
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
require_once( dirname(__FILE__) . '/MonoBook.php' );
?>
if ( ! defined( 'MEDIAWIKI' ) )
die( 1 );
-require_once('includes/SkinTemplate.php');
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
?>
if( !defined( 'MEDIAWIKI' ) )
die( -1 );
-/** */
-require_once('includes/SkinTemplate.php');
-
/**
* Inherit main code from SkinTemplate, set the CSS and template filter.
* @todo document
if ( ! defined( 'MEDIAWIKI' ) )
die( 1 );
-require_once('includes/SkinTemplate.php');
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
require_once( dirname(__FILE__) . '/MonoBook.php' );
?>
if ( ! defined( 'MEDIAWIKI' ) )
die( 1 );
-require_once('includes/SkinTemplate.php');
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
require_once( dirname(__FILE__) . '/MonoBook.php' );
?>