Re: [Ovillo] Css y XML
Hola Oscar! si los datos los tienes en una base de datos (valga la redundancia) por qué no los cargas directamente con PHP. No veo que necesites el paso intermedio del XML. Saludos! David Oscar martinez novoa escribió: Hola peña, alguien sabe como puedo cargar un xml en mi pagina maquetada en css. La cosa es que tengo la pagina maqueta y pasa ya la doble A y esta todo correcto y ahora el cliente quiere que los datos se puedan gestionar desde una bb.dd. y me comentan que es mejor que los datos se carguen mediante xml. Como hago esto? El xml me le daran pero no se como gestionarlo en la pagina. Yo he visto que en dreamweaver CS3 viene algo de xlst Gracias!!! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Ei David! La verdad... no sé. Me ha comentado la programadora de bb.dd. que porqué no cargo los datos con xml y en vez de php. Hasta ahora se ponian las variables de php entre el html, pero por lo que se ve es mas efectivo con xml. Yo la verdad que no tengo mucha idea de esto y por eso lanzo aqui mi duda. :) gracias El día 6/08/07, David Lombardía [EMAIL PROTECTED] escribió: Hola Oscar! si los datos los tienes en una base de datos (valga la redundancia) por qué no los cargas directamente con PHP. No veo que necesites el paso intermedio del XML. Saludos! David Oscar martinez novoa escribió: Hola peña, alguien sabe como puedo cargar un xml en mi pagina maquetada en css. La cosa es que tengo la pagina maqueta y pasa ya la doble A y esta todo correcto y ahora el cliente quiere que los datos se puedan gestionar desde una bb.dd. y me comentan que es mejor que los datos se carguen mediante xml. Como hago esto? El xml me le daran pero no se como gestionarlo en la pagina. Yo he visto que en dreamweaver CS3 viene algo de xlst Gracias!!! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Ciertamente, creo que es más cómodo hacerlo con php... El día 6/08/07, Oscar martinez novoa [EMAIL PROTECTED] escribió: Ei David! La verdad... no sé. Me ha comentado la programadora de bb.dd. que porqué no cargo los datos con xml y en vez de php. Hasta ahora se ponian las variables de php entre el html, pero por lo que se ve es mas efectivo con xml. Yo la verdad que no tengo mucha idea de esto y por eso lanzo aqui mi duda. :) gracias El día 6/08/07, David Lombardía [EMAIL PROTECTED] escribió: Hola Oscar! si los datos los tienes en una base de datos (valga la redundancia) por qué no los cargas directamente con PHP. No veo que necesites el paso intermedio del XML. Saludos! David Oscar martinez novoa escribió: Hola peña, alguien sabe como puedo cargar un xml en mi pagina maquetada en css. La cosa es que tengo la pagina maqueta y pasa ya la doble A y esta todo correcto y ahora el cliente quiere que los datos se puedan gestionar desde una bb.dd. y me comentan que es mejor que los datos se carguen mediante xml. Como hago esto? El xml me le daran pero no se como gestionarlo en la pagina. Yo he visto que en dreamweaver CS3 viene algo de xlst Gracias!!! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- Juan Jorge Muñoz Herrero http://www.taarq.com (0034) 635 10 7142 ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
salud. yo la verdad no he entendido mucho, pero comento algunas cosas, por si pueden ayudar. parece que tienes alguna confusión de conceptos oscar. por lo que he pillado lo que tienes hasta ahora es una página estática en html y css. lo que el cliente necesita ahora es actualización dinámica de la información desde una fuente externa a la página. esto quiere decir que los datos estarán almacenados en algún sitio y que con algún lenguage del lado del servidor se captarán para visualizarlos en tu página. los datos pueden estar en una base de datos(lo más común) o tal y cómo apuntas en un fichero(xml). por lo que comentas, equiparas xml y php(Me ha comentado la programadora de bb.dd. que porqué no cargo los datos con xml y en vez de php.). sin embargo, esto no tiene mucho sentido. tires de base de datos o de xml, vas a necesitar un lenguage de programación(ej: php) para traerte esos datos al html. realmente no se a que se referirá la programadora de bd y tampoco entiendo porque utilizar xml para almacenar la información en lugar de una base de datos. infórmate bien de que es lo que necesita el cliente y entonces analiza la forma más eficiente de hacerlo y las herramientas necesarias para ello. espero que ésto te halla aclarado algo, más que confundirte(no se yo...kjiasjiasiajais). un saludo! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Hola !! :) Pues te comentare que la bb.dd. esta hecha con php y lo que hacen es pasarme los datos por xml a mi html. Hasta ahora me lo pasaban como variables de php pero ahora me dicen que es mejor en xml por el tema de la accesibilidad... no sé gracias por las aclaraciones... jeje El día 6/08/07, sn [EMAIL PROTECTED] escribió: salud. yo la verdad no he entendido mucho, pero comento algunas cosas, por si pueden ayudar. parece que tienes alguna confusión de conceptos oscar. por lo que he pillado lo que tienes hasta ahora es una página estática en html y css. lo que el cliente necesita ahora es actualización dinámica de la información desde una fuente externa a la página. esto quiere decir que los datos estarán almacenados en algún sitio y que con algún lenguage del lado del servidor se captarán para visualizarlos en tu página. los datos pueden estar en una base de datos(lo más común) o tal y cómo apuntas en un fichero(xml). por lo que comentas, equiparas xml y php(Me ha comentado la programadora de bb.dd. que porqué no cargo los datos con xml y en vez de php.). sin embargo, esto no tiene mucho sentido. tires de base de datos o de xml, vas a necesitar un lenguage de programación(ej: php) para traerte esos datos al html. realmente no se a que se referirá la programadora de bd y tampoco entiendo porque utilizar xml para almacenar la información en lugar de una base de datos. infórmate bien de que es lo que necesita el cliente y entonces analiza la forma más eficiente de hacerlo y las herramientas necesarias para ello. espero que ésto te halla aclarado algo, más que confundirte(no se yo...kjiasjiasiajais). un saludo! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
On 8/6/07, Oscar martinez novoa [EMAIL PROTECTED] wrote: Hola peña, alguien sabe como puedo cargar un xml en mi pagina maquetada en css. La cosa es que tengo la pagina maqueta y pasa ya la doble A y esta todo correcto y ahora el cliente quiere que los datos se puedan gestionar desde una bb.dd. y me comentan que es mejor que los datos se carguen mediante xml. Como hago esto? El xml me le daran pero no se como gestionarlo en la pagina. Yo he visto que en dreamweaver CS3 viene algo de xlst xml puede servir de contenedor de datos: Si no puede haber una conexion directa BD1 --- PHP --- BD2, se puede utilizar un sistema intermedio BD1 --- ASP --- XML --- BD2 --- PHP --- BD2 Una tabla de la BD se puede extraer a XML -- un XML se puede importar en la BD como una tabla De la misma manera que CSV, pero no existe el estandar CSV, por lo que es peligrosisimo usarlo, mientras que XML es seguro (si se respetan las normas XML, lo cual no es trivial). Ademas.. Un segmento de datos XML puede ser embebido en XHTML y estilado. Por ejemplo ocultando una columna, o dandole una disposicion especial en el espacio, etc. Un medio hacker podria extraer este segmento XML del fichero XHTML. Y hay una subcultura al respecto, que creo que se llama subformatos o algo asi. Que tiene que ver con la web semantica. XML is programmer/CSS friendly :D ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Si no puede haber una conexion directa BD1 --- PHP --- BD2, se puede utilizar un sistema intermedio BD1 --- ASP --- XML --- BD2 --- PHP --- BD2 me lie con el ascii-art, queria dibujar esto: BD1 --- PHP --- XML --- PHP --- BD2 ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Hola sn escribió: salud. yo la verdad no he entendido mucho, pero comento algunas cosas, por si pueden ayudar. parece que tienes alguna confusión de conceptos oscar. por lo que he pillado lo que tienes hasta ahora es una página estática en html y css. Yo me atrevería a decir que quien no se aclara mucho es la programadora de bases de datos. Si ella hace un procedimiento almacenado en la base de datos, le será más fácil interpretar un XML para guardar la información, y pasarte un XML a ti para cargarlos en la página, pero es que los datos se pueden almacenar/cargar directamente desde/en la página web con PHP... ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Hola, por lo que veo (ascii-art) da igual que me pasen los datos por php directamente que por xml, lo unico que la programadora tendra que trabajar mas para pasarme los datos a xml... no? entonces la mejor forma es con php diractamente... no? Asi con todo, ¿como cargo yo el xml? Porque lo mas probable es que tenga que hacerlo con xml, si o si. ;) El día 6/08/07, Rodrigo Álvarez Virgós [EMAIL PROTECTED] escribió: Hola sn escribió: salud. yo la verdad no he entendido mucho, pero comento algunas cosas, por si pueden ayudar. parece que tienes alguna confusión de conceptos oscar. por lo que he pillado lo que tienes hasta ahora es una página estática en html y css. Yo me atrevería a decir que quien no se aclara mucho es la programadora de bases de datos. Si ella hace un procedimiento almacenado en la base de datos, le será más fácil interpretar un XML para guardar la información, y pasarte un XML a ti para cargarlos en la página, pero es que los datos se pueden almacenar/cargar directamente desde/en la página web con PHP... ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
parece que la confusión persiste(o yo no me entero de nada. o ambas). consejo: a no ser que te den una buena razón para hacerlo de otra forma, que la programadora saque los datos de la bd(mysql o lo que sea) y te los sirva a ti directamente. (ésto es: ella realiza los códigos de las querys contra la bd y tu los embebes en tu html y listo) ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Hola, Oscar Asi con todo, ¿como cargo yo el xml? Porque lo mas probable es que tenga que hacerlo con xml, si o si. Si trabajas con PHP, entonces tendrás que pegarte con las funciones de intérprete XML [1] Si en tu servidor tienes PHP 5 quizás te resulte más útil SimpleXML [2] También te pueden ser de utilidad xmlWriter [3] y xmlReader [4] Como ves, tienes donde elegir ^_^ [1] http://www.php.net/manual/es/ref.xml.php [2] http://www.php.net/manual/es/ref.simplexml.php [3] http://www.php.net/manual/es/ref.xmlwriter.php [4] http://www.php.net/manual/es/ref.xmlreader.php ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
creo que como hasta ahora funciona bien... no voy a cambiarlo porque me estoy liando :) gracias!! El día 6/08/07, sn [EMAIL PROTECTED] escribió: parece que la confusión persiste(o yo no me entero de nada. o ambas). consejo: a no ser que te den una buena razón para hacerlo de otra forma, que la programadora saque los datos de la bd(mysql o lo que sea) y te los sirva a ti directamente. (ésto es: ella realiza los códigos de las querys contra la bd y tu los embebes en tu html y listo) ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Gracias, le pegare una leida a ver si me aclaro... gracias!! El día 6/08/07, Rodrigo Álvarez Virgós [EMAIL PROTECTED] escribió: Hola, Oscar Asi con todo, ¿como cargo yo el xml? Porque lo mas probable es que tenga que hacerlo con xml, si o si. Si trabajas con PHP, entonces tendrás que pegarte con las funciones de intérprete XML [1] Si en tu servidor tienes PHP 5 quizás te resulte más útil SimpleXML [2] También te pueden ser de utilidad xmlWriter [3] y xmlReader [4] Como ves, tienes donde elegir ^_^ [1] http://www.php.net/manual/es/ref.xml.php [2] http://www.php.net/manual/es/ref.simplexml.php [3] http://www.php.net/manual/es/ref.xmlwriter.php [4] http://www.php.net/manual/es/ref.xmlreader.php ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Si tienes tiempo también puedes aprender XSLT. XSLT es un lenguaje de programacióm que te permite modificar un fichero XML para pasarlo a otro formato distinto siempre que este sea XML, por lo que lo puedes usar para transformar el XML que te van a dar a XHTML. Yo no lo he usado mucho, pero cuando lo usé no me pareció muy difícil. El problema es que hay poca documentación al respecto. Este tutorial de XSL http://geneura.ugr.es/%7Ejmerelo/tutoriales/XSLT/ a lo mejor te puede servir para aclarar conceptos. El día 6/08/07, Oscar martinez novoa [EMAIL PROTECTED] escribió: Gracias, le pegare una leida a ver si me aclaro... gracias!! El día 6/08/07, Rodrigo Álvarez Virgós [EMAIL PROTECTED] escribió: Hola, Oscar Asi con todo, ¿como cargo yo el xml? Porque lo mas probable es que tenga que hacerlo con xml, si o si. Si trabajas con PHP, entonces tendrás que pegarte con las funciones de intérprete XML [1] Si en tu servidor tienes PHP 5 quizás te resulte más útil SimpleXML [2] También te pueden ser de utilidad xmlWriter [3] y xmlReader [4] Como ves, tienes donde elegir ^_^ [1] http://www.php.net/manual/es/ref.xml.php [2] http://www.php.net/manual/es/ref.simplexml.php [3] http://www.php.net/manual/es/ref.xmlwriter.php [4] http://www.php.net/manual/es/ref.xmlreader.php ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- We don't need no education - Pink Floyd ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Muchas gracias! el dreamweaver viene algo de esto... mirare vuestras soluciones y hare la mas rapida porque por desgracia siempre ahy prisa para todo... una pena gracias!! El día 6/08/07, Almorca [EMAIL PROTECTED] escribió: Si tienes tiempo también puedes aprender XSLT. XSLT es un lenguaje de programacióm que te permite modificar un fichero XML para pasarlo a otro formato distinto siempre que este sea XML, por lo que lo puedes usar para transformar el XML que te van a dar a XHTML. Yo no lo he usado mucho, pero cuando lo usé no me pareció muy difícil. El problema es que hay poca documentación al respecto. Este tutorial de XSL http://geneura.ugr.es/%7Ejmerelo/tutoriales/XSLT/ a lo mejor te puede servir para aclarar conceptos. El día 6/08/07, Oscar martinez novoa [EMAIL PROTECTED] escribió: Gracias, le pegare una leida a ver si me aclaro... gracias!! El día 6/08/07, Rodrigo Álvarez Virgós [EMAIL PROTECTED] escribió: Hola, Oscar Asi con todo, ¿como cargo yo el xml? Porque lo mas probable es que tenga que hacerlo con xml, si o si. Si trabajas con PHP, entonces tendrás que pegarte con las funciones de intérprete XML [1] Si en tu servidor tienes PHP 5 quizás te resulte más útil SimpleXML [2] También te pueden ser de utilidad xmlWriter [3] y xmlReader [4] Como ves, tienes donde elegir ^_^ [1] http://www.php.net/manual/es/ref.xml.php [2] http://www.php.net/manual/es/ref.simplexml.php [3] http://www.php.net/manual/es/ref.xmlwriter.php [4] http://www.php.net/manual/es/ref.xmlreader.php ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- We don't need no education - Pink Floyd ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Creo que os estaliando entre la programadora y tu. Pues te comentare que la bb.dd. esta hecha con php La bd no esta hecha con php. La conexión a la bd la haces desde php. Hasta ahora me lo pasaban como variables de php A ver, una vez que estableces la conexión a una bd y ejecutas una sentencia sql desde php contra la bd lo que obtienes es un recordset con datos de la bd. xml por el tema de la accesibilidad Xml no tiene nada que ver con accesibilidad. Xml, lo que te permite como te ha explicado Tei es interactuar (intercambiar) entre distintos sistemas entre los que no tienes una conexión directa, dicho a grosso modo. Resumiendo, si la bd es por ejemplo mysql y tu servidor web es apache con php pues. utilizar xml no tiene mucho sentido, ya que además de la consulta a la bd tienes que manejar las funciones para trabajar con xml de php. Php 5 tiene buen soporte, pero el que hay en php4 no es compatible con php5. - Original Message - From: Oscar martinez novoa [EMAIL PROTECTED] To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org Sent: Monday, August 06, 2007 10:32 AM Subject: Re: [Ovillo] Css y XML Hola !! :) Pues te comentare que la bb.dd. esta hecha con php y lo que hacen es pasarme los datos por xml a mi html. Hasta ahora me lo pasaban como variables de php pero ahora me dicen que es mejor en xml por el tema de la accesibilidad... no sé gracias por las aclaraciones... jeje El día 6/08/07, sn [EMAIL PROTECTED] escribió: salud. yo la verdad no he entendido mucho, pero comento algunas cosas, por si pueden ayudar. parece que tienes alguna confusión de conceptos oscar. por lo que he pillado lo que tienes hasta ahora es una página estática en html y css. lo que el cliente necesita ahora es actualización dinámica de la información desde una fuente externa a la página. esto quiere decir que los datos estarán almacenados en algún sitio y que con algún lenguage del lado del servidor se captarán para visualizarlos en tu página. los datos pueden estar en una base de datos(lo más común) o tal y cómo apuntas en un fichero(xml). por lo que comentas, equiparas xml y php(Me ha comentado la programadora de bb.dd. que porqué no cargo los datos con xml y en vez de php.). sin embargo, esto no tiene mucho sentido. tires de base de datos o de xml, vas a necesitar un lenguage de programación(ej: php) para traerte esos datos al html. realmente no se a que se referirá la programadora de bd y tampoco entiendo porque utilizar xml para almacenar la información en lugar de una base de datos. infórmate bien de que es lo que necesita el cliente y entonces analiza la forma más eficiente de hacerlo y las herramientas necesarias para ello. espero que ésto te halla aclarado algo, más que confundirte(no se yo...kjiasjiasiajais). un saludo! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Hola Jorge, Me pondre a mirar Xslt y a ver si me sale todo bien y pasa la doble A. Mirare el enlace que me pasaron antes y ya os comento por aqui como va... Muchisimas gracias por la ayuda :) El día 6/08/07, Jorge Hoya [EMAIL PROTECTED] escribió: Hola a todos, en lo que se plantea si usar XML o PHP vayamos por partes. Imagino que el actual estado de tu proyectos, por lo que dices en: [cita] Hasta ahora se ponian las variables de php entre el html, pero por lo que se ve es mas efectivo con xml. [/cita] es un PHP integrado en documentos HTML. El hecho de que la información de la página sea actualizada no implica que tu proyecto deba cambiar en nada, puedes seguir usando PHP para extraer lo datos de tu base de datos e incluirlos en tus documentos web. Al respecto, te recomiendo que separes -en lo posible- la parte de extracción de datos de la de muestra de los mismos (futuras modificaciones de la web te serán menos costosas). Pero volviendo al tema: si te obligan a usar XMl y deseas mantener el nivel doble A de accesibilidad tu única salida es el uso de XSLT (que, por llamarlo de algún modo, son las hojas de estilo para los documentos XML). Otra solución, no accesible, es el uso de AJAX para recuperar la información guardada en documentos XML. Imagina que deseas crear un menu desde un XML llamado 'secciones.xml', que contiene información de los elementos del menú organizada en bloques como el siguiente: seccion codclave/cod nombreOpcion de menu/nombre urlopcion_uno/index.htm/url textoDescripcion de la opcion de menu/texto /seccion La función JavaScript que te permitiría recupera y pintar dicho menú podría ser la siguiente (Aviso: este código necesita de la librería prototype. Otra cosa, el código es perfectamente mejorable.) function obtenerXmlMenu() { var url = 'secciones.xml'; var myAjax = new Ajax.Request( url, { method: 'get', onComplete: renderResultsXMLMenu }); } function renderResultsXMLMenu(responseXMLMenu) { var xml = responseXMLMenu.responseXML.documentElement; // recogemos la referencia al documento leido var miDiv = document.getElementById('menuHome'); // Accedemos al DIV donde crearemos el menu miDiv.innerHTML = ''; // Vaciamos el DIV var EstructuraHTML = 'ul'; for (i = 0; i xml.getElementsByTagName('seccion').length; i++) { var item = xml.getElementsByTagName('seccion')[i]; // Accedemos al objeto XML seccion var cod = item.getElementsByTagName('cod')[0].firstChild.data; var urlDir = item.getElementsByTagName ('url')[0].firstChild.data; var nombre = item.getElementsByTagName ('nombre')[0].firstChild.data; var texto= limpiaStr(item.getElementsByTagName('texto')[0].firstChild.data); EstructuraHTML += 'lia href='+urlDir+''+nombre+'/abr /'+texto+'/li\n'; notfound = false; } miDiv.innerHTML = EstructuraHTML+'/ul'; } Es decir, con la simple inclusión de: script type=text/javascript obtenerXmlMenu(); /script en tu página tendrías creado el menu. Pero recuerda, creo que en tu caso la solución más optima es la del uso de XSLT. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Para poner estilo a un XML solo basta con poner al principio del documento ?XML:stylesheet type=text/css href=estilo.css? y en el archivo css se llama a las etiquetas del documento xml. INSTRUMENTO { display:inline; background-color:Fuchsia; } ARTICULO, TITULO, AUTOR, PARRAFO { display: block; border:1px solid red; background-color:Blue; } TITULO { font-size: 1.3em; } AUTOR { font-style: italic; } ARTICULO, TITULO, AUTOR, PARRAFO { margin: 0.5em; } y ya esta, para solo dar aspecto al xml es suficiente y recomendable el css, XSLT como indican sus siglas es para tranformaciones de documentos, es como matar moscas a cañonazos, otra cosa seria tranformar el xml a html. Espero haber ayudado. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Pero volviendo al tema: si te obligan a usar XMl y deseas mantener el nivel doble A de accesibilidad tu única salida es el uso de XSLT (que, por llamarlo de algún modo, son las hojas de estilo para los documentos XML). Repito, para que la gente no se lie. ACESSIBILIDAD WEB no tiene NADA que ver con php, xml o xslt. A ver, si tu mediante php recibes un xml y los datos de este xml los quieres visualizar en el html que se envía al cliente, tienes varias opciones: 1. Pasar el xml a string y tratarlo como cadena: un engorro bestial. 2. Tratarlo con las funciones de manejo de xml de php (dom) para moverte por el arbol xml: http://es.php.net/manual/es/ref.dom.php 3. Utilizar xslt. Para ello en php tienes que tener instalado un parser xslt para php. Yo utilizo sablotron: http://www.gingerall.org/sablotron.html Saludos. - Original Message - From: Jorge Hoya [EMAIL PROTECTED] To: Ovillo, la lista de CSS en castellano Ovillo@lists.ovillo.org Sent: Monday, August 06, 2007 12:31 PM Subject: [Ovillo] Css y XML Hola a todos, en lo que se plantea si usar XML o PHP vayamos por partes. Imagino que el actual estado de tu proyectos, por lo que dices en: [cita] Hasta ahora se ponian las variables de php entre el html, pero por lo que se ve es mas efectivo con xml. [/cita] es un PHP integrado en documentos HTML. El hecho de que la información de la página sea actualizada no implica que tu proyecto deba cambiar en nada, puedes seguir usando PHP para extraer lo datos de tu base de datos e incluirlos en tus documentos web. Al respecto, te recomiendo que separes -en lo posible- la parte de extracción de datos de la de muestra de los mismos (futuras modificaciones de la web te serán menos costosas). Pero volviendo al tema: si te obligan a usar XMl y deseas mantener el nivel doble A de accesibilidad tu única salida es el uso de XSLT (que, por llamarlo de algún modo, son las hojas de estilo para los documentos XML). Otra solución, no accesible, es el uso de AJAX para recuperar la información guardada en documentos XML. Imagina que deseas crear un menu desde un XML llamado 'secciones.xml', que contiene información de los elementos del menú organizada en bloques como el siguiente: seccion codclave/cod nombreOpcion de menu/nombre urlopcion_uno/index.htm/url textoDescripcion de la opcion de menu/texto /seccion La función JavaScript que te permitiría recupera y pintar dicho menú podría ser la siguiente (Aviso: este código necesita de la librería prototype. Otra cosa, el código es perfectamente mejorable.) function obtenerXmlMenu() { var url = 'secciones.xml'; var myAjax = new Ajax.Request( url, { method: 'get', onComplete: renderResultsXMLMenu }); } function renderResultsXMLMenu(responseXMLMenu) { var xml = responseXMLMenu.responseXML.documentElement; // recogemos la referencia al documento leido var miDiv = document.getElementById('menuHome'); // Accedemos al DIV donde crearemos el menu miDiv.innerHTML = ''; // Vaciamos el DIV var EstructuraHTML = 'ul'; for (i = 0; i xml.getElementsByTagName('seccion').length; i++) { var item = xml.getElementsByTagName('seccion')[i]; // Accedemos al objeto XML seccion var cod = item.getElementsByTagName('cod')[0].firstChild.data; var urlDir = item.getElementsByTagName('url')[0].firstChild.data; var nombre = item.getElementsByTagName('nombre')[0].firstChild.data; var texto= limpiaStr(item.getElementsByTagName('texto')[0].firstChild.data); EstructuraHTML += 'lia href='+urlDir+''+nombre+'/abr /'+texto+'/li\n'; notfound = false; } miDiv.innerHTML = EstructuraHTML+'/ul'; } Es decir, con la simple inclusión de: script type=text/javascript obtenerXmlMenu(); /script en tu página tendrías creado el menu. Pero recuerda, creo que en tu caso la solución más optima es la del uso de XSLT. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Css y XML
Se me olvidaba, hay otra posibilidad: 4. Pasar el xml que te devuelven a un array de php (busca xmltoarray) y moverte por el array: algo engorroso pero mucho menos que si tienes que pasar a string y tirar de expresiones regulares - Original Message - From: Juan Rebollo [EMAIL PROTECTED] To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org Sent: Monday, August 06, 2007 12:52 PM Subject: Re: [Ovillo] Css y XML Pero volviendo al tema: si te obligan a usar XMl y deseas mantener el nivel doble A de accesibilidad tu única salida es el uso de XSLT (que, por llamarlo de algún modo, son las hojas de estilo para los documentos XML). Repito, para que la gente no se lie. ACESSIBILIDAD WEB no tiene NADA que ver con php, xml o xslt. A ver, si tu mediante php recibes un xml y los datos de este xml los quieres visualizar en el html que se envía al cliente, tienes varias opciones: 1. Pasar el xml a string y tratarlo como cadena: un engorro bestial. 2. Tratarlo con las funciones de manejo de xml de php (dom) para moverte por el arbol xml: http://es.php.net/manual/es/ref.dom.php 3. Utilizar xslt. Para ello en php tienes que tener instalado un parser xslt para php. Yo utilizo sablotron: http://www.gingerall.org/sablotron.html Saludos. - Original Message - From: Jorge Hoya [EMAIL PROTECTED] To: Ovillo, la lista de CSS en castellano Ovillo@lists.ovillo.org Sent: Monday, August 06, 2007 12:31 PM Subject: [Ovillo] Css y XML Hola a todos, en lo que se plantea si usar XML o PHP vayamos por partes. Imagino que el actual estado de tu proyectos, por lo que dices en: [cita] Hasta ahora se ponian las variables de php entre el html, pero por lo que se ve es mas efectivo con xml. [/cita] es un PHP integrado en documentos HTML. El hecho de que la información de la página sea actualizada no implica que tu proyecto deba cambiar en nada, puedes seguir usando PHP para extraer lo datos de tu base de datos e incluirlos en tus documentos web. Al respecto, te recomiendo que separes -en lo posible- la parte de extracción de datos de la de muestra de los mismos (futuras modificaciones de la web te serán menos costosas). Pero volviendo al tema: si te obligan a usar XMl y deseas mantener el nivel doble A de accesibilidad tu única salida es el uso de XSLT (que, por llamarlo de algún modo, son las hojas de estilo para los documentos XML). Otra solución, no accesible, es el uso de AJAX para recuperar la información guardada en documentos XML. Imagina que deseas crear un menu desde un XML llamado 'secciones.xml', que contiene información de los elementos del menú organizada en bloques como el siguiente: seccion codclave/cod nombreOpcion de menu/nombre urlopcion_uno/index.htm/url textoDescripcion de la opcion de menu/texto /seccion La función JavaScript que te permitiría recupera y pintar dicho menú podría ser la siguiente (Aviso: este código necesita de la librería prototype. Otra cosa, el código es perfectamente mejorable.) function obtenerXmlMenu() { var url = 'secciones.xml'; var myAjax = new Ajax.Request( url, { method: 'get', onComplete: renderResultsXMLMenu }); } function renderResultsXMLMenu(responseXMLMenu) { var xml = responseXMLMenu.responseXML.documentElement; // recogemos la referencia al documento leido var miDiv = document.getElementById('menuHome'); // Accedemos al DIV donde crearemos el menu miDiv.innerHTML = ''; // Vaciamos el DIV var EstructuraHTML = 'ul'; for (i = 0; i xml.getElementsByTagName('seccion').length; i++) { var item = xml.getElementsByTagName('seccion')[i]; // Accedemos al objeto XML seccion var cod = item.getElementsByTagName('cod')[0].firstChild.data; var urlDir = item.getElementsByTagName('url')[0].firstChild.data; var nombre = item.getElementsByTagName('nombre')[0].firstChild.data; var texto= limpiaStr(item.getElementsByTagName('texto')[0].firstChild.data); EstructuraHTML += 'lia href='+urlDir+''+nombre+'/abr /'+texto+'/li\n'; notfound = false; } miDiv.innerHTML = EstructuraHTML+'/ul'; } Es decir, con la simple inclusión de: script type=text/javascript obtenerXmlMenu(); /script en tu página tendrías creado el menu. Pero recuerda, creo que en tu caso la solución más optima es la del uso de XSLT. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un
Re: [Ovillo] Css y XML
Hola, leyendo los mensajes dejados sobre este tema no encuentro en donde se diga que la accesibilidad web tenga que ver con php, xml o xslt Tu como interpretas esto: Pero volviendo al tema: si te obligan a usar XMl y deseas mantener el nivel doble A de accesibilidad tu única salida es el uso de XSLT Lo has escrito tu o un agente doble que tienes por ahi ;-) XSLT NO necesita ningún parser: al igual que las hojas de estilo CSS no necesitan ningún parser para aplicarse a los documentos HTML, las hojas de estilo XSLT tampoco lo necesitan para serlo a los documentos XML. O por lo menos esto es lo que yo creo. Crees mal. SI necesita. Lo que ocurre es que los navegadores pueden tener el parser incluido. El Explorer 5 no lo tiene, vale, el iexplorer 6 si ;-) http://www.w3schools.com/xsl/xsl_browsers.asp Pero como veo que quereis accesibilidad, supongo que querrás que la pagina se renderice en lynx.. y tiene lynx soporte para xslt Creo, y digo creo, que no. Y yo supuse que su web estaba en apache de todas formas si nos dijera que base de datos y que servidor web utiliza. Venga, un saludo y sin acritud ;-) - Original Message - From: Jorge Hoya [EMAIL PROTECTED] To: Ovillo, la lista de CSS en castellano Ovillo@lists.ovillo.org Sent: Monday, August 06, 2007 1:29 PM Subject: [Ovillo] Css y XML Hola Juan, leyendo los mensajes dejados sobre este tema no encuentro en donde se diga que la accesibilidad web tenga que ver con php, xml o xslt. Lo único que veo son respuestas al modo de tratar los datos, el cómo se muestren en pantalla ya es otro problema, que me imagino esté bien solventado si la web alcanza ya el nivel doble A. Leyendo tus mensajes creo que te estás centrando en usar PHP para manejar los datos. En caso de que Oscar se decante por esta tecnología, y no le obligen las nuevas necesidades a tener que usar XML, tus respuestas son perfectamente válidas. Los demás, lo único que hacemos es sugirirle eran otras vías. Pero una cosa que dices no sé si es del todo cierta: [cita] 3. Utilizar xslt. Para ello en php tienes que tener instalado un parser xslt para php. Yo utilizo sablotron: http://www.gingerall.org/sablotron.html [/cita] XSLT NO necesita ningún parser: al igual que las hojas de estilo CSS no necesitan ningún parser para aplicarse a los documentos HTML, las hojas de estilo XSLT tampoco lo necesitan para serlo a los documentos XML. O por lo menos esto es lo que yo creo. Ciao. -- El futuro está oculto detrás de los hombres que lo hacen [ http://www.nosoynadie.net/ ] ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] CSS y XML
On 5/21/06, Santiago av [EMAIL PROTECTED] wrote: Hola Quiero meterme a aprender más sobre el XML manejado con CSS. Ahora el tema es... con los buscadores, el XML es 1 desventaja? digo los buscadores tienen la caracteristica por ejemplo de fijarse las etiquetas, h1, h2, p, etc... pero con XML supongo que no pueden interpretar un tag TITULO o lo q sea. alguien sabe un poco sobre ésto ? gracias y saludos! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo Que yo sepa el XML no se usa directamente con CSS, al XML se le aplica primero una hoja de estilos XSL que transforma el XML a HTML. El HTML resultante puede contener CSS o enlaces a una hoja de estilo CSS que funcionan de una manera normal. No se como hacen los buscadores con el XML, si transforman el XML a HTML o si lo dejan tal cual, en cuyo caso no pueden interpretar las etiquetas tipo titulo -- Hermann Kaser http://www.theragingche.com/ ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] CSS y XML
Santiago av escribió: Hola Quiero meterme a aprender más sobre el XML manejado con CSS. Ahora el tema es... con los buscadores, el XML es 1 desventaja? digo los buscadores tienen la caracteristica por ejemplo de fijarse las etiquetas, h1, h2, p, etc... pero con XML supongo que no pueden interpretar un tag TITULO o lo q sea. alguien sabe un poco sobre ésto ? A no ser que tengas razones muy poderosas para usar xml con css, te recomiendo que uses xhtml que es una gramática xml (un subconjunto de xml) pensado para presentar documentos (vamos páginas web de toda la vida) y que lo reconocen todos los navegadores. Y que utilices xml para otras cosas (transmitir datos entre aplicaciones...). -- Saludos -=stripTM=- ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] CSS y XML
Hermann Kaser escribió: Que yo sepa el XML no se usa directamente con CSS, al XML se le aplica primero una hoja de estilos XSL que transforma el XML a HTML. El HTML resultante puede contener CSS o enlaces a una hoja de estilo CSS que funcionan de una manera normal. No se como hacen los buscadores con el XML, si transforman el XML a HTML o si lo dejan tal cual, en cuyo caso no pueden interpretar las etiquetas tipo titulo A xml se le puede aplicar directamente un css, por ejemplo empezando por ?xml version=1.0 encoding=iso-8859-15 ? ?xml-stylesheet href=estilos.css type=text/css? Lo único a tener en cuenta es que no existe una hoja de estilos por defecto como la que incluyen los navegadores con html y que todas las etiquetas que tengas se comportan como si fueran span de html. -- Saludos -=stripTM=- ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] CSS y XML
On Sun, 21 May 2006 10:55:27 -0300, Santiago av [EMAIL PROTECTED] wrote: con los buscadores, el XML es 1 desventaja? digo los buscadores tienen la caracteristica por ejemplo de fijarse las etiquetas, h1, h2, p, etc... pero con XML supongo que no pueden interpretar un tag TITULO o lo q sea. Vos mismo te has respondido. Es verdad todo lo que decis —a menos, claro, que estemos hablando de algún lenguaje conocido basado en XML (XHTML, RSS, ATOM…). :) -- Federico MP http://511.dabomb.com.ar Using Opera 9 beta 1 ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] CSS y XML
Realmente no es muy util para usarlo como páginas web. Pero para ver los RSS, con CSS se hace muy facil y hasta agradable. Ni que decir de los programas que dan su salida en XML. Saludos cordiales PD: como dice stripTM: ?xml-stylesheet href=estilos.css type=text/css? es la madre del cordero On 5/21/06, Federico MP [EMAIL PROTECTED] wrote: On Sun, 21 May 2006 10:55:27 -0300, Santiago av [EMAIL PROTECTED] wrote: con los buscadores, el XML es 1 desventaja? digo los buscadores tienen la caracteristica por ejemplo de fijarse las etiquetas, h1, h2, p, etc... pero con XML supongo que no pueden interpretar un tag TITULO o lo q sea. Vos mismo te has respondido. Es verdad todo lo que decis —a menos, claro, que estemos hablando de algún lenguaje conocido basado en XML (XHTML, RSS, ATOM…). :) -- Federico MP http://511.dabomb.com.ar Using Opera 9 beta 1 ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo -- Jaime F. Martínez Figueroa [P!]Wack in the net, visit http://alumnos.elo.utfsm.cl/~jmartinez/ Q+Sign at http://qsign.us.to ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo