|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilSearchBaseGUI:
Collaboration diagram for ilSearchBaseGUI:Public Member Functions | |
| __construct () | |
| prepareOutput () | |
| initStandardSearchForm (int $a_mode) | |
| getSearchAreaForm () | |
| handleCommand (string $a_cmd) | |
| addToDeskObject () | |
| removeFromDeskObject () | |
| delete () | |
| Show delete confirmation. More... | |
| cancelDelete () | |
| Cancel delete. More... | |
| cancelObject () | |
| cancelMoveLinkObject () | |
| performDelete () | |
| cut () | |
| link () | |
| paste () | |
| showLinkIntoMultipleObjectsTree () | |
| showPasteTree () | |
| showMoveIntoObjectTree () | |
| performPasteIntoMultipleObjects () | |
| clear () | |
| clear clipboard More... | |
| enableAdministrationPanel () | |
| disableAdministrationPanel () | |
| keepObjectsInClipboardObject () | |
| addLocator () | |
| autoComplete () | |
Public Member Functions inherited from ILIAS\Object\ImplementsCreationCallback | |
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | |
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 | ( | ) |
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 370 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\locator().
Here is the call graph for this function:
|
protected |
Definition at line 379 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl(), ilSession\get(), and ilSession\set().
Referenced by ilAdvancedSearchGUI\performAdvMDSearch(), ilAdvancedSearchGUI\performSearch(), ilLuceneAdvancedSearchGUI\performSearch(), ilLuceneSearchGUI\performSearch(), ilSearchGUI\performSearch(), ilAdvancedSearchGUI\showSavedAdvMDResults(), ilLuceneAdvancedSearchGUI\showSavedResults(), ilLuceneSearchGUI\showSavedResults(), ilSearchGUI\showSavedResults(), and ilAdvancedSearchGUI\showSavedResults().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::addToDeskObject | ( | ) |
Implements ilDesktopItemHandling.
Definition at line 248 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilSearchBaseGUI::autoComplete | ( | ) |
Definition at line 425 of file class.ilSearchBaseGUI.php.
References exit, ilSearchAutoComplete\getList(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
protected |
Definition at line 409 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 282 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::cancelMoveLinkObject | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 292 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::cancelObject | ( | ) |
Definition at line 287 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::clear | ( | ) |
clear clipboard
Implements ilAdministrationCommandHandling.
Definition at line 347 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilSearchBaseGUI::cut | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 303 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::delete | ( | ) |
Show delete confirmation.
Implements ilAdministrationCommandHandling.
Definition at line 276 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::disableAdministrationPanel | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 357 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::enableAdministrationPanel | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 353 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 439 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 204 of file class.ilSearchBaseGUI.php.
References $form, ilPropertyFormGUI\addItem(), ILIAS\Repository\ctrl(), ilSearchSettings\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilFormGUI\setCloseTag(), ilFormGUI\setFormAction(), ilFormGUI\setOpenTag(), and ilRepositorySelectorInputGUI\setSelectText().
Referenced by ilLuceneSearchGUI\executeCommand(), ilSearchGUI\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 480 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 238 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\executeCommand(), ilLuceneAdvancedSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), ilAdvancedSearchGUI\executeCommand(), and ilSearchGUI\executeCommand().
Here is the caller graph for this function:
|
protected |
Definition at line 106 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by ilLuceneUserSearchGUI\initUserSearchCache(), ilLuceneAdvancedSearchGUI\initUserSearchCache(), ilLuceneSearchGUI\initUserSearchCache(), ilAdvancedSearchGUI\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 129 of file class.ilSearchBaseGUI.php.
References $data, ILIAS\LTI\ToolProvider\$details, $form, ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilSearchSettings\getInstance(), ILIAS\Repository\lng(), SEARCH_DETAILS, SEARCH_FAST, SEARCH_FORM_STANDARD, ilRadioGroupInputGUI\setValue(), and ilRadioOption\setValue().
Referenced by ilSearchGUI\__construct(), ilLuceneUserSearchGUI\executeCommand(), ilLuceneSearchGUI\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 364 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilSearchBaseGUI::link | ( | ) |
Definition at line 310 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 488 of file class.ilSearchBaseGUI.php.
References 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 316 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::performDelete | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 297 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::performPasteIntoMultipleObjects | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 341 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::prepareOutput | ( | ) |
Definition at line 118 of file class.ilSearchBaseGUI.php.
References ilObject\_getIcon(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSearchBaseGUI::removeFromDeskObject | ( | ) |
Implements ilDesktopItemHandling.
Definition at line 262 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilSearchBaseGUI::showLinkIntoMultipleObjectsTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 322 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::showMoveIntoObjectTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 335 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::showPasteTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 328 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 ilLuceneSearchGUI\executeCommand(), ilSearchGUI\executeCommand(), getCreationDateForm(), getSearchAreaForm(), ilAdvancedSearchGUI\initAdvancedMetaDataForm(), ilLuceneAdvancedSearchGUI\initFormSearch(), ilAdvancedSearchGUI\initFormSearch(), initStandardSearchForm(), 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(), 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().