You are on page 1of 98

Proyecto Piloto TDT

Tu Ciudad
Elas Molina Muoz
Coordinadores: Ramn Cerquides Bueno M del Mar Elena Prez

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

NDICE:
1. Ttulo ________________________________________________________________ 2 2. Objetivos _____________________________________________________________ 2 3. Interfaz de usuario _____________________________________________________ 2 4. Servicios implementados ________________________________________________ 3 4.1. Men principal_________________________________________________ 3 4.2. Ayuda ________________________________________________________ 4 4.3. Noticias ______________________________________________________ 5 4.4. Directorio _____________________________________________________ 8 4.5. El tiempo _____________________________________________________ 9 4.6. El trfico ______________________________________________________ 10 4.7. Noticias deportivas _____________________________________________ 12 4.8. Agenda deportiva ______________________________________________ 14 4.9. Instalaciones deportivas _________________________________________ 16 4.10. Agenda cultural ________________________________________________ 18 4.11. Bibliotecas ____________________________________________________ 21 4.12. Contacta _____________________________________________________ 24 5. Posibles ampliaciones ___________________________________________________ 26 6. Conclusiones __________________________________________________________ 27 A. Anexo _______________________________________________________________ 29

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 1 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

1. Ttulo Desarrollo de una plataforma de difusin de informacin de la ciudad de Sevilla a travs de TDT.

2. Objetivo Aprovechando las posibilidades de interaccin de la Televisin Digital Terrestre, el sistema permitira a los usuarios consultar las ltimas novedades hechas pblicas por el Ayuntamiento de Sevilla y algunos de sus diferentes organismos internos. El sistema es capaz de realizar de forma automtica la ingesta de nuevas informaciones publicadas a travs de la Web. El objetivo del presente proyecto es conseguir una plataforma en la que el usuario conozca las ltimas novedades de la ciudad, consulte las actividades que sean de su inters y pueda encontrar informacin que le pueda ser til; todo ello de forma cmoda, sencilla y rpida desde el saln de su casa.

3. Interfaz de usuario Para navegar a travs de la plataforma se emplea el mando del Set-top Box. Los botones a utilizar son: Cursores: - Navegar a travs de los diferentes mens. - Subir y bajar el scroll de los textos. - Desplazar tablas. - Aceptar las opciones y seleccionar los items desplegados. - Acceder a los servicios interactivos MHP. - Volver a la televisin. - Ir/salir a la pgina de ayuda. - Volver al paso anterior. - Borrar ltimo carcter.

Botn OK: Botn rojo: Botn amarillo: Botn verde:

Botn azul: - Desplegar el teclado virtual. Podemos ver en la siguiente figura [Ilustracin 1] la situacin de dichos botones en un mando a distancia convencional:

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 2 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 2: Mando a distancia

Ilustracin 3: Esquema navegacin

Las instrucciones citadas estarn siempre presentes en la plataforma, a travs de la imagen [Ilustracin 2] y de la pgina de ayuda [Ilustracin 4].

4.

Servicios Interactivos TDT-Sevilla

A continuacin se presentan los distintos servicios que el proyecto desarrolla: 4.1 Men principal Aparece al pulsar el botn rojo del mando del receptor MHP y elegir la aplicacin Tu Ciudad de la lista presentada. Se ha realizado una divisin en seis apartados a travs de los cuales se puede acceder a cada uno de los servicios. Para seleccionar la opcin deseada slo debe desplazarse con los cursores arriba - abajo y pulsar el botn ok para acceder. Podemos ver [Ilustracin 3] como se mantiene la imagen de la televisin para que el usuario pueda volver en el momento que ms le interese.

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 3 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 4: Pantalla de inicio y bienvenida

4.2 Ayuda Accesible al pulsar el botn amarillo, muestra los diferentes botones que pueden utilizarse para navegar de forma correcta por la plataforma. Adems, para orientar al usuario, se incluye una jerarqua que indica los diferentes servicios accesibles. Para poder volver al estado anterior es necesario volver a pulsar el botn amarillo [Ilustracin 4].

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 4 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 5: Pgina de Ayuda

4.3 Noticias Se trat de un servicio de difusin de actualizacin peridica desde el que se puede estar informado de toda la actualidad informativa publicada en la pgina Web del Ayuntamiento de Sevilla. Se mostrarn las ltimas diez noticias ordenadas segn su fecha de publicacin en un men con desplazamiento.[Ilustracin 5]

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 5 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 6: Noticias, pantalla inicial

Cada noticia constituye un elemento que si es seleccionado lanza una ventana en la que la noticia se muestra totalmente ampliada. Como puede apreciarse en la figura [Ilustracin 6], en las ocasiones que as lo requieran se mostrar una barra de desplazamiento vertical.

Ilustracin 7: Noticia ampliada

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 6 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

La fuente de informacin de tal servicio es: http://www.sevilla.org/impe/sevilla/noticias?idActivo=16&idSeccion=16&vE=D4268,9,15

Ilustracin 8: Noticias, www.sevilla.org

Ilustracin 9: Noticia ampliada

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 7 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

4.4 Directorio Constituye un Servicio de difusin de contenido esttico donde se encuentran informacin de contacto del Ayuntamiento. Se recoge informacin de: empresas municipales, consejos sectoriales, organismos municipales, etc. La informacin es desplegada a travs de un men cuyos items muestran los datos de contacto electrnicos cuando son seleccionados. [Ilustracin 9]

Ilustracin 10: Directorio, pantalla empresas municipales

Dicha informacin ha sido tomada de:


http://www.sevilla.org/impe/sevilla/detalleDirectorio?idTipoEntidad=C392&idActivo=H1010&idSeccio n=H1010&idCanal=C631&vE=D4268,9,15,D2523 http://www.sevilla.org/impe/sevilla/detalleDirectorio?idActivo=H1010&idSeccion=H1010&idCanal=C 629&vE=D4268,9,15,D2523 http://www.sevilla.org/impe/sevilla/detalleDirectorio?idActivo=H1010&idSeccion=H1010&idCanal=C 630&vE=D4268,9,15,D2523

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 8 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 10: Directorio, www.sevilla.org

4.5 El Tiempo Una vez desplegado el submen Servicios podremos seleccionar este servicio, mediante el cual se puede consultar la previsin del tiempo para los prximos diez das en Sevilla; incluye un breve pronstico, temperaturas mximas y mnimas y la probabilidad de lluvia.

Ilustracin 11: El tiempo

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 9 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Dicha informacin es recogida (bajo demanda) de: http://espanol.weather.com/weather/10day-Sevilla-SPXX0074

Ilustracin 12: El tiempo, espanol.weather.com

4.6 El Trfico Al igual que el servicio anterior, est disponible en el submen Servicios. Con el uso de este servicio de difusin se puede conocer de forma totalmente actualizada la calidad del trfico de las principales vas de la ciudad. El usuario podr conocer de forma rpida cuan congestionadas estn las zonas de la ciudad que le interesen. Dicha informacin es mostrada en una tabla, cuyo desplazamiento se realiza pulsando los cursores derecha+abajo e izquierda+arriba para bajar y subir respectivamente.

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 10 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 13: El trfico

Dicha informacin proviene de:


http://www.trajano.com/calidad_trafico.html

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 11 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 14: El trfico, www.trajano.com

4.7 Noticias Deportivas Servicio que muestra las ltimas noticias publicadas por el Instituto Municipal de Deportes de Sevilla. Las noticias que sern mostradas sern aquellas que hayan tenido lugar durante el mes en el que nos encontremos [Ilustracin 15]. Adems, cada noticia puede ser ampliada al ser seleccionada [Ilustracin 16].

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 12 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 15: Noticias deportivas, pgina inicial

Ilustracin 16: Noticia deportiva ampliada

Dicha informacin es recogida (bajo demanda) de: http://imd.sevilla.org/hemeroteca

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 13 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 17: Noticias deportivas, imd.sevilla.org

Ilustracin 18: Noticia deportiva ampliada

4.8 Agenda Deportiva Este servicio permite realizar una bsqueda interactiva que, seleccionando una fecha, muestre los eventos deportivos previstos en la ciudad para el mes deseado [Ilustracin 19]. El resultado incorpora el nombre del evento y el periodo en el que tiene prevista su programacin [Ilustracin 20]. Si para tal bsqueda (ocurre lo mismo para las dems bsquedas de la aplicacin) no se encontrasen resultados, se mostrara el siguiente mensaje: La bsqueda no ha generado ningn resultado.

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 14 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 19: Agenda deportiva, bsqueda

Ilustracin 20: Agenda deportiva mensual

Dicha informacin es recogida (bajo demanda) de: http://imd.sevilla.org/event/

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 15 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 21: Agenda deportiva, imd.sevilla.org

4.9 Instalaciones deportivas A travs de una bsqueda interactiva, este servicio nos muestra las instalaciones disponibles en la ciudad que permiten realizar nuestro deporte preferido. Para ello slo tendremos que elegir nuestro deporte en una extensa lista y enviar nuestra peticin [Ilustracin 22]. Como resultado se obtendr el conjunto de instalaciones adecuadas para el deporte elegido y su direccin [Ilustracin 23].

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 16 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 22: Instalaciones deportivas, bsqueda

Ilustracin 23: Instalaciones deportivas, resultado

Dicha informacin es recogida (bajo demanda) de: http://imd.sevilla.org/instalaciones/deporte/

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 17 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 24: Instalaciones deportivas, imd.sevilla.org

4.10 Agenda Cultural Este servicio nos permite realizar una bsqueda que muestre los eventos culturales que se estn llevando a cabo actualmente o en los prximos das. Dicha bsqueda podr ser realizada segn el espacio dnde tenga lugar el evento o bien segn el programa/festival en el que se incluya [Ilustracin 25]. Se exponen dos ejemplos: - Podremos elegir que busque los eventos que se celebren en el Teatro de la Maestranza - Podremos buscar los eventos que se incluyan en el programa Carmen 2010-2012. El resultado ser mostrado en una lista de eventos [Ilustracin 26] que podrn ser seleccionados para conocer ms datos de los mismos [Ilustracin 27].

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 18 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 25: Agenda cultural, bsqueda

Ilustracin 26: Agenda cultural, resultado

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 19 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 27: Agenda cultural, evento ampliado

Dicha informacin es recogida (bajo demanda) de: http://www.icas-sevilla.org/spip.php?page=agenda-espacio-dest&id_article=

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 20 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 28: Agenda cultural, www.icas-sevilla.org

Ilustracin 29: Evento cultural ampliado

4.11 Bibliotecas En esta ocasin podremos conocer el programa cultural que tengan ocasin en las distintas bibliotecas municipales de Sevilla. Esto se realiza a travs de una bsqueda [Ilustracin 30] en la que podemos seleccionar el mes que deseemos. Una vez realizada la bsqueda se mostrar una lista ordenada de actividades [Ilustracin 31] que podrn ser seleccionadas para conocer su temtica, el pblico al cual estn dirigidos y la hora a la que se celebrar [Ilustracin 32].

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 21 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 30: Programa bibliotecas, bsqueda

Ilustracin 31: Programa bibliotecas, resultado

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 22 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 32: Programa bibliotecas, evento ampliado

Dicha informacin es recogida (bajo demanda) de:


http://www.rmbs.es/programacultural.php?id_mes=

Ilustracin 33: Programa bibliotecas, www.rmbs.es

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 23 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

4.12 Contacta Este servicio nos permite mandar un correo electrnico al buzn de consultas y sugerencias del Ayuntamiento de Sevilla. Al incorporar nuestro nombre y correo electrnico se posibilita la participacin ciudadana, pudiendo conocer su opinin, sugerencias o solventar cualquier tipo de duda. Todo ello puede servir para mejorar la accesibilidad de las prestaciones diseadas. En el momento de rellenar el formulario se encuentra habilitada un teclado (desplegable a travs del botn azl del mando) que facilite la escritura [Ilustracin 34 y 35].

