ingeniero

Páginas: 20 (4880 palabras) Publicado: 2 de octubre de 2014
Tutorial:
Creación de un
módulo actividad.
Moodle (1.9.3)

Copyright © 2009 Raúl Ivorra Oltra.
Permission is granted to copy, distribute and/or modify this document under the terms of
the GNU Free Documentation License, Version 1.3 or any later version published by the Free
Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
Texts. A copy ofthe license is included in the section entitled "GNU Free Documentation
License".

Índice
1 Introducción...................................................................................... 1
2 Antes de empezar..............................................................................
1
2.1Recomendaciones.................................................................................. 1
2.2 Instalación de Moodle............................................................................ 1

3 Esquema de un módulo...................................................................... 2
3.1 Ficheros de idiomas............................................................................... 3
3.2 Permisos de unmódulo.......................................................................... 4

4 Revisión de un módulo. El módulo Tarea (assigment)........................5
4.1
4.2
4.3
4.4
4.5
4.6

mod_form.php....................................................................................... 5
install.xml.............................................................................................. 6upgrade.php...........................................................................................6
lib.php................................................................................................... 7
settings.php........................................................................................... 8
access.php............................................................................................. 8

5Desarrollo de un módulo de ejemplo.................................................. 8
5.1 Creación del formulario de configuración de la instancia........................9
5.1.1 select................................................................................................ 10
5.1.2 Botón de acción. Nosubmit................................................................... 115.2 Librería del módulo.............................................................................. 12
5.3 Tablas de un módulo............................................................................ 13
5.4 Editar ficheros obligatorios.................................................................. 14
5.5 Editarview.php.................................................................................... 14

6 Instalación del módulo.....................................................................15
6.1 Desinstalación de la actividad.............................................................. 15

7 ANEXOS............................................................................................ 18
7.1 ANEXO I: Código fuente deassigment.................................................. 18
7.1.1 mod_form.php....................................................................................18
7.1.2 install.xml..........................................................................................19
7.1.3 upgrade.php.......................................................................................21
7.1.4access.php.........................................................................................22
7.1.5 settings.php....................................................................................... 23
7.2 Anexo II: Ficheros del módulo ejemplo................................................ 24
7.2.1 mod_form.php....................................................................................24
7.2.2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS