Browsniff, detecta el navegador de tus visitantes

Mi amigo GoRhY tiene blog nuevo, y quiso usar Browsniff para mostrar los navegadores de los comentaristas. Pero tubo un problema, no detectaba sistemas operativos modernos (dígase Windows 7) y forzaba algunos navegadores a sistemas operativos (como Safari = Mac OS, habiendo una versión para Windows). Al fin y al cabo, el plugin era del 2005. En ese entonces Safari era para Mac solo, y el último Windows era Vista.

Así que me tomé la libertad de modificarlo para que funcione un poco mejor. El código sigue siendo feo a mi gusto, pero era mucho como para reorganizarlo. Para el quiera, puede bajar el Browsniff modificado. El proceso de instalación es sencillo, la carpeta browsers va a la raíz de nuestra web, y browsniff.php en la carpeta de plugins (/wp-admin/plugins/). Luego lo activamos en la solapa de plugins de wordpress, y modificamos el comments.php de nuestro theme para que contenga este código en el loop de comentarios:

<?php if(function_exists('pri_print_browser')) pri_print_browser(" Con ", "", true, ' y '); ?>

Y si ya estaban usando el plugin, y quieren actualizar, sólo tienen que reemplazar su browsniff.php por el del .zip

This entry was posted on Domingo, marzo 22nd, 2009 at 9:47 PM and is filed under PHP. You can follow any responses to this entry through the RSS 2.0 feed.You can leave a response, or trackback from your own site.

3 Responses to “Browsniff, detecta el navegador de tus visitantes”

  1. aranaX Says:

    Interesante modificación y aporte te felicito. Esa es la ventaja del software libre, si no llena tus deseos lo podés modificar.

  2. GoRhY Says:

    A qué esperas a integrarlo en tu blog? :P

  3. Emilio Says:

    Tendría que modificar el template… :P Tal vez después lo haga.

Leave a Reply