Ilustracin 34: Buzn, teclado virtual

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 24 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Ilustracin 35: Buzn de consultas El servicio est basado en la siguiente direccin electrnica: http://www.sevilla.org/impe/sevilla/buzon?idActivo=H1003&idSeccion=H1003&vE=D4268,9,15

Ilustracin 36: Buzn de contacto, www.sevilla.org

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 25 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

5.

Posibles ampliaciones

La calidad de esta plataforma podra mejorarse con la incorporacin de nuevos servicios. En un principio se concibieron diferentes servicios, parte de los cuales han tenido que ser desechados, estos son: - Publicacin de bandos y edictos. La causa de no haber sido implementado es que son publicados en formato pdf, los cuales no pueden ser representados en pantalla.
http://www.sevilla.org/impe/sevilla/tablonEdictos?idActivo=23&idSeccion=23&vE=D4268,9,15,C167999

Acceso a la Oficina Virtual de la Agencia Tributaria de Sevilla. Ha resultado imposible de llevar a cabo ya que, al tratarse de una comunicacin segura (sobre https), el envo de mensajes POST y la obtencin de la cookie de sesin no funcionan como es debido.
https://www.sevilla.org/OVAlba2/entradaAnonimo.htm

Solicitud del carn de prstamo de las Bibliotecas Municipales de Sevilla. Se ha descartado al tener que introducir con el mando a distancia una cantidad ingente de datos, lo cual puede resultar tedioso.
http://rmbs.es/solicitud.php

- Reserva de instalaciones deportivas. No es posible realizar dicha accin por Internet. Adems la descarga de imgenes ha sido descartada ya que slo es posible para servicios de difusin (directorio xpl) y esto acusara las limitaciones de los receptores MHP, adems de que la resolucin de colores no es lo suficientemente alta como para que se vean con claridad. Por otro lado, si los problemas en comunicaciones seguras fueran resueltos podran incorporarse una serie de servicios que podra resultar de inters para el ciudadano, destacan: - Acceso al Sistema de Administracin Electrnica y Tramitacin del Ayto. de Sevilla.
https://www.sevilla.org/saetas/sevilla/es/CatalogoServiciosAction!inicio.action

Peticin de citas para la renovacin del D.N.I. y Pasaporte.


https://www.citapreviadnie.es/citaPreviaDniExp/

Lector de correo electrnico. El Ayuntamiento de Sevilla ofrece la posibilidad de usar los servicios de Windows Live con una cuenta de correo nombre@sevilla.es para los ciudadanos de Sevilla.
http://www.sevilla.org/correodelciudadano/

Adems, podran contemplarse la incorporacin de servicios que requieran el uso de certificados digitales, para lo cual no solo habra que trabajar con https sino que tambin se tendra que disponer de un receptor MHP que disponga de entrada Smart Card.

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 26 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

6.

Conclusiones

En primer lugar, destacar la importancia que tiene que la mayor parte de los servicios desarrollados recaben informacin e interaccionen con diferentes pginas de Internet haciendo del mantenimiento de la plataforma un requisito imprescindible. La aplicacin se encuentra supeditada a posibles cambios en la estructura de las pginas seleccionadas o caidas de los servidores que las mantienen, lo cual implicara, desgraciadamente, un funcionamiento erroneo de la plataforma. Por ello se hace indispensable un control ciertamente continuo de las fuentes. Por lo que podemos decir que conseguir una comunicacin continua entre los grupo de trabajo que gestionen sendas plataformas, Web y MHP, resultara un modo de desarrollo ideal. Esta dependencia tambin afecta a la veracidad de los contenidos que se muestren, es decir, si en la Web se introduce informacin erronea o con fallos esta ser descargada automticamente sin ser revisada, por lo que se ha de prestar atencin o, al menos, anunciar posibles incoherencias. Por otro lado, la enorme cantidad de contenidos que genera la Web a diario hace plantearnos la incorporacin de multitud de servicios que puedan ser de utilidad al usuario. Posibilitando el acceso a un pblico menos familiarizado con el ordenador se constituye una nueva va de comunicacin entre la administracin local y sus ciudadanos, la cual puede ser acogida exitosamente gracias a su facilidad de uso: slo hace falta pulsar un botn para acceder. Con respecto al Laboratorio TDT gestionado por Prodetur, desde mi visin personal opino que se consigue un uso continuado, desarrollando diferentes plataformas interactivas, estas creceran en calidad y su implementacin podr ser ms reducida, temporalmente hablando, puesto que todas y cada una podrn servir de base para desarrollos posteriores.

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 27 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

Valencina de la Concepcin, 30 de Julio de 2010

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 28 de 29

PROYECTO: Ayuntamiento de Sevilla FECHA: 30 de Julio de 2010 DOCUMENTO: Memoria Preliminar

Coordinador: Ramn Cerquides (US) M del Mar Elena (US)

A. Anexo

Memoria Preliminar TDTi: 30 de Julio de 2010

Pgina 29 de 29

1/1 file:/C:/629/emission/config.xml

<?xml version="1.0" encoding="utf-8"?> <config xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" > <server>192.168.101.2 </server> <port>8080</port> <card>smartcard</card> <aid /> <modem_phone /> <modem_user /> <modem_password /> </config>

1/3 file:/C:/629/emission/styles.xml

<?xml version="1.0" encoding="utf-8"?> <!--Archivo de estilos--> <styles> <style id="menu_pp" font="Tiresias" size="20" type="1" insetx="5" insety="20" colfore="#CEF6F5" colforehigh="#ffffff" linespace="15" halign="-1" valign="1" alpha="255"> <!--AZULITA, SELECCIONADO BLANCO--> </style> <style id="menu_pp_elias" font="Tiresias" size="20" type="1" insetx="5" insety="20" colfore="#CEF6F5" colforehigh="#ffffff" linespace="15" halign="-1" valign="1" alpha="255"></style> <style id="menu_sec" font="Tiresias" size="19" type="1" colfore="#ffffff" colbackhigh="#ffffff" colforehigh="#DA1F28" linespace="15" halign="-1" valign="0" alpha="255" insetx="0" insety="15"> <!--BLANCO. SELECCIONADO ROJO FONDO BLANCO--> </style> <style id="menu_sec_2" font="Tiresias" size="19" type="1" colfore="#294B04" colforehigh="#82E016" linespace="15" halign="-1" valign="0" alpha="255" insetx="0" insety="15"> <!--VERDE OSCURO. SELECCIONADO VERDE CLARO--> </style> <style id="menu_form" font="Tiresias" size="19" type="1" colfore="#294B04" colforehigh="#FFFFFF" linespace="15" halign="-1" valign="0" alpha="255" insetx="5" insety="10"> <!--VERDE OSCURO. SELECCIONADO BLANCO--> </style> <style id="menu_form_b" font="Tiresias" size="19" type="1" colfore="#2DA2BF" colforehigh="#FFFFFF" linespace="15" halign="-1" valign="0" alpha="255" insetx="5" insety="10"> <!--AZUL BANDA. SELECCIONADO BLANCO--> </style> <style id="menu_abc" font="Tiresias" size="20" type="1" colfore="#CEF6F5" colforehigh="#ffffff" linespace="15" halign="0" valign="0" alpha="255"> <!--AZULITO. SELECCIONADO BLANCO--> </style> <style id="menu_abc_2" font="Tiresias" size="20" type="1" colback="#CDCFB7" colfore="#2DA2BF" colbackhigh="#94CA4A" colforehigh="#2DA2BF" linespace="15" halign="0" valign="0" alpha="255"> <!--AZUL BANDA CON FONDO GRISACEO. SELECCIONADO FONDO VERDECITO--> </style> <style id="tabla_1" font="Tiresias" size="19" type="1" colback="#CDCFB7" colfore="#2DA2BF" linespace="15" halign="0" valign="0" alpha="255"> <!--AZUL BANDA CON FONDO GRISACEO. SELECCIONADO FONDO VERDECITO--> </style> <style id="tabla_2" font="Tiresias" size="19" type="1" colback="#CDCFB7" linespace="15" halign="0" valign="0" alpha="255"> <!--AZUL BANDA CON FONDO GRISACEO. SELECCIONADO FONDO VERDECITO--> </style> <style id="tabla_3" font="Tiresias" size="21" type="1" colback="#DA1F28" colfore="#FFFFFF" linespace="19" halign="0" valign="0" alpha="255"> <!--AZUL BANDA CON FONDO GRISACEO. SELECCIONADO FONDO ROJO--> </style> <style id="menu_2" font="Tiresias" size="20" type="1" colback="#CDCFB7" colfore="#2DA2BF" colbackhigh="#94CA4A" colforehigh="#2DA2BF" linespace="19" halign="-1" valign="0" insetx="0" insety="0" alpha="255"> <!--AZUL BANDA CON FONDO GRISACEO. SELECCIONADO FONDO VERDECITO--> </style>

2/3 file:/C:/629/emission/styles.xml

<style id="s_body_menor" font="Tiresias" size="20" type="1" colfore="#FFFFFF" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"></style> <style id="s_body" font="Tiresias" size="21" type="1" colfore="#FFFFFF" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"></style> <style id="s_body_naranja" font="Tiresias" size="21" type="1" colfore="#FFA602" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"> <!--Naranja fuerte --> </style> <style id="menu_naranja" font="Tiresias" size="21" type="1" colfore="#FFA602" colforehigh="#FFFFFF" linespace="17" halign="-1" valign="0" alpha="255"> <!--Naranja fuerte --> </style> <style id="s_body_blanco" font="Tiresias" size="21" type="1" colfore="#ffffff" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"></style> <style id="s_body2" font="Tiresias" size="20" type="1" colfore="#FFFFFF" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"></style> <style id="s_body3" font="Tiresias" size="20" type="1" colfore="#DF7401" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"> <!--Naranja oscuro --> </style> <style id="s_body_menus" font="Tiresias" size="20" type="1" colfore="#C6C6AD" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"> <!--Grisaceo--> </style> <style id="s_body_form" font="Tiresias" size="20" type="1" colfore="#FFA602" linespace="19" halign="-1" valign="0" insetx="5" insety="15" alpha="255"> <!--Naranja fuerte --> </style> <style id="s_title" font="Tiresias" size="20" type="1" colfore="#ffffff" linespace="19" halign="-1" valign="0" insetx="0" insety="15" alpha="255"></style> <style id="s_title_2" font="Tiresias" size="20" type="1" colfore="#DA1F28" linespace="19" halign="-1" valign="0" insetx="0" insety="0" alpha="255"> <!--Rojo--> </style> <style id="s_title_sub" font="Tiresias" size="20" type="1" colfore="#2DA2BF" linespace="19" halign="-1" valign="0" insetx="10" insety="15" alpha="255"> <!--Azul banda--> </style> <style id="s_title_date" font="Tiresias" size="21" type="1" colback="#FFFFFF" colfore="#DA1F28" linespace="19" halign="-1" valign="0" insetx="0" insety="15" alpha="255"> <!--Como menu_sec--> </style> <style id="s_title_header" font="Tiresias" size="21" type="1" colback="#FFFFFF" colfore="#DA1F28" linespace="19" halign="0" valign="0" insetx="0" insety="15" alpha="255"> <!--Como menu_sec--> </style> <style id="s_title_date2" font="Tiresias" size="21" type="1" colfore="#2DA2BF" linespace="19" halign="-1" valign="0" insetx="0" insety="15" alpha="255"></style> <style id="title" font="Tiresias" size="26" type="1" colfore="#ffffff" linespace="19" halign="-1" valign="0" insetx="5" insety="19" alpha="255"></style> <style id="title_index" font="Tiresias" size="24" type="1" colfore="#CEF6F5" linespace="19" halign="-1" valign="0" insetx="5" insety="19" alpha="255"></style> <style id="s_popup" font="Tiresias" size="20" type="1" colback="#CAE4E7" colfore="#666666" colbackhigh="#48A2AA" colforehigh="#ffffff" insetx="10" insety="5" bordersize="0" linespace="0" halign="-1" valign="0" alpha="255"></style> <style id="title_index_blanco" font="Tiresias" size="24" type="1" colfore="#ffffff"

