[Ayuda] Nicks de usuarios.

p'erita Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
Es dificil de explicar pero lo tienen varios foros y no se como se hace , son nicks que va pasando de ida y vuelta un color la letra de forma ordenada y rotativa osea vuelve.

1 Ejemplo de lo que quiero , P'erita Administrador ,
P'erita - P'erita - P'erita -P'erita - P'erita -P'erita - P'erita - P'erita - P'erita - P'erita - P'erita - P'erita.

Creo que fui claro , osea es un nick y pasa 1 barrita blanca ida y vuelta

 

djmlbp

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Feb 2009
Mensajes
218
Si pusieras unas imagenes estaría mas claro...

Si te refieres a que el nick se mueva de derecha a izquierda, es simple, introduce el codigo
Insertar CODE, HTML o PHP:
<marquee></marquee>
y listo, yo lo he utilizado para los titulos de usuario.

Un saludo
 

p'erita

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
Esto es lo que quiero mira ,
dibujoqzc.png


Fijate los nick de administradores y moderadores tiene otro codigo osea , va cambiando la letra de color
 

p'erita

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
por que no lees un poco mejor "TIO" , lo que pido yo es diferente.

No te das cuenta que el usuario Mephiso es de color rojo y pasa 1 linea blanca por cada letra de ida y vuelta todo el tiempo!! eso es lo que quiero yo.
 

djmlbp

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Feb 2009
Mensajes
218
Es que en una captura de pantalla es difícil de saber si se mueve xD

Dejame unos minutos a ver si encuentro solución, pero supongo que será problema de html :D
 

jjuuaannk

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Sep 2007
Mensajes
953
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Ese hack lo vi una vez por aqui.. dejame y te lo busco...

[Buscando]....
 

Deskarado

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Oct 2008
Mensajes
28
Es un java scrip tambien yo lo tengo pero no se instalarlo en la plantilla...
 

thecarnal

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
31 May 2008
Mensajes
419
Ya es un script :D ahora explico como es ... un segundo.

*******************

Bueno después de chequear la pagina encontré como funciona.

Colocamos el primer script antes del </head>

