Foros del Web » Creando para Internet » Diseño web »

Ayuda bbcodes en web

Estas en el tema de Ayuda bbcodes en web en el foro de Diseño web en Foros del Web. buenas, tengo el siguiente problema, estoy haciendo una web junto con un foro phpBB3, ya uni la web y el foro con login y sesion, ...
  #1 (permalink)  
Antiguo 11/03/2010, 08:38
 
Fecha de Ingreso: enero-2010
Mensajes: 33
Antigüedad: 7 años, 11 meses
Puntos: 0
Ayuda bbcodes en web

buenas, tengo el siguiente problema, estoy haciendo una web junto con un foro phpBB3, ya uni la web y el foro con login y sesion, ahora estoy haciendo que cuando tenga post nuevos me aparezcan automaticamente en la pagina principal hasta ahi voy bien, pero cuando hay posteos con imagen o mejor dicho con bbcodes me aparace asi, por ejemplo :

[img:1ncrw7gg]http://images.google.cl/imgres?imgurl=http://www.tcd.ie/disability/projects/DS3/images/facebook.jpg&imgrefurl=http://www.tcd.ie/disability/projects/DS3/&usg=__hSEwxfj6t1xrEFNS_v8J2oQYEiU=&h=301&w=800&sz =50&hl=es&start=2&um=1&itbs=1&tbnid=jGTeQeE8hvY07M :&tbnh=54&tbnw=143&prev=/images%3Fq%3Dfacebook%26um%3D1%26hl%3Des%26client% 3Dfirefox-a%26sa%3DG%26rls%3Dorg.mozilla:es-ES:official%26channel%3Ds%26tbs%3Disch:1[/img:1ncrw7gg]

despues de img me sale ese codigo raro que supongo debe ser como el autenticador del bbcode, queria saber si alguien sabe como hacer que se me vea la imagen por favor se les agradeceria bastante su ayuda
  #2 (permalink)  
Antiguo 11/03/2010, 09:23
Avatar de el_javi  
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 841
Antigüedad: 12 años, 8 meses
Puntos: 9
Respuesta: Ayuda bbcodes en web

Hola krewer

Considero que lo que tendrías que hacer es "parsear" la salida de la base de datos.

Osea:

* Cuando te encuentres un elemento [img:1ncrw7gg]http:/....[/img:1ncrw7gg] tendrías que sustituirlo por el TAG HTML de imagen (< img src="" width="elAncho" height="elAlto" alt="TextoAlternativo">)

Tendrás que hacerlo mediante el lenguaje de Servidor que estés usando: PHP, ASP, JSP ...

Tendrás que usar expresiones regulares para reemplazar la cadena inicial ([img:1ncrw7gg]http:/....[/img:1ncrw7gg] ) por la nueva, anteriormente comentada.

Imagino que te pasará igual cuando encuentres tag del tipo NEGRITA, CURSIVA, SUBRAYADA, etc.

Un saludo.

Javier
  #3 (permalink)  
Antiguo 11/03/2010, 10:11
 
Fecha de Ingreso: enero-2010
Mensajes: 33
Antigüedad: 7 años, 11 meses
Puntos: 0
Respuesta: Ayuda bbcodes en web

claro, con ningun bbcode puedo xD, y eso de parsear de que se trata?? mira que estuve meses intentando integrar phpBB3 a mi index y justo encuentro esto y quede estancado nuevamente xD mi lenguaje es php
  #4 (permalink)  
Antiguo 11/03/2010, 11:25
Avatar de el_javi  
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 841
Antigüedad: 12 años, 8 meses
Puntos: 9
Respuesta: Ayuda bbcodes en web

Parsear es interpretar el código que te produce tu base de datos.

* Que encuentras un código [img:1ncrw7gg]http:/....[/img:1ncrw7gg] , lo sustituyes por el tag HTML de la imagen correspondiente con su alto, su largo, etc.

Que encuentras un código [ b]texto[ / b], lo sustitulles por la entidad HTML correspodniente para negrita.

Eso es parsear: interpretar un código y hacer los cambios correspondientes para uso propio y diferente.

Espero que te sea útil

Un saludo.

Javier
  #5 (permalink)  
Antiguo 11/03/2010, 12:03
 
Fecha de Ingreso: enero-2010
Mensajes: 33
Antigüedad: 7 años, 11 meses
Puntos: 0
Respuesta: Ayuda bbcodes en web

muchas gracias, e estado buscando algo y creo que voy en buen camnio se agradece de antemano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:36.