3/3 file:/C:/629/emission/styles.xml

linespace="19" halign="0" valign="0" insetx="5" insety="19" alpha="255"></style> </styles>

1/1 file:/C:/629/emission/service.xml

<?xml version="1.0" encoding="utf-8"?> <!--Definicin de Servicios implementados--> <service id="Ayuntamiento Sevilla" > <!--Pgina de ayuda--> <page id="help" path="help/" page="help.xml"></page> <!--Situacin de la imagen reducida de la televisin--> <tv posx="510" posy="396" sizex="150" sizey="120"></tv> <!--Pginas de servicio--> <page id="index" path="" page="index.xml"></page> <page id="_noticias_menu" path="" page="_noticias_menu.xml" ></page> <page id="_noticias_cont" path="" page="_noticias_cont.xml" ></page> <page id="_deportes_agenda_menu" path="" page="_deportes_agenda_menu.xml" ></page> <page id="_deportes_agenda_cont" path="" page="_deportes_agenda_cont.xml" ></page> <page id="_trafico" path="" page="_trafico.xml" ></page> <page id="_tiempo" path="" page="_tiempo.xml" ></page> <page id="_item1_menu" path="noticias/" page="_item1_menu.xml" ></page> <page id="_item2_menu" path="item2/" page="_item2_menu.xml" ></page> <page id="_item3_menu" path="item3/" page="_item3_menu.xml" ></page> <page id="_item4_menu" path="item4/" page="_item4_menu.xml" ></page> <page id="_item5_menu" path="item5/" page="_item5_menu.xml" ></page> <page id="_item6_menu" path="item6/" page="_item6_menu.xml" ></page> <page id="_item6_cont" path="item6/" page="_item6_cont.xml" ></page> </service>

1/2 file:/C:/629/emission/index.xml

<?xml version="1.0" encoding="utf-8"?> <!-- Definicin de interfaz de inicio--> <page id="index" background="background3.mpg" > <!--Activar ayuda. Lanzada al pulsar botn amarillo--> <help>c_help0</help> <!--Contenedor para el men principal--> <container id="menu" vis="1" posx="25" posy="30" sizex="180" sizey="310" alpha="255"> <menu type="vertical" posx="0" posy="0" sizex="180" sizey="310" itemx="180" itemy="50" sepx="0" sepy="2" style="menu_pp"> <menuitem img="botones/ItemNoticias.png"imgfocus="botones/ItemNoticiasOn.png" onover="showcont(index.marcopeqitem1)" > <action key="OK" act="lockcont(index.menu),hidecont(index.marcogrande),showcont(_noticias_menu.c_menu)" ></ac tion> </menuitem> <menuitem img="botones/ItemDirectorio.png"imgfocus="botones/ItemDirectorioON.png" onover="showcont(index.marcopeqitem2)" > <action key="OK" act="lockcont(index.menu),hidecont(index.marcogrande),showcont(_item6_cont.marcograndeitem2 )"></action> </menuitem> <menuitem img="botones/ItemServicios.png"imgfocus="botones/ItemServiciosON.png" onover="showcont(index.marcopeqitem3)" > <action key="OK" act="lockcont(index.menu),hidecont(index.marcogrande),showpage(_item3_menu)" ></action> </menuitem> <menuitem img="botones/ItemDeportes.png"imgfocus="botones/ItemDeportesON.png" > onover="showcont(index.marcopeqitem4)" <action key="OK" act="lockcont(index.menu),hidecont(index.marcogrande),showcont(_item4_menu.c_menu)" ></actio n> </menuitem> <menuitem img="botones/ItemCultura.png"imgfocus="botones/ItemCulturaON.png" onover="showcont(index.marcopeqitem5)" > <action key="OK" act="lockcont(index.menu),hidecont(index.marcogrande),showcont(_item5_menu.c_menu)" > <!--actback="hidepage(_item5_menu)" --> </action> </menuitem> <menuitem img="botones/ItemContacta.png"imgfocus="botones/ItemContactaON.png" onover="showcont(index.marcopeqitem6)" > <action key="OK" act="lockcont(index.menu),hidecont(index.marcogrande),showcont(_item6_cont.marcograndeitem3 ),showcont(_item6_menu.borrar),showcont(_item6_menu.teclado)" ></action> </menuitem> </menu> </container> <!--Texto de inicio. Contiene imagen de nodo--> <container id="marcogrande" vis="1" posx="215" posy="30" sizex="460" sizey="290"> <text posx="20" posy="20" sizex="420" sizey="80" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="title_index_blanco" > Ayto de Sevilla - Informacin Municipal </text> <text posx="10" posy="100" sizex="440" sizey="100" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" > Desplcese con las flechas para moverte por el men y pulsa OK para acceder a la

2/2 file:/C:/629/emission/index.xml

informacin. Utilice el botn verde para volver a la pgina anterior.</text> <image sizey="82" sizex="200" posy="205" posx="130" path="botones/nodo_grande_trans.gif" /> </container> <!--Contenedores para cada uno de los items del menu. Dan informacin de ayuda--> <container id="marcopeqitem1" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2">Mantngase informado de lo que ocurre en su ciudad. Muestra las ltimas noticias del Ayuntamiento.</text> </container> <container id="marcopeqitem6" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2">Mande un correo electrnico al buzn de consultas y sugerencias del Ayuntamiento de Sevilla.</text> </container> <container id="marcopeqitem3" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2">Podr conocer de forma actualizada la previsin metereolgica y la situacin del trfico en la ciudad.</text> </container> <container id="marcopeqitem4" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2">Conozca todas las novedades del Instituto Municipal de Deportes. Podr ver: - La agenda de prximas actividades deportivas - Las ltimas noticias - Las instalaciones deportivas</text> </container> <container id="marcopeqitem5" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2">No se pierda ningn evento cultural. Adems podr ver el programa de actividades de las Bibliotecas Municipales para los prximos meses. </text> </container> <container id="marcopeqitem2" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2">Muestra los datos de contacto del Ayuntamiento de Sevilla ms relevantes.</text> </container> </page>

1/1 file:/C:/629/emission/help/help.xml

<?xml version="1.0" encoding="iso-8859-1"?> <!--Archivo de ayuda. Muestra imagen.--> <page> <container id="c_help0" type="popup" vis="1" posx="215" posy="30" sizex="460" sizey="290" alpha="0"> <image path="help/ayua.png" posx="0" posy="0"></image> </container> </page>

1/1 file:/C:/629/emission/item3/_item3_menu.xml

<?xml version="1.0" encoding="utf-8"?> <page xmlns:xalan="http://xml.apache.org/xslt" > <container id="c_menu" vis="1" posx="215" posy="30" sizex="230" sizey="30" alpha="0"> <menu type="horizontal" posx="0" posy="0" sizex="230" sizey="30" itemx="115" itemy="30" sepx="0" sepy="0" style="menu_pp"> <menuitem img="botones/ItemServiciosTiempo.png" imgfocus="botones/ItemServiciosONTiempo.png"onover="showcont(_item3_menu.marcopeqitem1)" > <action key="OK" >< act="hidepage(*),showpage(http://$server;:$port;/itv/apps/16003/629/rc/servicios_tiempo)" /action> </menuitem> <menuitem img="botones/ItemServiciosTrafico.png" imgfocus="botones/ItemServiciosONTrafico.png"onover="showcont(_item3_menu.marcopeqitem2)" > <action key="OK" act="lockcont(_item3_menu.c_menu),showcont(_trafico.intro),showcont(_trafico.ayuda),showcon t(_trafico.datos)" actback="hidepage(*),showpage(index)" ></action> </menuitem> </menu> </container> <container id="marcopeqitem1" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#FFFFFF" scrollfore="#2E9AFE" style="s_body">Muestra la previsin del tiempo en Sevilla.</text> </container> <container id="marcopeqitem2" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#FFFFFF" scrollfore="#2E9AFE" style="s_body">Muestra la calidad del trfico en las vas principales de la ciudad.</text> </container> </page>

1/2 file:/C:/629/emission/item4/_item4_menu.xml

<?xml version="1.0" encoding="utf-8"?> <page xmlns:xalan="http://xml.apache.org/xslt" > <container id="c_menu" vis="1" posx="215" posy="30" sizex="345" sizey="30" alpha="0"> <menu type="horizontal" posx="0" posy="0" sizex="345" sizey="30" itemx="115" itemy="30" sepx="0" sepy="0" style="menu_pp"> <menuitem img="botones/ItemDeportesNoticias.png" imgfocus="botones/ItemDeportesONNoticias.png"onover="showcont(_item4_menu.marcopeqitem1)" > <action key="OK" act="lockcont(_item4_menu.c_menu),showpage(http://$server;:$port;/itv/apps/16003/629/rc/dep ortes_noticias)" ></action> </menuitem> <menuitem img="botones/ItemDeportesAgenda.png" imgfocus="botones/ItemDeportesONAgenda.png"onover="showcont(_item4_menu.marcopeqitem2)" > <action key="OK" ></action> act="lockcont(_item4_menu.c_menu),showcont(_item4_menu.c_form_agenda)" </menuitem> <menuitem img="botones/ItemDeportesInstalaciones.png" imgfocus="botones/ItemDeportesONInstalaciones.png" onover="showcont(_item4_menu.marcopeqitem3)" > <action key="OK" act="lockcont(_item4_menu.c_menu),showcont(_item4_menu.c_form_instalaciones)" actback="hidepage(*),showpage(index),showpage(_item4_menu)" ></action> </menuitem> </menu> </container> <!-- Contenedor del formulario de bsqueda--> <container id="c_form_instalaciones" vis="0" alfa="0" posx="215" posy="60" sizex="460" sizey="260"> <text style="s_body2" posx="0" posy="10" sizex="460" sizey="25" scroll="0">Instalaciones Municipales de Sevilla:</text> <form focus="f_deporte" posx="0" posy="50" sizex="460" sizey="210" style="menu_form_b" > <text str="Deporte preferido" posx="0" posy="0" sizex="150" sizey="25" style="s_body_form" ></text> <form_list id="f_deporte" options="aerobic,ajedrez,andar,artes-marciales,atletismo,automodelismo,badminton,beisbol,ba loncesto,balonmano,bolos,boxeo,ciclismo,duatlon,escalada,esgrima,esqui,futbol,futbol-playa, futbol-sala,futbol-siete,gimnasia,halterofilia,hockey-hierba,hockey-patines,karate,minigolf ,monopatin,musculacion,natacion,natacion-sincronizada,padel,patinaje,petanca,piraguismo,rem o,rugby,salvamento-y-socorrismo,squash,tenis,tenis-de-mesa,vela,voleibol,voley-playa,waterp olo" options_texts ="Aerobic,Ajedrez,Andar,Artes-Marciales,Atletismo,Automodelismo,Badminton,Beis bol,Baloncesto,Balonmano,Bolos,Boxeo,Ciclismo,Duatln,Escalada,Esgrima,Esqu,Ftbol,FtbolPlaya,Ftbol-Sala,Ftbol-Siete,Gimnasia,Halterofilia,Hockey-hierba,Hockey-patines,Karate,Mi nigolf,Monopatn,Musculacin,Natacin,Natacion-sincronizada,Padel,Patinaje,Petanca,Piraguis mo,Remo,Rugby,Salvamento-y-Socorrismo,Squash,Tenis,Tenis-de-mesa,Vela,Voleibol,Voley-Playa, Waterpolo" val="0000" type="harrows" posx="160" posy="25" sizex="150" sizey="30" down="but_enviar" up="f_deporte"></form_list> <form_imgbutton id="but_enviar" img="botones/BotonpeqEnviar.png" imgfocus="botones/BotonpeqBuscarON.png"posx="160" posy="70" sizex="90" sizey="30" up="f_deporte" down="but_enviar"> <action key="OK" act="hidecont(_item4_menu.c_form_instalaciones),showpage(http://$server;:$port;/itv/apps/16 003/629/rc/deportes_instalaciones?instalaciones=$f_deporte;)" actback="hidepage(*),showpage(index)" /> </form_imgbutton> <form_imgbutton id="flechas" img="botones/harrows.png" imgfocus="botones/harrows.png"

