les agradesco bastante su ayuda pero aun asi nada
Código PHP:
$s = preg_replace("#\[ame\](.*)\[\/ame\]#Ui", "<a href=\"$1\">$1</a>", $s);
$s = preg_replace("#\[url\=(.*)\](.*)\[\/url\]#Ui", "<a href=\"$1\" target=\"_blank\">$2</a>", $s);
$s = preg_replace("#\[url\](.*)\[\/url\]#Ui", "<a href=\"$1\" target=\"_blank\">$1</a>", $s);
$s = preg_replace("#\[img\](.*)\[\/img\]#Ui", "<img width=\"80%\" src=\"$1\" border=\"0\" />", $s);
$s = preg_replace("#\[email\=(.*)\](.*)\[\/email\]#Ui", "<a href=\"mailto: $1\">$2</a>", $s);
$s = preg_replace("#\[email\](.*)\[\/email\]#Ui", "<a href=\"mailto: $1\">$1</a>", $s);
$s = preg_replace("#\[font\=(.*)\](.*)\[\/font\]#Ui", "<span style=\"font-family: $1;\">$2</span>", $s);
$s = preg_replace("#\[color\=(\#[0-9A-F]{0,6}|[A-z]+)\](.*)\[\/color\]#Ui", "<span style=\"color: $1;\">$2</span>", $s);
//linea agregada
$s = preg_replace("@\[color=\"?(#[0-9a-f]{0,6}|[a-z]+)\"?\](.*)\[\/color\]@Ui", '<span style="color: $1;">$2</span>', $s);
Código PHP:
$texto = '[color="red"]holas[/color]';
y con esto obtengo el mismo resultado ..
result
Código HTML:
[color="red"]holas[/color]
encontre este codigo y creo que funciona a excepcion del color que no me anda, no se que le falta modificar para que me reconozca el color
Código PHP:
$s = preg_replace("/(\[)(color)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/color\])/siU", "<span style=\"color:\\5\">\\7</span>", $s);
entrada:
Código PHP:
$texto = '[color="red"]holas[/color]';
salida pero sin color
Código HTML:
holas
<!-- viendo el source esto me da -->
<span style="color:"Red""><strong>holas</strong></span>
amigos sus codigos que me pasaron si funciona pero solos sin usar el modulo que yo uso, creo q hace conflicto con el modulo completo que uso y no hace el cambio.
saludos