diff --git a/plugins/generalmetadata/GeneralMetadataDashlet.php b/plugins/generalmetadata/GeneralMetadataDashlet.php deleted file mode 100644 index cc46c31..0000000 --- a/plugins/generalmetadata/GeneralMetadataDashlet.php +++ /dev/null @@ -1,80 +0,0 @@ -sTitle = _kt('General Metadata Search'); - } - - /** - * Check to see if user is active - * - * @param object $oUser - * @return boolean - */ - function is_active($oUser) { - $this->oUser = $oUser; - return true; - } - - /** - * Render function for template - * - * @return unknown - */ - function render() { - $oTemplating =& KTTemplating::getSingleton(); - $oTemplate = $oTemplating->loadTemplate('GeneralMetadata/dashlet'); - - $oRegistry =& KTPluginRegistry::getSingleton(); - $oPlugin =& $oRegistry->getPlugin('ktcore.generalmetadata.plugin'); - $url = $oPlugin->getPagePath('GeneralMetadataPage'); - - $aTemplateData = array( - 'context' => $this, - 'url' => $url, - ); - return $oTemplate->render($aTemplateData); - } -} -?> diff --git a/plugins/generalmetadata/GeneralMetadataPage.php b/plugins/generalmetadata/GeneralMetadataPage.php deleted file mode 100644 index d73b997..0000000 --- a/plugins/generalmetadata/GeneralMetadataPage.php +++ /dev/null @@ -1,128 +0,0 @@ -aBreadcrumbs[] = array('url' => 'dashboard.php', 'name' => _kt('Dashboard')); - $this->aBreadcrumbs[] = array('name' => _kt('General Metadata Search')); - - $sTitle = _kt('Search Results'); - $this->oPage->setBreadcrumbDetails($sTitle); - - - $aCriteriaSet = array( - 'join'=>'AND', - 'subgroup'=>array( - 0=>array( - 'join'=>'AND', - 'values'=>array( - 1=>array( - 'data'=>array( - 'ktcore.criteria.generalmetadata'=>$searchable_text, - 'ktcore.criteria.generalmetadata_not'=>0 - ), - 'type'=>'ktcore.criteria.generalmetadata' - ) - ) - ) - ) - ); - - - $this->browseType = "Folder"; - $sSearch = md5(serialize($aCriteriaSet)); - $_SESSION['boolean_search'][$sSearch] = $aCriteriaSet; - - $collection = new AdvancedCollection; - $oColumnRegistry = KTColumnRegistry::getSingleton(); - $aColumns = $oColumnRegistry->getColumnsForView('ktcore.views.search'); - $collection->addColumns($aColumns); - - // set a view option - $aTitleOptions = array( - 'documenturl' => $GLOBALS['KTRootUrl'] . '/view.php', - ); - $collection->setColumnOptions('ktcore.columns.title', $aTitleOptions); - $collection->setColumnOptions('ktcore.columns.selection', array( - 'rangename' => 'selection', - 'show_folders' => true, - 'show_documents' => true, - )); - - $aOptions = $collection->getEnvironOptions(); // extract data from the environment - - $aOptions['return_url'] = KTUtil::addQueryStringSelf("action=performSearch&boolean_search_id=" . urlencode($sSearch)); - $aOptions['empty_message'] = _kt("No documents or folders match this query."); - $aOptions['is_browse'] = true; - - $collection->setOptions($aOptions); - $collection->setQueryObject(new BooleanSearchQuery($aCriteriaSet)); - - $oTemplating =& KTTemplating::getSingleton(); - $oTemplate = $oTemplating->loadTemplate("kt3/browse"); - $aTemplateData = array( - "context" => $this, - "collection" => $collection, - "custom_title" => $sTitle, - "params" => $aParams, - "joins" => $aJoins, - 'isEditable' => true, - "boolean_search" => $sSearch, - 'bulkactions' => KTBulkActionUtil::getAllBulkActions(), - 'browseutil' => new KTBrowseUtil(), - 'returnaction' => 'booleanSearch', - 'returndata' => $sSearch, - - ); - return $oTemplate->render($aTemplateData); - } -} -?> \ No newline at end of file diff --git a/plugins/generalmetadata/GeneralMetadataPlugin.php b/plugins/generalmetadata/GeneralMetadataPlugin.php deleted file mode 100644 index ec3dbad..0000000 --- a/plugins/generalmetadata/GeneralMetadataPlugin.php +++ /dev/null @@ -1,71 +0,0 @@ -sFriendlyName = _kt('General Metadata Search Plugin'); - return $res; - } - - /** - * Setup function for plugin - * - */ - function setup() { - // Register plugin components - $this->registerCriterion('GeneralMetadataCriterion', 'ktcore.criteria.generalmetadata', KT_LIB_DIR . '/browse/Criteria.inc'); - $this->registerDashlet('GeneralMetadataDashlet', 'ktcore.generalmetadata.dashlet', 'GeneralMetadataDashlet.php'); - $this->registerPage('GeneralMetadataPage', 'GeneralMetadataPage', __FILE__); - - $oTemplating =& KTTemplating::getSingleton(); - $oTemplating->addLocation('General Metadata Search', '/plugins/generalmetadata/templates'); - } - } -$oPluginRegistry =& KTPluginRegistry::getSingleton(); -$oPluginRegistry->registerPlugin('GeneralMetadataPlugin', 'ktcore.generalmetadata.plugin', __FILE__); \ No newline at end of file diff --git a/plugins/generalmetadata/templates/GeneralMetadata/dashlet.smarty b/plugins/generalmetadata/templates/GeneralMetadata/dashlet.smarty deleted file mode 100644 index 6e0614b..0000000 --- a/plugins/generalmetadata/templates/GeneralMetadata/dashlet.smarty +++ /dev/null @@ -1,15 +0,0 @@ -
-{if (!empty($saved_searches))} -