domingo, 26 de abril de 2009

Problemas con Vmware workstation y Ubuntu jaunty 9.04

Despues de migrar mi sistema la ejecucion del vmWare Workstatio se demoro unos minutos por la siguiente falla (según syslog):

vmwarvmwaree-modconfi[8010]: segfault at 0

Lo que se resolvió inmediatamente ejecutando las siguientes dos lineas:

sudo mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.old
sudo vmware-modconfig --console --install-all


Saludos!

viernes, 3 de abril de 2009

Utilizar los datos de sesión de Joomla en una aplicación propia

Les dejo un "extracto" del código para acceder a los datos del usuario logueado en nuestro Joomla. Muy bueno para que, por ejemplo, puedan acceder a nuestra aplicación externa solo usuarios logueados al CMS.

miAplicacion.php

define( '_VALID_MOS', 1 );

require_once( '../configuration.php' );
require_once( '../includes/joomla.php' );

$mainframe = new mosMainFrame( $database, $option, '.' );
$mainframe->initSession();
$my=$mainframe->getUser();

//$my->gid = 0 ==> the user is not logged in
//$my->gid = 1 ==> the user is a registered user
//$my->gid = 2 ==> the user is a special user

echo "Estado de logon: " .$my->gid;
echo "Id de usuario: " .$my->id ;
echo "Nombre de Usuario: " . $my->username ;
echo "Tipo de Usuario: " . $my->usertype;
echo "E-mail: " . $my->email ;
echo "Parametros: " . $my->params ;
echo "Nombre: " . $my->name ;
echo "Bloqueado?:" . $my->block;
echo "Fecha de Registro: " . $my->registerDate;
echo "Fecha de última Visita: " . $my->lastvisitDate;

?>