PHP:
<script type="text/javascript">
var rainbowcount = 0;
var glitcount=0;
var glitstring='';
var shimmercount=0;
var shimmerstring='';
var ie4 = false;
        if(document.all) {
                ie4 = true; 
        }       
        function setContent(name, value) {
                var d;  
                if (ie4) { 
                        d = document.all[name];
                } else {
                        d = document.getElementById(name);
                }       
                d.innerHTML = value;    
        }       

    function getContent(name) {
        var d;
                if (ie4) {
                        d = document.all[name];
                } else {
                        d = document.getElementById(name);
                }
                return d.innerHTML;
    }

        function setColor(name, value) {
                var d;  
                if (ie4) { 
                        d = document.all[name];
                } else {
                        d = document.getElementById(name);
                }
                d.style.color = value;  
        }

    function getColor(name) {
                var d;
                if (ie4) {
                        d = document.all[name];
                } else {
                        d = document.getElementById(name);
                }
                return d.style.color;
        }
        function toSpans(span) {
          var str=span.firstChild.data;
          var a=str.length;
          span.removeChild(span.firstChild);
          for(var i=0; i<a; i++) {
            var theSpan=document.createElement("SPAN");
            theSpan.appendChild(document.createTextNode(str.charAt(i)));
            span.appendChild(theSpan);
          }
        }
        function glitter(name, col, speed) {
        var value = getContent(name);
        while ( value.indexOf("&nbsp;", "-10") != (-1) ) {
            var value = value.replace("&nbsp;", "");
            };
        if (value.indexOf('<span') >= 0) { return; }
        var length = 0;
                var str = '';
        var ch;
        var token = '';
        var htmltag = false;    
                for (i = 0; i < value.length; i++) {
            ch = value.substring(i, i+1);
            if (i < value.length - 1) { nextch = value.substring(i+1, i+2); } else { nextch = ' '; }
            token += ch;
            if (ch == '<' && '/aAbBpPhHiIoOuUlLtT'.indexOf(nextch) >= 0) { htmltag = true; }
            if (ch == '>' && htmltag) { htmltag = false; }
            if (!htmltag && ch.charCodeAt(0) > 30 && ch != ' ' && ch != '\n') {        
                            str += '<span id="' + name + '_' + length + '">' + token + '</span>';
                token = '';
                length++;
            }
                }
                setContent(name, str);
                glitcommand = 'glitterloop(\'' + name + '\', ' + length + ', 0, 1, \'' + col + '\', ' + speed + ')';
                setTimeout(glitcommand , speed);
        }
        function shine(name, col, speed) {
            var value = getContent(name);
            while ( value.indexOf("&nbsp;", "-10") != (-1) ) {
                var value = value.replace("&nbsp;", "");
                };
            if (value.indexOf('<span') >= 0) { return; }
            var length = 0;
                    var str = '';
            var ch;
            var token = '';
            var htmltag = false;    
            for (i = 0; i < value.length; i++) {
                ch = value.substring(i, i+1);
                if (i < value.length - 1) { nextch = value.substring(i+1, i+2); } else { nextch = ' '; }
                token += ch;
                if (ch == '<' && '/aAbBpPhHiIoOuUlLtT'.indexOf(nextch) >= 0) { htmltag = true; }
                if (ch == '>' && htmltag) { htmltag = false; }
                if (!htmltag && ch.charCodeAt(0) > 30 && ch != ' ' && ch != '\n') {        
                                str += '<span id="' + name + '_' + length + '">' + token + '</span>';
                    token = '';
                    length++;
                }
            }
                setContent(name, str);
                shinecommand = 'shineloop(\'' + name + '\', ' + length + ', 0, 1, \'' + col + '\', ' + speed + ')';
                setTimeout(shinecommand , speed);
        }
        function RainbowSpan(span, hue, deg, brt, spd, hspd) {
            this.deg=(deg==null?360:Math.abs(deg));
            this.hue=(hue==null?0:Math.abs(hue)%360);
            this.hspd=(hspd==null?3:Math.abs(hspd)%360);
            this.length=span.firstChild.data.length;
            this.span=span;
            this.speed=(spd==null?50:Math.abs(spd));
            this.hInc=this.deg/this.length;
            this.brt=(brt==null?255:Math.abs(brt)%256);
            this.timer=null;
            toSpans(span);
            this.moveRainbow();
        }
RainbowSpan.prototype.moveRainbow = function() {
  if(this.hue>359) this.hue-=360;
  var color;
  var b=this.brt;
  var a=this.length;
  var h=this.hue;

  for(var i=0; i<a; i++) {

    if(h>359) h-=360;

    if(h<60) { color=Math.floor(((h)/60)*b); red=b;grn=color;blu=0; }
    else if(h<120) { color=Math.floor(((h-60)/60)*b); red=b-color;grn=b;blu=0; }
    else if(h<180) { color=Math.floor(((h-120)/60)*b); red=0;grn=b;blu=color; }
    else if(h<240) { color=Math.floor(((h-180)/60)*b); red=0;grn=b-color;blu=b; }
    else if(h<300) { color=Math.floor(((h-240)/60)*b); red=color;grn=0;blu=b; }
    else { color=Math.floor(((h-300)/60)*b); red=b;grn=0;blu=b-color; }

    h+=this.hInc;

    this.span.childNodes[i].style.color="rgb("+red+", "+grn+", "+blu+")";
  }
  this.hue+=this.hspd;
}
        function shineloop(name, length, ind, delta, col, speed) {
            var next = ind + delta;
            if (next >= length) { delta = delta * -1; next = ind + delta; }
            if (next < 0) { delta = delta * -1; next = ind + delta; }
                setColor(name + '_' + ind, getColor(name + '_' + next));
                setColor(name + '_' + next, col);
                shinecommand = 'shineloop(\'' + name + '\', ' + length + ', ' + next + ', ' + delta + ', \'' + col + '\', ' + speed + ')';
                setTimeout(shinecommand , speed);
        }
        
        function glitterloop(name, length, ind, delta, col, speed) {
            var new_spd = Math.floor(Math.random()*31);
            var new_spd = (new_spd - 15);
            var new_spd = (new_spd + speed);
            var next = Math.floor(Math.random()*(length+1));
            if (next >= length) { delta = delta * -1; next = (-1); }
            if (next < 0) { delta = delta * -1; next = 1; }
                setColor(name + '_' + ind, getColor(name + '_' + next));
                setColor(name + '_' + next, col);
                glitcommand = 'glitterloop(\'' + name + '\', ' + length + ', ' + next + ', ' + delta + ', \'' + col + '\', ' + speed + ')';
                setTimeout(glitcommand , new_spd);
        }