2/2 file:/C:/629/emission/item4/_item4_menu.xml

posx="320" posy="25" sizex="50" sizey="22" up="f_deporte" down="but_enviar"> <action key="OK" act="hidepage(_item4_menu)" /> </form_imgbutton> </form> </container> <container id="c_form_agenda" vis="0" alfa="0" posx="215" posy="60" sizex="460" sizey="260"> <text style="s_body2" posx="0" posy="10" sizex="460" sizey="25" scroll="0">Agenda de </text> Actividades del IMD: <form focus="mes" posx="0" posy="50" sizex="460" sizey="210" style="menu_form_b" > <text str="Indique la fecha" posx="0" posy="0" sizex="150" sizey="25" style="s_body_form" ></text> <form_list id="mes" options="01,02,03,04,05,06,07,08,09,10,11,12" options_texts ="Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviemb re,Diciembre" val="0000" type="varrows" posx="160" posy="25" sizex="100" sizey="30" right="ano" left="mes"></form_list> <form_list id="ano" options="2010,2011,2012" options_texts="2010,2011,2012" val="0000" type="varrows" posx="261" posy="25" sizex="50" sizey="30" right="but_enviar" left="mes"></form_list> <form_imgbutton id="but_enviar" img="botones/BotonpeqEnviar.png" imgfocus="botones/BotonpeqBuscarON.png"posx="330" posy="25" sizex="90" sizey="30" left="ano" right="but_enviar"> <action key="OK" act="hidecont(_item4_menu.c_form_agenda),showpage(http://$server;:$port;/itv/apps/16003/629 /rc/deportes_agenda?mesdeporte=$mes;&amp;anodeporte=$ano;)" > </action> </form_imgbutton> <form_imgbutton id="flechas" img="botones/varrows.png" imgfocus="botones/varrows.png" posx="235" posy="23" sizex="22" sizey="50" up="f_deporte" down="but_enviar"> <action key="OK" act="hidepage(_item4_menu),showpage(index)"/> </form_imgbutton> </form> </container> <container id="marcopeqitem1" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body">Conozca las ltimas noticias del Instituto Municipal de Deportes</text> </container> <container id="marcopeqitem2" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body">Pngase al da de los eventos deportivos que tendrn lugar prximamente</text> </container> <container id="marcopeqitem3" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body">Encuentre su espacio para el deporte. Seleccione el deporte preferido y pulse "OK", se le mostrarn las instalaciones disponibles. </text> </container> </page>

1/3 file:/C:/629/emission/item5/_item5_menu.xml

<?xml version="1.0" encoding="utf-8"?> <page xmlns:xalan="http://xml.apache.org/xslt" > <container id="c_menu" vis="1" posx="215" posy="30" sizex="230" sizey="30" alpha="0"> <menu type="horizontal" posx="0" posy="0" sizex="230" sizey="30" itemx="115" itemy="30" sepx="0" sepy="0" style="menu_pp"> <menuitem img="botones/ItemCulturaAgenda.png" imgfocus="botones/ItemCulturaONAgenda.png"onover="showcont(_item5_menu.marcopeqitem1)" > <action key="OK" ></action> act="lockcont(_item5_menu.c_menu),showcont(_item5_menu.marcograndeitem1)" </menuitem> <menuitem img="botones/ItemCulturaBibliotecas.png" imgfocus="botones/ItemCulturaONBibliotecas.png" onover="showcont(_item5_menu.marcopeqitem2)" > <action key="OK" ></action> act="lockcont(_item5_menu.c_menu),showcont(_item5_menu.marcograndeitem2)" </menuitem> </menu> </container> <container id="marcograndeitem1" vis="0" posx="215" posy="60" sizex="460" sizey="260" alpha="0"> <form focus="f_group" posx="0" posy="30" sizex="460" sizey="260" style="menu_form_b" > <text str="Seleccione un espacio o un festival para ver sus actividades:" posx="0" posy="0" sizex="460" sizey="28" style="s_body"></text> <text str="Espacio" posx="0" posy="40" sizex="100" sizey="29" style="s_body_form" ></text> <form_list id="f_group" options="880,166,295,878,147,146,876"options_texts="Casino de la Exposicin,Centro Andaluz de Arte Contemporneo,Centro de las Artes de Sevilla,Teatro Alameda,Teatro Central,Teatro de La Maestranza,Teatro Lope de Vega" val="1" type="harrows" posx="130" posy="40" sizex="330" sizey="29" up="f_group" down="f_buscar_espacio" ></form_list> <form_imgbutton id="f_buscar_espacio" img="botones/BotonBuscar.png" imgfocus="botones/BotonBuscarON.png" posx="130" posy="70" sizex="148" sizey="38" up="f_group" down="f_festival" validation="false"> <action key="OK" act="hidecont(_item5_menu.marcograndeitem1),showpage(http://$server;:$port;/itv/apps/16003/ 629/rc/cultura_espacio?espacio=$f_group;)" actback="hidepage(*),showpage(index)" ></action> </form_imgbutton> <text str="Programa" posx="0" posy="125" sizex="100" sizey="29" style="s_body_form" ></text> <form_list id="f_festival" options="730,652,728.561,680,631,738,642,694,640,703,693,725,668,630,638,676,711,708,686,66 2,645,641,732,700,632,736,685,691,727,731,735,740,564,713,724" options_texts="21 grados,Ahora! Danza,Asmate al patio,Bibliotecas Municipales,Bienal de Flamenco,Caf Casino,Carmen 2010-2012,Ciclo de Msica Antigua para Jvenes Intrpretes,Ciclo Msica Contempornea,Ciclo Msica de Cmara,Ciclo Msicas del Mundo,Ciclo Peas de Guardia,Circada,Contenedores,El Teatro y la Escuela,Encuentro del Cmic y la Ilustracin de Sevilla,EscenaMobile,Feria del Libro,Feria Internacional del Ttere de Sevilla,Fest,Festival de Msica Antigua de Sevilla,II Ciclo de Msica Antigua,Jueves Flamencos,Junio Flamenco,Los Jueves de Recreo,Los lunes con nuestros msicos,Machado y Sevilla,Mircoles a comps,Muestra de Teatro Universitario,Noches de Verano en el Palacio de la Buhaira,Noches en los Jardines del Real Alczar,Nocturama,Paseo de Arte,Sevilla DistritoCultural,SevillaFoto,Territorios" val="1" type="harrows" posx="130" posy="125" sizex="330" sizey="29" up="f_buscar_espacio" down="f_buscar_programa" ></form_list> <form_imgbutton id="f_buscar_programa" img="botones/BotonBuscar.png" imgfocus="botones/BotonBuscarON.png" posx="130" posy="155" sizex="148" sizey="38" up="f_group" down="f_festival" validation="false">

2/3 file:/C:/629/emission/item5/_item5_menu.xml

<action key="OK" act="hidecont(_item5_menu.marcograndeitem1),showpage(http://$server;:$port;/itv/apps/16003/ 629/rc/cultura_programa?programa=$f_festival;)" actback="hidepage(*),showpage(index)" ></action> </form_imgbutton> </form> </container> <container id="marcograndeitem2" vis="0" posx="215" posy="90" sizex="460" sizey="200" alpha="255"> <form focus="f_grupo" posx="0" posy="30" sizex="460" sizey="200" style="menu_form_b" > <text str="Seleccione el mes que desee:" posx="0" posy="0" sizex="460" sizey="30" style="s_body"></text> <form_list id="f_grupo" options="01,02,03,04,05,06,07,08,09,10,11,12" options_texts ="Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiempre,Octubre,Noviemb re,Diciembre" val="0" type="harrows" posx="100" posy="35" sizex="130" sizey="29" up="f_group" down="f_buscar_espacio" ></form_list> <form_imgbutton id="f_buscar_espacio" img="botones/BotonBuscar.png" imgfocus="botones/BotonBuscarON.png" posx="130" posy="70" sizex="148" sizey="38" up="f_group" down="f_festival" validation="false"> <action key="OK" act="hidecont(_item5_menu.marcograndeitem2),showpage(http://$server;:$port;/itv/apps/16003/ 629/rc/cultura_bibliotecas?mes=$f_grupo;&amp;paginabib=1)" actback="hidepage(*),showpage(index)" ></action> </form_imgbutton> <form_imgbutton id="flechas" img="botones/harrows.png" imgfocus="botones/harrows.png" posx="230" posy="35" sizex="50" sizey="22" up="f_deporte" down="but_enviar"> <action key="OK" act="hidepage(_item4_menu)" actback="hidepage(*),showpage(index)" /> </form_imgbutton> </form> </container> <container id="paginas" vis="0" posx="215" posy="317" sizex="204" sizey="25" alpha="0"> <menu type="horizontal" posx="0" posy="0" sizex="100" sizey="55" itemx="100" itemy="25" sepx="2" sepy="0" style="menu_pp"> <menuitem img="botones/BotonAnterior.png"imgfocus="botones/BotonAnteriorON.png" > <action key="OK" act="showpage(http://$server;:$port;/itv/apps/16003/629/rc/cultura_bibliotecas?mes=$f_group &amp;pagina=$pagina;)" actback="hidepage(*),showpage(index)" ></action> </menuitem> <menuitem img="botones/BotonSiguiente.png"imgfocus="botones/BotonSiguienteON.png" > <action key="OK" act="showpage(http://$server;:$port;/itv/apps/16003/629/rc/cultura_bibliotecas?mes=$f_group ;&amp;pagina=$pagina;)" actback="hidepage(*),showpage(index)" ></action> </menuitem> </menu> </container> <container id="marcopeqitem1" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body">Infrmese de los eventos culturales prximos. Realice una busqueda segn el espacio donde tenga lugar o segn el festival deseado.</text> </container> <container id="marcopeqitem2" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000"

3/3 file:/C:/629/emission/item5/_item5_menu.xml

scrollfore="#2E9AFE" style="s_body">Podr conocer el programa cultural previsto para cualquier mes. </text> </container> </page>

1/1 file:/C:/629/emission/item6/_item6_menu.xml

