diff --git a/lib/browse/DocumentCollection.inc.php b/lib/browse/DocumentCollection.inc.php index 6881619..131316b 100644 --- a/lib/browse/DocumentCollection.inc.php +++ b/lib/browse/DocumentCollection.inc.php @@ -27,6 +27,7 @@ require_once(KT_LIB_DIR . "/templating/templating.inc.php"); require_once(KT_LIB_DIR . "/documentmanagement/Document.inc"); require_once(KT_LIB_DIR . "/foldermanagement/Folder.inc"); +require_once(KT_LIB_DIR . '/browse/PartialQuery.inc.php'); class DocumentCollection { // handle the sorting, etc. diff --git a/plugins/ktcore/KTWidgets.php b/plugins/ktcore/KTWidgets.php index 73b7745..6efebc2 100644 --- a/plugins/ktcore/KTWidgets.php +++ b/plugins/ktcore/KTWidgets.php @@ -2,6 +2,7 @@ require_once(KT_LIB_DIR . "/widgets/basewidget.inc.php"); require_once(KT_LIB_DIR . "/templating/templating.inc.php"); +require_once(KT_LIB_DIR . '/browse/DocumentCollection.inc.php'); class KTCoreStringWidget extends KTWidget { var $sNamespace = 'ktcore.widgets.string'; @@ -679,6 +680,7 @@ class KTCoreCollectionPage extends KTStandardDispatcher { function do_main() { + $sCode = KTUtil::arrayGet($_REQUEST, 'code'); $sName = KTUtil::arrayGet($_REQUEST, 'varname','fFolderId'); $oWidget = unserialize($_SESSION['collection_widgets'][$sCode]);