====== testxinc ====== ===== Tipo ===== * Aplicación ===== Descripción ===== **testxinc** es una aplicación para verificar el funcionamiento de módulos XInclude desarrollados para las aplicaciones WAINE. Junto con las aplicaciones [[[[waine:app:wdemo]], [[waine:app:testwpkg]] y [[waine:app:sample]] forman el conjunto de aplicaciones básicas para pruebas de nuevas versiones. ===== Modelo de dominio ===== Nada destacable ===== Modelo de Usuarios ===== En testxinc existe un único rol: * **Demo**: puede acceder a todas las demos de la aplicación ===== Modelo de Presentación ===== Nada destacable ===== Notas ===== En su versión 0.4.8 testxinc chequea los siguientes módulos: * **[[waine:xinclude:cbuact]]**: Basic User Admin (Combo-Table). Administración de usuarios. Necesita un módulo [[waine:xinclude:fum]] * **[[waine:xinclude:cbuaff]]**: Basic User Admin (Form-Form). Administración de usuarios. Necesita un módulo [[waine:xinclude:fum]] * **[[waine:xinclude:cbuaft]]**: Basic User Admin (Form-Table). Administración de usuarios. Necesita un módulo [[waine:xinclude:fum]] * **[[waine:xinclude:cchpw]]**: CHange Password. Cambio de clave. Necesita un módulo [[waine:xinclude:fum]] * **[[waine:xinclude:cchpwun]]**: CHange Password and User Name. Cambio de clave y nombre de usuario. Necesita un módulo [[waine:xinclude:fum]] * **[[waine:xinclude:capplog]]**: Logs. Visualizador del log de la aplicación. Utiliza el módulo [[waine:xinclude:flog]] * **[[waine:xinclude:anologin]]**: No login. Acción para prohibir cualquier acceso a la aplicación y la ejecución de cualquier funcionalidad. * **[[waine:xinclude:cipf]]**: IP Filter. Formularios para la gestión de acceso IP a la aplicación. (ver [[waine:file:ip.allow.txt]] y [[waine:file:ip.deny.txt]]) * **[[waine:xinclude:cmotd]]**: Message Of The Day. Editor del fichero motd. Utiliza el módulo [[waine:xinclude:ftxfrte]] * **[[waine:xinclude:cappinfo]]**: APPlication INFO. Muestra información sobre la aplicación. Utiliza el módulo [[waine:xinclude:fmeta]] * **[[waine:xinclude:fdescr]]**: DESCription table. Formulario para la edición de tablas que contienen únicamente una clave primaria y una descripción. * **[[waine:xinclude:ffkdescr]]**: Foreign Key + DESCRiption table. Formulario para la edición de tablas que contienen únicamente una clave primaria, una clave ajena a otra tabla y una descripción.. * **[[waine:xinclude:maccess]]**: Access control. Menu para uso de administradores conteniendo las opciones //'Prohibir todo acceso'//, //' Accesos permitidos'// y //'Accesos denegados'//. Hace uso de los módulos ([[waine:xinclude:anologin]]) y ([[waine:xinclude:cipf]]) * **[[waine:xinclude:mapp]]**: Aplicaciones. Menu para uso de administradores conteniendo las opciones //'Editor motd'// y //'Visor de logs'//. Hace uso de los módulos ([[waine:xinclude:cmotd]]) y ([[waine:xinclude:capplog]]) * **[[waine:xinclude:mmisc]]**: Miscelanea. Menu de uso general conteniendo las opciones //'Sobre este programa'//, //'Sobre WAINE'// y //'Salir'//. Hace uso del módulo ([[waine:xinclude:cappinfo]])