#!/usr/bin/php5 -q
<?php
/***************************************************************************
- * Copyright (C) 2003-2009 Polytechnique.org *
+ * Copyright (C) 2003-2010 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-require('./connect.db.inc.php');
-require('user.func.inc.php');
+require './connect.db.inc.php';
-ini_set('memory_limit', "16M");
+ini_set('memory_limit', '16M');
$globals->debug = 0; // Do not store backtraces
-$res = XDB::iterRow("SELECT user_id
- FROM auth_user_md5");
+$res = XDB::iterRow('SELECT pid
+ FROM profiles');
$i = 0;
$n = $res->total();
-while ($uid = $res->next()->fetchOneCell()) {
- user_reindex($uid);
+while ($pid = $res->next()) {
+ Profile::rebuildSearchTokens(intval($pid[0]));
printf("\r%u / %u", ++$i, $n);
}