aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/admin/ilias_interface.php
diff options
context:
space:
mode:
authorArne Schröder, M. A <schroeder@data-quest.de>2021-12-17 13:12:14 +0000
committerAndré Noack <noack@data-quest.de>2021-12-17 13:12:14 +0000
commit7bdeb341efea0ca705cdff59a83169df2e9f8741 (patch)
treefb7e1421b1ce556b997262dff6dcaa4fe84662a0 /app/controllers/admin/ilias_interface.php
parentcab0b3adc4b6f368d0ce45a450df446ffd38884b (diff)
Resolve "Anpassung der ILIAS-Schnittstelle für Nutzung mit ILIAS-seitiger LDAP/Shibboleth-Anbindung"
Diffstat (limited to 'app/controllers/admin/ilias_interface.php')
-rwxr-xr-xapp/controllers/admin/ilias_interface.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/controllers/admin/ilias_interface.php b/app/controllers/admin/ilias_interface.php
index 383fe39..c718e1c 100755
--- a/app/controllers/admin/ilias_interface.php
+++ b/app/controllers/admin/ilias_interface.php
@@ -134,6 +134,7 @@ class Admin_IliasInterfaceController extends AuthenticatedController
'url' => _('https://<URL zur ILIAS-Installation>'),
'client' => '',
'ldap_enable' => '',
+ 'no_account_updates' => false,
'admin' => 'ilias_soap_admin',
'admin_pw' => '',
@@ -211,7 +212,7 @@ class Admin_IliasInterfaceController extends AuthenticatedController
$this->ilias_config = $this->ilias_configs[$index];
$ldap_options = [];
foreach (StudipAuthAbstract::GetInstance() as $plugin) {
- if ($plugin instanceof StudipAuthLdap) {
+ if (!($plugin instanceof StudipAuthStandard)) {
$ldap_options[] = '<option '.($plugin->plugin_name == $this->ilias_config['ldap_enable'] ? 'selected' : '').'>' . $plugin->plugin_name . '</option>';
}
}
@@ -291,6 +292,7 @@ class Admin_IliasInterfaceController extends AuthenticatedController
if (Request::getInstance()->offsetExists('ilias_ldap_enable')) {
$this->ilias_configs[$index]['ldap_enable'] = Request::get('ilias_ldap_enable');
}
+ $this->ilias_configs[$index]['no_account_updates'] = Request::get('ilias_no_account_updates');
$this->ilias_configs[$index]['admin'] = Request::get('ilias_admin');
$this->ilias_configs[$index]['admin_pw'] = Request::get('ilias_admin_pw');