* Missing items
[lhc/web/wiklou.git] / maintenance / importPhase2.php
index 3a4fde8..a923b3d 100644 (file)
 #
 # You should have received a copy of the GNU General Public License along
 # with this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
 /**
  * @todo document
  * @deprecated
- * @package MediaWiki
- * @subpackage Maintenance
+ * @addtogroup Maintenance
  */
 
 /** */
@@ -61,8 +60,7 @@ require_once( "rebuildtextindex.inc" );
 
 /**
  * @todo document
- * @package MediaWiki
- * @subpackage Maintenance
+ * @addtogroup Maintenance
  */
 class Phase2Importer {
        var $olddb, $titleCache;
@@ -137,7 +135,7 @@ class Phase2Importer {
                wfQuery( "DELETE FROM user", DB_MASTER );
 
                print "Importing user data...\n";
-               wfQuery( "INSERT INTO $newdb.user (user_id,user_name,user_rights,
+               wfQuery( "INSERT INTO user (user_id,user_name,user_rights,
                        user_password,user_newpassword,user_email,user_options,user_touched)
                        SELECT user_id,user_name,REPLACE(user_rights,'is_',''),
                                MD5(CONCAT(user_id,'-',MD5(user_password))),'',user_email,user_options,NOW()+0
@@ -240,6 +238,7 @@ class Phase2Importer {
                $a = explode( "\n", $s );
 
                foreach ( $a as $l ) {
+                       $m = array();
                        if ( preg_match( "/^([A-Za-z0-9_]+)=(.*)/", $l, $m ) ) {
                                $ops[$m[1]] = $m[2];
                        }
@@ -324,17 +323,16 @@ class Phase2Importer {
 
 /**
  * @todo document
- * @package MediaWiki
- * @subpackage Maintenance
+ * @addtogroup Maintenance
  */
 class TitleCache {
        var $hash = array();
 
        function &fetch( $dbkey ) {
-               if( !isset( $hash[$dbkey] ) ) {
-                       $hash[$dbkey] = Title::newFromDBkey( $dbkey );
+               if( !isset( $this->hash[$dbkey] ) ) {
+                       $this->hash[$dbkey] = Title::newFromDBkey( $dbkey );
                }
-               return $hash[$dbkey];
+               return $this->hash[$dbkey];
        }
 
 }