Categoría: programacion

  • Facebook Api: Pedir permisos al usuario para publicar en su cuenta de Facebook

    Nota La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect. Si estás buscando información general sobre este…

  • facebook connect jquery plugin

    Nota La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect. Si estás buscando información general sobre este…

  • como usar facebook connect en nuestras webs

    Nota La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect. Si estás buscando información general sobre este…

  • Como hackear el código javascript de Google Analytics.

    El tracking que hace de nuestras páginas Google Analytics tiene 3 partes importantes en las cuales se generan los elementos necesarios para que Google recoja toda la información que desea de nuestras páginas. Estas partes son: Carga del Código javascript de Google Analytics Creación y configuración con el código de Google Analytis del objeto pageTracker…

  • capturar eventos con Google Analytics ( ajax, clicks, tiempos, formularios, …)

    Uno de los capítulos más interesantes de la Google Analytics Tracking Api es la captura de eventos en la página ya que nos permite trackear cualquier cosa que deseemos dentro de nuestras propias funciones javascript. Con un código bien organizado no debe ser difícil para ninguna web añadir a sus funciones este sencillo y claro…

  • Google Analytics Tracking API: Configuración Básica

    Lo primero a saber es que todo lo que hagamos con la Google Analytics Tracking API debemos hacerlo en el propio código de analytics después de haber generado la variable «pageTracker» pero antes de lanzar _trackPageview(); Un código basico de analytics: A partir de aquí empecemos con lo más básico: como cambiar los parámetros básicos…

  • Google Analytics Tracking API: Como funciona el Javascript de Google Analytics

    La nueva API de Google Analytics, aparte de dar muchísima visibilidad sobre su herramienta aporta 2 bloques de posibilidades muy importantes a los desarrolladores. La más famosa y sonada ha sido la de poder extraer datos de sus informes mediante una API de exportación de la que han ido surgiendo distintas APIs e incluso para…

  • Google Analytics PHP Class 1.1 – Ahora con filtros

    He solventado una de las carencias que tenía la clase inicial sobre la API de Google Analytics. Ahora con la clase también se pueden lanzar consultas a la base de datos de Google Analytics filtrando con varias condiciones sobre cualquier métrica o dimensión. Un ejemplo de su uso: Lee la documentación de la clase para…

  • Aprender a programar en wordpress

    Hemos estado los últimos meses programando un portal web aprovechando wordpress como plataforma de contenidos. Si algo en este desarrollo ha sido constante esto ha sido la búsqueda de documentación sobre las tripas de la plataforma. WordPress es un sistema medianamente documentado, con muchas posibilidades pero con una estructura interna muy desorganizada que hace difícil…

  • API de FaceBook : Creando acciones a un usuario desde una aplicación

    Nota La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect. Si estás buscando información general sobre este…

  • API de FaceBook : Mostrar datos de los usuarios en tus aplicaciones

    Nota La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect. Si estás buscando información general sobre este…

  • API de Facebook : Crear una aplicación para FaceBook

    Nota La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect. Si estás buscando información general sobre este…

  • parse_ini_file() con arrays de gran profundidad | advanced_parse_ini_file()

    Hoy en el trabajo hemos estado tocando un poco Zend Framework. Desde que lo vi me ha llamado mucho la atención el uso que hace de los archivos ini puesto que logra de serie solventar uno de los grandes problemas de estos ficheros: los arrays de gran profundidad. Aun no conozco lo suficiente Zend como…

  • Google Analytics API PHP Class

    Después de poder echar un vistazo con calma a la Api de Google Analytics he creado una pequeña clase que haga por si sola la mayor parte de los procesos. Esta clase no se ocupa de sacar datos tabulados, ni complejos gráficos. Se trata de un recurso para programadores que les permita fácilmente y sin…

  • wordpress multidominio

    Si alguna vez habéis probado de usar wordpress para algo que no fuese exactamente un blog os habréis encontrado con que tiene ciertas limitaciones. Una de las que a mi personalmente más rabia me dan es que la url del dominio la saca de base de datos con lo que sólo podemos tratar con un…

  • cloaking en php

    El cloacking (que traducido significa «encubrimiento») es una técnica Seo de las llamadas «Black Hat». Técnicas destinadas tan solo a manipular la forma que tienen las arañas de los buscadores de indexar nuestro contenido sin aportar nada al usuario. Sin duda, el cloacking es de entre todas las técnicas black hat la más obvia y…

  • comprobar resultado de varias funciones seguidas en php

    En ocasiones nos vemos en la necesidad de comprobar la coincidencia entre un valor y muchas posibilidades en php. Para eso se usa la conocida función switch: Esta función nos permite definir que acciones llevar a cabo en cada posible caso de coincidencia. Por lo general usamos esta función para comprobar distintos posibles valores de…

  • 301 php

    El error 301 es uno de los más famosos errores de servidor que podemos provocar al programar. Es un error por el cual indica al «usuario» que pide la página que esa página ha sido movida permanentemente de sitio y por lo tanto ahora se encuentra en otra url. Es una orden bastante simple: se…

  • ajax cross-domain con jquery y jsonp

    Jsonp es una forma de conseguir algo parecido a ajax cross-domain. Ajax, por motivos de seguridad nunca ha incluido la posibilidad de lanzar peticiones fuera del dominio cargado lo cual lo invalida como tecnología para usar servicios web de terceros. Con jsonp esto es posible puesto que lo que hacemos realmente no es una llamada…

  • editor de código web en php y opensource (.php, .js, .css y .html) | ecoder

    Ecoder es un editor de código desarrollado en php que nos permite disponer de una forma cómoda y rápida de editar nuestros archivos en cualquier parte sin disponer de un ide ni ningún tipo de herramienta de edición. El sistema es totalmente gratuíto y podemos instalarlo en cualquier host con soporte php. Básicamente, se trata…

  • Crear nueva sección de links en el menú principal de wordpress

    He actualizado el plugin para crear menús nuevos en el administrador de wordpress. La versión anterior permitía examinar como crear un bloque de menús en la parte baja de la columna izquierda del administrador o añadir elementos a una sección ya existente. Ahora he añadido una nueva acción que permite añadir una nueva sección al…

  • Crear menús nuevos en el administrador de wordpress

    El sistema de plugins, filtros y acciones de wordpress es realmente potente. Llega a permitirte realmente «destrozar» el blog hasta puntos increibles. Una de las opciones que te da es la de añadir nuevos menús y páginas al propio administrador de wordpress. Esto lo permite incluyendo ciertas acciones en los plugins, ya que el archivo…

  • Sacar imágenes de un documento html con php

    Aquí la solución a un problema típico cuando tienes que tratar con html ya formado, bien sea porque estás parseando una web externa o porque estás intentando aprovechar funcionalidades de un CMS para otras cosas (mi caso ahora mismo). Lo que tenemos es un documento en html con sus imágenes incluidas en su interior y…

  • phpThumb.php | Tratamiento de imagenes directamente por url

    phpThumb es un desarrollo en php que ya tiene sus años pero que no por eso ha dejado nunca de ser útil. Básicamente es la la máxima sencillez llevada al tratamiento de imágenes. ¿Y como hace eso? pues permitiéndote tratar las imágenes por parametros en la url. phpThumb se instala en cualquier directorio de tu…

  • Programar la creación de Posts en WordPress

    A veces tenemos que hacer ciertas tareas que nos obligan a crear posts mediante código y no con el admisnitrador: volcados de datos, crons, plugins extraños… Para eso podemos hacer uso de la función: wp_insert_post(); Simplemente hay que definir el array asociativo que contendrá el post y luego lanzar la función. Seguidamente una mini-referencia de…

  • Error 500 en OVH

    OVH está bien. Son serios y salen baratos. Sin embargo hay cosas en las que son muy estrictos y a veces te dan quebradedos de cabeza. Hoy me ha pasado. Cambio unos cuantos permisos para ver si consigo hacer que el cambio de versión automático de wordpress 2.7 funcione y a jugar con pantallazos de…