</script>
Bueno yo no se donde se edita lo de los usuarios haber si entra Jhonnyf para la ayudita.

Seguimos codigo del Usuario supongo que va en el titulo de usuario :D eso creo..

PHP:
<font color="#0000FF" style="font: Arial"><script language="JavaScript">var scolor='#FFFFFF'; var a_speed='80'; var shimmercount=shimmercount+1; eval('var shimmerspeed' +shimmercount+ '="' +a_speed+ '"'); eval('var shimmercolor' +shimmercount+ '="' +scolor+ '"'); document.write("<b><span id='" + shimmercount + "shine'>"); </script>NOMBRE DEL USUARIO</span></b></font>
Y antes de terminar el </boby> ponemos este script final.

PHP:
<SCRIPT language="JavaScript">
while(shimmercount>0) {
   var shimmerstring=shimmercount+ 'shine';
   eval('var colcon= shimmercolor' +shimmercount);
   eval('var shimspeed="shimmerspeed' +shimmercount+ '"');
   eval('var shimcolor="' +colcon+ '"');
   shine(shimmerstring, shimcolor, shimspeed);
   var shimmercount=shimmercount-1;
};
while(glitcount>0) {
   var glitstring=glitcount+ 'glitter';
   eval('var colcon= glitcolor' +glitcount);
   eval('var glitspeed="glitspeed' +glitcount+ '"');
   eval('var glitcolor="' +colcon+ '"');
   glitter(glitstring, glitcolor, glitspeed);
   var glitcount=glitcount-1;
};
while(rainbowcount>0) {
    eval('var rain'+rainbowcount+'=document.getElementById("rain'+rainbowcount+'");');
    eval('var rainbowspanning'+rainbowcount+'=new RainbowSpan(rain'+rainbowcount+', 0, 360, 255, 50, 348);');
    eval('rainbowspanning'+rainbowcount+'.timer=window.setInterval("rainbowspanning'+rainbowcount+'.moveRainbow()", 50);');
    var rainbowcount=(rainbowcount-1);
};
</script>
Aun nose como lo modificamos en el VB, ayuda incompleta, haber si entra unos de los usuarios del foro de programación a dar una manito.

Saludos
 

p'erita

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
Gracias man!! pero esto se edita en "Header?"

No me funco , nose donde ponerlo.
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
Prueba a hacer lo siguiente:

En la plantilla headinclude (AdminCp -> Estilos y Plantillas -> Administrar Estilos -> Plantillas Comunes), al final del todo, pega el primer código que ha puesto thecarnal.