<?xml version="1.0" encoding="utf-8"?> <page xmlns:xalan="http://xml.apache.org/xslt" > <container id="c_menu" vis="0" posx="215" posy="30" sizex="345" sizey="30" alpha="255"> <menu type="horizontal" posx="0" posy="0" sizex="345" sizey="30" itemx="115" itemy="30" sepx="0" sepy="0" style="menu_pp"> <menuitem img="botones/ItemContactaDatosContacto.png" imgfocus="botones/ItemContactaONDatosContacto.png" onover="showcont(_item6_menu.marcopeqitem1)" > <action key="OK" act="lockcont(_item6_menu.c_menu),showcont(_item6_cont.marcograndeitem1)" ></action> </menuitem> <menuitem img="botones/ItemContactaEmpresasMunicipales.png" imgfocus="botones/ItemContactaONEmpresasMunicipales.png" onover="showcont(_item6_menu.marcopeqitem2)" > <action key="OK" act="lockcont(_item6_menu.c_menu),showcont(_item6_cont.marcograndeitem2)" ></action> </menuitem> <menuitem img="botones/ItemContactaBuzon.png" imgfocus="botones/ItemContactaONBuzon.png"onover="showcont(_item6_menu.marcopeqitem3)" > <action key="OK" act="lockcont(_item6_menu.c_menu),showcont(_item6_cont.marcograndeitem3),showcont(_item6_me nu.borrar),showcont(_item6_menu.teclado)" ></action> </menuitem> </menu> </container> <container sizex="80" sizey="24" posx="490" posy="327" vis="0" id="borrar" alpha="0"> <image path="botones/BotonBorrar.PNG" posx="0" posy="0"></image> </container> <container sizex="80" sizey="24" posx="490" posy="357" vis="0" id="teclado"> <image path="botones/Botonteclado.png" posx="0" posy="0"></image> </container> <container id="marcopeqitem1" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >Informacin de contacto del ayuntamiento de Sevilla.</text> </container> <container id="marcopeqitem2" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >Informacin de contacto de empresas municipales.</text> </container> <container id="marcopeqitem3" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >Realice cualquier tipo de consulta o sugerencia</text> </container> </page>

1/2 file:/C:/629/emission/item6/_item6_cont.xml

<?xml version="1.0" encoding="utf-8"?> <page xmlns:xalan="http://xml.apache.org/xslt" > <container id="marcograndeitem2" vis="0" posx="215" posy="50" sizex="460" sizey="285" alpha="255"> <menu type="vertical" posx="0" posy="0" sizex="460" sizey="260" itemx="460" itemy="50" sepx="0" sepy="0" style="menu_naranja" > <menuitem str="Nombre Direccin Telfono " onover="showcont(_item6_cont.marcopeqitem1)" ></menuitem> <menuitem str="EMASESA C/ Escuelas Pas 902.45.99.54" onover="showcont(_item6_cont.marcopeqitem2)" ></menuitem> <menuitem str="EMVISESA C/ Bilbao 902.45.99.54" onover="showcont(_item6_cont.marcopeqitem3)" ></menuitem> <menuitem str="LIPASAM C/ Virgen de la Oliva 902.45.99.54" ></menuitem> onover="showcont(_item6_cont.marcopeqitem4)" <menuitem str="SEVILLA GLOBAL Avda Jos Galn Merino, s/n 955.47.87.87" onover="showcont(_item6_cont.marcopeqitem5)" ></menuitem> <menuitem str="TUSSAM Avda. de Andaluca, 11 954.55.72.00" onover="showcont(_item6_cont.marcopeqitem6)" ></menuitem> </menu> </container> <container id="marcopeqitem1" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >Desplcese por las diferentes empresas municipales para conocer sus datos de contacto electrnicos.</text> </container> <container id="marcopeqitem2" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >No se dispone de informacin de contacto electrnico</text> </container> <container id="marcopeqitem3" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >URL: http://www.emvisesa.org E-Mail: correo@emvisesa.org</text> </container> <container id="marcopeqitem4" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >URL: http://www.lipasam.es E-Mail: info@limpasam.es</text> </container> <container id="marcopeqitem5" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body_blanco" >URL:

2/2 file:/C:/629/emission/item6/_item6_cont.xml

http://www.sevillaglobal.es E-Mail: info@sevillaglobal.es</text> </container> <container id="marcopeqitem6" vis="0" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" >URL: scrollfore="#2E9AFE" style="s_body_blanco" http://www.tussam.es E-Mail: clientes@tussam.es</text> </container> <container sizey="260" sizex="460" posy="50" posx="215" vis="0" id="marcograndeitem3" alpha="255"> <text style="s_title" scroll="1" sizey="30" sizex="460" posy="10" posx="0">REALICE CONSULTAS O SUGERENCIAS</text> <text style="s_body" scroll="1" sizey="30" sizex="460" posy="50" posx="0">Nombre:</text> <text style="s_body" scroll="1" sizey="30" sizex="460" posy="110" posx="0">E-Mail:</text> <text style="s_body" scroll="1" sizey="30" sizex="460" posy="170" posx="0">Comentario:</text> <form focus="name" posx="0" posy="0" sizex="460" sizey="260" style="s_popup"> <edit_text id="name" val="" coledit="#ffffff" posx="100" posy="50" sizex="270" sizey="30" up="name" down="contacto" validate="NOT_NULL" validate_msg="Para realizar esta operacin debe rellenar el campo Apellidos, Nombre del formulario."></edit_text> <edit_text id="contacto" val="" coledit="#ffffff" posx="100" posy="115" sizex="270" sizey="30" up="name" down="comentarios" validate="NOT_NULL" validate_msg="Para realizar esta operacin debe rellenar el campo Correo Electrnico."></edit_text> <edit_text id="comentarios" val="" coledit="#ffffff" length="700" nlines="3" posx="100" posy="180" sizex="270" sizey="30" up="contacto" down="but_enviar" validate="NOT_NULL" validate_msg="Para realizar esta operacin debe rellenar el campo de comentarios." ></edit_text> <form_imgbutton id="but_enviar" img="botones/BotonpeqEnviar.png" imgfocus="botones/BotonpeqBuscarON.png"posx="375" posy="175" sizex="90" sizey="30" left="comentarios" up="comentarios" down="volver"> <action key="OK" act="hidecont(_item6_cont.marcograndeitem3),showpage(http://$server;:$port;/itv/apps/16003/ 629/rc/mail?nombre=$name;&amp;contacto=$contacto;&amp;comentarios=$comentarios;)" ></action> </form_imgbutton> <form_imgbutton id="volver" img="botones/BotonVolver.png" imgfocus="botones/BotonVolverON.png" posx="375" posy="220" sizex="90" sizey="30" up="but_enviar" left="comentarios" down="name"> <action key="OK" act="hidepage(*),showpage(index)" ></action> </form_imgbutton> <form_imgbutton id="flechas" img="botones/varrows.png" imgfocus="botones/varrows.png" posx="410" posy="100" sizex="22" sizey="50" up="but_enviar" down="name"> <action key="OK" act="hidepage(*),showpage(index)" ></action> </form_imgbutton> </form> </container> </page>

1/1 file:/C:/629/xpl/config.xml

<?xml version="1.0" encoding="utf-8"?> <config> <http_enabled> false</http_enabled> <http_url>http://</http_url> <http_renew>false</http_renew> <ftp_enabled> false</ftp_enabled> <ftp_server>ftp://</ftp_server> <ftp_port>21</ftp_port> <ftp_username/> <ftp_password/> <ftp_file/> <ftp_renew>false</ftp_renew> </config>

1/2 file:/C:/629/xpl/main.xpl

<?xml version="1.0" encoding="iso-8859-1"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <!-- Encuentra el path del directorio de emisin--> <p:processor name="oxf:directory-scanner" > <p:input name="config"> <config> <base-directory> ./../emission/ </base-directory> </config> </p:input> <p:output name="data" id="dir_emission" /> </p:processor> <!-- Encuentra el path del directorio de contenido--> <p:processor name="oxf:directory-scanner" > <p:input name="config"> <config> <base-directory> ./../content/ </base-directory> </config> </p:input> <p:output name="data" id="dir_content" /> </p:processor> <!-- Comienzo de la actualizacin--> <p:processor name="oxf:xslt"> <p:input name="data" href="#dir_emission" /> <p:input name="config"> <xsl:stylesheet version="2.0"> <xsl:template match="/"> <config> <timeout>100</timeout> <key> <xsl:value-of select="/directory/@path" /> </key> </config> </xsl:template> </xsl:stylesheet> </p:input> <p:output name="data" id="data-update" /> </p:processor> <p:processor name="tmg:tm-app-update-start" > <p:input name="config" href="#data-update" /> </p:processor> <p:processor name="oxf:pipeline" > <p:input name="config" href="rec_trafico.xpl" /> <p:input name="dir_emission" href="#dir_emission" /> </p:processor> <p:processor name="oxf:pipeline" > <p:input name="config" href="rec_noticias.xpl" /> <p:input name="dir_emission" href="#dir_emission" /> </p:processor> <p:processor name="oxf:pipeline" > <p:input name="config" href="rec_trafico.xpl" /> <p:input name="dir_emission" href="#dir_emission" /> </p:processor>

2/2 file:/C:/629/xpl/main.xpl

<p:processor name="tmg:tm-app-update-end" > <p:input name="config" href="#data-update" /> </p:processor> </p:config>

1/1 file:/C:/629/xpl/eliminar_br.xsl

<?xml version='1.0' encoding='utf-8'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xdt="http://www.w3.org/2004/07/xpath-datatypes" version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4"/> <!-- Identity transformation--> <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> <xsl:template match="br"> <xsl:text> </xsl:text> </xsl:template> </xsl:stylesheet>

1/3 file:/C:/629/xpl/rec_noticias.xpl

<?xml version="1.0" encoding="iso-8859-1"?> <p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" > <p:param name="dir_emission" type="input" /> <p:processor name="tmg:tm-url-generator" xmlns:p="http://www.orbeon.com/oxf/pipeline" > <p:input name="config"> <config> <url>http://www.sevilla.org/impe/sevilla/noticias?idActivo=16 &amp;idSeccion=16&amp;vE=D4268 ,9,15</url> <content-type> text/html</content-type> <encoding>iso-8859-1</encoding> </config> </p:input> <p:output name="data" id="page" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="//div[@class='caja_busq_drc']" > <item> <link> <!--<xsl:value-of select="./link" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" /> --> <xsl:value-of select="./div/a/@href" ></xsl:value-of> </link> </item> </xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:output name="data" id="data" /> </p:processor> <p:for-each href="#data" select="/items/item" root="items" id="items"> <p:processor name="tmg:tm-url-generator" > <p:input name="config" href="aggregate('config', aggregate('url', current()#xpointer(concat('http://www.sevilla.org',string(/item/link)))),aggregate('content -type',current()#xpointer('text/html')),aggregate('encoding',current()#xpointer('iso-8859-1 ')))" /> <p:output name="data" id="urlgen" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config" href="eliminar_br.xsl" /> <p:input name="data" href="#urlgen" /> <p:output name="data" id="urlgen2" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <item xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <title> <xsl:value-of select="//div[@class='titulo_contenido']/h1" ></xsl:value-of> </title> <body>

2/3 file:/C:/629/xpl/rec_noticias.xpl

<xsl:for-each select="//div[@class='bloque_texto1']/p" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:text></xsl:text> <xsl:value-of select="." /> <xsl:text></xsl:text> </xsl:for-each> </body> </item> </p:input> <p:input name="data" href="#urlgen2" /> <p:output name="data" ref="items" /> </p:processor> </p:for-each> <!-- noticias - MENU--> <p:processor name="oxf:xslt"> <p:input name="config" href="noticias_menu.xsl" /> <p:input name="data" href="#items" /> <p:output name="data" id="noticias-menu" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="data" href="#dir_emission" /> <p:input name="config"> <xsl:stylesheet version="2.0"> <xsl:template match="/"> <config> <xsl:variable name="noticias_dir" select="/directory/@path" /> <directory> <xsl:value-of select="$noticias_dir" /> </directory> <file>_noticias_menu.xml </file> <content-type> text/xml</content-type> </config> </xsl:template> </xsl:stylesheet> </p:input> <p:output name="data" id="path-noticias-menu" /> </p:processor> <p:processor name="oxf:xml-converter" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>ISO-8859-1</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#noticias-menu" /> <p:output name="data" id="noticias-menu2" /> </p:processor> <p:processor name="oxf:file-serializer" > <p:input name="config" href="#path-noticias-menu" /> <p:input name="data" href="#noticias-menu2" /> </p:processor> <!-- noticias - CONTAINERS--> <p:processor name="oxf:xalan"> <p:input name="config" href="noticias_cont.xsl" />

