isAdmin()) { UI::exitError(getMLText("admin_tools"),getMLText("access_denied")); } $v = new LetoDMS_Version; UI::htmlStartPage(getMLText('fulltext_info')); UI::globalNavigation(); UI::pageNavigation(getMLText('fulltext_info')); UI::contentContainerStart(); if($settings->_enableFullSearch) { if(!empty($settings->_luceneClassDir)) require_once($settings->_luceneClassDir.'/Lucene.php'); else require_once('LetoDMS/Lucene.php'); $index = LetoDMS_Lucene_Indexer::open($settings->_luceneDir); $numDocs = $index->count(); echo "
";
for ($id = 0; $id < $numDocs; $id++) {
if (!$index->isDeleted($id)) {
$hit = $index->getDocument($id);
echo $hit->document_id.": ".htmlspecialchars($hit->title)."\n";
}
}
echo "";
$terms = $index->terms();
echo "".count($terms)." Terms
"; echo "";
foreach($terms as $term) {
echo $term->field.":".$term->text."\n";
}
echo "";
} else {
printMLText("fulltextsearch_disabled");
}
UI::contentContainerEnd();
UI::htmlEndPage();
?>