Instalación

El primer requisito para la instalación es tener dónde hacerlo. El Centro debe disponer de una máquina (el Servidor) y una línea propia de ADSL (preferiblemente con una dirección IP estática, aunque no es necesario). Debe también disponer de un Dominio (iesmonterroso.org), y este dominio debe apuntar a la IP de vuestro ADSL. Además, debéis redirigir todos los Puertos del Router ADSL hacia la dirección IP del Servidor. Ideas básicas sobre instalación de un Servidor Linux preparado para estas tareas la podéis encontrar en nuestra página principal, concretamente aquí.

El segundo requisito, opcional pero recomendable, es tener un Horario que pueda ser exportado a la Base de datos. La Intranet está preparada para trabajar con Horwin, pero la mayoría de las aplicaciones que generan horarios pueden importar datos desde Séneca, por lo que debería ser posible trabajar con las mismas.

Por razones de compatibilidad con Séneca, es esencial que se den tres condiciones:
La primera es que los nombres de los profesores y el nombre de los grupos sean los mismos en Séneca que en Horwin, exactamente los mismos.
La segunda es que se importen los códigos de las asignaturas de Séneca dentro de Horwin (una opción que nos permite el programa), y que naturalmente utilicemos un código de asignatura de Séneca para cada asignatura del horario.
La tercera condición afecta al sistema para nombrar los grupos de alumnos, tanto en Séneca como en Horwin, que debe seguir este esquema: "número del curso del grupo ('1' para primero de ESO, '2' para segundo de ESO, etc.) + letra inicial del nivel del grupo (`E` para ESO, 'B' para Bachillerato, 'T' para el Ciclo de Turismo, 'P' para PCPI, etc.) + letra del grupo". Debería quedar algo así: 1E-A, 2B-C, 1P-A, 2T-A, etc.
En caso de no utilizar Horwin, el programa con el que generáis los horarios debe ser capaz de importar los códigos de las asignaturas desde Séneca, así como exportar los datos del horario con cierta estructura (profesor, día, hora, asignatura, etc.). Si es el caso, poneros en contacto para ver posibilidades. Podéis enlazarme en la dirección de contacto.
Por otro lado, se puede usar la Intranet sin horario, aunque las funciones quedan reducidas.

Una vez satisfechas las condiciones iniciales podéis comenzar el proceso de instalación. Para empezar, la instalación de la Intranet supone un directorio "/opt/e-smith/" donde se pueda crear el fichero de configuración, "config.php". Este directorio debe tener por lo tanto permiso de escritura. Aunque debe ser posible instalar la aplicación en sistemas Windows con Apache-MySql-PHP, habría que cambiar la ruta del archivo de configuración por algo así como 'C:\\opt\e-smith\config.php', y hacerlo en toda la Intranet (lo cual no debería ser problema con cualquier pequeña aplicación de búsqueda y reemplazo de texto.).

Los directorios "/xml, /faltas y /TIC", dentro de la propia Intranet, también deben tener permisos de escritura. En estos directorios se realizan las importaciones de datos de Séneca y otras operaciones sobre archivos que requieren ese tipo de permiso.

PHP debe tener activada la extensión XSLT. Si el Servidor donde se ha instalado la Intranet es E-Smith, podéis ver intsrucciones específicas aquí. Lo normal es que una instalación standard de PHP venga con la extensión activada.

Una vez cumplido estos requisitos, podéis empezar la importación de datos de Alumnos y Profesores desde Séneca. El único usuario creado por la instalación, y el que por lo tanto debéis utilizar, es "admin": dni -> admin, contraseña -> admin. Entrando como admin, dirigiros a la página de administración de la Intranet y comenzar el proceso de configuración e importación de los datos de Séneca.

Una vez incorporado los datos desde Séneca, debéis también crear los "Perfiles de Profesores" desde la misma página de administración. Una vez creados los grupos (Perfiles) de Profesores, cualquier miembro del perfil "Dirección" tiene permisos de Administrador.