• Publicidad

Comparar páginas Perl

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Re: Comparar páginas Perl

Notapor explorer » 2011-04-28 11:45 @531

El error dice que no se ha inscrito bien el módulo dentro del programa, o que no se ha instalado en alguno de los directorios indicados.

Por favor, localiza el directorio donde está instalado. Si no está, es que no se instaló.

Por ejemplo, para saber qué módulo Data::Dumper vamos a cargar:
Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
explorer@casa:~/Documentos/Desarrollo> perl -MData::Dumper -le 'print $INC{"Data/Dumper.pm"}'
/usr/lib/perl5/5.12.3/i586-linux-thread-multi/Data/Dumper.pm
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


Para instalarlo con el comando cpan, vale con escribir

cpan XML::RSS::FromHTML
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Re: Comparar páginas Perl

Notapor jacks » 2011-04-28 12:03 @544

No sé si lo he puesto bien pero esto es lo que pongo y el resultado creo que no se instala:

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
jasck@ubuntu:~$ perl -MXML::RSS::FromHTML -le 'print $INC{"XML/RSS/FromHTML.pm"}'
Can't locate XML/RSS/FromHTML.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .).
BEGIN failed--compilation aborted.
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4



Cuando me pone esto le doy a sí todo el rato. ¿Igual es lo que estoy haciendo mal?

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Accessor::Fast 0 not found.
Warning: prerequisite HTML::Parser 3.68 not found. We have 3.65.
Warning: prerequisite XML::RSS 1.48 not found.
Writing Makefile for XML::RSS::FromHTML
Could not read '/home/jasck/.cpan/build/XML-RSS-FromHTML-0.06-_1yP40/META.yml'. Falling back to other methods to determine prerequisites
---- Unsatisfied dependencies detected during ----
----    BASHI/XML-RSS-FromHTML-0.06.tar.gz    ----
    XML::RSS [requires]
    Class::Accessor::Fast [requires]
    HTML::Parser [requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]

y el resultado final es:

