Desarrollo para Moodle
Las funciones que su Moodle necesita y no trae de serie
Programamos plugins locales, bloques, filtros, informes e integraciones a medida para Moodle, siguiendo sus estándares para que sigan funcionando tras cada actualización.

¿Qué es un plugin de Moodle?
Moodle está construido con plugins: módulos que añaden funciones concretas, como un tipo de actividad, un bloque, un informe o un filtro que transforma el contenido. El directorio oficial tiene miles, pero a menudo ninguno hace exactamente lo que necesita.
Un plugin a medida añade esa función sin tocar el núcleo de Moodle, de forma que la plataforma se puede actualizar con normalidad.
- Plugins locales: procesos y automatizaciones propias.
- Bloques: información a medida en el curso o el panel.
- Filtros: transforman el contenido que ven los alumnos.
- Informes: datos a medida para coordinación y dirección.
¿Le resulta familiar?
- Necesita un informe que Moodle no ofrece.
- Hace a mano tareas repetitivas en cada convocatoria.
- Un plugin del directorio casi le sirve, pero no del todo.
- Quiere conectar Moodle con su CRM, ERP o web.
- Alguien modificó el núcleo de Moodle y ahora no puede actualizar.
- Un plugin antiguo dejó de funcionar con la nueva versión.
Qué hacemos
Bloques y actividades
Nuevos bloques, tipos de actividad o recursos para sus cursos.
Filtros
Contenido transformado automáticamente: enlaces, vídeos, fórmulas o marcas.
Informes a medida
Datos de alumnos, grupos y cursos listos para coordinación y dirección.
Adaptación de plugins
Actualizamos o corregimos plugins existentes para versiones nuevas.
Ejemplo práctico
Plataforma de formación con 40 cursos activos
Del alta manual a la matrícula automática
La situación
Tras cada venta, el equipo creaba el usuario en Moodle, lo matriculaba en el curso y le enviaba los accesos a mano.
Qué hicimos
Desarrollamos un plugin local que recibe las ventas desde el CRM, crea el usuario, lo matricula en el curso y el grupo correctos y envía la bienvenida.
El resultado
El alumno tiene acceso al campus pocos minutos después de pagar y el equipo dejó de hacer altas manuales.
Caso ilustrativo: describe un proyecto tipo con datos anonimizados y orientativos. Por confidencialidad no publicamos datos de nuestros clientes.
Cómo trabajamos
1
Requisitos
Qué debe hacer el plugin y quién lo va a usar.
2
Diseño técnico
Tipo de plugin, datos y compatibilidad con su versión de Moodle.
3
Desarrollo y pruebas
En un entorno de pruebas, con usuarios de prueba.
4
Publicación y mantenimiento
Instalación en su plataforma y actualización con cada versión.
Preguntas frecuentes
¿Un plugin a medida impide actualizar Moodle?
No, si se desarrolla con los estándares de Moodle y sin tocar el núcleo, que es como trabajamos.
¿Pueden modificar un plugin que ya uso?
Sí, respetando su licencia. A veces es más sencillo ampliar uno existente que empezar de cero.
¿Qué lenguaje se utiliza?
PHP y JavaScript, siguiendo las API y convenciones de Moodle.
¿Cuánto cuesta un plugin a medida?
Depende de su complejidad. Tras entender lo que necesita, le damos un precio cerrado.
¿Quién mantiene el plugin después?
Podemos mantenerlo nosotros y actualizarlo con cada versión de Moodle. El código queda documentado.
¿Qué le falta a su Moodle?
Cuéntenoslo y le decimos cómo desarrollarlo.
















Un comentario