|
ILIAS
Release_5_0_x_branch Revision 61816
|
GUI for Lucene user search More...
Inheritance diagram for ilLuceneUserSearchGUI:
Collaboration diagram for ilLuceneUserSearchGUI:Public Member Functions | |
| __construct () | |
| Constructor. | |
| executeCommand () | |
| Execute Command. | |
| prepareOutput () | |
| Add admin panel command. | |
Public Member Functions inherited from ilSearchBaseGUI | |
| ilSearchBaseGUI () | |
| Constructor public. | |
| initStandardSearchForm ($a_mode) | |
| Init standard search form. | |
| getSearchAreaForm () | |
| Init standard search form. | |
| handleCommand ($a_cmd) | |
| Handle command. | |
| addToDeskObject () | |
| Interface methods. | |
| removeFromDeskObject () | |
| Remove from dektop. | |
| delete () | |
| Show deletion screen. | |
| cancelDelete () | |
| Cancel delete. | |
| performDelete () | |
| Delete objects. | |
| cut () | |
| Interface ilAdministrationCommandHandler. | |
| link () | |
| Interface ilAdministrationCommandHandler. | |
| paste () | |
| Paste. | |
| showLinkIntoMultipleObjectsTree () | |
| Target selection link. | |
| showMoveIntoObjectTree () | |
| Target selection cut. | |
| performPasteIntoMultipleObjects () | |
| Perform paste into multiple objects. | |
| clear () | |
| clear clipboard | |
| enableAdministrationPanel () | |
| Enable administration panel. | |
| disableAdministrationPanel () | |
| Disable administration panel. | |
| addLocator () | |
| Add Locator. | |
| autoComplete () | |
| Data resource for autoComplete. | |
Protected Member Functions | |
| getType () | |
| Get type of search (details | fast) | |
| getDetails () | |
| Needed for base class search form. | |
| remoteSearch () | |
| Search from main menu. | |
| showSavedResults () | |
| Show saved results. | |
| search () | |
| Search (button pressed) | |
| performSearch () | |
| Perform search. | |
| getTabs () | |
| get tabs | |
| initUserSearchCache () | |
| Init user search cache. | |
| showSearchForm () | |
| Show search form. | |
Protected Member Functions inherited from ilSearchBaseGUI | |
| addPager ($result, $a_session_key) | |
| Add Pager. | |
| buildSearchAreaPath ($a_root_node) | |
| Build path for search area. | |
Protected Attributes | |
| $ilTabs | |
Protected Attributes inherited from ilSearchBaseGUI | |
| $ctrl = null | |
Additional Inherited Members | |
Data Fields inherited from ilSearchBaseGUI | |
| 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 |
| $settings = null | |
| $ilias = null | |
| $lng = null | |
| $tpl = null | |
GUI for Lucene user search
ilLuceneUserSearchGUI: ilPublicUserProfileGUI ilLuceneUserSearchGUI: ilSearchController
Definition at line 20 of file class.ilLuceneUserSearchGUI.php.
| ilLuceneUserSearchGUI::__construct | ( | ) |
Constructor.
Definition at line 27 of file class.ilLuceneUserSearchGUI.php.
References $ilTabs, and initUserSearchCache().
Here is the call graph for this function:| ilLuceneUserSearchGUI::executeCommand | ( | ) |
Execute Command.
Definition at line 40 of file class.ilLuceneUserSearchGUI.php.
References $_REQUEST, $cmd, $GLOBALS, $ilBench, $ilCtrl, $ret, ilSearchBaseGUI\handleCommand(), ilSearchBaseGUI\initStandardSearchForm(), prepareOutput(), and ilSearchBaseGUI\SEARCH_FORM_USER.
Here is the call graph for this function:
|
protected |
Needed for base class search form.
Definition at line 103 of file class.ilLuceneUserSearchGUI.php.
|
protected |
get tabs
Definition at line 197 of file class.ilLuceneUserSearchGUI.php.
References ilSearchSettings\getInstance(), and ilLuceneAdvancedSearchFields\getInstance().
Referenced by prepareOutput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Get type of search (details | fast)
Definition at line 89 of file class.ilLuceneUserSearchGUI.php.
References ilSearchBaseGUI\SEARCH_DETAILS, and ilSearchBaseGUI\SEARCH_FAST.
|
protected |
Init user search cache.
private
Definition at line 228 of file class.ilLuceneUserSearchGUI.php.
References $_GET, $_POST, $ilUser, ilUserSearchCache\_getInstance(), ilUserSearchCache\LUCENE_USER_SEARCH, and ilUtil\stripSlashes().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Perform search.
Definition at line 167 of file class.ilLuceneUserSearchGUI.php.
References $GLOBALS, ilLuceneSearcher\getInstance(), ilLuceneQueryParser\parse(), showSearchForm(), ilRepositoryUserResultTableGUI\TYPE_GLOBAL_SEARCH, and ilLuceneSearcher\TYPE_USER.
Referenced by search(), and showSavedResults().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLuceneUserSearchGUI::prepareOutput | ( | ) |
Add admin panel command.
Reimplemented from ilSearchBaseGUI.
Definition at line 75 of file class.ilLuceneUserSearchGUI.php.
References getTabs().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Search from main menu.
Definition at line 112 of file class.ilLuceneUserSearchGUI.php.
References $_POST, search(), and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Search (button pressed)
Definition at line 142 of file class.ilLuceneUserSearchGUI.php.
References $_SESSION, performSearch(), ilSubItemListGUI\resetDetails(), and showSearchForm().
Referenced by remoteSearch().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show saved results.
Definition at line 126 of file class.ilLuceneUserSearchGUI.php.
References $ilBench, $ilUser, performSearch(), and showSearchForm().
Here is the call graph for this function:
|
protected |
Show search form.
Definition at line 254 of file class.ilLuceneUserSearchGUI.php.
References $GLOBALS, $ilCtrl, ilSearchBaseGUI\$lng, ilSubmitButton\getInstance(), ilOverlayGUI\initJavascript(), and ilUtil\prepareFormOutput().
Referenced by performSearch(), search(), and showSavedResults().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 22 of file class.ilLuceneUserSearchGUI.php.
Referenced by __construct().