ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
Public Member Functions | |
__construct () | |
prepareOutput () | |
initStandardSearchForm (int $a_mode) | |
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 () | |
![]() | |
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) | |
getSearchCache () | |
loadCreationFilter () | |
renderSearch (string $term, int $root_node=0) | |
renderFilter (int $root_node) | |
initFilter (int $mode) | |
getStringArrayTransformation () | |
Protected Attributes | |
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 = '' |
Definition at line 41 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::__construct | ( | ) |
Definition at line 81 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().
ilSearchBaseGUI::addLocator | ( | ) |
Definition at line 335 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\locator().
|
protected |
Definition at line 344 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().
ilSearchBaseGUI::addToDeskObject | ( | ) |
Implements ilDesktopItemHandling.
Definition at line 213 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
ilSearchBaseGUI::autoComplete | ( | ) |
Definition at line 390 of file class.ilSearchBaseGUI.php.
References exit, ilSearchAutoComplete\getList(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
|
protected |
Definition at line 374 of file class.ilSearchBaseGUI.php.
References $data, $path, ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
ilSearchBaseGUI::cancelDelete | ( | ) |
Cancel delete.
Implements ilAdministrationCommandHandling.
Definition at line 247 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::cancelMoveLinkObject | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 257 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::cancelObject | ( | ) |
Definition at line 252 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::clear | ( | ) |
clear clipboard
Implements ilAdministrationCommandHandling.
Definition at line 312 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
ilSearchBaseGUI::cut | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 268 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::delete | ( | ) |
Show delete confirmation.
Implements ilAdministrationCommandHandling.
Definition at line 241 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::disableAdministrationPanel | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 322 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::enableAdministrationPanel | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 318 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 404 of file class.ilSearchBaseGUI.php.
References $search_cache.
Referenced by ilSearchGUI\__construct(), ilSearchGUI\parseEndDateFromCreationFilter(), and ilSearchGUI\parseStartDateFromCreationFilter().
|
protected |
Definition at line 460 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\refinery().
Referenced by ilSearchGUI\__construct(), and ilLuceneSearchGUI\initUserSearchCache().
ilSearchBaseGUI::handleCommand | ( | string | $a_cmd | ) |
Definition at line 203 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\executeCommand(), ilLuceneAdvancedSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), ilAdvancedSearchGUI\executeCommand(), and ilSearchGUI\executeCommand().
|
protected |
Definition at line 454 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__construct(), and ilLuceneSearchGUI\__construct().
|
protected |
Definition at line 108 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().
ilSearchBaseGUI::initStandardSearchForm | ( | int | $a_mode | ) |
Still used in ilLuceneUserSearchGUI?
Definition at line 134 of file class.ilSearchBaseGUI.php.
References $data, $form, ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilSearchSettings\getInstance(), ILIAS\Repository\lng(), ilRadioGroupInputGUI\setValue(), and ilRadioOption\setValue().
Referenced by ilLuceneUserSearchGUI\executeCommand().
ilSearchBaseGUI::keepObjectsInClipboardObject | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 329 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl().
ilSearchBaseGUI::link | ( | ) |
Definition at line 275 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 412 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\settings().
Referenced by ilSearchGUI\__construct(), and ilLuceneSearchGUI\initUserSearchCache().
ilSearchBaseGUI::paste | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 281 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::performDelete | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 262 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::performPasteIntoMultipleObjects | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 306 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::prepareOutput | ( | ) |
Definition at line 120 of file class.ilSearchBaseGUI.php.
References ilObject\_getIcon(), and ILIAS\Repository\lng().
ilSearchBaseGUI::removeFromDeskObject | ( | ) |
Implements ilDesktopItemHandling.
Definition at line 227 of file class.ilSearchBaseGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
|
protected |
Definition at line 444 of file class.ilSearchBaseGUI.php.
Referenced by renderSearch().
|
protected |
Definition at line 427 of file class.ilSearchBaseGUI.php.
References ILIAS\Repository\ctrl(), ilSubmitButton\getInstance(), ILIAS\Repository\lng(), ilLegacyFormElementsUtil\prepareFormOutput(), and renderFilter().
Referenced by ilSearchGUI\showSearch(), ilLuceneUserSearchGUI\showSearchForm(), and ilLuceneSearchGUI\showSearchForm().
ilSearchBaseGUI::showLinkIntoMultipleObjectsTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 287 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::showMoveIntoObjectTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 300 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::showPasteTree | ( | ) |
Implements ilAdministrationCommandHandling.
Definition at line 293 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 61 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 62 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 65 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 63 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 58 of file class.ilSearchBaseGUI.php.
Referenced by ilAdvancedSearchGUI\initAdvancedMetaDataForm(), ilLuceneAdvancedSearchGUI\initFormSearch(), ilAdvancedSearchGUI\initFormSearch(), and initStandardSearchForm().
|
protected |
Definition at line 72 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 66 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 67 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 69 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 75 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 79 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 78 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 73 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 54 of file class.ilSearchBaseGUI.php.
Referenced by getSearchCache().
|
protected |
Definition at line 59 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 60 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 55 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 57 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 68 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 71 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 70 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\performSearch().
const ilSearchBaseGUI::SEARCH_FAST = 1 |
Definition at line 45 of file class.ilSearchBaseGUI.php.
const ilSearchBaseGUI::SEARCH_FORM_LUCENE = 1 |
Definition at line 50 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchFilterGUI\__construct().
const ilSearchBaseGUI::SEARCH_FORM_STANDARD = 2 |
Definition at line 51 of file class.ilSearchBaseGUI.php.
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.