diff --git a/main/lang/galician/admin.inc.php b/main/lang/galician/admin.inc.php index 39ae46f1b0..73db1981fb 100644 --- a/main/lang/galician/admin.inc.php +++ b/main/lang/galician/admin.inc.php @@ -1552,48 +1552,7 @@ $TeachersCanChangeScoreSettingsTitle = "Os profesores poden cambiar o modelo de $TeachersCanChangeScoreSettingsComment = "Cando se edita unha avaliación"; $GradebookEnableLockingTitle = "Activar bloqueo de Avaliacións para os profesores"; $GradebookEnableLockingComment = "Unha vez activada, esta opción permitirá aos profesores bloquear calquera avaliación dentro do seu curso. Isto prohibirá ao profesor calquera modificación posterior dos resultados dos seus alumnos nos recursos usados para esta avaliación: exames, leccións, tarefas, etc. O único rol autorizado a desbloquear unha avaliación é o administrador. O profesor estará informado desta posibilidade ao intentar desbloquear a avaliación. Tanto o bloqueo como o desbloqueo estarán gardados no rexistro de actividades importantes do sistema."; -$LdapDescriptionComment = "LDAP authentication : -See I. below to configure LDAP -See II. below to activate LDAP authentication - - -Update user attributes, with LDAP data, after CAS authentication(see CAS configuration ) : -See I. below to configure LDAP -CAS manage user authentication, LDAP activation isn't required. - - -I. LDAP configuration - -Edit file main/auth/external_login/ldap.conf.php - --> Edit values of array $extldap_config - -Parameters are -base domain string (ex : 'base_dn' => 'DC=cblue,DC=be') -admin distinguished name (ex : 'admin_dn' =>'CN=admin,dc=cblue,dc=be') -admin password (ex : 'admin_password' => '123456') -ldap host (ex : 'host' => array('1.2.3.4', '2.3.4.5', '3.4.5.6')) -filter (ex : 'filter' => '') -port (ex : 'port' => 389) -protocol version (2 or 3) (ex : 'protocol_version' => 3) -user_search (ex : 'user_search' => 'sAMAccountName=%username%') -encoding (ex : 'encoding' => 'UTF-8') -update_userinfo (ex : 'update_userinfo' => true) --> To update correspondences between user and LDAP attributes, edit array $extldap_user_correspondance -Array values are => >ldap_field> -Array structure is explained in file main/auth/external_login/ldap.conf.php - - -II. Activate LDAP authentication - -Edit file main/inc/conf/configuration.php - --> Uncomment lines -$extAuthSource[\"extldap\"][\"login\"] =$_configuration['root_sys'].$_configuration['code_append'].\"auth/external_login/login.ldap.php\"; -$extAuthSource[\"extldap\"][\"newUser\"] =$_configuration['root_sys'].$_configuration['code_append'].\"auth/external_login/newUser.ldap.php\"; - -N.B. : LDAP users use same fields than platform users to login. -N.B. : LDAP activation adds a menu External authentication [LDAP] in \"add or modify\" user pages."; +$LdapDescriptionComment = "


I. Configuración LDAP

Editar arquivo main/auth/external_login/ldap.conf.php
-> Editar valores do array $extldap_config

Os parámetros son
-> Para actualizar as correspondencias entre usuario e atributos LDAP, editar o array $extldap_user_correspondance
Os valores do array son <chamilo_field> => >ldap_field>
A estrutura do array está explciada no arquivo main/auth/external_login/ldap.conf.php


II. Activar autenticación LDAP

Editar arquivo main/inc/conf/configuration.php
-> Descomentar as liñas
$extAuthSource["extldap"]["login"] =$_configuration['root_sys'].$_configuration['code_append']."auth/external_login/login.ldap.php";
$extAuthSource["extldap"]["newUser"] =$_configuration['root_sys'].$_configuration['code_append']."auth/external_login/newUser.ldap.php";

N.B. : Os usuarios LDAP empregan os mesmos campos ca os usuarios da plataforma para facer login.
N.B. : A activación LDAP engade un menú Autentificación externa [LDAP] nas páxinas de usuario "engadir ou modificar"."; $ShibbolethMainActivateTitle = "Autenticación Shibboleth"; $ShibbolethMainActivateComment = "En primeiro lugar, ten que configurar Shibboleth para o seu servidor web. Para configuralo en Chamilo: editar o arquivo main/auth/shibboleth/config/aai.class.php Modificar valores de \$result co nome dos atributos de Shibboleth \$result->unique_id = 'mail'; \$result->firstname = 'cn'; \$result->lastname = 'uid'; \$result->email = 'mail'; \$result->language = '-'; \$result->gender = '-'; \$result->address = '-'; \$result->staff_category = '-'; \$result->home_organization_type = '-'; \$result->home_organization = '-'; \$result->affiliation = '-'; \$result->persistent_id = '-'; ... Ir a Plug-in para engadir o botón 'Shibboleth Login' no seu campus de Chamilo."; $LdapDescriptionTitle = "Autenticación LDAP";