Validar Colores

Tricfire Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Sep 2008
Mensajes
62
Bueno, me he encontrado un problema que para mi es bastante importante. Cuando cambias el color a la letra del post, este no cambia como debería con código html (#0000ff) si no que cambia con el nombre del color (Blue). Esto para la validación no es apto. He buscado como cambiarlo y en la base de datos aparece de este modo:

Insertar CODE, HTML o PHP:
$final_rendered = '<li class="colorbutton"><div style="background-color:Black"></div></li>  
<li class="colorbutton"><div style="background-color:Sienna"></div></li>  
<li class="colorbutton"><div style="background-color:DarkOliveGreen"></div></li> 
<li class="colorbutton"><div style="background-color:DarkGreen"></div></li> 
<li class="colorbutton"><div style="background-color:DarkSlateBlue"></div></li>  
<li class="colorbutton"><div style="background-color:Navy"></div></li> 
<li class="colorbutton"><div style="background-color:Indigo"></div></li>  
<li class="colorbutton"><div style="background-color:DarkSlateGray"></div></li> 
<li class="colorbutton"><div style="background-color:DarkRed"></div></li> 
<li class="colorbutton"><div style="background-color:DarkOrange"></div></li> 
<li class="colorbutton"><div style="background-color:Olive"></div></li> 
<li class="colorbutton"><div style="background-color:Green"></div></li> 
<li class="colorbutton"><div style="background-color:Teal"></div></li> 
<li class="colorbutton"><div style="background-color:Blue"></div></li> 
<li class="colorbutton"><div style="background-color:SlateGray"></div></li> 
<li class="colorbutton"><div style="background-color:DimGray"></div></li> 
<li class="colorbutton"><div style="background-color:Red"></div></li> 
<li class="colorbutton"><div style="background-color:SandyBrown"></div></li> 
<li class="colorbutton"><div style="background-color:YellowGreen"></div></li> 
<li class="colorbutton"><div style="background-color:SeaGreen"></div></li> 
<li class="colorbutton"><div style="background-color:MediumTurquoise"></div></li> 
<li class="colorbutton"><div style="background-color:RoyalBlue"></div></li> 
<li class="colorbutton"><div style="background-color:Purple"></div></li> 
<li class="colorbutton"><div style="background-color:Gray"></div></li> 
<li class="colorbutton"><div style="background-color:Magenta"></div></li> 
<li class="colorbutton"><div style="background-color:Orange"></div></li> 
<li class="colorbutton"><div style="background-color:Yellow"></div></li> 
<li class="colorbutton"><div style="background-color:Lime"></div></li> 
<li class="colorbutton"><div style="background-color:Cyan"></div></li> 
<li class="colorbutton"><div style="background-color:DeepSkyBlue"></div></li> 
<li class="colorbutton"><div style="background-color:DarkOrchid"></div></li> 
<li class="colorbutton"><div style="background-color:Silver"></div></li> 
<li class="colorbutton"><div style="background-color:Pink"></div></li> 
<li class="colorbutton"><div style="background-color:Wheat"></div></li> 
<li class="colorbutton"><div style="background-color:LemonChiffon"></div></li> 
<li class="colorbutton"><div style="background-color:PaleGreen"></div></li> 
<li class="colorbutton"><div style="background-color:PaleTurquoise"></div></li> 
<li class="colorbutton"><div style="background-color:LightBlue"></div></li> 
<li class="colorbutton"><div style="background-color:Plum"></div></li> 
<li class="colorbutton"><div style="background-color:White"></div></li>  ';
Después de unos cambios y tal, lo he dejado como debería:

Insertar CODE, HTML o PHP:
$final_rendered = '<li class="colorbutton"><div style="background-color:#000000"></div></li>  
<li class="colorbutton"><div style="background-color:#a0522d"></div></li>  
<li class="colorbutton"><div style="background-color:#556b2f"></div></li> 
<li class="colorbutton"><div style="background-color:#006400"></div></li> 
<li class="colorbutton"><div style="background-color:#483d8b"></div></li>  
<li class="colorbutton"><div style="background-color:#000080"></div></li> 
<li class="colorbutton"><div style="background-color:#4b0082"></div></li>  
<li class="colorbutton"><div style="background-color:#2f4f4f"></div></li> 
<li class="colorbutton"><div style="background-color:#8b0000"></div></li> 
<li class="colorbutton"><div style="background-color:#ff8c00"></div></li> 
<li class="colorbutton"><div style="background-color:#808000"></div></li> 
<li class="colorbutton"><div style="background-color:#008000"></div></li> 
<li class="colorbutton"><div style="background-color:#008080"></div></li> 
<li class="colorbutton"><div style="background-color:#0000ff"></div></li> 
<li class="colorbutton"><div style="background-color:#708090"></div></li> 
<li class="colorbutton"><div style="background-color:#696969"></div></li> 
<li class="colorbutton"><div style="background-color:#ff0000"></div></li> 
<li class="colorbutton"><div style="background-color:#f4a460"></div></li> 
<li class="colorbutton"><div style="background-color:#9acd32"></div></li> 
<li class="colorbutton"><div style="background-color:#2e8b57"></div></li> 
<li class="colorbutton"><div style="background-color:#48d1cc"></div></li> 
<li class="colorbutton"><div style="background-color:#4169e1"></div></li> 
<li class="colorbutton"><div style="background-color:#800080"></div></li> 
<li class="colorbutton"><div style="background-color:#808080"></div></li> 
<li class="colorbutton"><div style="background-color:#ff00ff"></div></li> 
<li class="colorbutton"><div style="background-color:#ffa500"></div></li> 
<li class="colorbutton"><div style="background-color:#ffff00"></div></li> 
<li class="colorbutton"><div style="background-color:#00ff00"></div></li> 
<li class="colorbutton"><div style="background-color:#00ffff"></div></li> 
<li class="colorbutton"><div style="background-color:#00bfff"></div></li> 
<li class="colorbutton"><div style="background-color:#9932cc"></div></li> 
<li class="colorbutton"><div style="background-color:#c0c0c0"></div></li> 
<li class="colorbutton"><div style="background-color:#ffc0cb"></div></li> 
<li class="colorbutton"><div style="background-color:#f5deb3"></div></li> 
<li class="colorbutton"><div style="background-color:#fffacd"></div></li> 
<li class="colorbutton"><div style="background-color:#98fb98"></div></li> 
<li class="colorbutton"><div style="background-color:#afeeee"></div></li> 
<li class="colorbutton"><div style="background-color:#add8e6"></div></li> 
<li class="colorbutton"><div style="background-color:#dda0dd"></div></li> 
<li class="colorbutton"><div style="background-color:#ffffff"></div></li>  ';
Exactamente igual, con otro de los espacios de la misma tabla. El caso es que colocandolos así, cuando posteo un mensaje, me aparece en vez del texto coloreado algo de este estilo:

Insertar CODE, HTML o PHP:
[FONT=Arial][SIZE=2][COLOR=Black][COLOR=rgb(255,  0, 255)][/COLOR][/SIZE][/FONT]texto[/COLOR]
Sabeis si esto lo corregira vBulletin, o alguna manera de cambiarlo yo¿? En las plantillas no aparece nada... Espero que podais ayudarme. Saludos
 

Tricfire

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Sep 2008
Mensajes
62
Se me ha ocurrido una cosa. La pruebo y os comento si funciona. La idea es colocar los colores RGB en vez de los HTML para ver si así lo recoge como datos válidos.
 
Arriba