--------------------------------------------------------- Instalación del módulo structuredforum 0.5.1 --------------------------------------------------------- A continuación se muestra una guía rápida para la instalación del foro estructurado en una plataforma Moodle previamente instalada y configurada. En esta guía se asumirá que Moodle ha sido instalado bajo plataforma Windows con el paquete AppServ (paquete de aplicaciones WAMP - Windows + Apache + MySQL + PHP - http://www.appservnetwork.com/). El foro ha sido implementado únicamente en MySQL. Para la instalación en otros SGBD es necesario crear los esquemas correspondientes dentro del directorio db/ del módulo. Pasos previos --------------------------------------------------------- Antes de instalar el módulo es necesario activar el soporte para integridad referencial a través de las tablas INNODB. 1.Descomentar en los ficheros my-huge.ini, my-large.ini, my-medium.ini y my-small.ini del directorio C:\AppServ\mysql\ las siguientes sentencias: # Uncomment the following if you are using InnoDB tables innodb_data_home_dir = /usr/local/var/ innodb_data_file_path = ibdata1:10M:autoextend innodb_log_group_home_dir = /usr/local/var/ innodb_log_arch_dir = /usr/local/var/ # You can set .._buffer_pool_size up to 50 - 80 % # of RAM but beware of setting memory usage too high innodb_buffer_pool_size = 16M innodb_additional_mem_pool_size = 2M # Set .._log_file_size to 25 % of buffer pool size innodb_log_file_size = 5M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 1 innodb_lock_wait_timeout = 50 2.Comentar (o eliminar) la sentencia skip-innodb del fichero C:\WINDOWS\my.ini 3.Reiniciar el servicio MySQL. 4.Comprobar que está activa la extensión para las librerías gráficas GD en el fichero de configuración de PHP (en nuestro caso C:\WINDOWS\php.ini, extension=php_gd2.dll). Instalación del módulo: --------------------------------------------------------- 1.Descomprimir el fichero Structured_Forum_x.x.x.zip dentro del directorio de instalación de Moodle, en nuestro caso c:/Appserv/www/moodle/. Esta acción añadirá los ficheros de idioma en el directorio lang/ y el módulo de actividad en el directorio mod/. Hay que recordar que la implementación del foro ha sido traducida a español internacional (es), aunque es posible traducirlo a otros idiomas creando el fichero de idioma en el directorio correspondiente (si se escoge en el curso un idioma no configurado, la interfaz mostrará unas claves en lugar del texto correspondiente). 2.Entramos como usuario administrador y accedemos a la página admin/ de nuestra intalación de Moodle. El sistema detectará automáticamente que existe un nuevo módulo a instalar. Éste se añadirá a la tabla de módulos (course_modules) y ejecutará las sentencias SQL del fichero db/mysql.php para la creación de las tablas y valores iniciales. 3.El sistema mostrará el resultado de la ejecución de las sentencias SQL e informando si ha habido algún error. Una vez instalado el módulo ya podemos utilizarlo dentro de un curso :-)