[Plugin WordPress] UserAgent-Spy versión 1.0

26
mar
25
2009
WordPress

Hoy le hice unos arreglos finales a UserAgent-Spy, mi plugin de WordPress, y finalmente hice el tag “1.0″. ¿Porqué es importante? Porque llegó a un punto donde hace todo lo que tenía pensado que fuera a hacer en un principio, y más. Detecta muchos navegadores, sistemas operativos, y dispositivos. Todavía le faltará alguno, pero agregarlos es bastante sencillo desde que reescribí el código.

Detecta más de 40 navegadores y 20 sistemas operativos (diferenciando distribuciones de GNU/Linux).

Lo que no he probado todavía (y no tengo intenciones de probar por el momento) es la nueva funcionalidad de comentarios “en hilo” estilo discusión que ofrece WordPress a partir de la versión 2.7. Si alguien tiene implementada esta funcionalidad en su blog, estaría interesante saber cómo se comporta UserAgent-Spy. En teoría, por lo que averigüé en el IRC #wordpress, no habrían cambios en las funciones que usa UserAgent-Spy.

UserAgent-Spy

UserAgent-Spy

En fin, los invito nuevamente a descargarlo, y recomendarme funcionalidades para agregarle, así como navegadores, sistemas operativos o dispositivos que se identifiquen en su UserAgent, para ser incluidos en el plugin.

Próximas versiones serán “arreglos” (versión 1.0.1), o nuevas características (1.1).

Comparte:
  • Print
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Tumblr
  • Twitter

