Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Por qué no funciona este script en el nukeet

Estas en el tema de Por qué no funciona este script en el nukeet en el foro de Sistemas de gestión de contenidos en Foros del Web. Miren estoy ceandop un bloque para el nukeet. O mejor dicho modificando uno ya existente. Este bloque lo que hace es mostrar la lista de ...
  #1 (permalink)  
Antiguo 13/09/2009, 12:15
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Por qué no funciona este script en el nukeet

Miren estoy ceandop un bloque para el nukeet. O mejor dicho modificando uno ya existente. Este bloque lo que hace es mostrar la lista de los 10 mejores posteadores del foro. Hasta ahí todo bien el bloque memuestra la lsita de los 10 mejores con su respectivo levelbar.

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>';


?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:16.