Validar Colores

  • Autor Autor Tricfire
  • Fecha de inicio Fecha de inicio
T

Tricfire

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
Me pasa lo mismo alguien puede ayudar? :l
 
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.
 

Temas similares

Gustavo Rojas
Respuestas
7
Visitas
132
Juangomez20
Juangomez20
Doka
Respuestas
12
Visitas
252
juan_91
juan_91
Billonario Latino
Respuestas
5
Visitas
237
johnjo
J
Atrás
Arriba