Autor
|
Tema: Creando BBCode (Leído 6,078 veces)
|
aaronduran2
|
Jajajaj Lo de "pre" lo había intentado, pero los enlaces siguen apareciendo como hipervínculos... Lo que uso es el código de arriba, de esa forma aparecen con hipervínculos, pero no soy capaz de hacer que queden iguales que con "code", que no sean clickeables. Un saludo
|
|
|
En línea
|
|
|
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
he probado en el demo de mybb y funciona correctamente... tendras una version "obsoleta"?
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
aaronduran2
|
No, está actualizada a la última versión... Pues no sé qué puede fallar, me pasa con todos los navegadores. Tendré que seguir investigando. Te dejo el enlace de una página de prueba para que lo compruebes, en la caja de descarga. ENLACEGracias, y un saludo
|
|
« Última modificación: 2 Abril 2010, 03:04 am por aaronduran2 »
|
En línea
|
|
|
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
ah... pero pasa a partir del 2do... por lo tanto funciona correctamente hasta encontrar un salto de linea
he probado en el demo otra vez y deberia funcionar aunque tenga un salto de linea... pega la expresion regular que usas, imagino que el sustituto es el que pusiste anteriormente... prueba con <table border="0" cellspacing="0" cellpadding="0"> <td height="39" colspan="3"> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <td width="113" background="images/extras/down1.gif" height="39"> <td background="images/extras/down2.gif"> </td> <td width="48" background="images/extras/down3.gif" height="39"> <td bgcolor="#C0DDFF" width="10"> </td> <table border="1" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse; border: 1px solid #007FD8" bgcolor="#FFFFFF"> <td style="font-family: Arial; font-size: 12px; color: #707070"> <td bgcolor="#C0DDFF" width="10"> </td> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <td background="images/extras/down4.gif" height="11" width="11"> <img border="0" src="images/extras/space.gif" width="1" height="1"></td> <td bgcolor="#C0DDFF" height="11"> <img border="0" src="images/extras/space.gif" width="1" height="1"></td> <td background="images/extras/down5.gif" height="11" width="11"> <img border="0" src="images/extras/space.gif" width="1" height="1"></td>
acostumbra a cerrar correctamente las etiquetas pd: necesito que lo regresen a desarrollo web
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
aaronduran2
|
Me lié con tanto pre jajaj
Sigue igual, y lo de que suceda a partir del 2º tienes razón, si pongo la etiqueta, un salto de línea, y el enlace, ya se fastidia.
La expresión regular es como la del ejemplo: \[dcaja\](.*?)\[/dcaja\]
|
|
|
En línea
|
|
|
|
|
aaronduran2
|
No, no es que sea distinto, es que cambié el código yo Perdona por la confusión. No sé a que se puede deber... Voy a seguir buscando a ver si lo soluciono. Un saludo
|
|
|
En línea
|
|
|
|
aaronduran2
|
Vuelvo de nuevo jaja. Viendo el código, me fijé en que añade la etiqueta URL automáticamente a partir del 2º, por lo que solo tendría que impedir que la añadiese, pero no sé me ocurre cómo puedo hacerlo... Un saludo
|
|
|
En línea
|
|
|
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
por casualidad tienes algo en "Parse Order" ?
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
aaronduran2
|
¿Parse Order?
No sé dónde viene eso, la verdad. Al final tomé otra solución. Edité la clase PHP que parsea el texto, le añadí la misma función que utiliza con la etiqueta "code" y le puse el estilo que quería.
Funciona perfectamente, así que podría dar esto por cerrado (pero si se encuentra solución mejor, porque es fastidioso tener que editar el código PHP).
Un saludo.
|
|
|
En línea
|
|
|
|
|
|