Categoría: Programación

Ejemplo de Navigation Drawer en Android (PARTE 1)

Una de las novedades que ha traído Google IO 2013 ha sido la adopción como un estándar de la barra de navegación conocida como Navigation Drawer (en español cajón de navegación) en la versión 13 de la librería de soporte de Android. Google ha proporcionado toda las herramientas y documentación necesarias para que cualquier desarrollador…


Instantiate a Joomla plugin from a component or module

Hello everyone, we will explain how to create an instance of a Joomla plugin, in this case has served us well for joomla joomla 1.5 to 1.7 for the same. Imagine if we have a plugin that takes care of obtaining data from a table Y X, and we need that information to mount a…


Joomla: Por qué los ficheros index.html no proporcionan seguridad

Si alguna vez has desarrollado alguna extensión en Joomla, seguro que te es familiar la regla de index.html, que es la necesidad de poner una fihero index.html «en blanco» en cada uno de los directorios que contengan ficheros PHP. Este hábito está tan arraigada en la mentalidad de los desarrolladores de Joomla que se ha…


HowTo: Optimizar tu sitio con compresión GZIP

La compression es un método simple y efectivo para ahorrar ancho de banda y acelerar tu sitio web.  Aunque antes me negaba a recomendar la compresión gzip para acelerar el javascript debido a problemas en navegadores antiguos. Pero ya es 2009, y prácticamente ningún usuario hace uso de esos navegadores ya obsoletos, seguramente algún usuario siga…


HowTo: Sobrescribir la salida del core de Joomla!

Puede que haya ocasiones en las que te gustaría cambiar la forma en que una extensión de Joomla (como un Componente, Módulo ya sea del propio core de Joomla! o de terceras partes) se muestra en tu sitio web. Por supuesto, podrías recodificar la extensión de cero, pero eso sería muy ambicioso por tu parte!…


Funciones de ficheros en PHP

Vamos a tratar de comentar las funciones básicas de abrir, cerrar, leer y escribir ficheros en PHP….


Cannot Load MCRYPT extension error

Problema al instalar phpmyadmin. Devuelve este error: Cannot load mcrypt extension. Please check your PHP configuration Solución: Generalmente es porque falta la librería php5-mcrypt Prueba a instalarlas: apt-get install php5-mcrypt Después reinicia Apache service apache2 reload


Cómo usar GESHI en Joomla

Joomla! tiene un plugin/mambot llamado GeSHi que es bastante útil a la hora de colorear código para tus lectores. Lo he probado recientemente en un Joomla! 1.5 y me di cuenta de que funciona diferente en Joomla 1.5 que lo hacía en Joomla 1.0….