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 de android [SOLUCIONADO]

Dudas sobre estilos phpBB 3.0.x
Colaboraciones gráficas paquetes de rangos aquí y botones aquí.
Cerrado
afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Emoticonos de android [SOLUCIONADO]

#1

Mensaje por afmu23 »

URL: jabatosairsoft.com/foro
Plantilla(s) usuada(s): prosilver modificada
MODs instalados: automod 1.0.2, mChat 1.3.7, phpCalendar 0.1.1, tapatalk 4.5.2
Versión de phpBB: 3.0.12
Servidor: servidor de pago (MBI)
Si es una actualización desde otra versión: actualizado desde la 3.0.11

Hola compañeros,
estoy intentando instalar (manualmente) los emojis o emoticonos de android en mi foro phpbb. Sobre todo es para que los que no usan tapatalk puedan ver los smilies en el foro normal.
He conseguido crear un archivo .pak para este fin haciendo uso del excel y tal. De momento en los mensajes ya escritos desde tapatalk se ven los emojis perfectamente. El problema viene cuando escribo desde el foro normal. Me salen los smilies perfectamente, y se insertan en el mensaje muy bien, incluso al previsualizar salen bien. Sin embargo, cuando envío el mensaje, sale " title=" "> " después de cada emoji. Tiene que ser cosa de la plantilla pero no tengo ni papa. Estoy usando phpbb 3.0.12.
Espero que podáis ayudarme, gracias de antemano.
Saludos.

EDITO: He tocado la plantilla, concretamente posting_smilies.html, donde incluye el tag alt="loquesea" y title="nadadenada". El problema lo parece provocar el texto entrecomillado en alt="este_texto". Es extraño, pues es un enlace a un emoji similar almacenado en servidor se amazon. Será algo que hace phpbb con los smilies por defecto. La cuestión es que al cerrar comillas peta el <img src=... /> y por eso no rula. He quitado los alt y los title en las plantillas, he limpiado la caché, pero siguen apareciendo. ¿alguna idea?
Última edición por afmu23 el 03 Sep 2014, 12:08, editado 2 veces en total.

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Emoticonos de android

#2

Mensaje por angelismo »

Faltan los datos de soporte, lee las normas

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Re: Emoticonos de android

#3

Mensaje por afmu23 »

Perdón :oops:
Ya están puesto los datos de soporte.

Avatar de Usuario
andares
Moderador
Mensajes: 1591
Registrado: 18 Nov 2008, 03:32
Género:

Re: Emoticonos de android

#4

Mensaje por andares »

Justo al final deja un espacio en blanco entre las comillas " y la barra /, tal que asi: height="{smiley.SMILEY_HEIGHT}" /></a>

afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Re: Emoticonos de android

#5

Mensaje por afmu23 »

andares escribió:Justo al final deja un espacio en blanco entre las comillas " y la barra /, tal que asi: height="{smiley.SMILEY_HEIGHT}" /></a>
¿En qué archivo edito esa línea?
Gracias por la ayuda.

Avatar de Usuario
andares
Moderador
Mensajes: 1591
Registrado: 18 Nov 2008, 03:32
Género:

Re: Emoticonos de android

#6

Mensaje por andares »

afmu23 escribió:EDITO: He tocado la plantilla, concretamente posting_smilies.html, donde incluye el tag alt="loquesea" y title="nadadenada". El problema lo parece provocar el texto entrecomillado en alt="este_texto". Es extraño, pues es un enlace a un emoji similar almacenado en servidor se amazon. Será algo que hace phpbb con los smilies por defecto. La cuestión es que al cerrar comillas peta el <img src=... /> y por eso no rula. He quitado los alt y los title en las plantillas, he limpiado la caché, pero siguen apareciendo. ¿alguna idea?
...veo que ademas de la citada plantilla también te refieres a otras plantillas, en el "posting_editor.html" tambien figura la misma linea, verifica...
Última edición por andares el 29 Ago 2014, 22:56, editado 1 vez en total.

afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Re: Emoticonos de android

#7

Mensaje por afmu23 »

Gracias por la respuesta.
He modificado ambas plantillas y sigue viéndose igual.
Se ve mal en el viewtopic.php. En los demás se ve correctamente. Incluso desde el móvil, con el tapatalk, se ve bien el mismo mensaje que se ve mal en el foro normal.
No sé si estoy haciendo algo mal al editar las plantillas.
:|
Pongo un ejemplo:

