59 include_once
'./Services/Search/classes/class.ilSearchSettings.php';
62 $default =
'illucenesearchgui';
66 $default =
'ilsearchgui';
73 $_SESSION[
'search_last_class'] = $a_class;
78 global $rbacsystem,$ilUser;
81 if($ilUser->getProfileIncomplete())
88 if( $ilUser->isPasswordChangeDemanded() || $ilUser->isPasswordExpired() )
93 include_once
'Services/Search/classes/class.ilSearchSettings.php';
98 $this->ilias->raiseError($this->lng->txt(
"permission_denied"),$this->ilias->error_obj->MESSAGE);
100 $forward_class = $this->ctrl->getNextClass($this) ? $this->ctrl->getNextClass($this) : $this->
getLastClass();
102 switch($forward_class)
104 case 'illucenesearchgui':
106 include_once
'./Services/Search/classes/Lucene/class.ilLuceneSearchGUI.php';
110 case 'illuceneadvancedsearchgui':
112 include_once
'./Services/Search/classes/Lucene/class.ilLuceneAdvancedSearchGUI.php';
116 case 'iladvancedsearchgui':
120 include_once
'Services/Search/classes/class.ilAdvancedSearchGUI.php';
130 include_once
'Services/Search/classes/class.ilSearchGUI.php';
133 $this->ctrl->forwardCommand($search_gui);