Feb11

Conversaciones distribuidas (actualizado)

Javi Vicente trucos

Actualización 21-03-06: he creado una página con la explicación de la instalación y las mejoras.

Vía WiZaRd_ llego hasta xergio.net donde él solito se ha creado un script en PHP para hacer algo parecido a lo que lleva haciendo microsiervos desde hace mucho tiempo. Se trata de agrupar en una página de la propia web todos aquellos comentarios que se han ido escribiendo a lo largo y ancho de la blogosfera, para que tus lectores sepan por donde te mueves y cuales son tus gustos.

Yo ya lo he puesto, es algo que vi en su día pero no me llamó la atención, además de pensar que sería algo harto complicado (y eso que me encanta la programación), pero ahora me lo han puesto «a huevo» y no voy a perder la oportunidad. Aunque en la página oficial lo explican bien, he realizado una serie de cambios para que tenga la misma apariencia que el resto de las páginas y no desentone. También he hecho para que esté codificado en UTF-8, acorde a lo estándar ;)

Podéis acceder a ellas pinchando aquí o en la barra lateral en el apartado Estadísticas.

Actualización: tras una mañanita de picar código y estrujarse la cabeza, os presento la nueva versión, bastante mejorada de la comenzada por xergio de este plugin para wordpress, aunque no es como tal, ya que se incluye en la raíz del weblog y no en la carpeta plugins como la mayoría.

Es la primera vez que ofrezco una funcionalidad como esta, pero espero que no sea la última. Entre las modificaciones realizadas en la nueva versión, aparece la paginación, con una variable $TAMANO_PAGINA en la línea 180 del archivo donde se puede configurar el número de entradas. Otra de las mejoras es la búsqueda en las conversaciones, tanto en el título como en el texto del comentario.

Aquí está en formato zip y os lo dejo para vosotros. Si encontráis un bug o tenéis alguna sugerencia me podéis escribir aquí o por correo.

Actualización 2: incluido un formulario de inserción manual en la base de datos por si nos topamos con algún blog que utilice el método WYSIWIG o existe algún error en la inserción automática.


También puedes encontrarme en:

  • Sígueme en twitter
  • Mi perfil en Facebook

