|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilSearchBaseGUI:
Collaboration diagram for ilSearchBaseGUI:Data Fields | |
| 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 |
Protected Member Functions | |
| initPageNumberFromQuery () | |
| addPager ($result, string $a_session_key) | |
| buildSearchAreaPath (int $a_root_node) | |
| getCreationDateForm () | |
| getSearchCache () | |
| loadCreationFilter () | |
Protected Attributes | |
| ilUserSearchCache | $search_cache |
| string | $search_mode = '' |
| ilSearchSettings | $settings |
| ilPropertyFormGUI | $form = 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 = '' |
Definition at line 41 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::__construct | ( | ) |
Reimplemented in ilAdvancedSearchGUI, ilSearchGUI, ilLuceneAdvancedSearchGUI, ilLuceneSearchGUI, and ilLuceneUserSearchGUI.
Definition at line 79 of file class.ilSearchBaseGUI.php.
References $DIC, ilUserSearchCache\_getInstance(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\locator(), ILIAS\Repository\logger(), ILIAS\Repository\refinery(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilSearchBaseGUI::addLocator | ( | ) |
Definition at line 380 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\locator().
Here is the call graph for this function:
|
protected |
Definition at line 389 of file class.ilSearchBaseGUI.php.
References $i, ILIAS\Repository\ctrl(), ilSession\get(), and ilSession\set().
Referenced by ilAdvancedSearchGUI\performAdvMDSearch(), ilAdvancedSearchGUI\performSearch(), ilSearchGUI\performSearch(), ilLuceneAdvancedSearchGUI\performSearch(), ilLuceneSearchGUI\performSearch(), ilAdvancedSearchGUI\showSavedAdvMDResults(), ilAdvancedSearchGUI\showSavedResults(), ilSearchGUI\showSavedResults(), ilLuceneAdvancedSearchGUI\showSavedResults(), and ilLuceneSearchGUI\showSavedResults().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::addToDeskObject | ( | ) |
Add desktop item @access public.
Implements ilDesktopItemHandling.
Definition at line 254 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilSearchBaseGUI::autoComplete | ( | ) |
Reimplemented in ilSearchGUI.
Definition at line 435 of file class.ilSearchBaseGUI.php.
References $query, exit, ilSearchAutoComplete\getList(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
protected |
Definition at line 419 of file class.ilSearchBaseGUI.php.
References $data, $path, ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
Here is the call graph for this function:| ilSearchBaseGUI::cancelDelete | ( | ) |
Cancel delete.
Implements ilAdministrationCommandHandling.
Definition at line 288 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::cancelMoveLinkObject | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 298 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::cancelObject | ( | ) |
Definition at line 293 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::clear | ( | ) |
clear clipboard
Implements ilAdministrationCommandHandling.
Definition at line 353 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilSearchBaseGUI::cut | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 309 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::delete | ( | ) |
Show delete confirmation.
Implements ilAdministrationCommandHandling.
Definition at line 282 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::disableAdministrationPanel | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 365 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilSearchBaseGUI::enableAdministrationPanel | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 359 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:
|
protected |
Definition at line 449 of file class.ilSearchBaseGUI.php.
References ILIAS\LTI\ToolProvider\$enabled, $form, ilPropertyFormGUI\addItem(), ILIAS\Repository\ctrl(), IL_CAL_UNIX, ILIAS\Repository\lng(), ilFormGUI\setCloseTag(), ilFormGUI\setFormAction(), and ilFormGUI\setOpenTag().
Referenced by loadCreationFilter(), ilSearchGUI\showSearch(), and ilLuceneSearchGUI\showSearchForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::getSearchAreaForm | ( | ) |
Definition at line 210 of file class.ilSearchBaseGUI.php.
References $form, ilPropertyFormGUI\addItem(), ILIAS\Repository\ctrl(), ilSearchSettings\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ilFormGUI\setCloseTag(), ilFormGUI\setFormAction(), and ilFormGUI\setOpenTag().
Referenced by ilSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), ilSearchGUI\showSearch(), ilLuceneSearchGUI\showSearchForm(), ilSearchGUI\storeRoot(), and ilLuceneSearchGUI\storeRoot().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 490 of file class.ilSearchBaseGUI.php.
References $search_cache.
Referenced by ilSearchGUI\__construct(), ilSearchGUI\parseDateFromCreationFilter(), and ilSearchGUI\parseOperatorFromCreationFilter().
Here is the caller graph for this function:| ilSearchBaseGUI::handleCommand | ( | string | $a_cmd | ) |
Definition at line 244 of file class.ilSearchBaseGUI.php.
Referenced by ilAdvancedSearchGUI\executeCommand(), ilSearchGUI\executeCommand(), ilLuceneAdvancedSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), and ilLuceneUserSearchGUI\executeCommand().
Here is the caller graph for this function:
|
protected |
Definition at line 112 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by ilAdvancedSearchGUI\initUserSearchCache(), ilLuceneAdvancedSearchGUI\initUserSearchCache(), ilLuceneSearchGUI\initUserSearchCache(), ilLuceneUserSearchGUI\initUserSearchCache(), ilAdvancedSearchGUI\performAdvMDSearch(), ilAdvancedSearchGUI\performSearch(), and ilSearchGUI\performSearch().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::initStandardSearchForm | ( | int | $a_mode | ) |
Definition at line 135 of file class.ilSearchBaseGUI.php.
References $data, ILIAS\LTI\ToolProvider\$details, $form, $type, ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilSearchSettings\getInstance(), ILIAS\Repository\lng(), SEARCH_DETAILS, SEARCH_FAST, and SEARCH_FORM_STANDARD.
Referenced by ilSearchGUI\__construct(), ilLuceneSearchGUI\executeCommand(), ilLuceneUserSearchGUI\executeCommand(), and ilSearchGUI\showSearch().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::keepObjectsInClipboardObject | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 374 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilSearchBaseGUI::link | ( | ) |
Definition at line 316 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 498 of file class.ilSearchBaseGUI.php.
References $form, ilPropertyFormGUI\checkInput(), getCreationDateForm(), ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), IL_CAL_UNIX, and ILIAS\Repository\settings().
Referenced by ilSearchGUI\__construct(), and ilLuceneSearchGUI\initUserSearchCache().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::paste | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 322 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::performDelete | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 303 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::performPasteIntoMultipleObjects | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 347 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::prepareOutput | ( | ) |
Reimplemented in ilAdvancedSearchGUI, ilSearchGUI, ilLuceneAdvancedSearchGUI, ilLuceneSearchGUI, and ilLuceneUserSearchGUI.
Definition at line 124 of file class.ilSearchBaseGUI.php.
References ilObject\_getIcon(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSearchBaseGUI::removeFromDeskObject | ( | ) |
Remove from desktop @access public.
Implements ilDesktopItemHandling.
Definition at line 268 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilSearchBaseGUI::showLinkIntoMultipleObjectsTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 328 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::showMoveIntoObjectTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 341 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::showPasteTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 334 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 59 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 60 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 63 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 61 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 58 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), getCreationDateForm(), getSearchAreaForm(), ilAdvancedSearchGUI\initAdvancedMetaDataForm(), initStandardSearchForm(), loadCreationFilter(), ilSearchGUI\storeRoot(), and ilLuceneSearchGUI\storeRoot().
|
protected |
Definition at line 70 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 64 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 65 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 67 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 73 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 77 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 76 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 71 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 54 of file class.ilSearchBaseGUI.php.
Referenced by getSearchCache().
|
protected |
Definition at line 55 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 57 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 66 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 69 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 68 of file class.ilSearchBaseGUI.php.
| const ilSearchBaseGUI::SEARCH_AND = 'and' |
Definition at line 47 of file class.ilSearchBaseGUI.php.
| const ilSearchBaseGUI::SEARCH_DETAILS = 2 |
Definition at line 46 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__getFilter(), ilSearchGUI\__searchMeta(), ilSearchGUI\__searchObjects(), ilLuceneSearchGUI\getType(), ilLuceneUserSearchGUI\getType(), initStandardSearchForm(), and ilSearchGUI\performSearch().
| const ilSearchBaseGUI::SEARCH_FAST = 1 |
Definition at line 45 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__construct(), ilSearchGUI\getType(), and initStandardSearchForm().
| const ilSearchBaseGUI::SEARCH_FORM_LUCENE = 1 |
Definition at line 50 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneSearchGUI\executeCommand().
| const ilSearchBaseGUI::SEARCH_FORM_STANDARD = 2 |
Definition at line 51 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__construct(), initStandardSearchForm(), and ilSearchGUI\showSearch().
| const ilSearchBaseGUI::SEARCH_FORM_USER = 3 |
Definition at line 52 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\executeCommand().
| const ilSearchBaseGUI::SEARCH_OR = 'or' |
Definition at line 48 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\getCombination().