Diferencia entre revisiones de «36/Moodle app guía para administradores»

De MoodleDocs
(tidy up)
m (Germanvaleroelizondo trasladó la página Moodle Mobile guía para administradores a Moodle app guía para administradores: as per English)
(No se muestran 4 ediciones intermedias del mismo usuario)
Línea 18: Línea 18:
Si su sitio tiene protegido el directorio / login (hecho con frecuencia cuando se utiliza el método de autenticación Shibboleth), debe habilitar el acceso al script login/token.php.
Si su sitio tiene protegido el directorio / login (hecho con frecuencia cuando se utiliza el método de autenticación Shibboleth), debe habilitar el acceso al script login/token.php.


==Autenticación SSO==
===Incrustación de marco (''Frame embedding'')===
 
Si su sitio usa [https://es.wikipedia.org/wiki/ReCAPTCHA reCaptcha], videos [https://vimeo.com Vimeo] o ítems de menú personalizados (como se describe debajo) Usted debe habilitar la configuración administrativa "Permitir incrustación de marco ''Allow frame embedding''" (allowframembedding).
 
==Autenticación Mobile==
Si sus sitios utilizan un método SSO (''Single Sign On'' = Ingreso Único) como [[Autenticación por servidor CAS (SSO)|CAS]], [[Shibboleth]], [[Autenticación LDAP|LDAP SSO]], [[Autenticación OAuth 2|OAuth]] ..., entonces seleccione, vía una ventana del navegador, o vía un navegador incorporado, para el 'Tipo de ingreso' (typeoflogin) en 'Autenticación Mobile' en la Administración del sitio. (Esta configuración es proporcionada para sitios antiguos anteriores a Moodle 3.2 vía el plugin de [[Características adicionales de Moodle Móvil]]
Si sus sitios utilizan un método SSO (''Single Sign On'' = Ingreso Único) como [[Autenticación por servidor CAS (SSO)|CAS]], [[Shibboleth]], [[Autenticación LDAP|LDAP SSO]], [[Autenticación OAuth 2|OAuth]] ..., entonces seleccione, vía una ventana del navegador, o vía un navegador incorporado, para el 'Tipo de ingreso' (typeoflogin) en 'Autenticación Mobile' en la Administración del sitio. (Esta configuración es proporcionada para sitios antiguos anteriores a Moodle 3.2 vía el plugin de [[Características adicionales de Moodle Móvil]]


Línea 64: Línea 68:


If you are using a custom mobile app, you need to provide the unique identifier for the iOS and Android app; if you are using the Moodle Mobile app, the settings may be left as default.
If you are using a custom mobile app, you need to provide the unique identifier for the iOS and Android app; if you are using the Moodle Mobile app, the settings may be left as default.
==Enlace para 'Obtener la App mobile'==
{{Nuevas características de Moodle 3.4}}De Moodle 3.4 en adelante, el enlace para 'Obtener la App mobile' en el pie de página de cada página del sitio motiva a los usuarios para que hagan uso de la App Mobile.
Por defecto, el enlace es hacia https://download.moodle.org/mobile aunque la configuración 'Página para descarga de la App' puede ser cambiada; por ejemplo, para los sitios que usan una Appp Mobile personalizada.
Si los servicios Mobile no están habilitados para el sitio, entonces no se muestra el enlace para 'Obtener la App mobile'.
Para evitar que se muestre el enlace para 'Obtener la App mobile' simplemente quite la URL de la configuración de 'Página de descarga de la App' y guarde los cambios.


== Configuración de la App desde su sitio ==
== Configuración de la App desde su sitio ==
Línea 75: Línea 89:


Replace the Change site option to "Log out" so that users must enter their credentials on their next access. This is useful for custom mobile apps, as there is no reason for users wanting to switch to a different site.
Replace the Change site option to "Log out" so that users must enter their credentials on their next access. This is useful for custom mobile apps, as there is no reason for users wanting to switch to a different site.


===Características deshabilitadas===
===Características deshabilitadas===


Disable app functionalities for your site. If there's a feature you don't want to make available via the app you can disable it here.
The mobile app may be simplified by removing unwanted features. Some items may already be not available in the app because they are not enabled on your site.
 
Options to remove include:
 
* Offline use
* Create new account
* Main menu
** My courses
** Site home
** Grades
** My learning plans
** Notifications
** Messages
** Calendar
** Files
** Web page
** Help
* Course
** Search
** Competencies
** Participants
** Grades
** Course completion
** Notes
** Download course (new in 3.5)
** Download courses (new in 3.5)
* User
** Badges
** Competencies
** Course completion
** Grades
** Send message
** Add contact
** Block contact
** Add a new note
** User picture
* Files
** Private files
** Ste files
** Upload


===Ítems de menú personalizados===
===Ítems de menú personalizados===
Línea 91: Línea 145:
* inappbrowser - for linking to external URLs or site functionalities not supported by the app. The link will open in a browser inside the app overlaying the complete screen.
* inappbrowser - for linking to external URLs or site functionalities not supported by the app. The link will open in a browser inside the app overlaying the complete screen.
* browser - as for inappbrowser except that the link will instead open in the device default browser outside the app.
* browser - as for inappbrowser except that the link will instead open in the device default browser outside the app.
* embedded - as for inappbrowser except that the link will instead open in an iframe in a new page in the app.
* embedded - as for inappbrowser except that the link will instead open in an iframe in a new page in the app. (For this option you may need to enable the admin setting "Allow frame embedding" (allowframembedding)


Tip: If you add a custom menu item and save changes, then it doesn't appear in the app main menu, double check that the item is correctly formatted.
Tip: If you add a custom menu item and save changes, then it doesn't appear in the app main menu, double check that the item is correctly formatted.
Línea 120: Línea 174:
significa que la cadena "Student" tiene el identificador_de_cadena "mm.user.student".
significa que la cadena "Student" tiene el identificador_de_cadena "mm.user.student".


==Duración de la ficha (''token'') de servicios web==
==Duración del  [https://en.wikipedia.org/wiki/Token tokende servicios web==


{{Nuevas características de Moodle 3.4}}A partir de Moodle 3.4 en adelante, un administrador puede configurar por cuanto tiempo es válida una ficha (''token'') de servicio web creada por un usuario (por ejemplo, vía la App mobile). (En versiones anteriores de Moodle una ficha era válida por tres meses.)
{{Nuevas características de Moodle 3.4}}A partir de Moodle 3.4 en adelante, un administrador puede configurar por cuanto tiempo es válido un  [https://en.wikipedia.org/wiki/Token token] de servicio web creada por un usuario (por ejemplo, vía la App mobile). (En versiones anteriores de Moodle un [https://en.wikipedia.org/wiki/Token token]  era válido por tres meses.)


==Vea también==
==Vea también==

Revisión del 16:00 29 ago 2018

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

note icon.png Existe documentación diferente para varias versiones de Moodle: Esta documentación es para Moodle 3.3 y más recientes. Existe además documentación para 3.2 y para 3.1


Habilite 'mobile services' en su sitio

Su sitio necesita tener habilitado el acceso móvil (mobile access = enabled) para que los usuarios puedan usar la aplicación móvil

Para sitios que usan HTTPS, el acceso móvil esta habilitado por defecto en las nuevas instalaciones de Moodle 3.0 en adelante

Para los sitios http, el acceso móvil puede ser habilitado por un administrador de la siguiente manera:

  1. En Administración > Administración del sitio > App Mobile > Configuraciones de Mobile active la casilla para 'Habilitar servicio web para dispositivos móviles'
  2. Haga click en el botón para guardar los cambios

Si su sitio utiliza un certificado SSL, debe ser un certificado de confianza. Por razones de seguridad, la aplicación no funciona con certificados autofirmados.

Por favor, compruebe que su certificado es válido a través de: https://www.geocerts.com/ssl_checker (no debería ver ninguna advertencia).

Si su sitio tiene protegido el directorio / login (hecho con frecuencia cuando se utiliza el método de autenticación Shibboleth), debe habilitar el acceso al script login/token.php.

Incrustación de marco (Frame embedding)

Si su sitio usa reCaptcha, videos Vimeo o ítems de menú personalizados (como se describe debajo) Usted debe habilitar la configuración administrativa "Permitir incrustación de marco Allow frame embedding" (allowframembedding).

Autenticación Mobile

Si sus sitios utilizan un método SSO (Single Sign On = Ingreso Único) como CAS, Shibboleth, LDAP SSO, OAuth ..., entonces seleccione, vía una ventana del navegador, o vía un navegador incorporado, para el 'Tipo de ingreso' (typeoflogin) en 'Autenticación Mobile' en la Administración del sitio. (Esta configuración es proporcionada para sitios antiguos anteriores a Moodle 3.2 vía el plugin de Características adicionales de Moodle Móvil

Las opciones 'ventana del navegador' y 'navegador incrustado' son muy similares; la única diferencia es cuando se redirecciona al usuario para que ingrese sus credenciales en el sitio, el sitio será abierto en el navegador por defecto del dispositivo (para ventana del navegador) o el sitio será abierto "incrustado" en la App Mobile (para navegador incrustado). La experiencia del usuario es mejor en navegador incrustado, pero no todos los plugins de Autenticación funcionarán en un navegador incrustado (por ejemplo, si se necesitan ventanas emergentes de JavaScript éstas tienen que usar la 'ventana del navegador'). El administrador debería de revisar si es que ambas opciones le funcionarán; y si así fuera, elegir entonces 'navegador incrustado'.

Si su organización usa una APp personalizada y el 'Tipo de ingreso' está configurado a 'Via una ventana del navegador' o 'Via navegador incrustado', entonces puede configurarse un esquema URL (forcedurlscheme). Esto resultará en que solamente la App personalizada funcionará para el sitio: La App oficial de Moodle Mobile no funcionará.

Personalización del tema (theme) de la app

The app can also retrieve your custom styles from your Moodle site. Since the app is a HTML5 app, you can safely apply any CSS, CSS2 and CSS3 style.

Go to Administration > Site administration > Mobile app > appearance and enter in the mobilecssurl field a valid URL pointing to a CSS file containing your custom styles.

The CSS should be placed inside your Moodle installation (in your custom theme or inside a local plugin).

Once the user is logged in the app, remote CSS files for applying your custom styles are regularly retrieved.

Notice that on the first time a user opens the app, he will see the default "orange" style. Your custom styles will be applied once the user has added a site in the app.

For further information, see the dev docs Moodle Mobile Themes.

If you want your own custom branding for your organization, Moodle offers the The Branded Moodle Mobile app service, please visit https://moodle.com/mobileapp/ for more information.

Plugin de características adicionales de Moodle Mobile para sitios Moodle antiguos

Para sitios Moodle antiguos se recomienda instalar el plugin de Características adicionales de Moodle Mobile.

Notificaciones

You might find them annoying but push notifications keeps you and your users informed and updated on everything about the app. Moodle only send useful and important notifications such as new features or service disruptions.

Enabling push notifications is easy! An administrator can enable it by connecting their Moodle site/s to our free Notifications server available (only) for registered Moodle sites.

An access key can be obtained via Administration > Site administration > Plugins > Message outputs > Mobile Notifications.

The full guide on enabling push notifications can be found here: Notificaciones de Moodle Mobile

App banners

Moodle Mobile app banner

App banners let your users know that there is a mobile app available for the site. App banners are only displayed when accessing the site using a mobile browser.

In Moodle 3.3 onwards, app banners for Android are supported as well as for iOS.

App banners are disabled by default. They can be enabled in 'Mobile appearance' in the Site administration.

If you are using a custom mobile app, you need to provide the unique identifier for the iOS and Android app; if you are using the Moodle Mobile app, the settings may be left as default.

Enlace para 'Obtener la App mobile'

¡Nueva característica
en Moodle 3.4!
De Moodle 3.4 en adelante, el enlace para 'Obtener la App mobile' en el pie de página de cada página del sitio motiva a los usuarios para que hagan uso de la App Mobile.

Por defecto, el enlace es hacia https://download.moodle.org/mobile aunque la configuración 'Página para descarga de la App' puede ser cambiada; por ejemplo, para los sitios que usan una Appp Mobile personalizada.

Si los servicios Mobile no están habilitados para el sitio, entonces no se muestra el enlace para 'Obtener la App mobile'.

Para evitar que se muestre el enlace para 'Obtener la App mobile' simplemente quite la URL de la configuración de 'Página de descarga de la App' y guarde los cambios.

Configuración de la App desde su sitio

¡Nueva característica
en Moodle 3.3!
Moodle 3.3 o con el plugin de Características adicionales de Moodle Mobile, configuraciones nuevas en la Administración del sitio les permiten a los administradores configurar la App.

  • En Moodle 3.3 en adelante vaya a Administración del sitio > Características Mobile
  • En sitios con el plugin de Características adicionales de Moodle Mobile instalado, vaya a Administración del sitio > Plugins > Plugins locales > Características adicionales de Moodle Mobile

Forzar salida del sitio

Replace the Change site option to "Log out" so that users must enter their credentials on their next access. This is useful for custom mobile apps, as there is no reason for users wanting to switch to a different site.


Características deshabilitadas

The mobile app may be simplified by removing unwanted features. Some items may already be not available in the app because they are not enabled on your site.

Options to remove include:

  • Offline use
  • Create new account
  • Main menu
    • My courses
    • Site home
    • Grades
    • My learning plans
    • Notifications
    • Messages
    • Calendar
    • Files
    • Web page
    • Help
  • Course
    • Search
    • Competencies
    • Participants
    • Grades
    • Course completion
    • Notes
    • Download course (new in 3.5)
    • Download courses (new in 3.5)
  • User
    • Badges
    • Competencies
    • Course completion
    • Grades
    • Send message
    • Add contact
    • Block contact
    • Add a new note
    • User picture
  • Files
    • Private files
    • Ste files
    • Upload

Ítems de menú personalizados

Additional items can be added to the app main menu (the side menu), such as a link to a different grade book.

Each custom menu item should have format: item text, link URL, link-opening method and language code (optional, for displaying the item to users of the specified language only), separated by pipe characters.

Possible link-opening methods are:

  • app - for linking to an activity supported by the app i.e. almost all activity types, as listed in Moodle Mobile features.
  • inappbrowser - for linking to external URLs or site functionalities not supported by the app. The link will open in a browser inside the app overlaying the complete screen.
  • browser - as for inappbrowser except that the link will instead open in the device default browser outside the app.
  • embedded - as for inappbrowser except that the link will instead open in an iframe in a new page in the app. (For this option you may need to enable the admin setting "Allow frame embedding" (allowframembedding)

Tip: If you add a custom menu item and save changes, then it doesn't appear in the app main menu, double check that the item is correctly formatted.

Please, note that if the app is using a language not indicated in the previous list, the first language in the list will be used.

If you want options tied to a language, you can append _only to the language code, for example: en_only es_only

Will display the custom menu item only when the app language is English or Spanish.

Cadenas personalizadas del idioma

Palabras y frases mostradas en la App pueden ser personalizadas mediante la configuración "Cadenas personalizadas del idioma" (customlangstrings).

Ingrese cada cadena personalizada del idioma en una línea nueva con el formato: identificador_de_la_cadena, cadena_de_idioma_personalizada y código_del_idioma, separados por el caracter de barra vertical | . Por ejemplo:

mm.user.student|Learner|en
mm.user.student|Aprendiz|es

La lista completa de identificadores de cadenas de caracteres está enlistada en https://raw.githubusercontent.com/moodlehq/moodlemobile-phonegapbuild/master/build/lang/en.json. El identificador de cadena está antes del caracter de los dos puntos.

Por ejemplo:

Mobile string identifiers list examples.png

significa que la cadena "Student" tiene el identificador_de_cadena "mm.user.student".

Duración del token de servicios web

¡Nueva característica
en Moodle 3.4!
A partir de Moodle 3.4 en adelante, un administrador puede configurar por cuanto tiempo es válido un token de servicio web creada por un usuario (por ejemplo, vía la App mobile). (En versiones anteriores de Moodle un token era válido por tres meses.)

Vea también