ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct () | |
Constructor public. More... | |
prepareOutput () | |
initStandardSearchForm ($a_mode) | |
Init standard search form. More... | |
getSearchAreaForm () | |
Init standard search form. More... | |
handleCommand ($a_cmd) | |
Handle command. More... | |
addToDeskObject () | |
Interface methods. More... | |
removeFromDeskObject () | |
Remove from dektop. More... | |
delete () | |
Show deletion screen. More... | |
cancelDelete () | |
Cancel delete. More... | |
cancelObject () | |
cancelMoveLinkObject () | |
Cancel move/link. More... | |
performDelete () | |
Delete objects. More... | |
cut () | |
Interface ilAdministrationCommandHandler. More... | |
link () | |
Interface ilAdministrationCommandHandler. More... | |
paste () | |
Paste. More... | |
showLinkIntoMultipleObjectsTree () | |
Target selection link. More... | |
showPasteTree () | |
Target selection cut. More... | |
performPasteIntoMultipleObjects () | |
Perform paste into multiple objects. More... | |
clear () | |
clear clipboard More... | |
enableAdministrationPanel () | |
Enable administration panel. More... | |
disableAdministrationPanel () | |
Disable administration panel. More... | |
keepObjectsInClipboardObject () | |
cancel action but keep objects in clipboard
| |
addLocator () | |
Add Locator. More... | |
autoComplete () | |
Data resource for autoComplete. More... | |
![]() | |
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 |
$ilias = null | |
$lng = null | |
$tpl = null | |
Protected Member Functions | |
addPager ($result, $a_session_key) | |
Add Pager. More... | |
buildSearchAreaPath ($a_root_node) | |
Build path for search area. More... | |
getCreationDateForm () | |
getSearchCache () | |
Get user search cache. More... | |
loadCreationFilter () | |
Load creation date filter. More... | |
Protected Attributes | |
$settings = null | |
$ctrl = null | |
$favourites | |
$user | |
Definition at line 36 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::__construct | ( | ) |
Constructor public.
Definition at line 73 of file class.ilSearchBaseGUI.php.
References $DIC, $ilias, $lng, $tpl, settings(), and user().
ilSearchBaseGUI::addLocator | ( | ) |
Add Locator.
Definition at line 386 of file class.ilSearchBaseGUI.php.
|
protected |
Add Pager.
public
Definition at line 399 of file class.ilSearchBaseGUI.php.
References $_SESSION, $DIC, $i, $result, and $tpl.
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 | ( | ) |
Interface methods.
Implements ilDesktopItemHandling.
Definition at line 256 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::autoComplete | ( | ) |
Data resource for autoComplete.
Definition at line 483 of file class.ilSearchBaseGUI.php.
References exit, and ilSearchAutoComplete\getList().
|
protected |
Build path for search area.
Definition at line 461 of file class.ilSearchBaseGUI.php.
References $data, $DIC, and ROOT_FOLDER_ID.
ilSearchBaseGUI::cancelDelete | ( | ) |
Cancel delete.
Implements ilAdministrationCommandHandling.
Definition at line 283 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::cancelMoveLinkObject | ( | ) |
Cancel move/link.
Implements ilAdministrationCommandHandling.
Definition at line 293 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::cancelObject | ( | ) |
Definition at line 288 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::clear | ( | ) |
clear clipboard
Implements ilAdministrationCommandHandling.
Definition at line 356 of file class.ilSearchBaseGUI.php.
References $_SESSION.
ilSearchBaseGUI::cut | ( | ) |
Interface ilAdministrationCommandHandler.
Implements ilAdministrationCommandHandling.
Definition at line 311 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::delete | ( | ) |
Show deletion screen.
Implements ilAdministrationCommandHandling.
Definition at line 274 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::disableAdministrationPanel | ( | ) |
Disable administration panel.
Implements ilAdministrationCommandHandling.
Definition at line 368 of file class.ilSearchBaseGUI.php.
References $_SESSION.
ilSearchBaseGUI::enableAdministrationPanel | ( | ) |
Enable administration panel.
Implements ilAdministrationCommandHandling.
Definition at line 362 of file class.ilSearchBaseGUI.php.
References $_SESSION.
|
protected |
Definition at line 493 of file class.ilSearchBaseGUI.php.
References $GLOBALS, IL_CAL_UNIX, and ilCheckboxInputGUI\setValue().
Referenced by loadCreationFilter(), ilSearchGUI\showSearch(), and ilLuceneSearchGUI\showSearchForm().
ilSearchBaseGUI::getSearchAreaForm | ( | ) |
Init standard search form.
Definition at line 203 of file class.ilSearchBaseGUI.php.
References $_POST, $DIC, $lng, and ilSearchSettings\getInstance().
Referenced by ilLuceneSearchGUI\executeCommand(), ilSearchGUI\executeCommand(), ilSearchGUI\showSearch(), ilLuceneSearchGUI\showSearchForm(), ilSearchGUI\storeRoot(), and ilLuceneSearchGUI\storeRoot().
|
protected |
Get user search cache.
Definition at line 556 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\parseCreationFilter().
ilSearchBaseGUI::handleCommand | ( | $a_cmd | ) |
Handle command.
string | $a_cmd |
Definition at line 243 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), ilLuceneAdvancedSearchGUI\executeCommand(), ilSearchGUI\executeCommand(), and ilAdvancedSearchGUI\executeCommand().
ilSearchBaseGUI::initStandardSearchForm | ( | $a_mode | ) |
Init standard search form.
Definition at line 121 of file class.ilSearchBaseGUI.php.
References $data, $DIC, $lng, $type, ilSearchSettings\getInstance(), SEARCH_DETAILS, SEARCH_FAST, SEARCH_FORM_STANDARD, ilCheckboxInputGUI\setValue(), ilRadioGroupInputGUI\setValue(), and ilRadioOption\setValue().
Referenced by ilSearchGUI\__construct(), ilLuceneUserSearchGUI\executeCommand(), ilLuceneSearchGUI\executeCommand(), and ilSearchGUI\showSearch().
ilSearchBaseGUI::keepObjectsInClipboardObject | ( | ) |
cancel action but keep objects in clipboard
Implements ilAdministrationCommandHandling.
Definition at line 377 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::link | ( | ) |
Interface ilAdministrationCommandHandler.
Definition at line 321 of file class.ilSearchBaseGUI.php.
|
protected |
Load creation date filter.
Definition at line 565 of file class.ilSearchBaseGUI.php.
References getCreationDateForm(), IL_CAL_UNIX, and settings().
Referenced by ilLuceneSearchGUI\initUserSearchCache(), and ilSearchGUI\initUserSearchCache().
ilSearchBaseGUI::paste | ( | ) |
Paste.
Implements ilAdministrationCommandHandling.
Definition at line 328 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::performDelete | ( | ) |
Delete objects.
Implements ilAdministrationCommandHandling.
Definition at line 301 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::performPasteIntoMultipleObjects | ( | ) |
Perform paste into multiple objects.
Implements ilAdministrationCommandHandling.
Definition at line 349 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::prepareOutput | ( | ) |
Definition at line 95 of file class.ilSearchBaseGUI.php.
References $DIC, $lng, ilObject\_getIcon(), and ilUtil\infoPanel().
ilSearchBaseGUI::removeFromDeskObject | ( | ) |
Remove from dektop.
Implements ilDesktopItemHandling.
Definition at line 265 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::showLinkIntoMultipleObjectsTree | ( | ) |
Target selection link.
Implements ilAdministrationCommandHandling.
Definition at line 335 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::showPasteTree | ( | ) |
Target selection cut.
Implements ilAdministrationCommandHandling.
Definition at line 342 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 54 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 62 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::$ilias = null |
Definition at line 55 of file class.ilSearchBaseGUI.php.
Referenced by __construct().
ilSearchBaseGUI::$lng = null |
Definition at line 56 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__construct(), __construct(), ilLuceneAdvancedSearchGUI\fillAdminPanel(), ilLuceneSearchGUI\fillAdminPanel(), getSearchAreaForm(), initStandardSearchForm(), prepareOutput(), ilSearchGUI\showSearch(), ilLuceneUserSearchGUI\showSearchForm(), and ilLuceneSearchGUI\showSearchForm().
|
protected |
Definition at line 52 of file class.ilSearchBaseGUI.php.
ilSearchBaseGUI::$tpl = null |
Definition at line 57 of file class.ilSearchBaseGUI.php.
Referenced by __construct(), and addPager().
|
protected |
Definition at line 67 of file class.ilSearchBaseGUI.php.
const ilSearchBaseGUI::SEARCH_AND = 'and' |
Definition at line 42 of file class.ilSearchBaseGUI.php.
const ilSearchBaseGUI::SEARCH_DETAILS = 2 |
Definition at line 41 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__getFilter(), ilSearchGUI\__searchMeta(), ilSearchGUI\__searchObjects(), ilLuceneUserSearchGUI\getType(), ilLuceneSearchGUI\getType(), initStandardSearchForm(), and ilSearchGUI\performSearch().
const ilSearchBaseGUI::SEARCH_FAST = 1 |
Definition at line 40 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\getType(), ilLuceneSearchGUI\getType(), ilSearchGUI\getType(), and initStandardSearchForm().
const ilSearchBaseGUI::SEARCH_FORM_LUCENE = 1 |
Definition at line 45 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneSearchGUI\executeCommand().
const ilSearchBaseGUI::SEARCH_FORM_STANDARD = 2 |
Definition at line 46 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__construct(), initStandardSearchForm(), and ilSearchGUI\showSearch().
const ilSearchBaseGUI::SEARCH_FORM_USER = 3 |
Definition at line 47 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\executeCommand().
const ilSearchBaseGUI::SEARCH_OR = 'or' |
Definition at line 43 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\getCombination().