Instalación de complementos
Página principal ► Instalación ► Instalación de complementos
Contenido
1 ¿Por qué instalar complementos adicionales?
2 Elegir los mejores complementos para su sitio
2.1 Enseñanza de la escuela primaria
2.2 Complementos para la enseñanza K-12
2.3 Complementos para la docencia universitaria
3 Consideraciones para los sitios de producción (omita si solo está cambiando de humor)
4 Instalación de un complemento
4.1 Instalación directamente desde el directorio de complementos de Moodle
4.2 Instalación a través de un archivo ZIP cargado
4.3 Instalación manual en el servidor
5 Solución de problemas
5.1 Errores
5.2 Se produjo un error de permisos de archivo
5.3
Manejador de excepciones predeterminado: Error al escribir en la base de datos Depuración:
Entrada duplicada 'en_us -...
5.4 Al instalar manualmente
5.5 Obteniendo ayuda
6 Desinstalar un complemento
7 Descripción general de los complementos
7.1 Actualización de complementos desde Moodle
8 Evitar la instalación de complementos desde Moodle
9 Ver también
¿Por qué instalar complementos adicionales?
Los complementos le permiten agregar características y funcionalidades adicionales a Moodle,
como nuevas actividades, nuevos tipos de preguntas de prueba, nuevos informes,
integraciones con otros sistemas y muchos más.
Nota: Ciertas soluciones de alojamiento, como MoodleCloud (https://moodle.com/cloud/) ,
evitan que se instalen complementos desde Moodle.
Elegir los mejores complementos para su sitio
Nota: Se recomienda que proceda con precaución y siempre intente instalar estos
complementos en un servidor experimental local antes de instalarlos en un servidor de
producción.
Moodle tiene una lista de los complementos más favoritos (https://moodle.org/plugins/re
port/index.php?report=favourites&p=0&l=50&s=favourited&d=DESC) , que podría valer
la pena considerar para agregar a su sitio :)
Puede encontrar los complementos con la mayor cantidad de descargas en los últimos tres
meses en https://moodle.org/plugins/stats.php (https://moodle.org/plugins/stats.php) .
Estos son los complementos que probablemente sean más útiles para la mayoría de los
sitios. Probablemente sería una buena idea considerarlos primero.
Puede probar y probar más de 50 de los complementos de Moodle más populares en
plugins.moodlebites.com (http://plugins.moodlebites.com)
Consulte la lista de complementos favoritos (año 2015) (https://moodle.org/mod/forum/d
iscuss.php?d=325804) de Gavin Henrick
Moodle tiene una lista de complementos que han recibido el premio Elección de (https://
moodle.org/plugins/browse.php?list=award&id=1) los revisores (https://moodle.org/plug
ins/browse.php?list=award&id=1) . Estos son proporcionados por los tutores y revisores
de complementos para complementos particularmente útiles, bien codificados o
interesantes.
Si su sitio Moodle necesita una evaluación más allá de los dieciséis tipos de preguntas
estándar incluidos en el núcleo de Moodle (https://docs.moodle.org/311/en/Question_typ
es#Standard_question_types) , consulte los muchos (49 en 2017) tipos de preguntas de
terceros (https://docs.moodle.org/311/en/Third-party_question_types) disponibles .
Casos especiales:
Todos los complementos con móvil en su nombre están relacionados con dispositivos
móviles (https://docs.moodle.org/311/en/Moodle_Mobile) .
Enseñanza de la escuela primaria
Podría considerar algunos complementos para la gamificación , como Quizventure (https://mo
odle.org/plugins/mod_quizgame) .
Complementos para la enseñanza K-12
Para entornos de enseñanza y aprendizaje K-12 (https://en.wikipedia.org/wiki/K%E2%80%931
2) , considere estos complementos:
Asistencia (https://moodle.org/plugins/mod_attendance)
BigBlueButton (http://bigbluebutton.org/)
Lista de Verificación (https://moodle.org/plugins/mod_checklist)
Editor de química (https://moodle.org/plugins/atto_chemistry)
Elección de grupo (https://moodle.org/plugins/mod_choicegroup)
¡Elevar a mismo nivel! (https://moodle.org/plugins/block_xp)
Quizventure (https://moodle.org/plugins/mod_quizgame)
El recuento de palabras (https://moodle.org/plugins/tinymce_wordcount)
Complementos para la docencia universitaria
Para las universidades, hay una lista de complementos de / para universidades (https://docs.m
oodle.org/311/en/Tertiary_education#Moodle_plugins_by.2Ffor_Universities) y un enlace a
complementos específicos de la disciplina (https://docs.moodle.org/311/en/Tertiary_education
#Discipline-specific_plugins) , que podría valer la pena considerar.
Consideraciones para los sitios de producción (omita si
solo está cambiando de humor)
MUY IMPORTANTE Advertencia: Tenga en cuenta que algunos complementos no se han
revisado y que no se ha verificado la calidad y / o idoneidad para su sitio Moodle. Por favor
tenga cuidado. Puede que no haga lo que espera, puede tener serios problemas de seguridad o
incluso puede que no funcione en absoluto. Sin embargo, esto está mejorando con el tiempo
con la evolución del nuevo sistema de directorio de complementos.
Si tiene un sitio grande para fines de producción, considere si realmente necesita el
complemento. Más funcionalidad significa más cosas que respaldar, más cosas que
(potencialmente) pueden salir mal y más cosas de las que preocuparse en el momento de
la actualización.
¿El complemento es compatible y se mantiene? Si algo sale mal, ¿puede obtener ayuda?
¿Se solucionarán los errores?
Si el complemento no funciona en una versión futura de Moodle, ¿qué hará al respecto?
¡Cuidado con los parches ( Directorio de complementos de Moodle Otra categoría (https://
moodle.org/plugins/browse.php?list=category&id=38) )! Si un complemento modifica o
reemplaza archivos centrales, tenga mucho cuidado. Solo se puede garantizar que funcione
con la versión (versión) exacta de Moodle para la que fue creado y es muy poco probable
que sobreviva a una actualización de Moodle.
Mire esto (https://moodle.org/mod/forum/discuss.php?d=340821#p1373707) y también
los (https://moodle.org/mod/forum/discuss.php?d=346296) hilos de este (https://moodl
e.org/mod/forum/discuss.php?d=346296) foro de usuarios preocupados por la instalación
de un complemento.
Instalación de un complemento
Para instalar un complemento, su código fuente debe colocarse (implementarse) en la
ubicación adecuada dentro del directorio de instalación de Moodle y debe visitarse la página
de administración principal Administración> Administración del sitio> Notificaciones . Hay tres
formas de implementar el código del complemento en Moodle.
El código de los complementos se puede implementar desde Moodle, ya sea directamente
desde el directorio de complementos de Moodle o cargando un archivo ZIP. El proceso del
servidor web debe tener acceso de escritura a la carpeta de tipo de complemento donde se
instalará el nuevo complemento para poder utilizar cualquiera de estos métodos.
Alternativamente, se puede implementar un complemento manualmente en el servidor.
Nota: Siempre que instale o descargue un complemento del directorio de
complementos de Moodle, es extremadamente importante que haya elegido
correctamente su versión de Moodle . Si descarga e instala por error la versión incorrecta
de un complemento para su servidor Moodle, esto puede ocasionar algunos problemas
graves, incluso la congelación del sitio Moodle.
Instalación directamente desde el directorio de complementos de
Moodle
1. Inicie sesión como administrador y vaya a Administración del sitio> Complementos>
Instalar complementos . (Si no puede encontrar esta ubicación, se impedirá la instalación
del complemento en su sitio).
2. Haga clic en el botón 'Instalar complementos desde el directorio de complementos de
Moodle'.
3. Seleccione su versión actual de Moodle , luego busque un complemento con un botón
Instalar, haga clic en el botón Instalar, luego haga clic en Continuar.
4. Confirma la solicitud de instalación
5. Verifique el informe de validación del complemento
Instalación a través de un archivo ZIP cargado
1. Vaya al directorio de complementos de Moodle (https://moodle.org/plugins) , seleccione
su versión actual de Moodle , luego elija un complemento con un botón Descargar y
descargue el archivo ZIP.
2. Inicie sesión en su sitio Moodle como administrador y vaya a Administración>
Administración del sitio> Complementos> Instalar complementos .
3. Sube el archivo ZIP. Solo se le debe solicitar que agregue detalles adicionales (en la sección
Mostrar más) si su complemento no se detecta automáticamente.
4. Si su directorio de destino no se puede escribir, verá un mensaje de advertencia.
5. Verifique el informe de validación del complemento
Validación del paquete de complementos
Instalar complementos
Instalación manual en el servidor
Si no puede implementar el código del complemento a través de la interfaz web de
administración, debe copiarlo al sistema de archivos del servidor manualmente (por ejemplo, si
el proceso del servidor web no tiene acceso de escritura al árbol de instalación de Moodle para
hacerlo por usted).
Primero, establezca el lugar correcto en el árbol de código de Moodle para el tipo de
complemento. Las ubicaciones comunes son:
/ ruta / a / moodle / theme / - temas
/path/to/moodle/mod/ - activity modules and resources
/path/to/moodle/blocks/ - sidebar blocks
/path/to/moodle/question/type/ - question types
/path/to/moodle/course/format/ - course formats
/path/to/moodle/admin/report/ - admin reports
See dev:Plugin types for the full list of all plugin types and their locations within the Moodle
tree.
1. Go to the Moodle plugins directory (https://moodle.org/plugins); select your current
Moodle version, then choose a plugin with a Download button and download the ZIP file.
2. Upload or copy it to your Moodle server.
3. Unzip it in the right place for the plugin type (or follow the plugin instructions).
4. In your Moodle site (as admin) go to Site administration > Notifications (you should, for
most plugin types, get a message saying the plugin is installed).
Nota: el complemento puede contener archivos de idioma. Su Moodle las encontrará
automáticamente. Estas cadenas de idioma se pueden personalizar utilizando la interfaz
estándar de administración del sitio> edición de idioma . Si obtiene un "Error de base de
datos" cuando intenta editar sus archivos de idioma, existe una gran posibilidad de que los
archivos de idioma incluidos en el archivo ZIP descargado de este complemento tengan un
problema de codificación. Si elimina la carpeta plugin_name / lang /
other_language_different_to_English / con las nuevas cadenas de idioma y el error de la base
de datos desaparece, este es el caso. Notifique al responsable del mantenimiento del
complemento para que pueda solucionarlo en futuras versiones.
Solución de problemas
Errores
Si obtiene un error, active la depuración para obtener información adicional sobre la causa del
error.
Error de base de datos al realizar una personalización del idioma
Puede que no esté relacionado con la personalización del idioma , sino más bien un
problema con un complemento instalado recientemente.
tool_installaddon / err_curl_exec - CURL error 60
Esto sugiere problemas con la validación del certificado SSL del sitio remoto (moodle.org).
Este también es un problema conocido en los servidores Moodle Windows 7 que ejecutan
el paquete Moodle para Windows. Consulte el certificado SSL para moodle.org para
obtener más información y posibles soluciones.
Se produjo un error de permisos de archivo
En ciertas versiones 3.0.x, al instalar complementos a través de la interfaz de administración,
Moodle usa las opciones de configuración $ CFG-> directorypermissions y $ CFG->
filepermissions . Si estos no están definidos explícitamente en su config.php, el valor
predeterminado se establece automáticamente en 777 (rwxrwxrwx) para directorios y 666 (rw-
rw-rw-) para archivos (consulte lib / setup.php).
Si este comportamiento predeterminado no se ajusta a sus necesidades y entorno de
alojamiento, es posible que desee especificar una configuración más estricta, como
$ CFG-> directorypermissions = 02750;
Un error común después de instalar complementos es que cuando crea una instancia del
módulo y luego lo guarda y lo muestra, informa el error "Se ha producido un error de
permisos de archivo. Verifique los permisos en el script y el directorio en el que se encuentra y
intentar otra vez." Si obtiene esto, lo más probable es que los permisos de archivo del paquete
estén configurados en 711, lo que impide que se ejecuten correctamente. Con su cliente FTP
preferido o mediante el panel de control de su servidor web, configure los permisos de archivo
de todos los archivos y directorios en el módulo instalado, por ejemplo, / moodle / mod /
[myplugin] / en 755 y luego vea si puede ver el módulo correctamente. ejemplo.
Manejador de excepciones predeterminado: Error al escribir en la
base de datos Depuración: Entrada duplicada 'en_us -...
Estos errores generalmente son causados por un complemento de terceros.
Para encontrar el complemento involucrado, vaya a http://lang.moodle.org (http://lang.mo
odle.org) y use la herramienta AMOS para encontrar todas las cadenas con el identificador
de cadena dado.
Elimine el complemento sospechoso y verifique si el error ha desaparecido. Si es así,
comuníquese con el encargado del complemento e informe este problema.
Consulte este hilo del foro (https://moodle.org/mod/forum/discuss.php?d=219504) para
conocer las causas conocidas y las soluciones.
Al instalar manualmente
Verifique los permisos del archivo. El servidor web debe poder leer los archivos del
complemento. Si el resto de Moodle funciona, intente hacer que los permisos y la
propiedad del complemento coincidan.
¿ Definitivamente descomprimiste o instalaste el complemento en el lugar correcto?
Because Moodle scans plugin folders for new plugins you cannot have any other files or
folders there. Make sure you deleted the zip file and don't try to rename (for example) an
old version of the plugin to some other name - it will break.
Make sure the directory name for the plugin is correct. All the names have to match. If you
change the name, then it won't work.
Obtaining help
Ask in a forum in Moodle in English (http://moodle.org/course/view.php?id=5). Make sure you
describe your system (including versions of MySQL, PHP etc.), what you tried and what
happened. Copy and paste error messages exactly. Provide the link to the version of the plugin
you downloaded (some have very similar names).
Uninstalling a plugin
To uninstall a plugin
1. Vaya a Administración> Administración del sitio> Complementos> Descripción general de
complementos y haga clic en el enlace Desinstalar frente al complemento que desea
eliminar.
2. Use un administrador de archivos para eliminar / eliminar el directorio de complementos
real como se indica; de lo contrario, Moodle lo reinstalará la próxima vez que acceda a la
administración del sitio.
Descripción general de los complementos
Descripción general de los complementos resaltando el botón de
verificación disponible
La página de descripción general de complementos en Administración> Administración del
sitio> Complementos> Descripción general de complementos enumera todos los
complementos instalados, junto con el número de versión, la versión, la disponibilidad
(habilitada o deshabilitada) y el enlace de configuración (si corresponde).
Un botón 'Buscar actualizaciones disponibles' permite a los administradores verificar
rápidamente si hay actualizaciones disponibles para los complementos instalados en el sitio
(desde el directorio de complementos (http://moodle.org/plugins) ). Las actualizaciones
disponibles están resaltadas, con más información y un enlace de descarga en la columna de
notas opuesta al complemento.
Actualización de complementos desde Moodle
Un administrador puede habilitar la implementación de actualizaciones en Administración>
Administración del sitio> Servidor> Notificaciones de actualización . Luego, cuando haya
actualizaciones disponibles, los botones 'Instalar esta actualización' se muestran en la página
de descripción general de complementos. Consulte Implementación de actualizaciones
automáticas para obtener más detalles.
Evitar la instalación de complementos desde Moodle
Si es necesario, se puede evitar la instalación y actualización desde Moodle copiando las
siguientes líneas de código de config-dist.php y pegándolas en config.php.
// Use la siguiente marca para deshabilitar completamente la instalación de
complementos
// (nuevos complementos, actualizaciones disponibles y dependencias faltantes)
y
características
relacionadas (como cancelar la instalación o actualización del complemento) a
través de la // interfaz web de administración del servidor.
$ CFG -> disableupdateautodeploy = true ;
Ver también
lista de complementos favoritos (año 2015) (https://moodle.org/mod/forum/discuss.php?
d=325804) de Gavin Henrick
Notificaciones para obtener más detalles sobre las notificaciones de actualización
Criterios de revisión del complemento
Preguntas frecuentes sobre complementos
Moodle en inglés Foro general de complementos (http://moodle.org/mod/forum/view.ph
p?id=44)
Instalar una extensión contribuida desde su repositorio de Git
Para desarrolladores:
Documentación para desarrolladores de complementos
dev: validación del complemento
dev: instalación del complemento al hacer clic
Obtenido de " https://docs.moodle.org/311/en/index.php?
title=Installing_plugins&oldid=141375 "
Esta página fue editada por última vez el 31 de julio de 2021, a las 09:54.
El contenido está disponible bajo Licencia Pública General GNU a menos que
se indique lo contrario.