26 comentarios para “[Plugin WordPress] UserAgent-Spy versión 1.0”


  1. Firefox 3.0.7Ubuntu

    Siempre me encantó este plugin
    cuando comento acá me divierte ver que detecta muy bien mi browser y sistema operativo

    te felicito por ser el desarrollador :D

    saludos
    Manu


  2. Gran Paradiso 3.0.7GNU/Linux

    Desde la rc2 me sale este error:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 79
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 80
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 81
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-includes/pluggable.php on line 850

    Cuando escribo como usuario anonimo, al darle a enviar sale el error, pero luego el comentario si se guarda.

    Voy a ver si es por imcompatibilidad con algun plugin….


  3. Gran Paradiso 3.0.7GNU/Linux

    Pues no, he desactivado todos los plugins y sigue lanzandome ese error :(


  4. Midori GNU/Linux

    Probando desde midori.

    * Luego mando un comentario desde w3m


  5. W3M 0.5.2Unknown O.S.

    Probando desde w3m

    *Ya vi que midori lo detecta

    Saludos


  6. GNU IceCat 3.0.7Debian GNU/Linux

    Manu:
    ¡Muchas gracias!

    DiCrEn:
    Fijate este link por ese error. A lo mejor algún archivo que hayas modificado que tenga un espacio de sobra.

    carlos:
    Te reto a encontrar un navegador que no detecte y sea identificable por su UserAgent :P
    Esto ayudaría a mejorar el plugin.

    Gracias por comentar, ¡saludos!


  7. Debian IceWeasel 3.0.6Debian GNU/Linux

    Veamos si detecta al fork incómodo de Firefox, el Debian IceWeasel =P

    Te iba a preguntar, ya detecta el nuevo IE8?


  8. Firefox 3.0.3GNU/Linux

    Después de ver que detecta w3m , midori y todos los que conozco o he hencontrado para gnu-linux me queda solamente swiftweasel , que es desde donde mando este comentario. Parece que lo identifica como firefox. Hay que tener en cuenta que mi propio sistema -debian- lo identifica como “mozilla firefox” en el título de la ventana al abrirlo.

    En windows xp desde virtualbox he probado y detecta:

    - seamonkey – Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15
    - orca-browser – Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009030821 Firefox/3.0.7 Orca/1.1 build 2
    - K-Meleon – Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2
    - sleipnir – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser) Sleipnir/2.8.3
    - lunascape – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Lunascape 4.9.9.104)
    - maxthon – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Maxthon)
    - greenbrowser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; GreenBrowser)
    - acoobrowser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser)

    Ha punto de rendirme he encontrado slimbroser:

    - slimbroser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser)

    Y ya está. Softonic no tiene mas navegadores.
    Voy a hacer una purga en condiciones al xp.
    Saludos.


  9. Firefox 3.0.7Windows XP

    Bueno, felicitaciones, voy a instalarlo en mi blog a ver que tal.
    Hace poco que estoy toqueteando mi eeePC que usa un OS basado en Xandros. Soportara este SO? :D


  10. Firefox 3.0.6GNU/Linux

    Your User Agent is: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6

    Slackware 12.1 y firefox 3.0.6

    Aún no lo agregas T_T.

    Está bueno el plugin, no tengo blog para probarlo, pero, cuando tenga. xDD

    Agregale Slackware. :D


  11. Firefox 3.0.3GNU/Linux

    Encontrado sin “h”. jeje


  12. Firefox 3.0.7Windows Vista

    Hi! Thanks for creating the UserAgent Spy plugin. I’m currently using it on my blog. I was wondering if maybe you can add the option of showing the flag of the country based on comment’s IP address?


  13. Firefox 3.0.7Kubuntu

    Jaypee: take a look at Ozh’s IP to Nation plugin for country flags based on IP address. It should be what you’re looking for.

    Fernando: muchas gracias para mantener este plugin, que es unos de mis favoritos. Bien hecho, como siempre!


  14. Firefox 3.0.7Windows XP

    hey muchas gracias, acabo de actualizar el plugin via wordpress y me di un pason por el blog para conocer los detalles :)

    gracias por este excelente plugin! :)

    PD: Lo de la bandera suena interesante jojojo
    saludos!


  15. Opera 9.64GNU/Linux

    y opera ?!?!?!?!


  16. Firefox 3.0.7Windows 7

    Muy bueno


  17. Firefox 2.0.0.20Windows XP

    Muy bueno.
    No se ve ningún iconito de IE :P


  18. Firefox 3.0.7Ubuntu

    probando…


  19. Firefox 3.0.7Ubuntu

    estoy usando kubuntu…


  20. Debian IceWeasel 3.0.6Debian GNU/Linux

    !!!stupendo…ciao


  21. W3M 0.5.1Unknown O.S.

    Veamos qué iconito nos depara a nosotros, los tan discriminados usuarios de w3m.


  22. Lynx 2.8.6rel.4Unknown O.S.

    Haber testing en una… :D
    No ! Es Increible !

    Bueno gracias uhm no se como te llames, sr admin de Picando Codigo,
    Ya que yo tengo su User Agent en mi Blog y me funciona
    normalisimo!..
    Y bien x la version 1.0, ya estare actualizando los iconos
    y los motores


  23. Shiretoko 3.5.1GNU/Linux

    Probando Shiretoko en Archlinux ~ EeePC


  24. Google Chrome 4.0.203.0GNU/Linux

    Habrá alguna forma de diferencias a Chromium de Chrome en UserAgentSpy?

    Yo estoy usando Chromium pero por lo que veo el navegador se identifica como Chrome.

    Creo que es un problema del navegador.


  25. GNU IceCat 3.5.2GNU/Linux

    Omar:
    Es un tema del UserAgent del navegador mismo, ya que se identifica como Chrome también.

    De repente es algo que los desarrolladores en Chromium podrían tomar en cuenta.

    Saludos!

  1. WordPress 2.7.1 UserAgent-Spy 1.0, plugin que detecta SO y navegador de tus comentaristas | Punto Geek | 26 marzo. 2009 - 12:51 pm

    [...] liberó una nueva versión del plugin UserAgent-Spy para WordPress, más prescisamente estamos hablando de [...]

Dejar un comentario