Localizada en el repositorio en el directorio trunk/admin/WebConsole
con la siguiente distribución:
Los archivos .php contenidos directamente en esta carpeta implementan las características accesibles desde el marco izquierdo de la consola.
propiedades
: Formularios de captura de datos que aparecen en el marco derecho.
varios
: Pantallas de visualización, no de captura de datos, de componentes hardware, software, etc.
menus
: En este directorio se deben colocar los menús de arranque de los clientes creados manualmente sin utilizar la consola. Para utilizarlos se debe poner el nombre del archivo html en el campo menú de la consola.
jscripts
: Archivos con el código javascript que utilizan el resto de ficheros.
includes
: Archivos con opciones comunes para incluir en el resto de páginas.
idiomas
: Textos de la consola en los diferentes idiomas disponibles.
images
: Imagenes e iconos utilizados en las páginas de la consola.
clases
: Archivos con el código de las clases php utilizadas desde las páginas de la consola.
gestores
: Todas las páginas que insertan o actualizan datos en la base de datos.
comandos
: Páginas php que implementan los formularios de captura de datos de cada uno de los comandos. Para crear un comando nuevo se debe crear el archivo php del comando y su gestor y añadir el registro correspondiente a la base de datos. Hay dos subdirectorios:
jscripts
: Código javascript para la validación de datos.
gestores
: Envío de los comandos al equipo correspondiente a través de sockets.
asistentes
: Formularios de asistentes específicos que utilizan el comando Ejecutar Script.
includes
: Archivos comunes para todos los asistentes.
jscripts
: Código javascript para la validación de datos.
gestores
: Envío de los asistentes al equipo correspondiente.
rest
: Aplicación de gestión de la API REST de OpenGnsys (a partir de OpenGnsys 1.1).
descargas
: Directorio de descarga de agentes OGAgent para sistemas operativos (a partir de OpenGnsys 1.1).