db
- access.php. Se controla a que pueden tener acceso los diferentes grupos(profesores, alumnos, etc)
- install.xml. Archivo que utiliza moodle para crear la base de datos.
- mysql.php. En este archivo se encuentran algunas de las actualizaciones para la base de datos en mysql
- postgres7.php. En este archivo se encuentran algunas de las actualizaciones para la base de datos en mysql
- upgrade.php. Archivo para posibles actualizaciones de la BD
field
En esta carpeta encontramos todos los tipos de campos que database admite una carpeta por cada tipo de campo(checkbox, date, file, etc)
checkbox date file latlong menu multimenu number picture radiobutton text textarea url
Dentro de cada una de estas carpetas encontramos 3 archivos que son los siguientes:
- field.class.php
Muestra las opciones del campo cuando se va a insertar un nuevo registro, cuando visualizamos los registros insertados, etc
- icon.gif. Icono del campo
- mod.html. Formulario para cuando se introduce un nuevo campo en database
preset
imagegallery
- addtemplate.html
- csstemplate.css
- jstemplate.js
- listtemplate.html
- listtemplatefooter.html
- listtemplateheader.html
- preset.xml
- rsstemplate.html
- rsstitletemplate.html
- singletemplate.html.
Estos archivos continen todo lo relacionado con la presentacion de los registros ya insertados en database
- backuplib.php. Archivo para realizar el backup del modulo
- comment.php. Archivo para insertar,modificar, eliminar y mostrar los comentarios
- comment_form.php. Archivo que muestra el formulario para insertar un comentario
- config.html
- css.php. Define el estilo del modulo database.
- edit.php. Archivo con el formulario para insertar y modificar registros
- field.php. Archivo donde se gestionan los campos que hay en la base de datos, añadir, eliminar, modificar, etc
- filter.php. Archivo para hacer una busqueda de los registros insertados
- icon.gif. Icono del modulo database
- import.php. Archivo para poder importar otras bases de datos de otros cursos.
- index.php. Muestra información de las bases de datos que tiene el curso en el que estamos. (nombre, descripción, entradas, etc)
- js.php. En este archivo se cargan las funciones de javascript necesarios para el funcionamiento del módulo
- lib.php. Contiene las funciones en php necesarias para el funcionamiento del módulo
- mod_form.php. Archivo con el formulario para crear una nueva base de datos
- pagelib.php. Obtiene algunas funciones que hacen referencia a la visión de los registros de la base de datos.
- preset.php. Archivos para importar y exportar bases de datos
- rate.php. Archivo donde se gestionan las calificaciones que tienen los registros
- report.php. Informe de la base de datos
- restorelib.php. Archivo para restaurar un backup realizado anteriormente
- rsslib.php. Archivo que tiene las funciones necesarios para trabajar con datos de xml’s
- styles.php. Archivo que contiene estilos para el modulo
- tabs.php. Ficha de la base de datos
- templates.php. Archivo para mostrar los templates del modulo, presentacion de los registros
- version.php. Archivo que indica la version actual, la version que necesita, etc
- view.php. Archivo para visualizar los datos insertados view list, view single