Michael Joseph, Jam Warehouse (Pty) Ltd, South Africa * @package dmslib */ require_once ("../../config/dmsDefaults.php"); require_once ("$default->owl_root_url/lib/owl.lib.php"); require_once ("$default->owl_root_url/lib/lib/documentmanagement/DocumentBrowser.inc"); // ------------------------------- // page start // ------------------------------- // TODO: need to start the session $db = new DocumentBrowser(); // default browse- should resolve to root folder $artifacts = $db->browseByFolder(); print_r($artifacts); // now supply a folderid $folderID = 2; $artifacts = $db->browseByFolder($folderID); print_r($artifacts); // browse by category $categories = $db->browseByCategory(); print_r($categories); // pick a random category srand ((float) microtime() * 10000000); $rand_keys = array_rand ($categories, 1); $category = $categories[$rand_keys[0]]; echo "browsing by category = $category
"; $artifacts = $db->browseByCategory($category); print_r($artifacts); // document type browsing $documentTypes = $db->browseByDocumentType(); print_r($documentTypes); // pick a random document type srand ((float) microtime() * 10000000); $rand_keys = array_rand ($documentTypes, 1); $documentType = $documentTypes[$rand_keys[0]]; echo "browsing by category = $documentType
"; $artifacts = $db->browseByDocumentType($documentType); print_r($artifacts); ?>