|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Inheritance diagram for ilSearchBaseGUI:
Collaboration diagram for ilSearchBaseGUI:Public Member Functions | |
| __construct () | |
| Constructor @access 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... | |
| 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... | |
| addToDeskObject () | |
| Add desktop item @access public. More... | |
| removeFromDeskObject () | |
| Remove from desktop @access public. More... | |
| delete () | |
| Show delete confirmation. More... | |
| cancelDelete () | |
| Cancel delete. More... | |
| performDelete () | |
| Perform Delete. More... | |
| cut () | |
| Cut object. More... | |
| showLinkIntoMultipleObjectsTree () | |
| Target selection link. More... | |
| showPasteTree () | |
| Target selection cut. More... | |
| performPasteIntoMultipleObjects () | |
| Perform paste into multiple objects. More... | |
| paste () | |
| Paste. More... | |
| clear () | |
| clear clipboard More... | |
| enableAdministrationPanel () | |
| Enable administration panel. More... | |
| disableAdministrationPanel () | |
| Disable administration panel. More... | |
| cancelMoveLinkObject () | |
| Cancel move/link. More... | |
| keepObjectsInClipboardObject () | |
| cancel action but keep objects in clipboard More... | |
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 21 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::__construct | ( | ) |
Constructor @access public.
Reimplemented in ilAdvancedSearchGUI, ilSearchGUI, ilLuceneAdvancedSearchGUI, ilLuceneSearchGUI, and ilLuceneUserSearchGUI.
Definition at line 56 of file class.ilSearchBaseGUI.php.
References $DIC, $ilCtrl, $ilias, $lng, $tpl, settings(), and user().
Here is the call graph for this function:| ilSearchBaseGUI::addLocator | ( | ) |
Add Locator.
Definition at line 364 of file class.ilSearchBaseGUI.php.
|
protected |
Add Pager.
@access public
Definition at line 377 of file class.ilSearchBaseGUI.php.
References $_SESSION, $DIC, $i, $result, and $tpl.
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 caller graph for this function:| ilSearchBaseGUI::addToDeskObject | ( | ) |
Interface methods.
Implements ilDesktopItemHandling.
Definition at line 239 of file class.ilSearchBaseGUI.php.
Here is the call graph for this function:| ilSearchBaseGUI::autoComplete | ( | ) |
Data resource for autoComplete.
Reimplemented in ilSearchGUI.
Definition at line 461 of file class.ilSearchBaseGUI.php.
References exit, and ilSearchAutoComplete\getList().
Here is the call graph for this function:
|
protected |
Build path for search area.
Definition at line 439 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::cancelDelete | ( | ) |
Cancel delete.
Implements ilAdministrationCommandHandling.
Definition at line 266 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::cancelMoveLinkObject | ( | ) |
Cancel move/link.
Implements ilAdministrationCommandHandling.
Definition at line 271 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::clear | ( | ) |
clear clipboard
Implements ilAdministrationCommandHandling.
Definition at line 334 of file class.ilSearchBaseGUI.php.
References $_SESSION.
| ilSearchBaseGUI::cut | ( | ) |
Interface ilAdministrationCommandHandler.
Implements ilAdministrationCommandHandling.
Definition at line 289 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::delete | ( | ) |
Show deletion screen.
Implements ilAdministrationCommandHandling.
Definition at line 257 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::disableAdministrationPanel | ( | ) |
Disable administration panel.
Implements ilAdministrationCommandHandling.
Definition at line 346 of file class.ilSearchBaseGUI.php.
References $_SESSION.
| ilSearchBaseGUI::enableAdministrationPanel | ( | ) |
Enable administration panel.
Implements ilAdministrationCommandHandling.
Definition at line 340 of file class.ilSearchBaseGUI.php.
References $_SESSION.
|
protected |
Definition at line 471 of file class.ilSearchBaseGUI.php.
References $GLOBALS, and IL_CAL_UNIX.
Referenced by loadCreationFilter(), ilSearchGUI\showSearch(), and ilLuceneSearchGUI\showSearchForm().
Here is the caller graph for this function:| ilSearchBaseGUI::getSearchAreaForm | ( | ) |
Init standard search form.
Definition at line 186 of file class.ilSearchBaseGUI.php.
References $_POST, $DIC, $ilCtrl, $lng, and ilSearchSettings\getInstance().
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 |
Get user search cache.
Definition at line 534 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\parseCreationFilter().
Here is the caller graph for this function:| ilSearchBaseGUI::handleCommand | ( | $a_cmd | ) |
Handle command.
| string | $a_cmd |
Definition at line 226 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:| ilSearchBaseGUI::initStandardSearchForm | ( | $a_mode | ) |
Init standard search form.
Definition at line 104 of file class.ilSearchBaseGUI.php.
References $data, $DIC, $ilCtrl, $lng, $type, ilSearchSettings\getInstance(), 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 | ( | ) |
cancel action but keep objects in clipboard
Implements ilAdministrationCommandHandling.
Definition at line 355 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::link | ( | ) |
Interface ilAdministrationCommandHandler.
Definition at line 299 of file class.ilSearchBaseGUI.php.
|
protected |
Load creation date filter.
Definition at line 543 of file class.ilSearchBaseGUI.php.
References getCreationDateForm(), IL_CAL_UNIX, and settings().
Referenced by ilSearchGUI\initUserSearchCache(), and ilLuceneSearchGUI\initUserSearchCache().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSearchBaseGUI::paste | ( | ) |
Paste.
Implements ilAdministrationCommandHandling.
Definition at line 306 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::performDelete | ( | ) |
Delete objects.
Implements ilAdministrationCommandHandling.
Definition at line 279 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::performPasteIntoMultipleObjects | ( | ) |
Perform paste into multiple objects.
Implements ilAdministrationCommandHandling.
Definition at line 327 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::prepareOutput | ( | ) |
Reimplemented in ilAdvancedSearchGUI, ilSearchGUI, ilLuceneAdvancedSearchGUI, ilLuceneSearchGUI, and ilLuceneUserSearchGUI.
Definition at line 78 of file class.ilSearchBaseGUI.php.
References $DIC, $lng, and ilUtil\infoPanel().
Here is the call graph for this function:| ilSearchBaseGUI::removeFromDeskObject | ( | ) |
Remove from dektop.
Implements ilDesktopItemHandling.
Definition at line 248 of file class.ilSearchBaseGUI.php.
Here is the call graph for this function:| ilSearchBaseGUI::showLinkIntoMultipleObjectsTree | ( | ) |
Target selection link.
Implements ilAdministrationCommandHandling.
Definition at line 313 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::showPasteTree | ( | ) |
Target selection cut.
Implements ilAdministrationCommandHandling.
Definition at line 320 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 37 of file class.ilSearchBaseGUI.php.
|
protected |
Definition at line 45 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::$ilias = null |
Definition at line 38 of file class.ilSearchBaseGUI.php.
Referenced by __construct().
| ilSearchBaseGUI::$lng = null |
Definition at line 39 of file class.ilSearchBaseGUI.php.
Referenced by __construct(), ilSearchGUI\__construct(), ilLuceneAdvancedSearchGUI\fillAdminPanel(), ilLuceneSearchGUI\fillAdminPanel(), getSearchAreaForm(), initStandardSearchForm(), prepareOutput(), ilSearchGUI\showSearch(), ilLuceneSearchGUI\showSearchForm(), and ilLuceneUserSearchGUI\showSearchForm().
|
protected |
Definition at line 35 of file class.ilSearchBaseGUI.php.
| ilSearchBaseGUI::$tpl = null |
Definition at line 40 of file class.ilSearchBaseGUI.php.
Referenced by __construct(), and addPager().
|
protected |
Definition at line 50 of file class.ilSearchBaseGUI.php.
| const ilSearchBaseGUI::SEARCH_AND = 'and' |
Definition at line 25 of file class.ilSearchBaseGUI.php.
| const ilSearchBaseGUI::SEARCH_DETAILS = 2 |
Definition at line 24 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 23 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\getType(), ilLuceneSearchGUI\getType(), ilLuceneUserSearchGUI\getType(), and initStandardSearchForm().
| const ilSearchBaseGUI::SEARCH_FORM_LUCENE = 1 |
Definition at line 28 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneSearchGUI\executeCommand().
| const ilSearchBaseGUI::SEARCH_FORM_STANDARD = 2 |
Definition at line 29 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\__construct(), initStandardSearchForm(), and ilSearchGUI\showSearch().
| const ilSearchBaseGUI::SEARCH_FORM_USER = 3 |
Definition at line 30 of file class.ilSearchBaseGUI.php.
Referenced by ilLuceneUserSearchGUI\executeCommand().
| const ilSearchBaseGUI::SEARCH_OR = 'or' |
Definition at line 26 of file class.ilSearchBaseGUI.php.
Referenced by ilSearchGUI\getCombination().