get('indexer/coreClass'); if ($indexer != 'PHPLuceneIndexer') { print "This script only works with the PHPLuceneIndexer.\n"; exit; } require_once('indexing/indexerCore.inc.php'); $clear=false; if ($argc > 0) { foreach($argv as $arg) { switch (strtolower($arg)) { case 'clear': $clear=true; print "* Clearing mime type associations\n"; break; case 'help': print "Usage: registerTypes.php [clear]\n"; exit; } if (strtolower($arg) == 'clear') { $clear=true; } } } $indexer = Indexer::get(); $indexer->registerTypes($clear); print "Done.\n"; ?>