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.

emoticonos phpbb2 a phpbb3

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
piratus
Observador/a
Mensajes: 3
Registrado: 09 May 2006, 12:27

emoticonos phpbb2 a phpbb3

#1

Mensaje por piratus »

URL: portaldimensional.com/foro/
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: ultimate seo 0.6.6
Plantilla(s) usada(s): serenitypurple
Servidor: linux de pago
Actualización desde otra versión: no
Conversión desde otro sistema de foros: phpbb2

hola a todos, primero de todo felicitar por la web, hasta ahora he resuelto todas mis dudas, pero esta no la encuentro por ningun sitio,

tenía phpbb2 con bastantes emoticonos instalados (150) y ahora me encuentro con que phpbb3 trata de manera diferente a los emoticonos que phpbb2, por lo que todo el foro se me ha quedado con etiquetas de tipo: ":emoticono:" en vez de salir las imágenes.

he encontrado un código: http://tracker.phpbb.com/browse/PHPBB3-9711 que modifica el functions_phpbb para hacer esto desde la conversión, pero resulta que tengo como 1,5 gb ya subidos de base de datos al servidor, y preferiría usar un metodo alternativo antes de volver a empezar de nuevo.

Por lo que he leido el problema es que phpbb3 deja un espacio antes y otro después del emoticono: de esta forma: " :emoticono: " He intentado usar consultas sql del tipo: UPDATE phpbb_posts SET post_text = replace(post_text,':emoticono:',' : emoticono :'); sin resultados positivos.

Bueno si alguien sabe como solucionar este problema, lo agradecería infinitamente.

gracias

piratus
Observador/a
Mensajes: 3
Registrado: 09 May 2006, 12:27

Re: emoticonos phpbb2 a phpbb3

#2

Mensaje por piratus »

alguien sabe que se puede hacer por favor :nolose:

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 50

Re: emoticonos phpbb2 a phpbb3

#3

Mensaje por HuanManwe »

por la tarde intentaré mirar tu caso. Ahora estoy algo liado.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 50

emoticonos phpbb2 a phpbb3

#4

Mensaje por HuanManwe »

piratus escribió:Por lo que he leido el problema es que phpbb3 deja un espacio antes y otro después del emoticono: de esta forma: " :emoticono: " He intentado usar consultas sql del tipo: UPDATE phpbb_posts SET post_text = replace(post_text,':emoticono:',' : emoticono :'); sin resultados positivos.
Eso es porque lo que hace esa sentencia SQL es cambiar el caso particular de :emoticono: y no todos los emoticonos en general.
Primero deberías recoger cada emoticón, con PHP por ejemplo, y luego insertar la sentencia correctamente. El principio sería algo como:

Código: Seleccionar todo

$query0="SELECT code FROM phpbb_smilies";
$result=@mysql_query($query0);
while($emoticon = mysql_fetch_row($result)){
UPDATE phpbb_posts SET post_text = replace(post_text,'$emoticon',' : $emoticon :');
}
Bueno, en realidad esa no vale, porque habría que crear una forma para que de $emoticon se "limpiara" los dos puntos de antes y después. Pero por ahí va la idea.

Otra posibilidad es hacer una copia de seguridad de la tabla phpbb_smilies (incluyendo un DROP TABLE al principio) y luego editar ese campo para que al aplicar la copia de seguridad de esa tabla ya esté corregido todo.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Cerrado

Volver a “Foros de Soporte 3.0.x”