Test Summary Report
-------------------
t/001_load.t            (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
t/002_new.t             (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/003_util_methods.t    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 8 tests but ran 0.
t/004_checkInterval.t   (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 10 tests but ran 0.
t/005_getHTML.t         (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/006_makeItemList.t    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/007_cache.t           (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 10 tests but ran 0.
t/008_loadOldRss.t      (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 13 tests but ran 0.
t/009_pre_remakeNewRss.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 14 tests but ran 0.
t/010_remakeRss_allnew.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 10 tests but ran 0.
t/011_remakeRss_allold.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 9 tests but ran 0.
t/012_remakeRss_combo.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 55 tests but ran 0.
Files=12, Tests=1,  2 wallclock secs ( 0.19 usr  0.06 sys +  1.41 cusr  0.32 csys =  1.98 CPU)
Result: FAIL
Failed 12/12 test programs. 1/1 subtests failed.
make: *** [test_dynamic] Error 2
  BASHI/XML-RSS-FromHTML-0.06.tar.gz
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports BASHI/XML-RSS-FromHTML-0.06.tar.gz
Warning (usually harmless): 'YAML' not installed, will not store persistent state
Running make install
  make test had returned bad status, won't install without force
Could not read '/home/jasck/.cpan/build/Params-Validate-0.98-qmltvk/META.yml'. Falling back to other methods to determine prerequisites
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
jacks
Perlero nuevo
Perlero nuevo
 
Mensajes: 148
Registrado: 2011-04-05 11:14 @510

Re: Comparar páginas Perl

Notapor explorer » 2011-04-28 12:22 @557

Si estás en Ubuntu, intenta siempre instalar primero los módulos desde el gestor de aplicaciones Synaptic (o desde la línea de comandos, con apt-get o con el gestor del sistema adecuado). Eso te garantizará que se bajarán las dependencias adecuadas. Veo que XML::RSS::FromHTML no está en mi lista de paquetes de software en mi Debian, así que tampoco estará en Ubuntu.

Pero... es posible que sí estén los que necesitas antes:

  • YAML
  • Class::Accessor::Fast
  • XML::RSS
  • HTML::Parser

Debes intentar instalar primero estos módulos. Primero mirando si están como paquetes de software. Y si no, con el comando cpan o el cpanp, instalarlos desde la línea de comandos, como root del sistema (debes ser root del sistema para que cpanp pueda colocarlo en los directorios del sistema donde perl va a buscar los módulos. Otra opción sería no instalarlos ahí, sino en un directorio personal, pero solo sería visible para tus programas. Consulta perlbrew, en ese caso).

Ojo con HTML::Parser. Dice que hay una versión vieja, así que hay que actualizarle. Si lo encuentras como paquete de software del sistema, comprueba que Ubuntu te da la versión que necesitas (la v3.68). Si no, lo mejor es desinstalarlo e instalarlo desde la línea de comandos con el cpanp.

Una vez que estén instalados ya puedes probar a instalar el XML::RSS::FromHTML.

Los mensajes de error indican errores muy graves: han terminado de forma brusca sin realizarse todas las comprobaciones (los avisos de Bad plan). Así que algo no está bien hecho.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Comparar páginas Perl

Notapor jacks » 2011-05-04 04:31 @229

Hola explorer. He intentado lo que me dijiste tanto con el gestor como con apt-get. Con el primero no encuentro el paquete en el repositorio. Igual se llama diferente y con apt-get me dice que no lo encuentra:

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. jacks@ubuntu:~$ sudo apt-get install 'XML::RSS::FromHTML'
  2. Leyendo lista de paquetes... Hecho
  3. Creando árbol de dependencias      
  4. Leyendo la información de estado... Hecho
  5. E: No se ha podido localizar el paquete XML::RSS::FromHTML
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


¿Tendré que descargarme los paquetes manualmente y entonces instalarlos uno por uno?
jacks
Perlero nuevo
Perlero nuevo
 
Mensajes: 148
Registrado: 2011-04-05 11:14 @510

Re: Comparar páginas Perl

Notapor explorer » 2011-05-04 05:04 @252

Es muy difícil acordarse del nombre de todos los paquetes de Debian/Ubuntu, así que es normal que no hayas acertado con el nombre del módulo.

En Debian (y por lo tanto, también en Ubuntu), los paquetes relacionados con Perl tienen estos nombres:

...
libperl-critic-perl
libperl6-export-perl
libperl6-form-perl
libperl6-say-perl
libperl6-slurp-perl
libperldoc-search-perl
libperlio-eol-perl
libperlio-via-dynamic-perl
...

Por eso, es mejor usar una herramienta como aptitude (desde la línea de comandos) o Synaptic (desde el entorno gráfico de Ubuntu), ya que te pueden ayudar a encontrarlos. El apt-get es para cuando sabes, exactamente, el nombre del paquete.

También puedes usar el comando apt-cache search perl para ver la lista completa. Y con apt-cache search perl|fgrep xml-rss, aquellos paquetes que contienen 'xml-rss' en el nombre. A mí me salen:

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
libxml-rss-feed-perl - Perl module for Persistent XML RSS (RDF Site Summary) Encapsulation
libxml-rss-perl - Perl module for managing RSS (RDF Site Summary) files
libxml-rss-simplegen-perl - A Perl module for easily writing RSS files
libxml-rsslite-perl - Lightweight, "relaxed" RSS (and XML-ish) parser
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


Con lo que no, no está en la lista el que buscamos.

Entonces, lo que hay que hacer es, primero, instalar los módulos de los que depende y sí están en la lista:

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. apt-get install libyaml-perl # YAML Ain't Markup Language
  2. apt-get install libxml-rss-perl # Perl module for managing RSS (RDF Site Summary) files
  3. apt-get install libhtml-parser-perl # Una colección de módulos que analizan documentos de texto en HTML
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Y no está Class::Accessor::Fast. Éste y el XML::RSS::FromHTML entonces, los instalaremos con el comando cpanp:

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. cpanp install Class::Accessor::Fast
  2. cpanp install XML::RSS::FromHTML
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Comparar páginas Perl

Notapor jacks » 2011-05-04 06:38 @318

Vale, después de instalar todo y pensar que ya me funcionaría me dice que UTF-8 está mal formado.

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. jacks@ubuntu:~/Escritorio$ perl generarRSS.txt
  2. Malformed UTF-8 character (fatal) at /usr/local/lib/perl/5.10.1/HTML/Entities.pm line 464.
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


concretamente la línea que falla es esta en el fichero:

} else {
# Encode control chars, high bit chars and '<', '&', '>', ''' and '"'
$$ref =~ s/([^\n\r\t !\#\$%\(-;=?-~])/$char2entity{$1} || num_entity($1)/ge;
}
$$ref;
}
jacks
Perlero nuevo
Perlero nuevo
 
Mensajes: 148
Registrado: 2011-04-05 11:14 @510

Re: Comparar páginas Perl

Notapor explorer » 2011-05-04 07:01 @334

El error indica que HTML::Entities ha encontrado una entidad HTML que no se corresponde con ningún posible carácter UTF8.

Suena a que el HTML que intentas procesar no tiene bien indicada la codificación. O que has indicado mal la codificación de ese HTML en el momento de bajarlo. O que en el momento de bajarlo no se ha hecho ninguna codificación. O que se ha hecho dos veces (suele ser también malo). O que el HTML de partida tiene caracteres mal codificados...

En este hilo (en inglés) sucede exactamente eso. Al final, el autor se da cuenta de que el HTML de partida es el responsable (un lío, dice él).
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Comparar páginas Perl

Notapor jacks » 2011-05-04 07:05 @336

Vaya, entonces, no me va a poder funcionar el script que me pusiste en la página uno. Es el que estaba intentado probar para ver si funciona y cómo genera los RSS.

¿A ti te funcionaba cuando lo ejecutabas en tu ordenador? Igual lo copié mal o algo porque si a ti sí te generaba la información.
jacks
Perlero nuevo
Perlero nuevo
 
Mensajes: 148
Registrado: 2011-04-05 11:14 @510

Re: Comparar páginas Perl

Notapor explorer » 2011-05-04 11:04 @503

Sí que me funcionaba, pero las pruebas las hice con un determinado sitio web deportivo.

Mi sistema es un OpenSuSE Linux v11.4, con Perl v5.12.3. Algunos módulos se instalaron con Yast, y otros con cpanp.

Lo he vuelto a ejecutar y sale bien:
Sintáxis: [ Descargar ] [ Ocultar ]
Using xml Syntax Highlighting
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <rdf:RDF
  4. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  5. xmlns="http://purl.org/rss/1.0/"
  6. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  7. xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
  8. xmlns:dc="http://purl.org/dc/elements/1.1/"
  9. xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
  10. xmlns:admin="http://webns.net/mvcb/"
  11. >
  12.  
  13. <channel rdf:about="">
  14. <title>Fuente de titulares de Marca.com, F&#xFA;tbol 1&#xAA; div.</title>
  15. <link></link>
  16. <description>Titulares de la 1&#xAA; divisi&#xF3;n de F&#xFC;tbol en Espa&#xF1;a</description>
  17. <items>
  18.  <rdf:Seq>
  19.   <rdf:li rdf:resource="/2011/05/04/futbol/equipos/atletico/1304505871.html" />
  20.   <rdf:li rdf:resource="/2011/05/04/futbol/1adivision/1304517673.html" />
  21.  </rdf:Seq>
  22. </items>
  23. </channel>
  24. <item rdf:about="/2011/05/04/futbol/equipos/atletico/1304505871.html">
  25. <title>Diego Costa abandona el entrenamiento con un esguince en el tobillo derecho</title>
  26. <link>/2011/05/04/futbol/equipos/atletico/1304505871.html</link>
  27. <description>Malas noticias para el Atl&#xE9;tico, ya que Diego Costa tuvo que retirarse de la sesi&#xF3;n lesionado. El delantero brasile&#xF1;o abandon&#xF3; el entrenamiento cojeando notablemente despu&#xE9;s de un inoportuno resbal&#xF3;n en una jugada del partidillo en la que peleaba un bal&#xF3;n con Diego God&#xED;n que le provoc&#xF3; un esguince en el tobillo derecho.</description>
  28. </item>
  29. <item rdf:about="/2011/05/04/futbol/1adivision/1304517673.html">
  30. <title>F&#xFA;tbol desde el 21 de agosto</title>
  31. <link>/2011/05/04/futbol/1adivision/1304517673.html</link>
  32. <description>La Comisi&#xF3;n Delegada de la Liga de F&#xFA;tbol Profesional (LFP) aprob&#xF3; una propuesta de calendario para que la temporada 2011-2012 empiece el 21 de agosto y acabe el 13 de mayo en Primera, con la final de Copa el 20 o el 25 de mayo, en funci&#xF3;n de que un club espa&#xF1;ol llegue a la final de la Liga de Campeones el d&#xED;a 19 de ese mes.</description>
  33. </item>
  34. </rdf:RDF>
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4

Y ha funcionado porque el HTML donde me conecto tiene las tildes bien codificadas en lo que indica el <meta> de la cabecera: en iso-8859-15.

Ejemplo: en el HTML de partida aparece la frase: "El delantero brasileño abandonó el entrenamiento". Esa tilde y esa eñe están codificadas en iso-8859-15, y además, al principio del documento hay una línea así:
Sintáxis: [ Descargar ] [ Ocultar ]
Using html4strict Syntax Highlighting
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Para ser estrictos, lo que habría que hacer es:
  • descomentar la línea 13, y
  • descomentar la línea 40, para indicar que el $html está en iso-8859-15 y queremos pasarlo al formato interno de Perl
Luego, el XML::RSS (llamado desde XML::RSS::FromHTML) ya se encargará de pasar esos caracteres a entidades HTML.

Yo creo que el error viene porque el HTML de partida no está bien.

Si quieres, mándame en un mensaje privado la URL de la página de donde quieres extraer la información, y la miro.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Comparar páginas Perl

Notapor jacks » 2011-05-05 06:02 @293

Hola, explorer. He usado la misma página, la de Marca. Lo he copiado para ver si me salía lo mismo que a ti pero los resultados son los siguientes:

1).

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. jacks@ubuntu:~/Escritorio$ perl generarRSS.txt
  2. Malformed UTF-8 character (fatal) at /usr/local/lib/perl/5.10.1/HTML/Entities.pm line 464.
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Esto es si comento las líneas 13 y 40. Me genera un archivo .cache y otro .xml:

.cache:

$VAR1 = [
{
'link' => '/2011/05/05/futbol/equipos/atletico/1304589096.html',
'title' => 'El Atlético del futuro pasa por Toni y Kiko',
'description' => 'E'
},
{
'link' => '/2011/05/04/futbol/equipos/deportivo/1304539750.html',
'title' => 'Valerón seguirá un año más',
'description' => 'J'
},
{
'link' => '/2011/05/05/futbol/equipos/almeria/1304586734.html',
'title' => 'Carlos García: &quot;Bajar es fracasar en lo personal y en lo colectivo&quot;',
'description' => 'A'
},
{
'link' => '/2011/05/05/futbol/equipos/valencia/1304573465.html',
'title' => 'Albelda se pone serio con la renovación',
'description' => 'D'
},
{
'link' => '/2011/05/05/futbol/equipos/mallorca/1304577141.html',
'title' => 'Ramis puede salir del Mallorca por 6 millones de euros',
'description' => 'I'
},
{
'link' => '/2011/05/05/futbol/1adivision/1304575619.html',
'title' => 'Clase de interpretación para Pedro, Busquets y Mascherano',
'description' => 'C'
},
{
'link' => '/2011/05/05/futbol/equipos/real_sociedad/1304577676.html',
'title' => 'Ifrán no se entrenó y podría no ir a Valencia',
'description' => 'D'
},
{
'link' => '/2011/05/04/futbol/equipos/deportivo/1304536659.html',
'title' => 'Pablo Álvarez: &quot;Es un mal momento para volver a Gijón&quot;',
'description' => 'P'
},
{
'link' => '/2011/05/05/futbol/1adivision/1304581787.html',
'title' => 'La lucha por alcanzar Europa es cosa de cinco equipos',
'description' => 'L'
},
{
'link' => '/2011/05/05/futbol/equipos/espanyol/1304587323.html',
'title' => 'Callejón enciende la Liga',
'description' => 'L'
},
{
'link' => '/2011/05/04/futbol/1adivision/1304532016.html',
'title' => 'Verdú podrá jugar el derbi contra el Barça',
'description' => 'A'
},
{
'link' => '/2011/05/04/futbol/equipos/osasuna/1304514479.html',
'title' => 'Soriano: &quot;Estamos preparados para todo, sin miedo&quot;',
'description' => 'E'
}
];

.xml:

Error de parseo XML: no se encontraron elementos
Lugar: file:///home/jacks/Escritorio/Marca.xml
Línea 1, Columna 1:


2).

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. jacks@ubuntu:~/Escritorio$ perl generarRSS.txt
  2. Malformed UTF-8 character (fatal) at /usr/local/lib/perl/5.10.1/HTML/Entities.pm line 464.
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Y me genera lo siguiente si pongo las líneas 13 y 40 (No he omitido nada, esto es solo lo que me ha generado):

$VAR1 = [
{
'link' => '/2011/05/05/futbol/equipos/atletico/1304589096.html',
'title' => "El Atl\x{e9}tico del futuro pasa por Toni y Kiko",
'description' => 'E'
},
{
'link' => '/2011/05/04/futbol/equipos/deportivo/1304539750.html',
'title' => "Valer\x{f3}n seguir\x{e1} un a\x{f1}o m\x{e1}s",
'description' => 'J'
},
{
'link' => '/2011/05/05/futbol/equipos/almeria/1304586734.html',
'title' => "Carlos Garc\x{ed}a: &quot;Bajar es fracasar en lo personal y en lo colectivo&quot;",
'description' => 'A'
},
{
'link' => '/2011/05/05/futbol/equipos/valencia/1304573465.html',
'title' => "Albelda se pone serio con la renovaci\x{f3}n",
'description' => 'D'
},
{
'link' => '/2011/05/05/futbol/equipos/mallorca/1304577141.html',
'title' => 'Ramis puede salir del Mallorca por 6 millones de euros',
'description' => 'I'
},
{
'link' => '/2011/05/05/futbol/1adivision/1304575619.html',
'title' => "Clase de interpretaci\x{f3}n para Pedro, Busquets y Mascherano",
'description' => 'C'
},
{
'link' => '/2011/05/05/futbol/equipos/real_sociedad/1304577676.html',
'title' => "Ifr\x{e1}n no se entren\x{f3} y podr\x{ed}a no ir a Valencia",
'description' => 'D'
},
{
'link' => '/2011/05/05/futbol/1adivision/1304581787.html',
'title' => 'La lucha por alcanzar Europa es cosa de cinco equipos',
'description' => 'L'
},
{
'link' => '/2011/05/05/futbol/equipos/espanyol/1304587323.html',
'title' => "Callej\x{f3}n enciende la Liga",
'description' => 'L'
},
{
'link' => '/2011/05/04/futbol/equipos/deportivo/1304536659.html',
'title' => "Pablo \x{c1}lvarez: &quot;Es un mal momento para volver a Gij\x{f3}n&quot;",
'description' => 'A'
},
{
'link' => '/2011/05/04/futbol/equipos/osasuna/1304514479.html',
'title' => 'Soriano: &quot;Estamos preparados para todo, sin miedo&quot;',
'description' => 'E'
}
];
jacks
Perlero nuevo
Perlero nuevo
 
Mensajes: 148
Registrado: 2011-04-05 11:14 @510

AnteriorSiguiente

Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron