Directorio de plugins de Moodle: Cupón
On octubre 29, 2021 by adminSEBSOFT COUPON PLUGIN
El Sebsoft Coupon Plugin le ofrece la posibilidad de crear cupones para varios niveles
de acceso a los cursos. Utilizando un código de cupón, los usuarios se inscribirán en los cursos que se adjuntan al cupón. De esta manera, puede utilizar el sistema de cupones como sistema de vales o vouchers para su(s) curso(s).
Hay algunas formas diferentes de generar cupones:
– Nivel de curso: esto significa que hay que seleccionar uno o más curso(s) para los que el cupón es válido.
Una vez que el código del cupón es introducido por un usuario, éste se inscribirá en todos los cursos a los que el cupón
está vinculado.
Una buena característica adicional es que, cuando se configuran grupos para un determinado curso, se puede configurar para qué
grupo de cursos es el cupón. Cuando un usuario reclama el cupón, será añadido a ese grupo específico
del curso. Esto permite separar a los usuarios de cupones de los usuarios normales.
También podrías hacer grupos de cursos específicos cada vez que generes un lote de nuevos cupones, para que haya
alguna forma de hacer coincidir un lote de cupones con un grupo de usuarios. Las posibilidades son numerosas.
– Nivel de cohorte: esto significa que hay que seleccionar una o más cohortes para las que el cupón es válido.
Una vez introducido el código del cupón por un usuario, éste será añadido como miembro de la cohorte para cada
cohorte a la que se adjunte el cupón.
NOTA: Al generar cupones de nivel de cohorte, existe la posibilidad de «conectar» cursos adicionales a
una cohorte determinada. Hay que saber que al hacer esto, los cursos se añadirán en ese momento a
la sincronización de la matrícula de la cohorte. Sin conocer este pequeño dato, podría ser un comportamiento «inesperado»,
aunque sea un paso lógico.
Además, los cupones se pueden generar en dos niveles de «acceso»:
– Personalizado. La base de esto, es o bien un CSV se carga, o un CSV se da directamente en un cuadro de texto.
La información del usuario necesaria para cada cupón que se generará será el nombre del usuario, dirección de correo electrónico
y el género.
Estos cupones se generará y se envió a los usuarios apropiados utilizando una tarea de fondo.
– Bulk: La base de esto es simple: usted genera una cierta cantidad de cupones de acceso, que luego
serán enviados por correo electrónico al destinatario preconfigurado o (si se permite) a una dirección de correo electrónico que se puede introducir libremente.
– ADVERTENCIA:
Siempre que sea posible, utilice imágenes PNG.
Además, siempre que sea posible, NO utilice imágenes que tengan un canal alfa.
Esto ralentizará MASIVAMENTE el tiempo de procesamiento, debido a la conversión interna de las imágenes por parte de TCPDF.
En nuestras pruebas, para una imagen de 300 DPI en formato A4 (2480 x 3508 píxeles) con un canal alfa,
el renderizado de un solo PDF tardó unos 25 segundos. Quitando el canal alfa de la imagen,
la renderización de un solo PDF se redujo a unos 3 segundos.
Esto significa que las imágenes PNG deberían _siempre_ almacenarse como imágenes de color verdadero de 24 bits.
_¡No utilice 32 bits_ (color verdadero + transparencia)!
Además, siempre que sea posible, haga que el generador de cupones cree un único PDF con todos
los cupones (esto sólo es aplicable cuando se generan cupones en modo «masivo»). El proceso de
generación de cupones se ha optimizado para que sólo se «utilice» la imagen 1 vez al crear cualquier cantidad
de cupones en un solo PDF. Si elige la opción de crear un PDF separado para cada cupón,
la imagen tendrá que ser renderizada para todos y cada uno de los PDF.
Esto tiene 2 inconvenientes principales:
1. Cada PDF tendrá aproximadamente un tamaño ligeramente mayor que el tamaño de la imagen (en nuestras pruebas, 350 – 400 kB por PDF)
2. Cada PDF tarda todo el tiempo en renderizarse.
Efectivamente, esto significa lo siguiente (usando tamaños ficticios):
10 cupones, un solo PDF -> resultado es de unos 400 kB, la renderización tarda unos 3-4 segundos.
10 cupones, PDFs separados -> el resultado es de unos 4 MB, el renderizado tarda unos 35-40 segundos.
INSTRUCCIONES DE INSTALACIÓN
– Copie la carpeta de cupones a su directorio de bloques.
– Vaya a las páginas de administración de moodle (probablemente se enfrentará a ello de todos modos) e instale el plugin
– Configure los ajustes principales del plugin.
– ¡Estamos preparados para su uso!
Colocación del plugin
Sólo hay dos páginas en las que puede añadir el bloque de cupones. Se trata de la página principal del sitio
o la página del panel de control del usuario (mi). La razón principal de esto es porque el bloque es el
«frontend» para que los usuarios introduzcan su código de cupón o vale.
Los administradores y usuarios con las capacidades correctas también verán los enlaces a
las páginas de administración de cupones y la página del generador de cupones.
Consideraciones generales
Hay dos configuraciones principales a tener en cuenta a la hora de generar cupones.
Para los cupones de tipo curso, este plugin intenta inscribir a un usuario mediante el uso de la función interna de Moodle
«enrol_try_internal_enrol».
La documentación de Moodle muestra que intentará inscribirlo utilizando la inscripción manual.
Por esta razón la matriculación manual DEBE estar habilitada para estos cursos.
Para los cupones de tipo cohorte, un usuario se hace miembro de una cohorte. Eso es todo.
Sorpresa sin embargo, si usted quiere realmente hacer que un usuario tenga acceso a un curso, usted
probablemente quiere configurar la inscripción de cohorte para el curso.
Para aquellos que estén atentos, la creación de cupones de tipo cohorte permite una forma sencilla de inscribir a los usuarios en múltiples cursos a la vez, simplemente configurando las inscripciones de cohorte correctas en múltiples cursos.
Eso no quiere decir que los cupones de curso no se puedan utilizar de forma similar (utilizando meta cursos).
Deja una respuesta