|
ILIAS
release_8 Revision v8.24
|
StartUp GUI class. More...
Inheritance diagram for ilStartUpGUI:
Collaboration diagram for ilStartUpGUI:Public Member Functions | |
| __construct (ilObjUser $user=null, ilTermsOfServiceDocumentEvaluation $termsOfServiceEvaluation=null, ilGlobalTemplateInterface $mainTemplate=null, ServerRequestInterface $httpRequest=null) | |
| ilStartUpGUI constructor. More... | |
| getUnsafeGetCommands () | |
| @inheritDoc More... | |
| getSafePostCommands () | |
| @inheritDoc More... | |
| executeCommand () | |
| execute command More... | |
| getLogger () | |
| Get logger. More... | |
| jumpToRegistration () | |
| jump to registration gui More... | |
| jumpToPasswordAssistance () | |
| jump to password assistance More... | |
| showAccountMigration (string $message='') | |
| Show account migration screen. More... | |
| doLogout () | |
| show logout screen More... | |
| showNoCookiesScreen () | |
| show help screen, if cookies are disabled to do: link to online help here More... | |
| getUnsafeGetCommands () | |
| This method must return a list of unsafe GET commands. More... | |
| getSafePostCommands () | |
| This method must return a list of safe POST commands. More... | |
Static Public Member Functions | |
| static | printToGlobalTemplate ($tpl) |
| static | _checkGoto ($a_target) |
| Return type depends on _checkGoto calls. More... | |
| static | logoutUrl (array $parameters=[]) |
| Return the logout URL with a valid CSRF token. More... | |
Protected Member Functions | |
| initTargetFromQuery () | |
| showLoginPage (ilPropertyFormGUI $form=null) | |
| retrieveMessagesFromSession () | |
| showCodeForm ($a_username=null, $a_form=null) | |
| initCodeForm (string $a_username) | |
| processCode () | |
| initStandardLoginForm () | |
| Initialize the standard. More... | |
| doShibbolethAuthentication () | |
| Trying shibboleth authentication. More... | |
| doCasAuthentication () | |
| doLTIAuthentication () | |
| Handle lti requests. More... | |
| doApacheAuthentication () | |
| Try apache auth. More... | |
| doStandardAuthentication () | |
| Check form input; authenticate user. More... | |
| showLoginForm (string $page_editor_html, ilPropertyFormGUI $form=null) | |
| Show login form. More... | |
| showLoginInformation (string $page_editor_html, ilGlobalTemplateInterface $tpl) | |
| Show login information. More... | |
| showCASLoginForm (string $page_editor_html) | |
| Show cas login. More... | |
| showShibbolethLoginForm (string $page_editor_html) | |
| Show shibboleth login form. More... | |
| substituteLoginPageElements ( $tpl, string $page_editor_html, string $element_html, string $placeholder, string $fallback_tplvar) | |
| Substitute login page elements. More... | |
| getLoginPageEditorHTML () | |
| Get HTML of ILIAS login page editor. More... | |
| showRegistrationLinks (string $page_editor_html) | |
| Show registration, password forgotten, client slection links. More... | |
| showTermsOfServiceLink (string $page_editor_html) | |
| Show terms of service link. More... | |
| purgePlaceholders (string $page_editor_html) | |
| Purge page editor html from unused placeholders. More... | |
| migrateAccount () | |
| doMigrationNewAccount () | |
| doMigration () | |
| showLogout () | |
| Show logout screen. More... | |
| getAcceptance () | |
| Get terms of service. More... | |
| confirmAcceptance () | |
| confirmWithdrawal () | |
| showTermsOfService (bool $accepted=false) | |
| Show terms of service. More... | |
| processIndexPHP () | |
| process index.php More... | |
| showSamlLoginForm (string $page_editor_html) | |
| showOpenIdConnectLoginForm (string $page_editor_html) | |
| doOpenIdConnectAuthentication () | |
| do open id connect authentication More... | |
| doSamlAuthentication () | |
| showSamlIdpSelection (ilSamlAuth $auth, array $idps) | |
Protected Attributes | |
| const | ACCOUNT_MIGRATION_MIGRATE = 1 |
| const | ACCOUNT_MIGRATION_NEW = 2 |
| ilCtrlInterface | $ctrl |
| ilLanguage | $lng |
| ilLogger | $logger |
| ilGlobalTemplateInterface | $mainTemplate |
| ilObjUser | $user |
| ilTermsOfServiceDocumentEvaluation | $termsOfServiceEvaluation |
| ServerRequestInterface | $httpRequest |
| ILIAS DI Container | $dic |
| ilAuthSession | $authSession |
| ilAppEventHandler | $eventHandler |
| ilSetting | $setting |
| ilAccessHandler | $access |
| RefineryFactory | $refinery |
| HTTPServices | $http |
| ilHelpGUI | $help |
StartUp GUI class.
Handles Login and Registration.
Definition at line 32 of file class.ilStartUpGUI.php.
| ilStartUpGUI::__construct | ( | ilObjUser | $user = null, |
| ilTermsOfServiceDocumentEvaluation | $termsOfServiceEvaluation = null, |
||
| ilGlobalTemplateInterface | $mainTemplate = null, |
||
| ServerRequestInterface | $httpRequest = null |
||
| ) |
ilStartUpGUI constructor.
Definition at line 57 of file class.ilStartUpGUI.php.
References $DIC, $httpRequest, $mainTemplate, $termsOfServiceEvaluation, $user, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilLoggerFactory\getLogger(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
static |
Return type depends on _checkGoto calls.
Definition at line 1610 of file class.ilStartUpGUI.php.
References $DIC, $ilUser, $location, $path, $ref_id, XapiProxy\$resp, $type, ilObject\_getAllReferences(), ilCourseParticipant\_getInstanceByObjId(), ilObjCourse\_isActivated(), ilGroupParticipants\_isParticipant(), ilLMObject\_lookupContObjID(), ilObject\_lookupObjId(), ilObject\_lookupType(), ilObjCourse\_registrationEnabled(), ANONYMOUS_USER_ID, ilRBACAccessHandler\doActivationCheck(), ilRBACAccessHandler\doStatusCheck(), ilParticipants\getDefaultMemberRole(), ILIAS\Repository\int(), and ilUtil\redirect().
Here is the call graph for this function:
|
protected |
Definition at line 1443 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 1448 of file class.ilStartUpGUI.php.
References $tpl, ANONYMOUS_USER_ID, ILIAS\Repository\ctrl(), ilLegacyFormElementsUtil\formCheckbox(), ilSystemSupportContacts\getMailsToAddress(), ILIAS\Repository\lng(), ilLegacyFormElementsUtil\prepareFormOutput(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Try apache auth.
Definition at line 649 of file class.ilStartUpGUI.php.
References $provider, ilUtil\appendUrlParameterString(), ilAuthUtils\AUTH_APACHE, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), and showLoginPage().
Here is the call graph for this function:
|
protected |
Definition at line 567 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_CAS, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
Here is the call graph for this function:| ilStartUpGUI::doLogout | ( | ) |
show logout screen
Definition at line 1361 of file class.ilStartUpGUI.php.
References $DIC, $ilIliasIniFile, ilAuthUtils\AUTH_SAML, CLIENT_ID, ILIAS\Repository\ctrl(), ilSession\get(), ILIAS\Repository\logger(), ilSession\SESSION_CLOSE_USER, ilSession\setClosingContext(), ilUtil\setCookie(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Handle lti requests.
Definition at line 603 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_PROVIDER_LTI, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ilLoggerFactory\getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
Here is the call graph for this function:
|
protected |
Definition at line 1245 of file class.ilStartUpGUI.php.
References $GLOBALS, $provider, ilAuthUtils\AUTH_LOCAL, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilSession\get(), ilAuthStatus\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilAuthFrontend\MIG_TRIGGER_AUTHMODE, ilInitialisation\redirectToStartingPage(), ILIAS\Repository\refinery(), and ilAuthStatus\STATUS_AUTHENTICATED.
Here is the call graph for this function:
|
protected |
Definition at line 1211 of file class.ilStartUpGUI.php.
References $GLOBALS, $provider, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilSession\get(), ilAuthStatus\getInstance(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilAuthFrontend\MIG_EXTERNAL_ACCOUNT, ilAuthFrontend\MIG_TRIGGER_AUTHMODE, and ilInitialisation\redirectToStartingPage().
Here is the call graph for this function:
|
protected |
do open id connect authentication
Definition at line 1999 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_OPENID_CONNECT, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
Here is the call graph for this function:
|
protected |
Definition at line 2041 of file class.ilStartUpGUI.php.
References $auth, $factory, $params, $provider, ilAuthUtils\AUTH_SAML, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilSamlIdp\geIdpIdByEntityId(), ilSamlIdp\getActiveIdpList(), ilAuthStatus\getInstance(), ilLoggerFactory\getLogger(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, ilAuthStatus\STATUS_AUTHENTICATION_FAILED, and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Trying shibboleth authentication.
Definition at line 525 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_SHIBBOLETH, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
Here is the call graph for this function:
|
protected |
Check form input; authenticate user.
Definition at line 708 of file class.ilStartUpGUI.php.
References ilAuthModeDetermination\_getInstance(), ilAuthUtils\_hasMultipleAuthenticationMethods(), ilObjUser\_lookupLogin(), ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ilLoggerFactory\getLogger(), ILIAS\FileDelivery\http(), initCodeForm(), initStandardLoginForm(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, ilAuthStatus\STATUS_AUTHENTICATION_FAILED, and ilAuthStatus\STATUS_CODE_ACTIVATION_REQUIRED.
Here is the call graph for this function:| ilStartUpGUI::executeCommand | ( | ) |
execute command
Definition at line 141 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl().
Referenced by jumpToPasswordAssistance(), and jumpToRegistration().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Get terms of service.
Definition at line 1438 of file class.ilStartUpGUI.php.
| ilStartUpGUI::getLogger | ( | ) |
Get logger.
Definition at line 177 of file class.ilStartUpGUI.php.
References $logger.
Referenced by doApacheAuthentication(), doCasAuthentication(), doLTIAuthentication(), doShibbolethAuthentication(), doStandardAuthentication(), and showLoginPage().
Here is the caller graph for this function:
|
protected |
Get HTML of ILIAS login page editor.
Definition at line 968 of file class.ilStartUpGUI.php.
References ilPageUtil\_existsAndNotEmpty(), ilAuthLoginPageEditorSettings\getInstance(), ILIAS\Repository\lng(), and ilLanguage\lookupId().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStartUpGUI::getSafePostCommands | ( | ) |
@inheritDoc
Implements ilCtrlSecurityInterface.
Definition at line 129 of file class.ilStartUpGUI.php.
| ilStartUpGUI::getUnsafeGetCommands | ( | ) |
@inheritDoc
Implements ilCtrlSecurityInterface.
Definition at line 119 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 371 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by doStandardAuthentication(), processCode(), and showCodeForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Initialize the standard.
Definition at line 466 of file class.ilStartUpGUI.php.
References ILIAS\LTI\ToolProvider\$key, ilAuthModeDetermination\_getInstance(), ilAuthUtils\_getMultipleAuthModeOptions(), ilAuthUtils\_hasMultipleAuthenticationMethods(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by doStandardAuthentication(), and showLoginForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 105 of file class.ilStartUpGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by showShibbolethLoginForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStartUpGUI::jumpToPasswordAssistance | ( | ) |
jump to password assistance
Definition at line 197 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), and executeCommand().
Here is the call graph for this function:| ilStartUpGUI::jumpToRegistration | ( | ) |
jump to registration gui
Definition at line 186 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), and executeCommand().
Here is the call graph for this function:
|
static |
Return the logout URL with a valid CSRF token.
Without the token the logout won't be successful.
| array<string,string> | $parameters |
Definition at line 2226 of file class.ilStartUpGUI.php.
Referenced by ILIAS\User\Provider\UserMetaBarProvider\getMetaBarItems(), ilTermsOfServiceWithdrawalGUIHelper\getWithdrawalSectionForModal(), and ilAuthProviderOpenIdConnect\handleLogout().
Here is the caller graph for this function:
|
protected |
Definition at line 1176 of file class.ilStartUpGUI.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:
|
static |
| ilTemplate | ilGlobalTemplateInterface | $tpl |
Definition at line 333 of file class.ilStartUpGUI.php.
Referenced by ilAccountRegistrationGUI\executeCommand(), ilPasswordAssistanceGUI\showAssignPasswordForm(), ilPasswordAssistanceGUI\showAssistanceForm(), showCodeForm(), showLoginPage(), ilPasswordAssistanceGUI\showMessageForm(), and ilPasswordAssistanceGUI\showUsernameAssistanceForm().
Here is the caller graph for this function:
|
protected |
Definition at line 394 of file class.ilStartUpGUI.php.
References $GLOBALS, $user, ilObjUser\_lookupId(), ilAccountCode\applyAccessLimits(), ilAccountCode\applyRoleAssignments(), ILIAS\Repository\ctrl(), ilAccountCode\getCodeValidUntil(), initCodeForm(), ilAccountCode\isUnusedCode(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilObjUser\setActive(), ilObjUser\setTimeLimitUnlimited(), ilObjUser\setTimeLimitUntil(), showCodeForm(), showLoginPage(), ilObjUser\update(), and ilAccountCode\useCode().
Here is the call graph for this function:
|
protected |
process index.php
Definition at line 1584 of file class.ilStartUpGUI.php.
References $_SERVER, $ilIliasIniFile, $ilSetting, ilPublicSectionSettings\getInstance(), ilInitialisation\goToPublicSection(), ilInitialisation\redirectToStartingPage(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Purge page editor html from unused placeholders.
Definition at line 1093 of file class.ilStartUpGUI.php.
Referenced by showLoginPage().
Here is the caller graph for this function:
|
protected |
Definition at line 341 of file class.ilStartUpGUI.php.
References $messages, ilSession\get(), ilGlobalTemplateInterface\MESSAGE_TYPE_FAILURE, ilGlobalTemplateInterface\MESSAGE_TYPE_INFO, ilGlobalTemplateInterface\MESSAGE_TYPE_QUESTION, and ilGlobalTemplateInterface\MESSAGE_TYPE_SUCCESS.
Here is the call graph for this function:| ilStartUpGUI::showAccountMigration | ( | string | $message = '' | ) |
Show account migration screen.
Definition at line 1113 of file class.ilStartUpGUI.php.
References $message, $tpl, ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), and ilLegacyFormElementsUtil\prepareFormOutput().
Here is the call graph for this function:
|
protected |
Show cas login.
Definition at line 831 of file class.ilStartUpGUI.php.
References $GLOBALS, $tpl, ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ILIAS\Repository\lng(), and substituteLoginPageElements().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 359 of file class.ilStartUpGUI.php.
References $tpl, ILIAS\Repository\help(), initCodeForm(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), and printToGlobalTemplate().
Referenced by processCode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show login form.
Definition at line 783 of file class.ilStartUpGUI.php.
References $tpl, ilAuthUtils\AUTH_CAS, ilAuthUtils\AUTH_SHIBBOLETH, initStandardLoginForm(), and substituteLoginPageElements().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show login information.
Definition at line 812 of file class.ilStartUpGUI.php.
References $tpl, and ILIAS\Repository\lng().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| \ilPropertyFormGUI | null | $form |
Definition at line 263 of file class.ilStartUpGUI.php.
References $GLOBALS, $tpl, ILIAS\Repository\ctrl(), ilObjStyleSheet\getContentStylePath(), getLogger(), getLoginPageEditorHTML(), ilObjStyleSheet\getSyntaxStylePath(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilGlobalTemplateInterface\MESSAGE_TYPE_FAILURE, ilGlobalTemplateInterface\MESSAGE_TYPE_SUCCESS, printToGlobalTemplate(), purgePlaceholders(), ILIAS\Repository\refinery(), showCASLoginForm(), showLoginForm(), showLoginInformation(), showOpenIdConnectLoginForm(), showRegistrationLinks(), showSamlLoginForm(), showShibbolethLoginForm(), showTermsOfServiceLink(), and ILIAS\Repository\user().
Referenced by doApacheAuthentication(), doCasAuthentication(), doLTIAuthentication(), doShibbolethAuthentication(), doStandardAuthentication(), and processCode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show logout screen.
Definition at line 1319 of file class.ilStartUpGUI.php.
References $_SERVER, $client_id, $DIC, $ilIliasIniFile, $tpl, ilPublicSectionSettings\getInstance(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilStartUpGUI::showNoCookiesScreen | ( | ) |
show help screen, if cookies are disabled to do: link to online help here
Definition at line 1409 of file class.ilStartUpGUI.php.
References $tpl.
|
protected |
Definition at line 1961 of file class.ilStartUpGUI.php.
References $GLOBALS, $tpl, ilOpenIdConnectSettings\getInstance(), ILIAS\Repository\lng(), ilOpenIdConnectSettings\LOGIN_ELEMENT_TYPE_IMG, and ilOpenIdConnectSettings\LOGIN_ELEMENT_TYPE_TXT.
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show registration, password forgotten, client slection links.
Definition at line 1001 of file class.ilStartUpGUI.php.
References $_SERVER, $ilIliasIniFile, $tpl, ilRegistrationSettings\_lookupRegistrationType(), ILIAS\Repository\access(), ANONYMOUS_USER_ID, CLIENT_ID, ILIAS\Repository\ctrl(), ilPublicSectionSettings\getInstance(), ilRegistrationSettings\IL_REG_DISABLED, ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilSamlAuth | $auth | |
| ilSamlIdp[] | $idps |
Definition at line 2189 of file class.ilStartUpGUI.php.
References $DIC, $factory, ILIAS\Repository\help(), and ILIAS\Repository\mainTemplate().
Here is the call graph for this function:
|
protected |
Definition at line 1929 of file class.ilStartUpGUI.php.
References $GLOBALS, $tpl, ilSamlIdp\getActiveIdpList(), ilSamlSettings\getInstance(), ILIAS\Repository\lng(), and ilUtil\stripSlashes().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show shibboleth login form.
Definition at line 857 of file class.ilStartUpGUI.php.
References $GLOBALS, $tpl, initTargetFromQuery(), ILIAS\Repository\lng(), and substituteLoginPageElements().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Show terms of service.
| bool | $accepted |
| ilTermsOfServiceMissingDatabaseAdapterException | |
| ilTermsOfServiceNoSignableDocumentFoundException | |
| ilTermsOfServiceUnexpectedCriteriaBagContentException |
Definition at line 1499 of file class.ilStartUpGUI.php.
References $tpl, ANONYMOUS_USER_ID, CLIENT_ID, ILIAS\Repository\ctrl(), ilSession\get(), ilSystemSupportContacts\getMailsToAddress(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilLegacyFormElementsUtil\prepareFormOutput(), ilSession\set(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Show terms of service link.
Definition at line 1058 of file class.ilStartUpGUI.php.
References $GLOBALS, $tpl, ANONYMOUS_USER_ID, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by showLoginPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Substitute login page elements.
| ilTemplate | ilGlobalTemplateInterface | $tpl | |
| string | $page_editor_html | |
| string | $element_html | |
| string | $placeholder | |
| string | $fallback_tplvar | return string $page_editor_html |
Definition at line 945 of file class.ilStartUpGUI.php.
References $tpl.
Referenced by showCASLoginForm(), showLoginForm(), and showShibbolethLoginForm().
Here is the caller graph for this function:
|
protected |
Definition at line 48 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 45 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 37 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 44 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 46 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 52 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 51 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 43 of file class.ilStartUpGUI.php.
Referenced by __construct().
|
protected |
Definition at line 38 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 39 of file class.ilStartUpGUI.php.
Referenced by getLogger().
|
protected |
Definition at line 40 of file class.ilStartUpGUI.php.
Referenced by __construct().
|
protected |
Definition at line 50 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 47 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 42 of file class.ilStartUpGUI.php.
Referenced by __construct().
|
protected |
Definition at line 41 of file class.ilStartUpGUI.php.
Referenced by __construct(), and processCode().
|
protected |
Definition at line 34 of file class.ilStartUpGUI.php.
|
protected |
Definition at line 35 of file class.ilStartUpGUI.php.