isAdmin()) { UI::contentContainer("

Permission denied.

"); UI::htmlPageEnd(); exit; } function getTime() { if (function_exists('microtime')) { $tm = microtime(); $tm = explode(' ', $tm); return (float) sprintf('%f', $tm[1] + $tm[0]); } return time(); } // ------------------------------------- Suche starten -------------------------------------------- UI::contentContainerStart(); $startTime = getTime(); $results = array(); //searchInFolder($startFolder); // // Construct the SQL query that will be used to search the database. // // Create the keyword search string. This search spans up to three columns // in the database: keywords, name and comment. // // The base query. // $searchQuery = "SELECT `tblDocuments`.* FROM `tblDocuments` "; // Send the search query to the database. $resArr = $db->getResultArray($searchQuery); // Assemble the results into an array of MyDMS Document objects. if (!is_bool($resArr) && count($resArr)>0) { echo "
    "; foreach($resArr as $docArr) { $doc = new SeedDMS_Core_Document($docArr["id"], $docArr["name"], $docArr["comment"], $docArr["date"], $docArr["expires"], $docArr["owner"], $docArr["folder"], $docArr["inheritAccess"], $docArr["defaultAccess"], $docArr["lockUser"], $docArr["keywords"], $docArr["sequence"]); // Make sure that the folder search path is also updated. $folder = $doc->getFolder(); $path = $folder->getPath(); $flist = ""; foreach ($path as $f) { $flist .= ":".$f->getID(); } if (strlen($flist)>1) { $flist .= ":"; } $queryStr = "UPDATE tblDocuments SET folderList = '" . $flist . "' WHERE id = ". $doc->getID(); $db->getResult($queryStr); echo "
  1. Updating docID '".$doc->getID()."' -- '".$flist."'
  2. "; } echo "
"; } $searchTime = getTime() - $startTime; $searchTime = round($searchTime, 2); echo "

"; printMLText("search_time", array("time" => $searchTime)); UI::contentContainerEnd(); UI::htmlEndPage(); ?>