Advertisement
Bienvenido a Squishdot Reportes Anuncios Debian Ciencia Linux
 principal
 nivel superior
 enviar artículo
 buscar
 administrar
 acerca de ...
 rdf
 rss
 main


El menú ya se autoactualiza
Reportes Posted by Gunnar on Friday November 02, @10:11AM el 2007
from the hpricot-rules-your-w0rld dept.
Reporte sencillito, a fin de cuentas - Agregué ya otro pedacín de funcionalidad. Cada dos horas, los tres sitios (TSG a las horas pares en punto, DSG a las horas pares+0:20 y ST a las horas pares+0:40) jalan el menú del sitio Drupal.
Para quien quiera saberlo, ¿cómo lo hago? Con HPricot, una biblioteca preciosa de Ruby que sirve para parsear (y corregir, y mil cosas más) HTML/XML. Como muestra, ¿cómo encuentro sólo el div en cuestión? Facilito: ./script/runner 'require "hpricot"; require "open-uri"; puts Hpricot(open("http://www.icme11.org/")).search("div[@id=\"sidebar\"]").inner_html' El search me entrega un arreglo con todos los divs cuyo ID sea sidebar - Claro, sólo hay uno (pues en HTML, sólo debe haber un elemento con cada ID). Y ese, tal cual, lo trepo a la BD.
HPricot es bonito. ¡Gracias, HPricot!

ICME 1.5 Alpha :-) | reporte  >

 

Related Links
  • Articles on Reportes
  • Also by Gunnar
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Re: El menú ya se autoactualiza
    by Gunnar on Friday November 02, @10:13AM
    Grrr, ¡qué asqueroso queda si selecciono el encoding equivocado! Yo que decoré esto con pedacitos de HTML. En fin, ni hablar... Se entiende, creo.
    [ Reply to this ]
    Re: El menú ya se autoactualiza
    by Problemas con el Menu on Friday November 02, @10:19AM

    Gunnar, al aprecer hay algun problema con lo cambios que hiciste pues en mis exploradores ahora en donde se supone deber ir el menu ahora esta una repeticion del sitio del ICME :-(


    [ Reply to this ]
    • ¡UPS!
      by Gunnar on Friday November 02, @10:44AM
      You (for whoever you means) are right!
      Lo corrijo de inmediato. ¡Gracias!
      [ Reply to this ]
      • Corregido
        by Gunnar on Friday November 02, @11:11AM
        Claro, si guardo el nombre del campo en una variable, y lo busco con otra... Como que no va, ¿verdá? :)
        [ Reply to this ]

     
    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin.
    [ home | post article | search | admin ]