EDITO: He probado a instalar otro estilo, prosilver, en este caso, y sigue viéndose igual, así que entiendo que no tiene que ver con el estilo en sí :S
Vale, parece que finalmente he descubierto donde está el problema, y no es otro que el texto que he elegido para poner los emoticonos, en concreto uso los mismos que el tapatalk, es decir [emoji] con el número del emoticono. Al parecer los corchetes dan problemas. A ver si puedo poner algo para que se vea bien tanto en el foro normal como en el tapatalk.
Saludos.
Adjuntos
emojis_fallo.JPG
emojis_fallo.JPG (58.4 KiB) Visto 3439 veces
Última edición por afmu23 el 31 Ago 2014, 22:01, editado 3 veces en total.

afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Re: Emoticonos de android

#8

Mensaje por afmu23 »

Mirad el código diferente en la vista previa del mensaje. Es muy extraño.
Adjuntos
emojis_fallo2.JPG
emojis_fallo2.JPG (76.25 KiB) Visto 3411 veces

Avatar de Usuario
andares
Moderador
Mensajes: 1591
Registrado: 18 Nov 2008, 03:32
Género:

Re: Emoticonos de android

#9

Mensaje por andares »

Parece como si el PAK no estuviera correctamente instalado, desde el ACP se ven bien y con sus correspondientes campos?

El formato de un PAK de emoticonos para phpBB 3,0.X, por poner un ejemplo es este:
'icon_sleep.gif', '25', '25', '1', 'Dormidito', ':dormidito:',
'tongue.gif', '25', '25', '1', 'Lengua', ':P',
'afro.gif', '30', '29', '1', 'Afro', ':afro:',
'angry.gif', '34', '31', '1', 'Presentador', ':angry:',
'1.png', '32', '33', '1', 'Frunciendo', 'O^O',
'10.png', '32', '33', '1', 'Feliz', '":)"',
'11.png', '32', '33', '1', 'Rezando', 'O/\\O',
'12.png', '32', '33', '1', 'Comiendo', ':comiendo:',
'13.png', '32', '31', '1', 'Llorando..', 'D\'=',
'14.png', '32', '33', '1', 'Loquito', '=P',
...es el mismo formato como tu lo has creado?...

afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Re: Emoticonos de android

#10

Mensaje por afmu23 »

En el ACP se ven correctamente, de todos modos revisaré el código del .pak para hacerlo acorde a lo que has puesto.
Este es el código del emojis.pak:

Código: Seleccionar todo

'emoji (1).png', '20', '20', '1', ' ', '[emoji1]', 
'emoji (2).png', '20', '20', '1', ' ', '[emoji2]', 
'emoji (3).png', '20', '20', '1', ' ', '[emoji3]', 
'emoji (4).png', '20', '20', '1', ' ', '[emoji4]', 
'emoji (5).png', '20', '20', '1', ' ', '[emoji5]', 
'emoji (6).png', '20', '20', '1', ' ', '[emoji6]', 
'emoji (7).png', '20', '20', '1', ' ', '[emoji7]', 
'emoji (8).png', '20', '20', '1', ' ', '[emoji8]', 
'emoji (9).png', '20', '20', '1', ' ', '[emoji9]',
...
Iré informando. Gracias de nuevo por la ayuda.

EDITO: Les he cambiado el nombre a emoji001.png y siguientes. Sigue sin funcionar con los corchetes, pero si no pongo corchetes no sé como hacer que funcione en el tapatalk.
Última edición por afmu23 el 02 Sep 2014, 16:01, editado 1 vez en total.

afmu23
Observador/a
Mensajes: 7
Registrado: 25 Ene 2014, 00:38

Re: Emoticonos de android

#11

Mensaje por afmu23 »

¡¡¡No me lo creo!!!
Lo he solucionado.
El problema venía por el mod Tapatalk. En la carpeta mobiquo, que es donde se están los archivos de tapatalk, hay que editar un archivo. En concreto el archivo es mobiquo/hook/viewtopic_hook.html.

Código: Seleccionar todo

$protocol = ($config['cookie_secure'])  ? 'https' : 'http';
$message = preg_replace('/\[emoji(\d+)\]/i', '<img src="'.$protocol.'://s3.amazonaws.com/tapatalk-emoji/emoji\1.png" />', $message);
Hay que comentar las dos últimas líneas, responsables de agregar el código este de amazonws. Una vez hecho esto, los emoticonos se ven perfectamente.
Menudo quebradero pero al final he podido solucionarlo.
Espero que le sirva a otros. Igualmente voy a subir aquí mismo el pak y los archivos .png por si alguien quiere tenerlo ya todo listo.
Saludos y gracias una vez más por la ayuda.
Adjuntos
emojis_tapatalk.zip
(934.85 KiB) Descargado 174 veces
Última edición por afmu23 el 02 Sep 2014, 19:09, editado 1 vez en total.

Cerrado

Volver a “Soporte para Estilos phpBB 3.0.x”