From 8959a9e1673a78282b17c19eaa9d48d667ab80f6 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Wed, 18 Jan 2017 14:45:40 +0100 Subject: [PATCH] add searching for document id --- SeedDMS_Core/Core/inc.ClassDMS.php | 8 +++++++- out/out.Search.php | 3 ++- views/bootstrap/class.Search.php | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/SeedDMS_Core/Core/inc.ClassDMS.php b/SeedDMS_Core/Core/inc.ClassDMS.php index 022bd816c..a56042fe6 100644 --- a/SeedDMS_Core/Core/inc.ClassDMS.php +++ b/SeedDMS_Core/Core/inc.ClassDMS.php @@ -633,7 +633,7 @@ class SeedDMS_Core_DMS { // if none is checkd search all if (count($searchin)==0) - $searchin=array(1, 2, 3, 4); + $searchin=array(1, 2, 3, 4, 5); /*--------- Do it all over again for folders -------------*/ $totalFolders = 0; @@ -649,6 +649,9 @@ class SeedDMS_Core_DMS { if (in_array(4, $searchin)) { $searchFields[] = "`tblFolderAttributes`.`value`"; } + if (in_array(5, $searchin)) { + $searchFields[] = "`tblFolders`.`id`"; + } if (count($searchFields)>0) { foreach ($tkeys as $key) { @@ -802,6 +805,9 @@ class SeedDMS_Core_DMS { $searchFields[] = "`tblDocumentAttributes`.`value`"; $searchFields[] = "`tblDocumentContentAttributes`.`value`"; } + if (in_array(5, $searchin)) { + $searchFields[] = "`tblDocuments`.`id`"; + } if (count($searchFields)>0) { diff --git a/out/out.Search.php b/out/out.Search.php index 24559d48d..913c94fbe 100644 --- a/out/out.Search.php +++ b/out/out.Search.php @@ -189,6 +189,7 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe case 2: // name case 3: // comment case 4: // attributes + case 5: // id $searchin[$si] = $si; break; } @@ -197,7 +198,7 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe } // if none is checkd search all - if (count($searchin)==0) $searchin=array(1, 2, 3, 4); + if (count($searchin)==0) $searchin=array(1, 2, 3, 4, 5); // Check to see if the search has been restricted to a particular sub-tree in // the folder hierarchy. diff --git a/views/bootstrap/class.Search.php b/views/bootstrap/class.Search.php index 870d9775b..fd4f9c86a 100644 --- a/views/bootstrap/class.Search.php +++ b/views/bootstrap/class.Search.php @@ -143,6 +143,7 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style { +