Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Cambio de caracteres en BBCode

Dudas sobre BBCodes personalizados


pmarcos
Observador/a
Mensajes: 2
Registrado: 03 Oct 2007, 20:34
Edad: 40

Cambio de caracteres en BBCode

#1

Mensaje por pmarcos »

URL: http://www.thecouncil.es
Versión phpBB: phpBB3 (3.04)
MODs Instalados: Ninguno
Plantilla(s) usada(s): Getaway
Servidor: Linux de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Hola, tengo un BBCode en el que pones un texto y te enlaza a una página de una BBDD de cartas de un juego, y he creado un BBCode que al poner el puntero del mouse sobre el enlace te sale una imagen de la carta, el problema es que la primera dirección coge el nombre con espacios entre las palabras y la segunda necesita de guiones, por lo que si enlazo con una no enlazo con la otra BBDD, com podría hacer un reemplazo entre una y otra. Estos son los códigos.

BBCode:

Código: Seleccionar todo

[icard]{TEXT}[/icard]
Reemplazo HTML:

Código: Seleccionar todo

<a href="http://magiccards.info/autocard.php?card={TEXT}" onmouseover= "document.getElementById('{TEXT}').style.visibility='visible'" onmouseout= "document.getElementById('{TEXT}').style.visibility='hidden'">{TEXT}</a>

<div id="{TEXT}" style="position:fixed; visibility:hidden; left:300px; top:170px; width:1px; height:1px">
<img src="http://www.wizards.com/global/images/magic/general/{TEXT}.jpg" border="0" width="200" height="275"></div>
En el href primero es una url donde el {TEXT} tiene espacios entre las palabras, mientras que la url de la imagen tiene un {TEXT} en el que esos espacios deberían ser guiones bajos.

Por ejemplo, la primera es un enlace a:

Código: Seleccionar todo

http://magiccards.info/autocard.php?card=Black Lotus
(ya pondrá el navegador el %20)
y la segunda:

Código: Seleccionar todo

http://www.wizards.com/global/images/magic/general/Black_Lotus.jpg
¿alguna manera de remediarlo?


URL: http://www.thecouncil.es
Versión phpBB: phpBB3 (3.04)
MODs Instalados: Ninguno
Plantilla(s) usada(s): Getaway
Servidor: Linux de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No


Volver a “❓ Dudas sobre BBCode”