Diferencia entre revisiones de «Comunicación»

De MoodleDocs
(update as English page)
({{Urgente de traducir}})
 
(No se muestran 6 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
{{Nuevas características de Moodle 4.3}}
{{Gestionando un sitio Moodle}}
{{Moodle 4.3}}
{{Moodle 4.3}}


Si en [[Configuraciones experimentales|Configuraciones experimentales]] se activan los proveedores de comunicación (enablecommunicationsubsystem), los administradores pueden ofrecer [https://es.wikipedia.org/wiki/Matrix_(protocolo) salas Matrix] o enlaces personalizados hacia salas existentes para que los profesores las usen con sus alumnos en sus cursos.
{{Nuevas características de Moodle 4.3}}Si en [[Configuraciones experimentales|Configuraciones experimentales]] se activan los proveedores de comunicación (enablecommunicationsubsystem), los administradores pueden ofrecer [https://es.wikipedia.org/wiki/Matrix_(protocolo) salas Matrix] o enlaces personalizados hacia salas existentes para que los profesores las usen con sus alumnos en sus cursos.


Actualmente, hay dos proveedores de comunicación disponibles:
Actualmente, hay dos proveedores de comunicación disponibles:


#[https://en.wikipedia.org/wiki/Matrix_(protocol) Matrix] - Crea una sala de Elemento Matrix accessible desde un curso Moodle, incluyendo la gesyión de usuarios.
#[[Matrix]] - Esto crea una sala de Elemento Matrix accessible desde un curso Moodley con la gestión de usuarios al respecto.
#Enlace personalizado - URL solamente hacia un servicio existente (como por ejemplo una sala Matrix, Telegram o Google Meet existente).
#[[Enlace personalizado]] - Esto ofrece un campo para añadir una URL hacia un servicio existente (como por ejemplo una sala Matrix, Telegram o Google Meet existente).




Línea 15: Línea 15:
Los profesores pueden acceder a las opciones de comunicación del curso al navegar a un curso y seleccionar ''Más > Comunicación''. Para habilitar la comunicación para su curso, asegúrese de que su administrador haya habilitado y configurado la característica (vea 'Configuraciones de la administración del sitio' debajo).
Los profesores pueden acceder a las opciones de comunicación del curso al navegar a un curso y seleccionar ''Más > Comunicación''. Para habilitar la comunicación para su curso, asegúrese de que su administrador haya habilitado y configurado la característica (vea 'Configuraciones de la administración del sitio' debajo).


===Proveedores===
Las diferentes integraciones de comunicación son conocidas como "proveedores". Cada proveedor puede tener sus propias configuraciones y pueden ser modificadas dentro de un curso desde ''Navegación del curso > Más > Comunicación''.
Las diferentes integraciones de comunicación son conocidas como "proveedores". Cada proveedor puede tener sus propias configuraciones y pueden ser modificadas dentro de un curso desde ''Navegación del curso > Más > Comunicación''.
[[File:course_provider.png|alt=Proveedores de comunicación del curso|700x700px]]
[[File:course_provider.png|alt=Proveedores de comunicación del curso|700x700px]]
{{Urgente de traducir}}
After saving the changes, a Communication room will be automatically created when the ad-hoc tasks are run.


===Matrix===
Any changes to communication settings will not be immediate. Changes are also handled via ad-hoc tasks and will be determined by how frequently these tasks are run on the site.
* Si el administrador ha configurado su sitio para usar un servidor [https://es.wikipedia.org/wiki/Matrix_(protocolo) Matrix], la opción para seeccionar Matrix como un proveedor estará disponible. Al elegir Matrix se le pedirá que ingrese un nombre de sala y tema de la sala. Algunos valores son específicos del proveedor y variarán entre proveedores.
 
=====Nombre de la sala=====
Providing a room name is option. If no room name is entered the course name will be used.
 
===== Tópicos de la sala=====
The room topic is also optional and effectively works as a description for the room. As explained above, Matrix has its own set of individual settings and room topic is one of them.
 
[[File:MatrixProvider.png|alt=Course communication settings for Matrix|700x700px]]
 
===Guardando sus cambios===
After saving the changes, a Matrix room will be automatically created when the ad-hoc tasks are run.
 
Any changes to Matrix's communication settings will not be immediate. Changes are also handled via ad-hoc tasks and will be determined by how frequently these tasks are run on the site.


=====Estado pendiente=====
=====Estado pendiente=====
When your Matrix room has been saved, but the ad-hoc task has not yet completed, you will see a notification indicating that your room will be ready soon.
When your Communication room has been saved, but the ad-hoc task has not yet completed, you will see a notification indicating that your room will be ready soon.


[[File:Room creation pending.png|alt=Room creation pending|700x700px]]
[[File:Room creation pending.png|alt=Room creation pending|700x700px]]


=====Estado listo=====
=====Estado listo=====
When viewing the course page after the ad-hoc task has run, you should see a notification indicating that the Matrix room is now ready. To access the newly created room, look for the communication icon towards the bottom of the page (refer to 'Room/service access' section below for more details).
When viewing the course page after the ad-hoc task has run, you should see a notification indicating that the Communication room is now ready. To access the newly created room, look for the communication icon towards the bottom of the page (refer to 'Room/service access' section below for more details).


[[File:Room creation done.png|alt=Room creation complete|border|700x700px]]
[[File:Room creation done.png|alt=Room creation complete|border|700x700px]]


===Moderadores de la sala===
=== Grupos ===
Room moderators will have elevated privileges in Matrix rooms. There is a hierarchy that is determined by the roles assigned in Moodle. In order of privilege, they are:
{{Nuevas características de Moodle 4.4}}
 
Las salas de comunicación ahora pueden utilizar [[Grupos|grupos]]. El habilitar grupos en su curso creará salas de Comunicación separadas la siguiente vez que se ejecute el trabajo ad-hoc.
#Admin
#Managers, teachers, non-editing teachers
Cuando el modo de grupo está habilitado en su curso, solamente serán usadas salas de grupo con su proveedor de Comunicación.  
#Students
 
 
Teachers, non-editing teachers and managers will automatically have the moderator capability in the Matrix room. This role (communication/matrix:moderator) can be changed in the ''Define role'' settings in Site administration.
 
===Enlace personalizado===
Si no hay un servidor Matrix en el sitio, los profesores pueden añadir un enlace hacia una sala Matrix de su propiedad o hacia una sala en otro servicio de mensajería como por ejemplo  [https://es.wikipedia.org/wiki/Telegram Telegram] al seleccionar Enlaces personalizados como el proveedor y añadir el URL relevante.


[[File:CustomLink.png|center|700px]]
Cuando el modo de grupo está deshabilitado, los usuarios serán removidos de esas salas de grupo y serán colocados dentro de una sala común del curso. Cuando el modo de grupo sea habilitado, los usuarios serán removidos de la sala común del curso y serán colocados dentro de salas de grupo.


===Acceso a sala / servicio===
===Acceso a sala / servicio===
Línea 74: Línea 54:




===Managing communication providers===
===Gestionando proveedores de comunicación===
Admins will be able to access a new section: ''Site administration > Plugins > Communication > Manage communication providers''. From this page, admins can configure the installed communication provider plugins.
Admins will be able to access a new section: ''Site administration > Plugins > Communication > Manage communication providers''. From this page, admins can configure the installed communication provider plugins. See the sub-pages for more info, eg [[Matrix]]


[[File:Manage_communication_providers.png|alt=Managing communication providers|700x700px]]
[[File:Manage_communication_providers.png|alt=Managing communication providers|700x700px]]
===Configuring Matrix===
The Matrix communication provider allows Moodle LMS courses to have an associated room in a [https://element.io/ Matrix Element] instance. It also provides user management by synchronising participants in a course with the associated Matrix Element room.
Currently, the integration supports the [https://github.com/matrix-org/synapse Synapse] homeserver for setting up the provider service, and the [https://element.io/ Matrix Element] messaging client for accessing the room. To configure your Moodle LMS instance with Matrix you will need the following:
* URL of the Synapse homeserver
* API access token for a Synapse admin user
* URL of an Element web server to use
[[File:HomeserverURL.png|alt=Configuring Matrix provider|700x700px]]
To configure your Moodle LMS instance to use the Matrix provider:
#Enter the URL of your Synapse server in the 'Homeserver URL' field (matrixhomeserverurl)
#Enter the Synapse server API Access token in the 'Access token' field (matrixaccesstoken). See 'Synapse API access token generation' below.
#Enter the URL of the Element web server in the 'Element web URL' field (matrixelementurl)
#Click Save changes.
====Synapse API access token generation====
To generate an API access token for Moodle LMS, you need access to a terminal and use an existing username and password for the admin of your Synapse server instance.
* The username will need to be formatted as follows: '''@<username_on_homeserver>:<homeserver_domain>'''
* Password is the admin user's regular password.
To generate an access token to be used with Moodle LMS, enter the following into a terminal:<pre>
curl -XPOST -d '{"type":"m.login.password", "user":"@admin:synapse", "password":"secretpass"}' "https://synapse:8008/_matrix/client/r0/login"
</pre>
The returned value will look something like this:<pre>
{"user_id":"@admin:synapse","access_token":"syt_YWRtaW4_OQNsHwWoObhseRAWmUCs_2T29if","home_server":"synapse","device_id":"JPAIBCQCSB"}
</pre>
The ''access_token'' field is the API access token to use in the Moodle LMS Matrix communication provider settings.
==Data flow between Moodle LMS and Matrix==
*The current implementation uses the Moodle Course Communication settings to set the room name and room topic for the Matrix room. If those fields are empty, the course name is used as the room name and the room topic is kept empty.
*Matrix usernames are generated using Moodle usernames and are necessary for adding Matrix users to a room.
*Authentication to Matrix is handled from Moodle LMS.
*Users are only created in Matrix if they have not been created yet, or no mapping to that user is recorded with Moodle LMS.
The following diagram shows the flow of data between Moodle LMS and Matrix.
[[File:Communication_data_flow_diagram.png|alt=Communication data flow diagram]]


==Capacidades==
==Capacidades==

Revisión actual - 16:11 15 abr 2024

Moodle 4.3


¡Nueva característica
en Moodle 4.3 !
Si en Configuraciones experimentales se activan los proveedores de comunicación (enablecommunicationsubsystem), los administradores pueden ofrecer salas Matrix o enlaces personalizados hacia salas existentes para que los profesores las usen con sus alumnos en sus cursos.

Actualmente, hay dos proveedores de comunicación disponibles:

  1. Matrix - Esto crea una sala de Elemento Matrix accessible desde un curso Moodley con la gestión de usuarios al respecto.
  2. Enlace personalizado - Esto ofrece un campo para añadir una URL hacia un servicio existente (como por ejemplo una sala Matrix, Telegram o Google Meet existente).


Comunicación en el curso

Configuraciones del curso

Los profesores pueden acceder a las opciones de comunicación del curso al navegar a un curso y seleccionar Más > Comunicación. Para habilitar la comunicación para su curso, asegúrese de que su administrador haya habilitado y configurado la característica (vea 'Configuraciones de la administración del sitio' debajo).

Las diferentes integraciones de comunicación son conocidas como "proveedores". Cada proveedor puede tener sus propias configuraciones y pueden ser modificadas dentro de un curso desde Navegación del curso > Más > Comunicación. Proveedores de comunicación del curso

Nota: Urgente de Traducir. ¡ Anímese a traducir esta muy importante página !.     ( y otras páginas muy importantes que urge traducir)

After saving the changes, a Communication room will be automatically created when the ad-hoc tasks are run.

Any changes to communication settings will not be immediate. Changes are also handled via ad-hoc tasks and will be determined by how frequently these tasks are run on the site.

Estado pendiente

When your Communication room has been saved, but the ad-hoc task has not yet completed, you will see a notification indicating that your room will be ready soon.

Room creation pending

Estado listo

When viewing the course page after the ad-hoc task has run, you should see a notification indicating that the Communication room is now ready. To access the newly created room, look for the communication icon towards the bottom of the page (refer to 'Room/service access' section below for more details).

Room creation complete

Grupos

¡Nueva característica
en Moodle 4.4 !

Las salas de comunicación ahora pueden utilizar grupos. El habilitar grupos en su curso creará salas de Comunicación separadas la siguiente vez que se ejecute el trabajo ad-hoc.

Cuando el modo de grupo está habilitado en su curso, solamente serán usadas salas de grupo con su proveedor de Comunicación.

Cuando el modo de grupo está deshabilitado, los usuarios serán removidos de esas salas de grupo y serán colocados dentro de una sala común del curso. Cuando el modo de grupo sea habilitado, los usuarios serán removidos de la sala común del curso y serán colocados dentro de salas de grupo.

Acceso a sala / servicio

Una vez que se haya guardado, la sala estará disponible desde un ícono 'pegajoso', presente en todas las páginas al fondo de la pantalla arriba del ícono de información.

CommIcon.png

Configuraciones de la administración del sitio

Nota: Urgente de Traducir. ¡ Anímese a traducir esta muy importante página !.     ( y otras páginas muy importantes que urge traducir)

Communication providers are currently an experimental feature and must be enabled by an admin. To enable communication providers:

  1. Navigate to Site administration > Development > Experimental > Experimental settings.
  2. Check the 'Enable communication providers' checkbox (enablecommunicationsubsystem).
  3. Click the 'Save changes' button.
  4. Once the communication providers experimental setting is enabled go to Site administration > Plugins > Communication > Manage communication providers to configure your provider.


Gestionando proveedores de comunicación

Admins will be able to access a new section: Site administration > Plugins > Communication > Manage communication providers. From this page, admins can configure the installed communication provider plugins. See the sub-pages for more info, eg Matrix

Managing communication providers

Capacidades