3/3 file:/C:/629/xpl/rec_noticias.xpl

<p:input name="data" href="#items" /> <p:output name="data" id="noticias-cont" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="data" href="#dir_emission" /> <p:input name="config"> <xsl:stylesheet version="2.0"> <xsl:template match="/"> <config> <xsl:variable name="noticias_dir" select="/directory/@path" /> <directory> <xsl:value-of select="$noticias_dir" /> </directory> <file>_noticias_cont.xml </file> <content-type> text/xml</content-type> </config> </xsl:template> </xsl:stylesheet> </p:input> <p:output name="data" id="path-noticias-cont" /> </p:processor> <p:processor name="oxf:xml-converter" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>ISO-8859-1</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#noticias-cont" /> <p:output name="data" id="noticias-cont2" /> </p:processor> <p:processor name="oxf:file-serializer" > <p:input name="config" href="#path-noticias-cont" /> <p:input name="data" href="#noticias-cont2" /> </p:processor> </p:config>

1/1 file:/C:/629/xpl/noticias_cont.xsl

<?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="1.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <xsl:apply-templates select="item" /> </page> </xsl:template> <xsl:template match="item"> <container vis="0" posx="215" posy="30" sizex="460" sizey="290" alpha="255"> <xsl:attribute name="id"> <xsl:value-of select="concat('c_item',position())" /> </xsl:attribute> <xsl:apply-templates select="title" /> <xsl:apply-templates select="body" /> <!--<xsl:apply-templates select="img" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" /> --> </container> </xsl:template> <xsl:template match="title"> <text style="s_title_date" scroll="1" sizey="55" sizex="460" posy="0" posx="0" scrollback="#000000" scrollfore="#2E9AFE"> <xsl:value-of select="text()" /> </text> </xsl:template> <xsl:template match="body"> <text posx="0" posy="65" sizex="460" sizey="235" scroll="1" scrollfore="#ffffff" > scrollback="#2E9AFE" style="s_body_blanco" <xsl:value-of select="translate(text(),'&#8220;',' ')"/> <xsl:value-of select="translate(text(),'&#8221;',' ')"/> </text> </xsl:template> </xsl:stylesheet>

1/1 file:/C:/629/xpl/noticias_menu.xsl

<?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="0" posx="215" posy="40" sizex="460" sizey="300" alpha="255"> <menu type="vertical" posx="0" posy="20" sizex="460" sizey="250" itemx="460" itemy="45" sepx="0" sepy="5" style="menu_sec"> <xsl:apply-templates select="item" /> </menu> </container> </page> </xsl:template> <xsl:template match="item"> <menuitem> <xsl:attribute name="str"> <xsl:value-of select="title" /> </xsl:attribute> <action key="OK"> <xsl:attribute name="act"> <xsl:value-of select="concat('hidecont(_noticias_menu.c_menu),showcont(_noticias_cont.c_item',position(), ')')" /> </xsl:attribute> </action> </menuitem> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/xpl/rec_trafico.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" > <p:param name="dir_emission" type="input" /> <p:processor name="tmg:tm-url-generator" xmlns:p="http://www.orbeon.com/oxf/pipeline" > <p:input name="config"> <config> <url>http://www.trajano.com/calidad_trafico.html </url> <content-type> text/html</content-type> <encoding>iso-8859-1</encoding> </config> </p:input> <p:output name="data" id="page" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="//div[@class='bloque_100pc']/div[@class='bloque_texto1'][1]/*" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:choose> <xsl:when test="name()='p'"> <item> <texto> <xsl:value-of select="." /> <xsl:text></xsl:text> <xsl:text></xsl:text> </texto> </item> </xsl:when> </xsl:choose> </xsl:for-each> <xsl:for-each select="//div[@class='bloque_100pc']/div[@class='bloque_texto1'][2]/*" > <xsl:choose> <xsl:when test="name()='table'" > <xsl:for-each select="//table[@class='TABLA_DATOS']/tr" > <xsl:if test="position()!=1" > <item2> <xsl:for-each select="td[@class='TABLA_CALIDAD_TRAFICO_CELDA'][1]" > <texto> <!--<xsl:text xmlns:xsl="http://www.w3.org/1999/XSL/Transform">-</xsl:text> --> <xsl:value-of select="." /> </texto> </xsl:for-each> <xsl:for-each select="td[@class='TABLA_CALIDAD_TRAFICO_CELDA'][2]" > <texto2> <!--<xsl:text xmlns:xsl="http://www.w3.org/1999/XSL/Transform">-</xsl:text> --> <xsl:value-of select="." /> </texto2> </xsl:for-each> </item2>

2/2 file:/C:/629/xpl/rec_trafico.xpl

</xsl:if> </xsl:for-each> </xsl:when> </xsl:choose> </xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:output name="data" id="parrafos" /> </p:processor> <!--Trfico--> <p:processor name="oxf:xslt"> <p:input name="config" href="trafico.xsl" /> <p:input name="data" href="#parrafos" /> <p:output name="data" id="trafico_xml" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="data" href="#dir_emission" /> <p:input name="config"> <xsl:stylesheet version="2.0"> <xsl:template match="/"> <config> <xsl:variable name="dir_trafico" select="/directory/@path" /> <directory> <xsl:value-of select="$dir_trafico" /> </directory> <file>_trafico.xml</file> <content-type> text/xml</content-type> </config> </xsl:template> </xsl:stylesheet> </p:input> <p:output name="data" id="path-trafico" /> </p:processor> <p:processor name="oxf:xml-converter" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>iso-8859-1</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#trafico_xml" /> <p:output name="data" id="trafico_file" /> </p:processor> <p:processor name="oxf:file-serializer" > <p:input name="config" href="#path-trafico" /> <p:input name="data" href="#trafico_file" /> </p:processor> </p:config>

1/1 file:/C:/629/xpl/trafico.xsl

<?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help</help> <container id="intro" vis="1" posx="215" posy="340" sizex="270" sizey="165" alpha="255" colback="#2E9AFE"> <text style="s_body" posx="0" posy="0" sizex="270" sizey="165" scroll="1"> <xsl:apply-templates select="item" /> </text> </container> <container id="ayuda" vis="1" posx="215" posy="315" sizex="425" sizey="25"> <text style="s_body_menor" posx="0" posy="0" sizex="425" sizey="25">Pulse "DERECHA"+"ABAJO" para desplazar la tabla</text> </container> <container id="datos" vis="1" posx="215" posy="60" sizex="460" sizey="260"> <table style1="tabla_1" style0="tabla_2" styleheader="s_title_header" celly="40" cellx="230" sizey="260" sizex="460" posy="0" posx="0" id="tablatraf"> <tr> <th>Nombre de la Va</th> <th>Situacin actual </th> </tr> <xsl:apply-templates select="item2" /> </table> </container> </page> </xsl:template> <xsl:template match="item"> <xsl:value-of select="texto" /> </xsl:template> <xsl:template match="item2"> <tr> <td> <xsl:value-of select="texto"></xsl:value-of> </td> <td> <xsl:value-of select="texto2" /> </td> </tr> </xsl:template> </xsl:stylesheet>

1/1 file:/C:/629/rc/proxyserver.xml

<?xml version="1.0" encoding="utf-8"?> <server> </ip> <ip>tmira.dyndns.tv <port>80</port> </server>

1/2 file:/C:/629/rc/page-flow.xml

<?xml version="1.0" encoding="utf-8"?> <config xmlns="http://www.orbeon.com/oxf/controller" > xmlns:xu="http://www.xmldb.org/xupdate"xmlns:oxf="http://www.orbeon.com/oxf/processors" <files path-info="*.gif" /> <files path-info="*.css" /> <files path-info="*.pdf" /> <files path-info="*.js" /> <files path-info="*.png" /> <files path-info="*.jpg" /> <files path-info="*.xsd" /> <files path-info="*.xml" mime-type="application/xml" /> <files path-info="*.html" mime-type="text/html" /> <files path-info="*.java" mime-type="text/plain" /> <files path-info="*.txt" mime-type="text/plain" /> <files path-info="*.xq" mime-type="text/plain" /> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/deportes_instalaciones" matcher="oxf:perl5-matcher"default-submission="default-submission.xml" model="deportes_instalaciones.xpl" > <setvalue ref="/submission/instalaciones"parameter="instalaciones" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/deportes_noticias" matcher="oxf:perl5-matcher"default-submission="default-submission.xml" model="deportes_noticias.xpl" ></page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/rec_deportes_noticias" matcher="oxf:perl5-matcher"default-submission="default-submission.xml" model="rec_deportes_noticias.xpl" > <setvalue ref="/submission/rec_deportes_noticias"parameter="rec_deportes_noticias" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/servicios_tiempo" matcher="oxf:perl5-matcher" default-submission ="default-submission.xml" model="servicios_tiempo.xpl" ></page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/deportes_agenda" matcher="oxf:perl5-matcher" default-submission ="default-submission.xml" model="deportes_agenda.xpl" > <setvalue ref="/submission/mesdeporte" parameter="mesdeporte" /> <setvalue ref="/submission/anodeporte" parameter="anodeporte" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/cultura_bibliotecas" matcher="oxf:perl5-matcher"default-submission="default-submission.xml" model="cultura_bibliotecas.xpl" > <setvalue ref="/submission/mes" parameter="mes" /> <setvalue ref="/submission/paginabib" parameter="paginabib" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/cultura_bibliotecas_detalle" matcher="oxf:perl5-matcher"default-submission="default-submission.xml" model="cultura_bibliotecas_detalle.xpl" > <setvalue ref="/submission/mes" parameter="mes" /> <setvalue ref="/submission/paginabib" parameter="paginabib" /> <setvalue ref="/submission/posicion" parameter="posicion" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/cultura_espacio" matcher="oxf:perl5-matcher" default-submission ="default-submission.xml" model="cultura_espacio.xpl" > <setvalue ref="/submission/espacio" parameter="espacio" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/cultura_programa" matcher="oxf:perl5-matcher" default-submission ="default-submission.xml" model="cultura_programa.xpl" > <setvalue ref="/submission/programa" parameter="programa" />

2/2 file:/C:/629/rc/page-flow.xml

</page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/rec_cultura_espacio" matcher="oxf:perl5-matcher"default-submission="default-submission.xml" model="rec_cultura_espacio.xpl" > <setvalue ref="/submission/rec_cultura_espacio"parameter="rec_cultura_espacio" /> </page> <page path-info="/apps/([0-9]+)/([0-9]+)/rc/mail"matcher="oxf:perl5-matcher" default-submission ="default-submission.xml" model="mail.xpl"> <setvalue ref="/submission/nombre" parameter="nombre" /> <setvalue ref="/submission/contacto" parameter="contacto" /> <setvalue ref="/submission/comentarios"parameter="comentarios" /> </page> </config>

1/1 file:/C:/629/rc/default-submission.xml

<?xml version="1.0" encoding="utf-8"?> <submission xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:tmg="http://www.tmira.com/ops/processors"xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:p="http://www.orbeon.com/oxf/pipeline" > <!--Espacios culturales--> <espacio /> <programa /> <rec_cultura_espacio /> <!--Instalaciones deportivas --> <instalaciones /> <!--Noticias deportivas--> <rec_deportes_noticias /> <!--Agenda deportiva--> <mesdeporte /> <anodeporte /> <!--Programa cultural de bibliotecas--> <mes /> <paginabib /> <posicion /> <!--Envo de Correo Electrnico--> <nombre /> <contacto /> <comentarios /> </submission>

1/1 file:/C:/629/rc/page-flow.xpl

<p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:processor name="oxf:page-flow" > <p:input name="controller" href="page-flow.xml" /> </p:processor> </p:config>