En la plantilla footer, por ejemplo al final, pega el código que ha puesto en último lugar
Insertar CODE, HTML o PHP:
[FONT=Courier New][COLOR=#007700]<[/COLOR][COLOR=#0000bb]SCRIPT language[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#dd0000]"JavaScript"[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]>[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]while([/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000bb]0[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]) {[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]shimmerstring[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'shine'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var colcon= shimmercolor' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var shimspeed="shimmerspeed' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var shimcolor="' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]colcon[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#0000bb]shine[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]shimmerstring[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]shimcolor[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]shimspeed[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]};[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]while([/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000bb]0[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]) {[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]glitstring[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'glitter'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var colcon= glitcolor' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]glitcount[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var glitspeed="glitspeed' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var glitcolor="' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]colcon[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#0000bb]glitter[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]glitstring[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]glitcolor[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]glitspeed[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]};[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]while([/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000bb]0[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]) {[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var rain'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'=document.getElementById("rain'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'");'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var rainbowspanning'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'=new RainbowSpan(rain'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]', 0, 360, 255, 50, 348);'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'rainbowspanning'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'.timer=window.setInterval("rainbowspanning'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'.moveRainbow()", 50);'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]=([/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]};[/COLOR][/FONT]
[FONT=Courier New][COLOR=#0000bb]</script>[/COLOR]  [/FONT]
Ahora en Grupos de Usuarios -> Administrar Grupos, edita el grupo en el que quieras que se muestre ese efecto y en el primer apartado de Usar Etiquetado HTML pega esto
HTML:
<font color="#0000FF" style="font: Arial"><SCRIPT language="JavaScript">var scolor='#FFFFFF'; var a_speed='80'; var shimmercount=shimmercount+1; eval('var shimmerspeed' +shimmercount+ '="' +a_speed+ '"'); eval('var shimmercolor' +shimmercount+ '="' +scolor+ '"'); document.write("<b><span id='" + shimmercount + "shine'>"); </SCRIPT>
y en el segundo apartado, pega esto otro
HTML:
</span></b></font>
En <font color="#0000FF" style="font: Arial">, modifica el color y la fuente a tu gusto. Éste será el color del usuario y la fuente.

En var scolor='#FFFFFF'; var a_speed='80'; modifica el color, por el que desees que tenga la letra que se mueve y la velocidad que quieres que tenga.

Parece ser que tiene tres efectos distintos, shine, glitter y rainbow. Imagino que modificando la linea que pones en Usar Etiquetado HTML, se utilizará uno u otro.

Ya nos contarás.
 

p'erita

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
No me funciono , se me borra el nick y se pone todo el postbit en azul.

me darias tu msn para hablar mejor , por favor ?.

Lo hago asi mira

En headinclude : al abajo al final pongo lo siguiente

Insertar CODE, HTML o PHP:
[FONT=Courier New][COLOR=#007700]<[/COLOR][COLOR=#0000bb]SCRIPT language[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#dd0000]"JavaScript"[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]>[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]while([/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000bb]0[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]) {[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]shimmerstring[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'shine'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var colcon= shimmercolor' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var shimspeed="shimmerspeed' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var shimcolor="' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]colcon[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#0000bb]shine[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]shimmerstring[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]shimcolor[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]shimspeed[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]shimmercount[/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]};[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]while([/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000bb]0[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]) {[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]glitstring[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'glitter'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var colcon= glitcolor' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]glitcount[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var glitspeed="glitspeed' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var glitcolor="' [/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]colcon[/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#dd0000]'"'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#0000bb]glitter[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]glitstring[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]glitcolor[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]glitspeed[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]glitcount[/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][FONT=Courier New][COLOR=#007700];[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]};[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]while([/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000bb]0[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]) {[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var rain'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'=document.getElementById("rain'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'");'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'var rainbowspanning'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'=new RainbowSpan(rain'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]', 0, 360, 255, 50, 348);'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]eval([/COLOR][COLOR=#dd0000]'rainbowspanning'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'.timer=window.setInterval("rainbowspanning'[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]+[/COLOR][COLOR=#dd0000]'.moveRainbow()", 50);'[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]var [/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]=([/COLOR][COLOR=#0000bb]rainbowcount[/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]);[/COLOR][/FONT]
[FONT=Courier New][COLOR=#007700]};[/COLOR][/FONT]
[FONT=Courier New][COLOR=#0000bb]</script>[/COLOR]  


[/FONT]
Y en Footer pongo lo mismo abajo de todo.

Y lo de usuarios lo pongo bien , pero tengo 1 duda el
Insertar CODE, HTML o PHP:
[COLOR=#000080]<font color=[COLOR=#0000ff]"#0000FF"[/COLOR] style=[COLOR=#0000ff]"font: Arial"[/COLOR]>[/COLOR][COLOR=#800000]<SCRIPT language=[COLOR=#0000ff]"JavaScript"[/COLOR]>[/COLOR]var scolor='#FFFFFF'; var a_speed='80'; var shimmercount=shimmercount+1; eval('var shimmerspeed' +shimmercount+ '="' +a_speed+ '"'); eval('var shimmercolor' +shimmercount+ '="' +scolor+ '"'); document.write("[COLOR=#000080]<b>[/COLOR][COLOR=#000080]<span id='" + shimmercount + "shine'>[/COLOR]"); [COLOR=#800000][U]</SCRIPT>[/U]"[/COLOR]
El "</script>" no va en la segunda linea junto a
</span></b></font>
 

thecarnal

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
31 May 2008
Mensajes
419
jejej Gracias Mcloud, era en grupos de usuarios, me confundí con titulo de usuario :D

Saludos
 

Mertiliuss

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2009
Mensajes
188
jejej Gracias Mcloud, era en grupos de usuarios, me confundí con titulo de usuario :D

Saludos

emmm yo lo probe en un estilo de prueba dentro de mi foro y no funciono de ninguna de las maneras planteadas...

se deforma el footer, pero se debe a las etiquetas al rededor de los grupos de usuarios.

Saludos ^^
 

p'erita

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
Estoy igual que el de arriba , alguien que sepa del tema nos da una mano? GRACIAS.
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
No sé Mertiliuss como lo habrás hecho, pero p'erita lo hizo mal.
Lo he probado en vB 3.8.1 y vB 3.8.4, en el estlio Default y en otro estilo comercial y funciona perfectamente.

Volveré a repetir los pasos por si no quedó claro.

En la plantilla headinclude (AdminCp -> Estilos y Plantillas -> Administrar Estilos -> Plantillas Comunes), al final del todo pegar lo siguiente
Insertar CODE, HTML o PHP:
<script type="text/javascript">
var rainbowcount = 0;
var glitcount=0;
var glitstring='';
var shimmercount=0;
var shimmerstring='';
var ie4 = false;
if(document.all) {
ie4 = true; 
} 
function setContent(name, value) {
var d; 
if (ie4) { 
d = document.all[name];
} else {
d = document.getElementById(name);
} 
d.innerHTML = value; 
} 
function getContent(name) {
var d;
if (ie4) {
d = document.all[name];
} else {
d = document.getElementById(name);
}
return d.innerHTML;
}
function setColor(name, value) {
var d; 
if (ie4) { 
d = document.all[name];
} else {
d = document.getElementById(name);
}
d.style.color = value; 
}
function getColor(name) {
var d;
if (ie4) {
d = document.all[name];
} else {
d = document.getElementById(name);
}
return d.style.color;
}
function toSpans(span) {
var str=span.firstChild.data;
var a=str.length;
span.removeChild(span.firstChild);
for(var i=0; i<a; i++) {
var theSpan=document.createElement("SPAN");
theSpan.appendChild(document.createTextNode(str.charAt(i)));
span.appendChild(theSpan);
}
}
function glitter(name, col, speed) {
var value = getContent(name);
while ( value.indexOf("&nbsp;", "-10") != (-1) ) {
var value = value.replace("&nbsp;", "");
};
if (value.indexOf('<span') >= 0) { return; }
var length = 0;
var str = '';
var ch;
var token = '';
var htmltag = false; 
for (i = 0; i < value.length; i++) {
ch = value.substring(i, i+1);
if (i < value.length - 1) { nextch = value.substring(i+1, i+2); } else { nextch = ' '; }
token += ch;
if (ch == '<' && '/aAbBpPhHiIoOuUlLtT'.indexOf(nextch) >= 0) { htmltag = true; }
if (ch == '>' && htmltag) { htmltag = false; }
if (!htmltag && ch.charCodeAt(0) > 30 && ch != ' ' && ch != '\n') { 
str += '<span id="' + name + '_' + length + '">' + token + '</span>';
token = '';
length++;
}
}
setContent(name, str);
glitcommand = 'glitterloop(\'' + name + '\', ' + length + ', 0, 1, \'' + col + '\', ' + speed + ')';
setTimeout(glitcommand , speed);
}
function shine(name, col, speed) {
var value = getContent(name);
while ( value.indexOf("&nbsp;", "-10") != (-1) ) {
var value = value.replace("&nbsp;", "");
};
if (value.indexOf('<span') >= 0) { return; }
var length = 0;
var str = '';
var ch;
var token = '';
var htmltag = false; 
for (i = 0; i < value.length; i++) {
ch = value.substring(i, i+1);
if (i < value.length - 1) { nextch = value.substring(i+1, i+2); } else { nextch = ' '; }
token += ch;
if (ch == '<' && '/aAbBpPhHiIoOuUlLtT'.indexOf(nextch) >= 0) { htmltag = true; }
if (ch == '>' && htmltag) { htmltag = false; }
if (!htmltag && ch.charCodeAt(0) > 30 && ch != ' ' && ch != '\n') { 
str += '<span id="' + name + '_' + length + '">' + token + '</span>';
token = '';
length++;
}
}
setContent(name, str);
shinecommand = 'shineloop(\'' + name + '\', ' + length + ', 0, 1, \'' + col + '\', ' + speed + ')';
setTimeout(shinecommand , speed);
}
function RainbowSpan(span, hue, deg, brt, spd, hspd) {
this.deg=(deg==null?360:Math.abs(deg));
this.hue=(hue==null?0:Math.abs(hue)%360);
this.hspd=(hspd==null?3:Math.abs(hspd)%360);
this.length=span.firstChild.data.length;
this.span=span;
this.speed=(spd==null?50:Math.abs(spd));
this.hInc=this.deg/this.length;
this.brt=(brt==null?255:Math.abs(brt)%256);
this.timer=null;
toSpans(span);
this.moveRainbow();
}
RainbowSpan.prototype.moveRainbow = function() {
if(this.hue>359) this.hue-=360;
var color;
var b=this.brt;
var a=this.length;
var h=this.hue;
for(var i=0; i<a; i++) {
if(h>359) h-=360;
if(h<60) { color=Math.floor(((h)/60)*b); red=b;grn=color;blu=0; }
else if(h<120) { color=Math.floor(((h-60)/60)*b); red=b-color;grn=b;blu=0; }
else if(h<180) { color=Math.floor(((h-120)/60)*b); red=0;grn=b;blu=color; }
else if(h<240) { color=Math.floor(((h-180)/60)*b); red=0;grn=b-color;blu=b; }
else if(h<300) { color=Math.floor(((h-240)/60)*b); red=color;grn=0;blu=b; }
else { color=Math.floor(((h-300)/60)*b); red=b;grn=0;blu=b-color; }
h+=this.hInc;
this.span.childNodes[i].style.color="rgb("+red+", "+grn+", "+blu+")";
}
this.hue+=this.hspd;
}
function shineloop(name, length, ind, delta, col, speed) {
var next = ind + delta;
if (next >= length) { delta = delta * -1; next = ind + delta; }
if (next < 0) { delta = delta * -1; next = ind + delta; }
setColor(name + '_' + ind, getColor(name + '_' + next));
setColor(name + '_' + next, col);
shinecommand = 'shineloop(\'' + name + '\', ' + length + ', ' + next + ', ' + delta + ', \'' + col + '\', ' + speed + ')';
setTimeout(shinecommand , speed);
}
 
function glitterloop(name, length, ind, delta, col, speed) {
var new_spd = Math.floor(Math.random()*31);
var new_spd = (new_spd - 15);
var new_spd = (new_spd + speed);
var next = Math.floor(Math.random()*(length+1));
if (next >= length) { delta = delta * -1; next = (-1); }
if (next < 0) { delta = delta * -1; next = 1; }
setColor(name + '_' + ind, getColor(name + '_' + next));
setColor(name + '_' + next, col);
glitcommand = 'glitterloop(\'' + name + '\', ' + length + ', ' + next + ', ' + delta + ', \'' + col + '\', ' + speed + ')';
setTimeout(glitcommand , new_spd);
}
</script>
En la plantilla footer (AdminCp -> Estilos y Plantillas -> Administrar Estilos -> Plantillas Comunes), por ejemplo al final, pegar el siguiente código
Insertar CODE, HTML o PHP:
<SCRIPT language="JavaScript">
while(shimmercount>0) {
var shimmerstring=shimmercount+ 'shine';
eval('var colcon= shimmercolor' +shimmercount);
eval('var shimspeed="shimmerspeed' +shimmercount+ '"');
eval('var shimcolor="' +colcon+ '"');
shine(shimmerstring, shimcolor, shimspeed);
var shimmercount=shimmercount-1;
};
while(glitcount>0) {
var glitstring=glitcount+ 'glitter';
eval('var colcon= glitcolor' +glitcount);
eval('var glitspeed="glitspeed' +glitcount+ '"');
eval('var glitcolor="' +colcon+ '"');
glitter(glitstring, glitcolor, glitspeed);
var glitcount=glitcount-1;
};
while(rainbowcount>0) {
eval('var rain'+rainbowcount+'=document.getElementById("rain'+rainbowcount+'");');
eval('var rainbowspanning'+rainbowcount+'=new RainbowSpan(rain'+rainbowcount+', 0, 360, 255, 50, 348);');
eval('rainbowspanning'+rainbowcount+'.timer=window.setInterval("rainbowspanning'+rainbowcount+'.moveRainbow()", 50);');
var rainbowcount=(rainbowcount-1);
};
</script>
Ahora en Grupos de Usuarios -> Administrar Grupos, editar el grupo en el que queramos que se muestre ese efecto y en el primer apartado de Usar Etiquetado HTML pegar todo esto:
<font color="#0000FF" style="font: Arial"><SCRIPT language="JavaScript">var scolor='#FFFFFF'; var a_speed='80'; var shimmercount=shimmercount+1; eval('var shimmerspeed' +shimmercount+ '="' +a_speed+ '"'); eval('var shimmercolor' +shimmercount+ '="' +scolor+ '"'); document.write("<b><span id='" + shimmercount + "shine'>"); </SCRIPT>
y en el segundo apartado, pegar esto otro
</span></b></font>

p'erita, lo siento mucho, pero no utilizo el msn para dar soporte
 

p'erita

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ago 2009
Mensajes
35
Gracias otra vez , pero hay 1 problema , pongo el codigo
Insertar CODE, HTML o PHP:
<font color="#0000FF" style="font: Arial"><SCRIPT language="JavaScript">var scolor='#FFFFFF'; var a_

y lo guardo y cuando entro lo guarda asi
Insertar CODE, HTML o PHP:
<font color="#0000FF" style="font: Arial"><SCRIPT language="JavaScript">var scolor='#FFFFFF'; var a_

:S y se me bugea todo el footer abajo.
 
Arriba