Página 1 de 1

Sentencia SQL para actualizar mensajes?

Publicado: 27 Mar 2013, 17:17
por EmmaX
Mi problema es que, hice una edicion masiva de los posts, con esta sentencia SQL

Código: Seleccionar todo

update phpbb_posts set post_text = replace(post_text, '[cover]', '[caratula]'); 
update phpbb_posts set post_text = replace(post_text, '[/cover]', '[/caratula]');
el cambio lo hizo sin problemas, pero la cosa es que caratula es un bbcode que en su interior tiene el nombre de una imagen, la cual se muestra ya que dentro del bbcode se encuentra la ruta donde esta la carpeta que contiene todas las imagenes.. por ejemplo:

Código: Seleccionar todo

[caratula]1001.png[/caratula]
y el contenido del bbcode es este :

Código: Seleccionar todo

<img class="caratula" style="width:280px; height:373px;" src="http://dominio/caratulas/{TEXT}"/>
es decir que deberia de visualizarse la imagen pero cuando visito los temas de mi foro, no se visualiza la imagen sino que se muestra de esta manera [caratula]1001.jpg[/caratula].

Esto se soluciona dando click en editar y luego en enviar, sin necesidad de hacer ningun cambio pero lo que necesito algun metodo para actualizar los posts de forma masiva sin tener que ir editandolos de a uno.. tal vez alguna sentencia SQL? o algo en el acp que permita hacer lo que necsito..

desde ya graciar por haber leido

Re: Sentencia SQL para actualizar mensajes?  Tema Solucionado

Publicado: 28 Mar 2013, 01:27
por leviatan21
No se puede ni necesitas una sentencia SQL, tan solo instala el Support Toolkit y utiliza una de sus herramientas que sirve para actualizar los bbcodes de los menasjes

Re: Sentencia SQL para actualizar mensajes?

Publicado: 28 Mar 2013, 03:35
por EmmaX
gracias por responder.. ahora mimo probare ese support toolkit y enseguida, si me funciona doy el tema como solucionado. de nuevo gracias

Re: Sentencia SQL para actualizar mensajes?

Publicado: 28 Mar 2013, 05:52
por EmmaX
Listo solucionado.. aunque el support toolkit tiene ciertas incompativilidades con el ultimate seo url, pero buscando se solucionan los errores.. gracias