Implemented the "default namespaces for search" feature. This includes
[lhc/web/wiklou.git] / includes / User.php
index 691860b..4e38f7d 100644 (file)
@@ -69,6 +69,7 @@ class User {
        function loadDefaults()
        {
                global $wgLang ;
+               global $wgNamespacesToBeSearchedDefault;
 
                $this->mId = $this->mNewtalk = 0;
                $this->mName = getenv( "REMOTE_ADDR" );
@@ -79,6 +80,9 @@ class User {
                foreach ( $defOpt as $oname => $val ) {
                        $this->mOptions[$oname] = $val;
                }
+               foreach ($wgNamespacesToBeSearchedDefault as $nsnum => $val) {
+                       $this->mOptions["searchNs".$nsnum] = $val;
+               }
                unset( $this->mSkin );
                $this->mDataLoaded = false;
                $this->mBlockedby = -1; # Unset