Contenido

[Actualizado] WP-Fisgon, ¿Que está pasando?

22 May

+ 45

WP-Fisgón, es un plugin con el que podrás ver que está pasando en todo el blog, seguir a los otros usuarios y chatear con todos los que en ese momento están en el fisgón. Tambíen te informará de cuando ha sido insertado un comentario nuevo y si se ha publicado una noticia nueva.

Fisgon

El plugin esta basado en el funcionamiento de fisgones como el de Meneame o el de Digg. Osea que la página del fisgón se encarga de ir recargandose automáticamente mediante el uso de Ajax, mostrando lo que ocurre en ese momento en el blog.

Pruebas

Despues de estar una semana en uso en mi servidor, unos días de modo que únicamente registraba entradas y comentarios (trackback y pingback), y despues abierto a todo el mundo, he podido controlar el estado del respuesta del servidor y la carga que el fisgón podría producir.

He de decir que los resultados han sido mejor de lo esperado, ya que no varía en consumo de procesos. He podido minimizar las llamadas a base de datos (Gracias  Borja Saavedra) y dando libertad a los administradores de cambiar el tiempo de recarga de la página puedes jugar con un rango de valores para

adaptarlo a tus necesidades y gustos.

Despues de todas las pruebas se puede estar tranquilo con el uso del fisgón. 

El plugin 

El plugin consta de 4 ficheros.

  • fisgon.css, fichero de estilos CSS. Si quieres cambiar el aspecto de tu fisgón este es el fichero que has de modificar.
  • utiles.js, todas las funciones js que necesita el plugin para funcionar.
  • wp-fisgon.php, el plugin en si. No Modificar.
  • fisgon.php, el fichero necesario para sacar mostrar el fisgón de forma pública.Es posible que tengas que adaptarlo a tu theme.

Instalación

  1. Descargar el plugin
  2. Descomprimir y subir a la carpeta wp-content/plugins/ (wp-content/plugins/wp-fisgon/)
  3. Si se desea hace público subir el fichero fisgon.php a la raiz del blog.
  4. Activar el plugin desde el menú administrador.

Configuración

Es importante entrar en el Menú Administrador>Opciones>WP-Fisgon para configurar 2 aspectos primordiales y bastante importantes para el buen funcionamiento del plugin. Los datos a modificar son:

  • Registros máximos, son los registros máximos que queremos guardar en nuestra tabla del fisgón (por defecto 300).
  • Tiempo de recarga(s), el tiempo de recarga del fisgón. (por defecto 3seg).
  • Avisador(beta), nos permite enviar avisos a usuarios que estén dentro de la web.

Es importante ir probando los parametros para ver como conseguir una configuración optima para cada blog.

Modo de uso (Avisador)

El avisador es una opción en fase beta que nos permite avisar a otros usuarios de la web (que no sean anónimos) mediante un mensaje que les aparecerá por pantalla al entrar.

Desde el fisgón, como si fuera un mensaje tendremos que usar:

/nick: aqui el mensaje

Eso hará que al usuario nick, le aparecerá una ventana informandole que alguien lo llama desde el fisgón.

Este cuadro de mensaje puedes editarlo dandolé un estilo CSS, el nombre del identificador que usa el DIV es fs_avisador, desde tu style.css puedes añadir el siguiente código:

#fs_avisador {

    position:absolute;

    background-color:#fff;

}

Completamente personalizable, al gusto de cada uno ;) 

Agradecimientos 

Quiero dar las gracias sobretodo a mis beta-testers por el apoyo y las sugerencias que me han dado.

Manu (Proletarium)

Jorturos (Fotomurcia)

Show(Show.weblog)

Tambien quiero agradecerle a Javi Vicente su ayuda con los detallitos finales desde el fisgón. Y todo el apoyo que me han dado la gente de:

Blogpocket 5.0 (Gracias Guillermo)

Genbeta (Gracias Francis)

Denken Über(Gracias Mariano)

Descargar

Versión 1.0 –> aqui

En caso de haber algun problema o duda poneros en contacto conmigo y resolveré todas las dudas.

Actualizo

He subido una nueva revisión con la corrección del problema con FeedStats (Gracias InKiLiNo) y el problema con la ruta de inicio del blog.

Tambien se han corregido un fallo en la consulta de la cantidad de usuarios en la web(Gracias Babyking) y la ruta de los action de los formularios(Gracias Jorturos).

Descargar de nuevo el fichero para obtener las últimas modificaciones.

Por cierto, si lo estas usando añadete a esta lista de fisgones.

fisgon, wordpress, plugin

Ups… lo siento, pero no crea la tabla en la BD. Lo buscaré por el plugin a ver si la puedo crear a mano, supongo que lo tendría que hacer el solo al activarlo.

Saludos! y felicidades por el enorme plugin!

Andrés, he probado el plugin en varios WordPress (creí que era mi blog) pero parece que no crea la tabla.

Estoy tratando de meterla manualmente, pero supongo que el plugin debería crearla.

Saludos, ya quiero usar el plugin :D.

anieto, sabes que he seguido las instrucciones como lo decis pero al activarlo me desaparece el panel de control de admin y directamente no puedo entrar al sitio… que será¿¡¡??

Hay que crear la tabla manualmente?

se tiene que generar una página que se llame fisgón o algo así?

Cha, lo de la tabla, ojalá pronto funcione, yo no sé hacer eso.

Bueno, lo de la tabla lo hice a mano.

Arreglé un par de cosas que había por ahí como la hora que no pillaba las preferencias de Wordpress.