1/2 file:/C:/629/rc/servicios_tiempo.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://espanol.weather.com/weather/10day-Sevilla-SPXX0074'" /> <url> <xsl:value-of select="$base_url" /> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config" href="eliminar_br.xsl" /> <p:input name="data" href="#url-busca" /> <p:output name="data" id="urlgen2" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#urlgen2" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <tiempo> <xsl:for-each select="//td[@class='selected_desc']/table[@border='0' and @cellpadding='0' and @cellspacing='0' and @width='100%']"> <pronostico> <nombre> <dia> <xsl:value-of select="./tr[@class='mon_date']/td/div" /> </dia> <xsl:for-each select=".//div[@class='forecast']" > <prediccion> <xsl:value-of select="normalize-space(./b)" /> </prediccion>

2/2 file:/C:/629/rc/servicios_tiempo.xpl

<maxmin> <xsl:value-of select="normalize-space(./p)" /> </maxmin> </xsl:for-each> <texto2> <xsl:value-of select="substring-after(normalize-space(.//div[@class='forecast']/span[2]),'Probabilidad de precip. ')"> </xsl:value-of> </texto2> </nombre> </pronostico> </xsl:for-each> </tiempo> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="servicios_tiempo.xsl" /> <p:input name="data" href="#result" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/2 file:/C:/629/rc/servicios_tiempo.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" alpha="0" sizey="320" sizex="525" posy="30" posx="20" vis="1"> <xsl:choose> <xsl:when test="tiempo = ''" > <text style="s_body" sizey="60" sizex="460" posy="100" posx="215" scroll="1" scrollback="#000000" scrollfore="#2E9AFE"> La bsqueda no ha generado ningn resultado. </text> </xsl:when> <xsl:otherwise> <table style1="tabla_1" style0="tabla_2" styleheader="s_title_header" celly="29" cellx="175" sizey="319" sizex="525" posy="0" posx="0"> <tr> <th>Da</th> <th>Pronstico</th> <th>Mxima-Mnima </th> </tr> <xsl:apply-templates select="tiempo/pronostico" mode="general" /> </table> </xsl:otherwise> </xsl:choose> </container> <container id="c_menu_2" alpha="0" sizey="320" sizex="127" posy="30" posx="545" vis="1"> <table style1="tabla_1" style0="tabla_2" styleheader="s_title_header" celly="29" cellx="127" sizey="319" sizex="127" posy="0" posx="0"> <tr> <th>Prob. Lluvia</th> </tr> <xsl:apply-templates select="tiempo/pronostico" mode="lluvia" /> </table> </container> </page> </xsl:template> <xsl:template match="tiempo/pronostico" mode="general"> <tr> <td> <xsl:value-of select="nombre/dia"></xsl:value-of> </td> <td> <xsl:value-of select="nombre/prediccion" ></xsl:value-of> </td> <td> <xsl:value-of select="nombre/maxmin" ></xsl:value-of> </td> </tr> </xsl:template> <xsl:template match="tiempo/pronostico" mode="lluvia"> <tr> <td>

2/2 file:/C:/629/rc/servicios_tiempo.xsl

<xsl:value-of select="nombre/texto2" /> </td> </tr> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/deportes_noticias.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://imd.sevilla.org/hemeroteca'"/> <url> <xsl:value-of select="$base_url" /> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="/html/body[1]/div[1]/div[3]/ul[1]/li" > <item> <nombre> <xsl:value-of select="." /> </nombre> <link> <xsl:value-of select="./a/@href" /> </link> </item> </xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="deportes_noticias.xsl" /> <p:input name="data" href="#result" />

2/2 file:/C:/629/rc/deportes_noticias.xpl

