ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (int $a_parent_ref_id) | |
executeCommand () | |
startingPoints () | |
table form to set up starting points depends of user roles More... | |
initUserStartingPointForm (ilPropertyFormGUI $form=null) | |
initRoleStartingPointForm (ilPropertyFormGUI $form=null) | |
addRoleAutoCompleteObject () | |
saveOrder () | |
confirmDeleteStartingPoint () | |
Confirm delete starting point. More... | |
Protected Member Functions | |
getUserStartingPointForm () | |
getRoleStartingPointForm () | |
saveUserStartingPoint () | |
saveStartingPoint () | |
store starting point from the form More... | |
showRoleSelection (string $role, string $role_search, string $start_point, string $start_object) | |
deleteStartingPoint () | |
Set to 0 the starting point values. More... | |
Protected Attributes | |
ilCtrl | $ctrl |
ilToolbarGUI | $toolbar |
ILIAS User StandardGUIRequest | $user_request |
ilLogger | $log |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
int | $parent_ref_id |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilUserStartingPointGUI
Definition at line 25 of file class.ilUserStartingPointGUI.php.
ilUserStartingPointGUI::__construct | ( | int | $a_parent_ref_id | ) |
Definition at line 35 of file class.ilUserStartingPointGUI.php.
References $DIC, $lng, $tpl, ILIAS\Repository\ctrl(), ilLoggerFactory\getLogger(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
ilUserStartingPointGUI::addRoleAutoCompleteObject | ( | ) |
Definition at line 299 of file class.ilUserStartingPointGUI.php.
References ilRoleAutoCompleteInputGUI\echoAutoCompleteList().
ilUserStartingPointGUI::confirmDeleteStartingPoint | ( | ) |
Confirm delete starting point.
Definition at line 501 of file class.ilUserStartingPointGUI.php.
References $DIC, ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
|
protected |
Set to 0 the starting point values.
Definition at line 540 of file class.ilUserStartingPointGUI.php.
References $DIC, and ILIAS\Repository\lng().
ilUserStartingPointGUI::executeCommand | ( | ) |
|
protected |
Definition at line 134 of file class.ilUserStartingPointGUI.php.
References $DIC, $ilErr, $valid, ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), ilCalendarSettings\DEFAULT_CAL_DAY, ilCalendarSettings\DEFAULT_CAL_LIST, ilCalendarSettings\DEFAULT_CAL_MONTH, ilCalendarSettings\DEFAULT_CAL_WEEK, ilUserUtil\getCalendarPeriod(), ilUserUtil\getCalendarView(), ilStartingPoint\getGlobalRolesWithoutStartingPoint(), ilUserUtil\getPossibleStartingPoints(), ilUserUtil\getStartingObject(), ilUserUtil\getStartingPoint(), ILIAS\Repository\lng(), ilCalendarAgendaListGUI\PERIOD_DAY, ilCalendarAgendaListGUI\PERIOD_HALF_YEAR, ilCalendarAgendaListGUI\PERIOD_MONTH, ilCalendarAgendaListGUI\PERIOD_WEEK, ilStartingPoint\ROLE_BASED, ilRadioOption\setInfo(), ilFormPropertyGUI\setRequired(), ilRadioGroupInputGUI\setValue(), ilRadioOption\setValue(), ilNonEditableValueGUI\setValue(), ilUserUtil\START_PD_CALENDAR, and ilUserUtil\START_REPOSITORY_OBJ.
Referenced by initRoleStartingPointForm(), and saveStartingPoint().
|
protected |
Definition at line 110 of file class.ilUserStartingPointGUI.php.
References $DIC, ilUserUtil\hasPersonalStartingPoint(), ILIAS\Repository\lng(), and ilFormPropertyGUI\setInfo().
Referenced by initUserStartingPointForm(), and saveUserStartingPoint().
ilUserStartingPointGUI::initRoleStartingPointForm | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 102 of file class.ilUserStartingPointGUI.php.
References getRoleStartingPointForm().
ilUserStartingPointGUI::initUserStartingPointForm | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 94 of file class.ilUserStartingPointGUI.php.
References getUserStartingPointForm().
ilUserStartingPointGUI::saveOrder | ( | ) |
Definition at line 477 of file class.ilUserStartingPointGUI.php.
References $DIC, and ILIAS\Repository\lng().
|
protected |
store starting point from the form
Definition at line 330 of file class.ilUserStartingPointGUI.php.
References $DIC, $ilErr, $res, ilObject\_lookupObjId(), getRoleStartingPointForm(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ilQueryParser\QP_COMBINATION_AND, ilStartingPoint\ROLE_BASED, ilGlobalTemplateInterface\setContent(), ilQueryParser\setMinWordLength(), ilUserUtil\setStartingPoint(), showRoleSelection(), ilUserUtil\START_PD_CALENDAR, and ilUserUtil\START_REPOSITORY_OBJ.
|
protected |
Definition at line 304 of file class.ilUserStartingPointGUI.php.
References $DIC, $ilErr, getUserStartingPointForm(), ILIAS\Repository\lng(), and ilUserUtil\togglePersonalStartingPoint().
|
protected |
Definition at line 445 of file class.ilUserStartingPointGUI.php.
References $res, ILIAS\Repository\lng(), and ilQueryParser\QP_COMBINATION_AND.
Referenced by saveStartingPoint().
ilUserStartingPointGUI::startingPoints | ( | ) |
table form to set up starting points depends of user roles
Definition at line 75 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), ilStartingPoint\getGlobalRolesWithoutStartingPoint(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
|
protected |
Definition at line 27 of file class.ilUserStartingPointGUI.php.
|
protected |
Definition at line 31 of file class.ilUserStartingPointGUI.php.
Referenced by __construct().
|
protected |
Definition at line 30 of file class.ilUserStartingPointGUI.php.
|
protected |
Definition at line 33 of file class.ilUserStartingPointGUI.php.
|
protected |
Definition at line 28 of file class.ilUserStartingPointGUI.php.
|
protected |
Definition at line 32 of file class.ilUserStartingPointGUI.php.
Referenced by __construct().
|
protected |
Definition at line 29 of file class.ilUserStartingPointGUI.php.