Comentarios Recientes

  • TuJuerga: Es una exelente herramienta pero tedioso para realizarlo
  • wister: Hola se me daño la pantalla de este celular como hago para conseguir otra o algun agente autorizado de la hp...
  • Monik: Quiero poner mas de 1 archivo sitemap en mi sitio web cono hago???
  • Xavi: Lo he leído ya en muchos blogs, voy a tener que sumarme a la iniciativa en el mío. Entre la Economía...
  • jose luis: compre todo y no funciona ¿? esto es un a estafa
  • Feedburner

  1. xergioPR: 0 7 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Sip, es algo que se me olvidó comentar, lo del diseño. La página genera un código html muy sencillo, al que es fácil dar formato con css :)

    wizard lo hizo también, asó que veo uqe no da muhcos problemas… :D

  2. Javi VicentePR: 6 7 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    No, además aunque a ti se te haya olvidado comentarlo, en cuanto accedes por primera vez lo ves. Yo creo que hiciste bien, porque según que CMS se debería utilizar un código u otro.

    Yo en mi caso tengo Wordpress y fue sumamente sencillo cargar la cabecera, el pie y la barra lateral.

  3. xergioPR: 0 7 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Por cierto, ya que dices que te gusta programar, si te apetece hacer la paginación… :P es una de las pocas mejoras que me queda por hacer (y es necesario).

  4. Javi VicentePR: 6 7 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Ya, ya lo sé. Lo he pensado pero es que ahora mismo tengo que entregar trabajos y tal. Quizá más adelante. Prometido

  5. WiZaRd_PR: 4 8 Febrero 2006 Gravatar Usó Firefox 1.0.7 en SuSE Linux

    ¡Anda! No sabía que habías vuelto. Creo que justo el día que volviste había borrado el weblog de los marcadores de Firefox, porque aunque anunciaste tu despedida tenía en mente que volverías, pero como pasaron algunos días y no vi nada, la eliminé, jeje. Hoy al ver lo de microsano en mi weblog… me dio que pensar, y ahora que tuve algo de tiempo, entré, y en efecto, tú de nuevo por aquí, jeje. ¡WB!

    Regresando al tópic, me gusta que esto se extienda, jeje. Me parece una herramienta muy útil y que deberíamos implementar mayoritariamente todos. A ver si conseguimos que más gente se lo ponga, que yo soy muy curioso y me encanta ver lo que comentáis, jaja.

    ¡Saludos!

  6. Javi VicentePR: 6 8 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Jejeje, pues mira, aquí estoy. La verdad es que me gusta este blog porque puedo personalizar muchas cosas y en blogger casi no se puede, pero esa no ha sido la razón de mi regreso. Simplemente…una consulta a mi almohada :-P

  7. WiZaRd_PR: 4 8 Febrero 2006 Gravatar Usó Firefox 1.0.7 en SuSE Linux

    Pues cuando te hagas dejarlo… a final del concurso… pásate por la página de wordpress y te creas uno igual, pero allí. :P

  8. Javi VicentePR: 6 8 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    No WiZaRd_ ya he probado los que tienen subdominios de Wordpress y no me llaman la atención. Yo por lo menos no he conseguido insertarles otro plugin, ya que no te permiten acceso FTP así que tienes que utilizar todo lo que viene por defecto. Además no puedes elegir más que entre 3 o 4 plantillas y no puedes personalizar la tuya.

    Que ya que estoy, me compro un dominio con hosting propio y ya está ;-)

  9. WiZaRd_PR: 4 9 Febrero 2006 Gravatar Usó Firefox 1.0.7 en SuSE Linux

    Veeengaaaaaa, veeengaaaaaaaa… ¡al derroche! xD
    Tienes razón tío, adelante. :)

  10. meneame.netPR: 1 11 Febrero 2006 Gravatar Usó Unknown browser

    Conversaciones distribuidas

    Últimamente se ha puesto de moda eso de indicar en tu blog lo que vas escribiendo por otros sitios. Pues con este plugin de Wordpress será bien fácil. Subirlo al servidor, actualizar los datos de conexion y listo.

  11. xergioPR: 0 11 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Voy a actualizar mi código para implementarle la paginación, a ver cómo queda. Buen trabajo ;)

  12. lgarciaPR: 1 12 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    ¿Para que hacer una paginación si los chicos de PHP tienen en el repositorio de PEAR una libreria de paginación que funciona a la perfección? Y ya puestos… en vez de usar tu propia clase de abstracción de la BBDD, porque no usar la de PEAR que tiene todo y más? Reusabilidad chicos.

    Hace mucho tiempo, en un blog que tenia escribi esto sobre optimización de código en PHP. Echale un vistazo, hay cosas de tu código que puedes optimizar muchisimo.

    Saludos.

  13. lgarciaPR: 1 12 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP
  14. CarlosPR: 0 12 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    ¿Sería posible que algún alma caritativa hiciese un pequeño Howto de como crear la tabla en PHPMyAdmin para los que no tenermos ni idea de MySQL ni de PHP?

    Muchas gracias de antemano. Un saludo.

  15. Javi VicentePR: 6 12 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Bien Carlos, me explico:

    Lo primero hay que entrar a phpmyadmin introduciendo el código de usuario y la contraseña asignada por el administrador del sistema.

    Una vez dentro, deberemos seleccionar la base de datos en la que queremos incluir la tabla, en nuestro caso blog, que es la que viene por defecto en wordpress. En la pantalla central se mostrará una lista con todas las tablas que tiene esa base de datos y arriba de esta lista tendremos una pestaña que pone SQL (en mi caso es la segunda).

    En el cuadro de texto solo tendremos que pegar el código que aparece al principio del archivo commentracker.phps o este que es lo mismo:

    CREATE TABLE commentracker (
    id_ct int(10) unsigned NOT NULL auto_increment,
    title varchar(255) NOT NULL default ”,
    url varchar(255) NOT NULL default ”,
    text text NOT NULL,
    date int(10) unsigned NOT NULL default ‘0′,
    favicon varchar(100) NOT NULL default ”,
    PRIMARY KEY (id_ct));

    Tras presionar el botón continuar, nos aparecerá un mensaje indicando que se ha creado con éxito.

    Enhorabuena, ya tienes la tabla creada. Si tienes más dudas no dudes en ponerte en contacto conmigo.

  16. CarlosPR: 0 12 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    Muchas gracias Javi, ha funcionado a la primera. Solo me queda ajustarlo a la página para que se muestre correctamente.

    Un saludo.

  17. MarioQuartzPR: 4 16 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    como lo ajusto para Wordpress?? gracias

    P.D.:Que bien que has vuelto.

  18. Javi VicentePR: 6 16 Febrero 2006 Gravatar Usó Firefox 1.0.7 en Windows XP

    Hola Mario, que alegria de verte de nuevo (perdon por los acentos pero toy en un teclado ingles y el ascii no me ape mirarlo ;)

    Unicamente tienes que mover los 3 archivos que hay en el enlace a tu directorio del blog de wordpress. Editas el archivo comment.inc.php con los valores que te pide y ya esta.

    Despues el acceso a estos comentarios es bien simple, en mi caso seria

    http://www.javivicente.com/commentracker.php

    Saludos

  19. MarioQuartzPR: 4 16 Febrero 2006 Gravatar Usó Firefox 1.5.0.1 en Windows XP

    eso esta hecho pero queda descuadrado, descolocado …
    me referia a eso
    sino lo puedes ver en http://cuarzomundo.elpedroso.info/commentracker.php

    P.D.: Ahora he creado CuarzoMundo V3 en WordPress.

  20. MarioQuartzPR: 4 14 Junio 2006 Gravatar Usó Firefox 1.5.0.4 en Windows XP

    Acabo de convertir el script en multiusuario. Podeis probar la beta en:
    http://dc.elpedroso.info

Deja un comentario »








Safari me odia

Consejos para comentar

  • Si tienes facebook, conéctate
  • Gravatars activados
  • Los enlaces se generan automáticamente.
  • <em>cursiva</em>
  • <strong>negrita</strong>