<p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/deportes_noticias.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="1" posx="215" posy="60" sizex="460" sizey="280" alpha="255"> <menu type="vertical" posx="0" posy="5" sizex="460" sizey="250" itemx="460" itemy="45" sepx="0" sepy="5" style="menu_sec"> <xsl:apply-templates select="item" /> </menu> </container> </page> </xsl:template> <xsl:template match="item"> <menuitem> <xsl:attribute name="str"> <xsl:value-of select="nombre" /> </xsl:attribute> <action key="OK"> <xsl:attribute name="act">showpage(http:// <xsl:value-of select="doc('input:server')/request/server-name"/>:<xsl:value-of select="doc('input:server')/request/server-port" />/itv/apps/16003/629/rc/rec_deportes_noticias?rec_deportes_noticias= <xsl:value-of select="link" />)</xsl:attribute> <xsl:attribute name="actback">showpage(http:// <xsl:value-of select="doc('input:server')/request/server-name"/>:<xsl:value-of select="doc('input:server')/request/server-port" />/itv/apps/16003/629/rc/deportes_noticias) </xsl:attribute> </action> </menuitem> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/rec_deportes_noticias.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://imd.sevilla.org'" /> <url> <xsl:value-of select="concat($base_url,/submission/rec_deportes_noticias)" /> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="/html/body[1]/div[1]/div[3]/div[3]/div[1]/p[1]" > <item> <texto> <xsl:value-of select="text()" /> </texto> </item> </xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="rec_deportes_noticias.xsl" /> <p:input name="data" href="#result" /> <p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor>

2/2 file:/C:/629/rc/rec_deportes_noticias.xpl

<p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/rec_deportes_noticias.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="1" posx="215" posy="60" sizex="460" sizey="260" alpha="255"> <xsl:apply-templates select="item" /> </container> </page> </xsl:template> <xsl:template match="item"> <text posx="0" posy="10" sizex="460" sizey="260" scroll="1" scrollfore="#2E9AFE" scrollback="#FFFFFF" style="s_body_blanco" > <xsl:value-of select="texto" /> </text> </xsl:template> </xsl:stylesheet>

1/1 file:/C:/629/rc/deportes_agenda.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" alfa="0" sizey="260" sizex="460" posy="60" posx="215" vis="1"> <xsl:choose> <xsl:when test="agenda = ''" > <text style="s_body" sizey="60" sizex="460" posy="100" posx="0"> La bsqueda no ha generado ningn resultado. </text> </xsl:when> <xsl:otherwise> <table style1="tabla_1" style0="tabla_2" styleheader="s_title_header" celly="32" cellx="150" sizey="256" sizex="460" posy="4" posx="0" id="tablagenda"> <tr> <th>Nombre</th> <th>Empieza</th> <th>Termina</th> </tr> <xsl:apply-templates select="agenda/evento" /> </table> </xsl:otherwise> </xsl:choose> </container> </page> </xsl:template> <xsl:template match="agenda/evento" > <tr> <td> <xsl:value-of select="nombre"></xsl:value-of> </td> <td> <xsl:value-of select="texto/empieza" ></xsl:value-of> </td> <td> <xsl:value-of select="texto/termina" ></xsl:value-of> </td> </tr> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/deportes_agenda.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://imd.sevilla.org/event/'"/> <url> <xsl:value-of select="concat($base_url,number(/submission/anodeporte),'/',number(/submission/mesdeporte), '/01/feed/all/all')" /> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <agenda> <xsl:for-each select="//item"> <evento> <nombre> <xsl:value-of select="./title" /> </nombre> <texto> <empieza> <xsl:variable name="inicio" select="substring-after(./description,'Empieza: ')"/> <xsl:value-of select="substring-before($inicio,'&lt;/div&gt;')"/> </empieza> <termina> <xsl:variable name="fin" select="substring-after(./description,'Termina: ')" /> <xsl:value-of select="substring-before($fin,'&lt;/div&gt;')"/> </termina>

2/2 file:/C:/629/rc/deportes_agenda.xpl

</texto> </evento> </xsl:for-each> </agenda> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="deportes_agenda.xsl" /> <p:input name="data" href="#result" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/deportes_instalaciones.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="1.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" alpha="0" sizey="260" sizex="460" posy="60" posx="215" vis="1"> <xsl:choose> <xsl:when test="instalaciones = ''" > <text style="s_body" sizey="260" sizex="460" posy="30" posx="0" scroll="0" scrollback="#FFFFFF" scrollfore="#2E9AFE"> <!--scrollwidth="6" --> La bsqueda no ha generado ningn resultado. </text> </xsl:when> <xsl:otherwise> <text scrollback="#FFFFFF" scrollfore="#2E9AFE" scroll="1" sizey="240" sizex="460" posy="20" posx="0" style="s_body"> <xsl:apply-templates select="instalaciones/instalacion" /> </text> </xsl:otherwise> </xsl:choose> </container> </page> </xsl:template> <xsl:template match="instalaciones/instalacion" > <xsl:text> + </xsl:text> <xsl:value-of select="nombre" /> <xsl:text> </xsl:text> <xsl:value-of select="texto" /> <xsl:text> </xsl:text> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/deportes_instalaciones.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://imd.sevilla.org/instalaciones/deporte/'" /> <url> <xsl:value-of select="concat($base_url,/submission/instalaciones)"/> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config" href="eliminar_br.xsl" /> <p:input name="data" href="#url-busca" /> <p:output name="data" id="urlgen2" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#urlgen2" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <instalaciones> <xsl:for-each select="//ul[@id='instalaciones']/li" > <instalacion> <nombre> <xsl:value-of select="a" /> </nombre> <xsl:text></xsl:text> <xsl:for-each select="div"> <texto> <xsl:value-of select="text()" /> </texto> </xsl:for-each> </instalacion>

2/2 file:/C:/629/rc/deportes_instalaciones.xpl

</xsl:for-each> </instalaciones> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="deportes_instalaciones.xsl" /> <p:input name="data" href="#result" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/2 file:/C:/629/rc/cultura_espacio.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://www.icas-sevilla.org/spip.php?page=agenda-espacio-dest&amp;id_article='" /> <url> <xsl:value-of select="concat($base_url,/submission/espacio)"/> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="//div[@class='breve']" > <item> <nombre> <xsl:value-of select="./div/h2/a" /> </nombre> <xsl:text></xsl:text> <texto> <xsl:value-of select="./div/ul/li[1]" /> </texto> <link> <xsl:value-of select="./div/h2/a/@href" /> </link> </item> </xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" />

2/2 file:/C:/629/rc/cultura_espacio.xpl

<p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="cultura_espacio.xsl" /> <p:input name="data" href="#result" /> <p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/cultura_espacio.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="1" posx="215" posy="60" sizex="460" sizey="285" alpha="255"> <menu type="vertical" posx="0" posy="5" sizex="460" sizey="250" itemx="460" itemy="45" sepx="0" sepy="5" style="menu_sec"> <xsl:apply-templates select="item" /> </menu> </container> </page> </xsl:template> <xsl:template match="item"> <menuitem> <xsl:attribute name="str"> <xsl:value-of select="concat(texto,' - ',nombre)" /> </xsl:attribute> <action key="OK"> <xsl:attribute name="act">showpage(http:// <xsl:value-of select="doc('input:server')/request/server-name"/>:<xsl:value-of select="doc('input:server')/request/server-port" />/itv/apps/16003/629/rc/rec_cultura_espacio?rec_cultura_espacio= <xsl:value-of select="link" />)</xsl:attribute> <xsl:attribute name="actback">hidepage(*),showpage(index) </xsl:attribute> </action> </menuitem> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/cultura_programa.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://www.icas-sevilla.org/spip.php?page=agenda-programa-dest&amp;id_mot='" /> <url> <xsl:value-of select="concat($base_url,/submission/programa)"/> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="//div[@class='breve']" > <item> <nombre> <xsl:value-of select="./div/h2/a" /> </nombre> <xsl:text></xsl:text> <texto> <xsl:value-of select="./div/ul/li[1]" /> </texto> <link> <xsl:value-of select="./div/h2/a/@href" /> </link> </item> </xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" />

2/2 file:/C:/629/rc/cultura_programa.xpl

<p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="cultura_programa.xsl" /> <p:input name="data" href="#result" /> <p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/cultura_programa.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="1" posx="215" posy="60" sizex="460" sizey="285" alpha="255"> <menu type="vertical" posx="0" posy="5" sizex="460" sizey="250" itemx="460" itemy="45" sepx="0" sepy="5" style="menu_sec"> <xsl:apply-templates select="item" /> </menu> </container> </page> </xsl:template> <xsl:template match="item"> <menuitem> <xsl:attribute name="str"> <xsl:value-of select="concat(texto,' - ',nombre)" /> </xsl:attribute> <action key="OK"> <xsl:attribute name="act">showpage(http:// <xsl:value-of select="doc('input:server')/request/server-name"/>:<xsl:value-of select="doc('input:server')/request/server-port" />/itv/apps/16003/629/rc/rec_cultura_espacio?rec_cultura_espacio= <xsl:value-of select="link" />)</xsl:attribute> <xsl:attribute name="actback">hidepage(*),showpage(index) </xsl:attribute> </action> </menuitem> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/rec_cultura_espacio.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://www.icas-sevilla.org/'" /> <url> <xsl:value-of select="concat($base_url,/submission/rec_cultura_espacio)" /> </url> <content-type> text/html</content-type> <validating>false</validating> <encoding>utf-8</encoding> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:for-each select="/html/body[1]/div[1]/div[6]/div[1]/ul[1]" > <item> <fecha> <xsl:value-of select="li[1]" /> </fecha> <espacio> <xsl:value-of select="li[2]" /> </espacio> <programa> <xsl:value-of select="li[3]" /> </programa> <tema> <xsl:value-of select="li[4]" /> </tema> <tipoespacio> <xsl:value-of select="li[5]" /> </tipoespacio> </item>

2/2 file:/C:/629/rc/rec_cultura_espacio.xpl

</xsl:for-each> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="rec_cultura_espacio.xsl" /> <p:input name="data" href="#result" /> <p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/rec_cultura_espacio.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="2.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="1" posx="215" posy="60" sizex="460" sizey="260" alpha="255"> <xsl:apply-templates select="item" /> </container> </page> </xsl:template> <xsl:template match="item"> <text posx="0" posy="0" sizex="460" sizey="40" style="s_body_blanco" > <xsl:value-of select="fecha" /> </text> <text posx="0" posy="50" sizex="460" sizey="40" style="s_body_blanco" > <xsl:value-of select="espacio" /> </text> <text posx="0" posy="100" sizex="460" sizey="40" style="s_body_blanco" > <xsl:value-of select="programa" /> </text> <text posx="0" posy="150" sizex="460" sizey="40" style="s_body_blanco" > <xsl:value-of select="tema" /> </text> <text posx="0" posy="200" sizex="460" sizey="40" style="s_body_blanco" > <xsl:value-of select="tipoespacio" /> </text> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/cultura_bibliotecas.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://www.rmbs.es/programacultural.php?'" /> <url> <xsl:value-of select="concat($base_url,'pg=',/submission/paginabib,'&amp;id_biblio=&amp;id_mes=',/submiss ion/mes,'&amp;criterio=')" /> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <bibliotecas> <xsl:for-each select="//div[@class='actividad']" > <xsl:text>Prueba</xsl:text> <evento> <nombre> <xsl:value-of select="h4//text()" /> </nombre> </evento> </xsl:for-each> </bibliotecas> </items> </p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" />

2/2 file:/C:/629/rc/cultura_bibliotecas.xpl

</p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="cultura_bibliotecas.xsl" /> <p:input name="data" href="#result" /> <p:input name="dat-instance" href="#instance" /> <p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/2 file:/C:/629/rc/cultura_bibliotecas.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="1.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <container id="c_menu" vis="1" posx="215" posy="60" sizex="460" sizey="280" alpha="255"> <xsl:choose> <xsl:when test="bibliotecas = ''" > <text style="s_body" sizey="60" sizex="460" posy="100" posx="0" scroll="1" scrollback="#000000" scrollfore="#2E9AFE"> La bsqueda no ha generado ningn resultado. </text> </xsl:when> <xsl:otherwise> <menu type="vertical" posx="0" posy="5" sizex="460" sizey="259" itemx="460" itemy="37" sepx="0" sepy="5" style="menu_sec"> <xsl:apply-templates select="bibliotecas/evento" /> </menu> </xsl:otherwise> </xsl:choose> </container> </page> </xsl:template>

<xsl:template match="bibliotecas/evento" > <menuitem> <xsl:attribute name="str"> <xsl:value-of select="nombre" /> </xsl:attribute> <action key="OK"> <xsl:variable name="servIp" select="doc('input:server')/request/server-name"/> <xsl:variable name="servPort" select="doc('input:server')/request/server-port"/> <xsl:variable name="paginabib" select="doc('input:dat-instance')/submission/paginabib" /> <xsl:variable name="mes" select="doc('input:dat-instance')/submission/mes"/> <xsl:variable name="posicion" select="position()" /> <xsl:attribute name="act"> <xsl:value-of select="concat('showpage(http://',$servIp,':',$servPort,'/itv/apps/16003/629/rc/cultura_bib liotecas_detalle?paginabib=',$paginabib,'&amp;mes=',$mes,'&amp;posicion=',$posicion,')')" /> </xsl:attribute> <xsl:attribute name="actback"> <xsl:value-of select="concat('showpage(http://',$servIp,':',$servPort,'/itv/apps/16003/629/rc/cultura_bib liotecas?paginabib=',$paginabib,'&amp;mes=',$mes,')')" /> </xsl:attribute> </action> </menuitem> </xsl:template> </xsl:stylesheet>

2/2 file:/C:/629/rc/cultura_bibliotecas.xsl

1/2 file:/C:/629/rc/cultura_bibliotecas_detalle.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tmg="http://www.tmira.com/ops/processors" xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:xslt-2.0" > <p:input name="data" href="#instance" /> <p:input name="config"> <config xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:variable name="base_url" select="'http://www.rmbs.es/programacultural.php?'" /> <url> <xsl:value-of select="concat($base_url,'pg=',/submission/paginabib,'&amp;id_biblio=&amp;id_mes=',/submiss ion/mes,'&amp;criterio=')" /> </url> <content-type> text/html</content-type> <validating>false</validating> </config> </p:input> <p:output name="data" id="url-busca" /> </p:processor> <p:processor name="oxf:url-generator" > <p:input name="config" href="#url-busca" /> <p:output name="data" id="page" /> <!-- proporciona archivo xml--> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <items xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <xsl:variable name="posicion" select="doc('input:dat-instance')/submission/posicion"/> <bibliotecas> <xsl:for-each select="/html/body[1]/div[1]/div[3]/div[2]/div[number($posicion)]" > <xsl:text>Prueba</xsl:text> <evento> <texto> <xsl:value-of select="./p" /> </texto> <texto2> <xsl:value-of select="./ul//text()" /> </texto2> </evento> </xsl:for-each> </bibliotecas> </items>

2/2 file:/C:/629/rc/cultura_bibliotecas_detalle.xpl

</p:input> <p:input name="data" href="#page" /> <p:input name="server" href="#server" /> <p:input name="dat-instance" href="#instance" /> <p:output name="data" id="result" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="config" href="cultura_bibliotecas_detalle.xsl"/> <p:input name="data" href="#result" /> <p:input name="dat-instance" href="#instance" /> <p:input name="server" href="#server" /> <p:output name="data" id="list" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>utf-8</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#list" /> </p:processor> </p:config>

1/1 file:/C:/629/rc/cultura_bibliotecas_detalle.xsl

<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"version="1.0"> <xsl:output method="xml" indent="yes" xalan:indent-amount="4" /> <xsl:template match="items"> <page> <help>c_help0</help> <xsl:apply-templates select="bibliotecas/evento" mode="sub" /> <xsl:apply-templates select="bibliotecas/evento" mode="pop" /> </page> </xsl:template> <xsl:template match="bibliotecas/evento" mode="sub"> <container vis="1" posx="215" posy="340" sizex="270" sizey="165" colback="#2E9AFE" alpha="255"> <xsl:attribute name="id"> <xsl:value-of select="concat('c_item',position())" /> </xsl:attribute> <text posx="0" posy="0" sizex="270" sizey="160" scroll="1" scrollback="#000000" scrollfore="#2E9AFE" style="s_body2"> <xsl:value-of select="texto2" /> </text> </container> </xsl:template> <xsl:template match="bibliotecas/evento" mode="pop"> <container vis="1" posx="215" posy="30" sizex="460" sizey="290" alpha="255"> <xsl:attribute name="id"> <xsl:value-of select="concat('c_pop',position())" /> </xsl:attribute> <text posx="30" posy="85" sizex="400" sizey="215" scroll="1" scrollfore="#000000" scrollback="#2E9AFE" style="s_body_blanco" > <xsl:value-of select="texto" /> </text> </container> </xsl:template> </xsl:stylesheet>

1/2 file:/C:/629/rc/mail.xpl

<?xml version="1.0" encoding="utf-8"?> <p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema"xmlns:xalan="http://xml.apache.org/xslt" xmlns:tmg="http://www.tmira.com/ops/processors" > <p:param type="input" name="instance" /> <p:processor name="oxf:request" > <p:input name="config"> <config stream-type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema" > <include>/request/server-name </include> <include>/request/server-port </include> </config> </p:input> <p:output name="data" id="server" /> </p:processor> <p:processor name="oxf:identity" > <p:input name="data" href="input.xml" /> <p:output name="data" id="inputxml" /> </p:processor> <p:processor name="oxf:xslt"> <p:input name="data" href="#inputxml" /> <p:input name="instance" href="#instance" /> <p:input name="config"> <xsl:stylesheet version="2.0"> <xsl:template match="/message"> <message> <xsl:copy-of select="@*|node()" /> <text> Nombre: <xsl:value-of select="doc('input:instance')/submission/nombre" /><xsl:text></xsl:text> Correo Electrnico:<xsl:value-of select="doc('input:instance')/submission/contacto" /><xsl:text></xsl:text> Comentarios: <xsl:value-of select="doc('input:instance')/submission/comentarios" /><xsl:text></xsl:text></text> </message> </xsl:template> </xsl:stylesheet> </p:input> <p:output name="data" id="message" /> </p:processor> <p:processor name="tmg:tm-email" xmlns:p="http://www.orbeon.com/oxf/pipeline" > <p:input name="data" href="#message" /> <p:output name="data" id="email-result" /> </p:processor> <p:processor name="oxf:null-serializer" > <p:input name="data" href="#email-result" /> </p:processor> <p:processor name="oxf:unsafe-xslt" > <p:input name="config"> <page xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="2.0"> <container sizey="90" sizex="380" posy="268" posx="275" vis="1" id="text2"> <menu type="vertical" posx="0" posy="0" sizex="360" sizey="60" itemx="360" itemy="60" sepx="0" sepy="0" style="body"> <menuitem img="" imgfocus="" str=""> <action key="OK" act="showpage(index),unlockct(index.menu)" ></action>

2/2 file:/C:/629/rc/mail.xpl

</menuitem> </menu> </container> <container sizey="90" sizex="420" posy="200" posx="235" vis="1" id="text1"> <text style="s_body_blanco" scroll="1" sizey="90" sizex="360" posy="15" posx="10">Su peticin ha sido enviada correctamente Pulsa OK para volver al ndice</text> </container> </page> </p:input> <p:input name="data" href="#server" /> <p:output name="data" id="data" /> </p:processor> <p:processor name="oxf:xml-serializer" > <p:input name="config"> <config> <content-type> application/xml </content-type> <encoding>iso-8859-1</encoding> <version>1.0</version> </config> </p:input> <p:input name="data" href="#data" /> </p:processor> </p:config>

You might also like