EverxD
Usuario Novato
Usuario Novato

Este men Hice Todos los Pasos y Nada No se Cambian los Colores :( Como ago :(

Mira aki esta como lo Hice Por fabordime para corregirlo si hay algo de malo

Mira este es mi foro


Spoiler

//CREANDO FUNCIONES DE COLOR - ¡NO EDITAR!
//COLOR NICK - BY EFFECTEDCARD - MIAMODS.MFOROS.COM
cusuarios=''; ccolores=new Array(); cnegritas=new Array(); ccursivas=new Array(); //arrays para guardar datos de usuarios
cgrupos=''; //variables para guarda datos de grupos
fobase=location.href.replace('http://','').split('/')[0]; //base del foro
function do_colorear(perfil,id){ //coloreamos los nicks
    if(
        (cenlaces[id].href == '/users/'+perfil+'/' || cenlaces[id].href == 'http://'+fobase+'/users/'+perfil+'/') &&
        cenlaces[id].innerHTML != '<b>Perfil</b>' &&
        cenlaces[id].innerHTML != 'Perfil' &&
        cenlaces[id].innerHTML != 'Mi perfil' &&
        cenlaces[id].innerHTML != '<b>Mi perfil</b>' &&
        cenlaces[id].innerHTML != '<B>Perfil</B>' &&
        cenlaces[id].innerHTML != '<B>Mi perfil</B>'
    ){

            if(ccolores[perfil]!='' && ccolores[perfil]!=0){ cenlaces[id].style.color=ccolores[perfil]; }
            if(cnegritas[perfil]==1 || cnegritas[perfil]=='1' || cnegritas[perfil]=='bold' || cnegritas[perfil]=='negrita'){
                cenlaces[id].style.fontWeight='bold'; }else{ cenlaces[id].style.fontWeight='normal'; }
            if(ccursivas[perfil]==1 || ccursivas[perfil]=='1' || ccursivas[perfil]=='italic' || ccursivas[perfil]=='cursiva'){
                cenlaces[id].style.fontStyle='italic'; }else{ cenlaces[id].style.fontStyle='normal'; }
        
            texto = cenlaces[id].innerHTML;
            texto = texto.replace("<i>","").replace("<I>","").replace("</i>","").replace("</I>" ,"");
            texto = texto.replace("<b>","").replace("<B>","").replace("</b>","").replace("</B>" ,"");
            cenlaces[id].innerHTML=texto;
    }
}

function colorear(perfil,color,negrita,cursiva){
    cusuarios=cusuarios+perfil+','; ccolores[perfil]=color; cnegritas[perfil]=negrita; ccursivas[perfil]=cursiva; //guardo datos
}

function grupo(nombre,color,negrita,cursiva){
    if(cgrupos!=''){ cgrupos+=', '; }
    if(color!=0){ cgrupos+='<span style="'; }else{ cgrupos+='<a href="#usu" style="cursor:text; text-decoration:none; '; }
    if(color!='' && color!=0){ cgrupos+='color: '+color+';'; }
    if(negrita==1 || negrita=='bold' || negrita=='1' || negrita=='negrita'){
        cgrupos+='font-weight: bold;'; }else{ cgrupos+='font-weight: normal;'; }
    if(cursiva==1 || cursiva=='italic' || cursiva=='1' || cursiva=='cursiva'){
        cgrupos+='font-style: bold;'; }else{ cgrupos+='font-style: normal;'; }
     cgrupos+='">['+nombre+']';
     if(color!=0){ cgrupos+='</span>'; }else{ cgrupos+='</a>'; }
}
//EDITAR A PARTIR DE AQUÍ

//COLOREAR EL NICK DE USUARIOS
colorear('EverxD','#0000FF',1,1);
colorear('ArNoLdNeNe','#2E8B57',1,0);
colorear('nandodiaz','#2E8B57',1,0);
colorear('HACKRUMI','#00FF7F',1,1);



//COLOR GRUPOS:
grupo('Administrador','#FF0000',1,1);
grupo('Moderador','#2E8B57',1,0);
grupo('Usuario Vip','#FFFF00',1,1);
grupo('ProAdmin','#00FF7F',1,1);






//NO VOLVER A EDITAR, REALIZANDO CAMBIOS
if(cusuarios!=''){
    cenlaces=document.getElementsByTagName("a");
    for(i=0; i<cenlaces.length; i++){ //reviso los enlaces
        if(cenlaces[i].href.match('/users/') && !cenlaces[i].href.match('\?') && cenlaces[i].className!='matb_boton mod_user'){ //compruebo si es enlace usuarios
            eenlace=cenlaces[i].href.split('users/')[1].replace('/',''); //saco el enlace limpio
            if(cusuarios.match(eenlace+',')){ do_colorear(eenlace,i); }
        }
    }
}


if(cgrupos!=''){
//edicion de los grupos de usuarios
    spans=document.getElementsByTagName('span');
    
    for(i=0;i<spans.length;i++){
        if(
           spans[i].innerHTML == '<b><i>[Administrador]</i></b> <b>[Moderador]</b>' ||
           spans[i].innerHTML == '<B><I>[Administrador]</I></B> <B>[Moderador]</B>'
          ){
            spans[i].innerHTML = '<br /><a name="usu"></a>Grupos de Usuario: <span>'+cgrupos+', <a href="#usu" style="cursor:text; text-decoration:none;">[Usuario]</a></span>';
            spans[i].className='';
            i=spans.length; break;
        }
    }
}
//FIN DEL CÓDIGO


 

Avatar Image
Machacateclados
Machacateclados

Mira, EffectedCard ha editado el tutorial un par de veces para hacerlo lo mas sencillo posible, no sabría que mas agregar de manera que lo entiendas.

Lee despacio el post, y te recomiendo bajarte el archivo adjunto y seguir la instrucciones de la instalación recomendada.

Es mas, si sigues sin entender, leete todo el mensaje con las respuestas, que otros lo han aclarado al leer.

http://miamods.mforos.com/1760645/8448270-js-color-nick-por-usuario/

Avatar Image
Moderador del foro
Moderador del foro

Suponiendo que el código sea correcto, debes activar la opciónUsuario Online. (Que se muestra en el índice de subforos)

Saludos

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 03/Jun/2009, 05:49
Marisa_yar rumezHB17kJun/09
Por: , el 08/Ago/2005, 07:35
TipoRC JIMIX_VTEC lick_boy W3ND0 kn1f3eg62kAug/05
Por: , el 12/Nov/2009, 21:47
A.de.Montbar demoniodehiel12kNov/09