| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
GUI for Lucene user search More...
 Inheritance diagram for ilLuceneUserSearchGUI:
 Collaboration diagram for ilLuceneUserSearchGUI:Public Member Functions | |
| __construct () | |
| Constructor.  More... | |
| executeCommand () | |
| Execute Command.  More... | |
| prepareOutput () | |
  Public Member Functions inherited from ilSearchBaseGUI | |
| __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) | |
Protected Member Functions | |
| getType () | |
| Get type of search (details | fast)  More... | |
| getDetails () | |
| Needed for base class search form.  More... | |
| remoteSearch () | |
| Search from main menu.  More... | |
| showSavedResults () | |
| Show saved results.  More... | |
| search () | |
| Search (button pressed)  More... | |
| performSearch () | |
| Perform search.  More... | |
| getTabs () | |
| get tabs  More... | |
| initUserSearchCache () | |
| Init user search cache.  More... | |
| showSearchForm () | |
| Show search form.  More... | |
  Protected Member Functions inherited from ilSearchBaseGUI | |
| initPageNumberFromQuery () | |
| addPager ($result, string $a_session_key) | |
| buildSearchAreaPath (int $a_root_node) | |
| getCreationDateForm () | |
| getSearchCache () | |
| loadCreationFilter () | |
Protected Attributes | |
| ilTabsGUI | $tabs | 
| ilHelpGUI | $help | 
  Protected Attributes inherited from ilSearchBaseGUI | |
| 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 = '' | 
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 | 
GUI for Lucene user search
ilLuceneUserSearchGUI: ilPublicUserProfileGUI ilLuceneUserSearchGUI: ilSearchControllerGUI
Definition at line 18 of file class.ilLuceneUserSearchGUI.php.
| ilLuceneUserSearchGUI::__construct | ( | ) | 
Constructor.
Definition at line 26 of file class.ilLuceneUserSearchGUI.php.
References $DIC, ILIAS\MetaData\Repository\Validation\Data\__construct(), ILIAS\Repository\help(), initUserSearchCache(), and ILIAS\Repository\tabs().
 Here is the call graph for this function:| ilLuceneUserSearchGUI::executeCommand | ( | ) | 
Execute Command.
Definition at line 39 of file class.ilLuceneUserSearchGUI.php.
References ILIAS\Repository\ctrl(), ilSearchBaseGUI\handleCommand(), ILIAS\FileDelivery\http(), ilSearchBaseGUI\initStandardSearchForm(), prepareOutput(), ILIAS\Repository\refinery(), and ilSearchBaseGUI\SEARCH_FORM_USER.
 Here is the call graph for this function:
      
  | 
  protected | 
Needed for base class search form.
Definition at line 94 of file class.ilLuceneUserSearchGUI.php.
      
  | 
  protected | 
get tabs
Definition at line 188 of file class.ilLuceneUserSearchGUI.php.
References ILIAS\Repository\ctrl(), ilSearchSettings\getInstance(), ilLuceneAdvancedSearchFields\getInstance(), ILIAS\Repository\help(), and ILIAS\Repository\tabs().
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 85 of file class.ilLuceneUserSearchGUI.php.
      
  | 
  protected | 
Init user search cache.
Definition at line 212 of file class.ilLuceneUserSearchGUI.php.
References ilUserSearchCache\_getInstance(), ILIAS\FileDelivery\http(), ilSearchBaseGUI\initPageNumberFromQuery(), ilUserSearchCache\LUCENE_USER_SEARCH, ILIAS\Repository\refinery(), and ILIAS\Repository\user().
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 163 of file class.ilLuceneUserSearchGUI.php.
References 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 | ( | ) | 
Definition at line 72 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 103 of file class.ilLuceneUserSearchGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and search().
 Here is the call graph for this function:
      
  | 
  protected | 
Search (button pressed)
Definition at line 143 of file class.ilLuceneUserSearchGUI.php.
References ilSession\clear(), ILIAS\Repository\form(), 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 129 of file class.ilLuceneUserSearchGUI.php.
References performSearch(), and showSearchForm().
 Here is the call graph for this function:
      
  | 
  protected | 
Show search form.
Definition at line 239 of file class.ilLuceneUserSearchGUI.php.
References ILIAS\Repository\ctrl(), ilSubmitButton\getInstance(), ILIAS\Repository\lng(), and ilLegacyFormElementsUtil\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 21 of file class.ilLuceneUserSearchGUI.php.
      
  | 
  protected | 
Definition at line 20 of file class.ilLuceneUserSearchGUI.php.