Saludos.
Estoy modificando un modulo que muestra los usuarios online, ya lo tengo casi todo hecho, idioma, traducido, pinchando en el úlitmo usuasio me lleva a su perfil de fireboard,nombre usuario me llevan a la vandeja de uddeim, y incluso el mini avatar al pulsarlo me lleva al uddeim.
Lo que no consigo es que me coja el avatar del perfil del usuario (fireboard) el módulo estaba hecho para CB pero he conseguido modificarlo para fireboard menos el avatar, el cual solo consiguo que por defecto me ponga la imagen de fireboard (nophoto.jpg).
Os pongo la unica parte del código donde aparece los últimos restos de CB (comprofiler) lo cual a pesar de intentarlo no consiguo redirigirlo para que me coja los avatares de la galeria de fireboard.
TROZO 1
// Get list of online users
$sqlselect = "SELECT a.id, a.username, a.name, c.avatarapproved, (UNIX_TIMESTAMP() - UNIX_TIMESTAMP(a.lastvisitDate)) AS logintime, (UNIX_TIMESTAMP() - MAX(b.time)) AS accesstime, c.avatar";
$sqlfrom = "FROM #__users AS a, #__session AS b, #__comprofiler AS c" ;
$sqlwhere = "WHERE (a.id = b.userid) AND (c.user_id = b.userid) AND b.guest = 0";
$sqlgroupby = "GROUP BY b.userid";
switch ($order_by) {
case 0: $sqlorderby = "ORDER BY a.username $orderStr"; break;
case 1: $sqlorderby = "ORDER BY a.name ASC $orderStr"; break;
case 2: $sqlorderby = "ORDER BY logintime ASC $orderStr"; break;
default: $sqlorderby = "ORDER BY accesstime ASC $orderStr"; break;
}
$sqlquery = "$sqlselect $sqlfrom $sqlwhere $sqlgroupby $sqlorderby";
$sqlquery = str_replace('#__', $mosConfig_dbprefix, $sqlquery);
$result = mysql_query($sqlquery, $conn);
$users = null;
if ($result && mysql_num_rows($result) > 0) {
$users = array();
while ($row = mysql_fetch_object($result)) {
$users[] = $row;
}
}
TROZO 2
if ($user->avatar != '') {
if ($user->avatarapproved != '0') {
$userImage = "images/comprofiler/".$user->avatar;
}
else {
//“”””””””“”CAMBIANDO LA RUTA AQUÍ NO FUNCIONA””””””””
$userImage = "images/fbfiles/avatars/nophoto.jpg";
}
}
else {
$userImage = "$avatar_noimage";
}
Os subo también el archivo completo. Lo que quiero es simplemente eso que me coja los avatares de los usuarios online, esta hecho pero para fireboard , lo que quería saber es como modificarlo.
Se que el problema es complejo, pero como he estado mucho tiempo con el módulo me gustaría poner usarlo.
Os agradezco las molestias por anticipado.