Archivo para la categoría Joomla

Ya está disponible Joomla 1.6 Stable !!!

Como estuvo anunciado con anteriorida, hoy salió al aire la nueva, última y según dicen, mejor versión de Joomla! hasta el momento. Yo la he estado probando desde la RC1 (Release Candidate 1) y la ví muy buena.

Joomla 1.6 mayormente implementa una característica solicitada por muchos (quizá me atrevería a decir, la gran mayoría) de nosotros durante años: El manejo extendido de usuarios y la posibilidad de manipularlos más allá del esquema pre-establecido de grupos fijos que se manejaron siempre en Joomla! hasta la versión 1.5.x. Con esta característica tendremos una grandísima ventaja al poder manejar diferentes grupos y…

.: continuar leyendo –>

No hay Comentarios

Generando logs hacia archivos en Joomla 1.5 con JLog

Joomla provee una clase utilitaria para logear  información hacia archivos llamada JLog. Esta clase provee las funcionalidades para crear archivos en common log format para virtualmente cualquier propósito como:

  • Almacenar información de depuración
  • Logear llamadas AJAX para ayudarnos a encontrar problemas
  • Logear las cosas que un visitante de un sitio web esté haciendo

La clase JLog se encuentra en /libraries/error/log.php y se puede incluir con el siguiente código:

jimport('joomla.error.log');

Si bien logear errores es ciertamente una práctica muy común (de hecho la propia clase se encuentra como un sub-paquete del paquete error), no se limita

.: continuar leyendo –>

No hay Comentarios

Programando Joomla de 1.0.x a 1.5.x

:: Al inicio de cada archivo:
En 1.0.x:
defined( '_VALID_MOS' ) or die( 'Restricted access' );
En 1.5.x:
defined('_JEXEC') or die('Restricted access');

:: Joomla 1.5 defines:

JPATH_BASE = /var/www/html
JPATH_ROOT = /var/www/html
JPATH_SITE = /var/www/html
JPATH_CONFIGURATION = /var/www/html
JPATH_INSTALLATION = /var/www/html/installation
JPATH_ADMINISTRATOR = /var/www/html/administrator
JPATH_XMLRPC = /var/www/html/xmlrpc
JPATH_LIBRARIES = /var/www/html/libraries
JPATH_PLUGINS = /var/www/html/plugins
JPATH_CACHE = /var/www/html/cache
JPATH_THEMES = /var/www/html/templates
DS = /
JPATH_COMPONENT = /var/www/html/components/com_user
JPATH_COMPONENT_SITE = /var/www/html/components/com_user
JPATH_COMPONENT_ADMINISTRATOR = /var/www/html/administrator/components/com_user

:: Para los includes/requires:
En 1.5.x:

.: continuar leyendo –>

No hay Comentarios