upgrade
This commit is contained in:
38
plugin/azure_active_directory/index.php
Normal file
38
plugin/azure_active_directory/index.php
Normal file
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
/* For licensing terms, see /license.txt */
|
||||
/**
|
||||
* @author Angel Fernando Quiroz Campos <angel.quiroz@beeznest.com>
|
||||
*
|
||||
* @package chamilo.plugin.azure_active_directory
|
||||
*/
|
||||
|
||||
// Check if AzureActiveDirectory exists, since this is not loaded as a page.
|
||||
// index.php is shown as a block when showing the region to which the plugin is assigned
|
||||
if (class_exists(AzureActiveDirectory::class)) {
|
||||
/** @var AzureActiveDirectory $activeDirectoryPlugin */
|
||||
$activeDirectoryPlugin = AzureActiveDirectory::create();
|
||||
|
||||
if ($activeDirectoryPlugin->get(AzureActiveDirectory::SETTING_ENABLE) === 'true') {
|
||||
$_template['block_title'] = $activeDirectoryPlugin->get(AzureActiveDirectory::SETTING_BLOCK_NAME);
|
||||
|
||||
$_template['signin_url'] = $activeDirectoryPlugin->getUrl(AzureActiveDirectory::URL_TYPE_AUTHORIZE);
|
||||
|
||||
if ('true' === $activeDirectoryPlugin->get(AzureActiveDirectory::SETTING_FORCE_LOGOUT_BUTTON)) {
|
||||
$_template['signout_url'] = $activeDirectoryPlugin->getUrl(AzureActiveDirectory::URL_TYPE_LOGOUT);
|
||||
}
|
||||
|
||||
$managementLoginEnabled = 'true' === $activeDirectoryPlugin->get(AzureActiveDirectory::SETTING_MANAGEMENT_LOGIN_ENABLE);
|
||||
|
||||
$_template['management_login_enabled'] = $managementLoginEnabled;
|
||||
|
||||
if ($managementLoginEnabled) {
|
||||
$managementLoginName = $activeDirectoryPlugin->get(AzureActiveDirectory::SETTING_MANAGEMENT_LOGIN_NAME);
|
||||
|
||||
if (empty($managementLoginName)) {
|
||||
$managementLoginName = $activeDirectoryPlugin->get_lang('ManagementLogin');
|
||||
}
|
||||
|
||||
$_template['management_login_name'] = $managementLoginName;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user