Otro “bug” del plugin es que si tienes el WP en otro directorio distinto del raíz no te muestra bien las direcciones. Y creo que los comentarios no me funcionan… :(
Pero por lo demás, una verdadera maravilla! ;)

Vale, lo siento, los comentarios sí que funcionan… :D

Buenos días :D
A ver, he subido una nueva versión intentado corregir el tema de la tabla, decirme cosas.

Me sigue tirando el mismo error, tanto en el panel como en el header del blog:

WordPress database error: [Table 'vidablog.wp_fisgon' doesn't exist]
SELECT count(*) FROM `wp_fisgon`;

Bueno, a ver.

Ahora debería ir. Decirme cosas.

Lo instalaré e iré comentando.

gracias por el trabajo

Gracias por la mención, el actualizador y la pérdida de tiempo que me voy a pasar mirándolo y jugueteando con él. Y más ahora que vienen los exámenes ;)
Todavía no está muy visible porque tengo que adaptarlo a mi sitio, pero aún así, parece que funciona.

Saludos y enhorabuena!!!!

No se si a los demás les pasa igual, pero a mí los datos me aparecen desncuadrados.

Buen trabajo, nus vemos

Gracias a ti por todos tus plugins tan utiles, y a verme ayudado cuando lo he necesitado.

Bueno el tema de los datos descuadrados, son cosa de CSS, editando el fichero fisgon.css deberíais poder dejarlo a vuestro gusto.

Awesome plugin! I just installed it and can’t take mye eys off the spy-list, watching people come and read my blog is sooo rewarding. But will there be an english version of this plugin, so us international users can make the most from it?

Soy el administrador, pero el fisgon dice que soy anonimo.
¿como se arregla?

Gracias andrés, funciona perfecto. Muy bueno :D.

Lo curioso es que a todos en la portada los marca como “http://www.vidablog.com/favicon.ico”, pero de ahí en más rodo excelente.

Parece que lo de favicon.ico es problema mío. Por ahora desativé el plugin porque está haciendo muchas llamadas a la base de datos.

El plugin funciona perfecto, ya lo probé en otro WordPress y anda bien :).

Saludos.

Uno mas que se apunta, se sale. :)

Excelente plugin! mi estimado.

Como sugerencia, la opcion de avisador deberia tambien funcionar con los visitantes, entonces si que seria re-cool :)
Salu2 y gracias

Lo he estado probando y es muy interesante. Te aporto un par de sugerencias.

1 - Que cuando estás trabajando en nuevo post tus accesos no se reflejen en el fisgón, que los lectores vean el título de un post que aún no está publicado no es muy conveniente.

2 - Que te muestre la dirección de la que llegan los usuarios (siempre que no sea del mismo blog)

Buenas Hugo, todo lo que se hace dentro del menú admin no aparece en el fisgón (o no debería) lo único que hace es avisar cuando se postea un post nuevo.

Lo mostrar el referer esta muy bien, me la apunto.

Muchas gracias.

Otra sugerencia,

que el nick sea también link al blog del lector (en el caso de que tenga).

universidad publica de agricultura, probando software libre, chat

Lo instale en dos sitios con dos versiones diferentes y funciono perfecto al activarlos
http://www.pateandotachos.com.ar/fisgon.php
http://www.weblogeando.com.ar/fisgon.php

Felicitaciones por la creacion..!
Saludos

El código javascript tiene un memory leak en windows, tanto en explorer como en firefox. Desde linux en cambio no da ningún problema.

Creo que no se nota en blogs con pocas visitas, pero si lo instalas en un sitio bastante concurrido y dejas el firefox (windows) y el administrador de tareas ordenando los procesos por uso de memoria veras como va incrementando la RAM y nunca la libera.

En un site con bastantes visitas en 2h deja el windows con 512 Mb de ram colgado. He estado mirando un poco a ver si lo conseguia arreglar, pero no veo donde está exactamente el leak. ¿A alguien más le ha pasado?

Pof, tienes toda la razón este problema está afectando a mucha gente, entre ellos los usuarios de netvibes, que al cargar sus páginas de inicio con muchos feeds, producen cuelgues de los navegadores.

Supongo que en futuras versiones de los navegadores se solucionará el problema.

Gracias por el aviso, estuve mirando sobre el tema por que vi que si lo dejaba mucho tiempo (3 o 4 horas) tenía ese problema.

Un saludo.

He estado googleando y he visto lo que comentas de Netvibes, no sabía que los leaks erán tan comunes en aplicaciones AJAX. Es curioso que sólo afecte a las implementaciones de javascript en los navegadores sobre windows.

Esperaremos a que firefox saque una nueva versión que gestione mejor la memoria.

Por cierto, ¿has mirado si el fisgon del menéame también tiene este problema? No he mirado el código a fondo, pero a simple vista veo que la implementación del fisgón es bastante distinta a la tuya.

BTW, gracias por el plugin :)

Hi - I have been searching everywhere :(

I would really like to have wp-fisgon - but I cannot see where to download from - and I do not speak or read Spannish, so I can only recognize a word here and there ;)

So if anyone could help, it would be nice!

Best Regards
Susanne

Yeah, i speak a little spanish. Towards the bottom of the page click “AQUI”, and you can download the current version. Its all in spanish though so you will have to translate the entire output of the program.

if you need help let me know. –> ciless@gmail.com

Sorry for the delay, I don’t see this comments.

Here you can download English language file.

Only replace this.

He encontrado un pequeño bug. No muestra el titulo del articulo que se lee sino la url si el post tiene paginacion interna del tipo titulodelpost/2 …

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.