Ahora lo uqe le he agregado es que al pasar el mouse por el nombre del usario se debe abrir un pequeño menu despegable en el cual se muestre su nombre avatar y rango. Bueno esto es lo que no funciona. el script que acabo de comentar no hace nada de eso. cuando pas el mouse no pasa nada.
Aca dejo el codigo de todo el bloque para que me indiquen en que estoy fallando
Código PHP:
<?php
/************************************************************************/
/* NUKE ET: Bloque Top del Foro */
/* ================================== */
/* */
/* Modificaciones y creaciones exclusivas de la ET creadas por Truzone */
/* */
/* Copyright (c) 2004 por Truzone */
/* http://www.truzone.org */
/* Bloque para NukeET 3.2 */
/************************************************************************/
if(!defined('NUKE_ET')){
Header("Location: ../error.php?op=e403");
die();
}
echo '<script>
var ns6 = (parseFloat(navigator.appVersion) >= 5 && navigator.appName.indexOf(\"Netscape\") >= 0) ? true : false;
function show(layer)
{
if(document.layers)
{
pos_nn(layer);
}
else
{
if(ns6) pos_ns(layer);
else pos_ie(layer);
document.getElementById(layer).style.visibility = \"visible\";
}
}
function pos_nn(layer)
{
document.layers[layer].visibility = \"show\";
}
function pos_ns(layer)
{
}
function pos_ie(layer)
{
}
function hide(layer)
{
if(document.layers)
{
document.layers[layer].visibility = \"hide\";
}
else
{
document.getElementById(layer).style.visibility = \"hidden\";
}
}
</script>';
echo '<DIV ID=entry-'.$username.' STYLE="position: absolute;visibility: hidden; ">';
echo '<TABLE BORDER="0" style="border: 1 #c1c1c1 solid;" cellspacing="0" cellpadding="1">';
echo '<TR><TD BGCOLOR="'.$bgcolor2.'">';
echo '<TABLE BORDER="0" cellpadding=2>';
echo '<TR>';
echo '<TD BGCOLOR="'.$bgcolor1.'" align="center">';
echo '<FONT size=1><b>'.$username.'</b>';
echo '<br><br>'.$rank_title.'<br><img src="'.$rank_image.'"><hr>';
echo '<br><img src="'.$user_avatar.'" border="0" align ="center"><br>';
echo '</FONT></TD></TR></TABLE></TD></TR></TABLE></DIV>';
global $prefix, $user_prefix, $db;
$marquee = 1; // 1 scroll 0 sin scroll
$direccion = 'up'; //la dirección del scroll (up down left right)
$numero = 10; // número de usuarios en el top
$ancho = 140; // el ancho del scroll
$texto_posts = ' mensajes';
$content = '<left>';
/* Total Amount of Posts */
$result = $db->sql_query( "SELECT * FROM ".$prefix."_bbposts" );
$Amount_Of_Posts = $db->sql_numrows( $result );
list($avatar_sit) = $db->sql_fetchrow($db->sql_query("select avatar_sit from ".$prefix."_users_conf"));
$result = $db->sql_query("select user_id,username,user_avatar,user_posts from ".$user_prefix."_users order by user_posts desc limit 0,$numero");
$a=1;
while(list($user_id,$username,$user_avatar,$user_posts) = $db->sql_fetchrow($result)){
$user_id = intval($user_id);
if(eregi("http", $user_avatar)){
$avatar = $user_avatar;
$percent=(int)($user_posts * 100 / $Amount_Of_Posts);
}else{
$avatar = $avatar_sit.$user_avatar;
$percent=(int)($user_posts * 100 / $Amount_Of_Posts);
}
if($a==1){
$maxw = $percent;
$width = (int)120;
}else{
if($maxw != 0)
$width = (int)($percent * 120 / $maxw);
}
$text_percent = ' %';
$content .= '<a href="modules.php?name=Your_Account&file=informacion&user_id='.$user_id.'" onMouseOver="window.status='.$username.'; show(entry-'.$username.'); return true;" onMouseOut="hide(entry-'.$username.'); return true;"><br>'.$username.'<br>('.$user_posts.')</a><br>'.'<img src="images/top_bar_01.gif"/>'.'<img src="images/top_bar_02.gif" alt="'.$percent.$text_percent.'" title="'.$percent.$text_percent.'" height="15" width='.$width.'/>'.'<img src="images/top_bar_03.gif"/>';
$a++;
}
$content .= '</left>';
?>