ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Meta Data search GUI. More...
Protected Member Functions | |
initFormSearch () | |
Show search form. More... | |
remoteSearch () | |
Search from main menu. More... | |
search () | |
reset () | |
Reset search form. More... | |
performSearch () | |
Perform search. More... | |
getTabs () | |
get tabs More... | |
initUserSearchCache () | |
Init user search cache. More... | |
fillAdminPanel () | |
![]() | |
initPageNumberFromQuery () | |
addPager ($result, string $a_session_key) | |
buildSearchAreaPath (int $a_root_node) | |
getSearchCache () | |
loadCreationFilter () | |
renderSearch (string $term, int $root_node=0) | |
renderFilter (int $root_node) | |
initFilter (int $mode) | |
getStringArrayTransformation () | |
Protected Attributes | |
ilTabsGUI | $tabs_gui |
ilHelpGUI | $help |
ilLuceneAdvancedSearchFields | $fields |
array | $admin_panel_commands |
array | $admin_view_button |
array | $creation_selector |
string | $page_form_action |
![]() | |
ilUserSearchCache | $search_cache |
string | $search_mode = '' |
ilSearchSettings | $settings |
ilPropertyFormGUI | $form = null |
ilSearchFilterGUI | $search_filter = null |
array | $search_filter_data = null |
ClipboardManager | $clipboard |
ViewManager | $container_view_manager |
ilFavouritesManager | $favourites |
ilCtrl | $ctrl |
ILIAS | $ilias |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ilLocatorGUI | $locator |
ilObjUser | $user |
ilTree | $tree |
GlobalHttpState | $http |
Factory | $refinery |
ilLogger | $logger |
string | $prev_link = '' |
string | $next_link = '' |
Additional Inherited Members | |
![]() | |
const | SEARCH_FAST = 1 |
const | SEARCH_DETAILS = 2 |
const | SEARCH_AND = 'and' |
const | SEARCH_OR = 'or' |
const | SEARCH_FORM_LUCENE = 1 |
const | SEARCH_FORM_STANDARD = 2 |
const | SEARCH_FORM_USER = 3 |
Meta Data search GUI.
ilLuceneAdvancedSearchGUI: ilSearchControllerGUI ilLuceneAdvancedSearchGUI: ilObjectGUI, ilContainerGUI ilLuceneAdvancedSearchGUI: ilObjCategoryGUI, ilObjCourseGUI, ilObjFolderGUI, ilObjGroupGUI ilLuceneAdvancedSearchGUI: ilObjStudyProgrammeGUI ilLuceneAdvancedSearchGUI: ilObjRootFolderGUI, ilObjectCopyGUI
Definition at line 34 of file class.ilLuceneAdvancedSearchGUI.php.
ilLuceneAdvancedSearchGUI::__construct | ( | ) |
Constructor.
Definition at line 50 of file class.ilLuceneAdvancedSearchGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ilLuceneAdvancedSearchFields\getInstance(), ILIAS\Repository\help(), and initUserSearchCache().
ilLuceneAdvancedSearchGUI::executeCommand | ( | ) |
Execute Command.
Definition at line 65 of file class.ilLuceneAdvancedSearchGUI.php.
References ILIAS\Repository\ctrl(), ilSearchBaseGUI\handleCommand(), and prepareOutput().
|
protected |
Is this still currently used?
Definition at line 316 of file class.ilLuceneAdvancedSearchGUI.php.
References ilUtil\getImagePath(), and ILIAS\Repository\lng().
Referenced by performSearch(), and showSavedResults().
|
protected |
get tabs
Definition at line 275 of file class.ilLuceneAdvancedSearchGUI.php.
References ILIAS\Repository\ctrl(), ilSearchSettings\getInstance(), and ILIAS\Repository\help().
Referenced by prepareOutput().
|
protected |
Show search form.
Definition at line 136 of file class.ilLuceneAdvancedSearchGUI.php.
References ilSearchBaseGUI\$form, ILIAS\Repository\ctrl(), ILIAS\Repository\form(), and ILIAS\Repository\lng().
Referenced by performSearch(), and showSavedResults().
|
protected |
Init user search cache.
private
Definition at line 300 of file class.ilLuceneAdvancedSearchGUI.php.
References ilUserSearchCache\_getInstance(), ILIAS\FileDelivery\http(), ilSearchBaseGUI\initPageNumberFromQuery(), ilUserSearchCache\LUCENE_ADVANCED, and ILIAS\Repository\user().
Referenced by __construct().
|
protected |
Perform search.
Definition at line 214 of file class.ilLuceneAdvancedSearchGUI.php.
References ilSearchBaseGUI\addPager(), ilSession\clear(), fillAdminPanel(), ILIAS\Repository\form(), ilLuceneSearcher\getInstance(), ilLuceneSearchResultFilter\getInstance(), initFormSearch(), ILIAS\Repository\lng(), ilLuceneAdvancedQueryParser\parse(), showSavedResults(), and ILIAS\Repository\user().
Referenced by search().
ilLuceneAdvancedSearchGUI::prepareOutput | ( | ) |
Add admin panel command.
Definition at line 266 of file class.ilLuceneAdvancedSearchGUI.php.
References getTabs().
Referenced by executeCommand().
|
protected |
Search from main menu.
Definition at line 162 of file class.ilLuceneAdvancedSearchGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and search().
|
protected |
Reset search form.
Definition at line 204 of file class.ilLuceneAdvancedSearchGUI.php.
References showSavedResults().
|
protected |
Definition at line 184 of file class.ilLuceneAdvancedSearchGUI.php.
References ilSession\clear(), ILIAS\Repository\lng(), performSearch(), ilSubItemListGUI\resetDetails(), and showSavedResults().
Referenced by remoteSearch().
ilLuceneAdvancedSearchGUI::showSavedResults | ( | ) |
Show saved results.
Definition at line 92 of file class.ilLuceneAdvancedSearchGUI.php.
References ilSearchBaseGUI\addPager(), fillAdminPanel(), ILIAS\Repository\form(), ilLuceneSearcher\getInstance(), ilLuceneSearchResultFilter\getInstance(), initFormSearch(), ILIAS\Repository\lng(), ilLuceneAdvancedQueryParser\parse(), and ILIAS\Repository\user().
Referenced by performSearch(), reset(), and search().
|
protected |
Definition at line 41 of file class.ilLuceneAdvancedSearchGUI.php.
|
protected |
Definition at line 42 of file class.ilLuceneAdvancedSearchGUI.php.
|
protected |
Definition at line 43 of file class.ilLuceneAdvancedSearchGUI.php.
|
protected |
Definition at line 39 of file class.ilLuceneAdvancedSearchGUI.php.
|
protected |
Definition at line 37 of file class.ilLuceneAdvancedSearchGUI.php.
|
protected |
Definition at line 44 of file class.ilLuceneAdvancedSearchGUI.php.
|
protected |
Definition at line 36 of file class.ilLuceneAdvancedSearchGUI.php.