Página 1 de 1

RedLight muestra incorrectamente botones en privados

Publicado: 23 Jul 2012, 07:40
por haloduke
Saludos comunidad, es mi primer post aquí y espero haberlo colocado en el lugar correcto.

Estamos montando un foro y como tema del mismo nos ha gustado el RedLight, es un tema bastante claro y con un acabado que nos convence mucho.

El problema está en los mensajes privados, los botones:
  • img_button_pm_reply
  • img_icon_contact_email
  • img_icon_user_profile
  • img_icon_post_quote
Imagen

No aparecen con su efecto correcto, son botones que se usan en otras partes del foro y sí aparecen bien. Lo curioso es que hemos probado otros temas y ocurre lo mismo.
La versión probada de phpBB es la phpBB-3.0.8, me consta que en el foro definitivo es la phpBB-3.0.10 y ocurre el mismo problema.

Me gustaría solucionar el error, alguna sugerencia donde aplicar el parche o que ficheros debería mirar para corregirlo.

Gracias por adelantado.
Salu2.

Re: RedLight muestra incorrectamente botones en privados

Publicado: 23 Jul 2012, 08:02
por haloduke
No he podido o no he sabido editar el tema, me faltaban datos:
URL: http://www.phpbb.com/customise/db/style/redlight/
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): RedLight
Servidor: servidor windows gratuito
Actualización desde otra versión:
Conversión desde otro sistema de foros:

Re: RedLight muestra incorrectamente botones en privados  Tema Solucionado

Publicado: 25 Jul 2012, 10:17
por haloduke
Ya hemos encontrado la solución, resulta que falta un fichero, o el autor olvidó crearlo adaptado al estilo.
Para tener el tema correcto:
1.- Copiar el fichero ucp_pm_viewmessage.html de \phpBB3\styles\subsilver2\template a \phpBB3\styles\RedLight\template.
2.- Editamos el fichero copiado en \phpBB3\styles\RedLight\template
Donde pone:

Código: Seleccionar todo

<tr class="row1">
	<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF U_MESSAGE_AUTHOR --><a href="{U_MESSAGE_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF U_EMAIL --><a href="{U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF U_EDIT --><a href="{U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF U_QUOTE --><a href="{U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- IF U_POST_REPLY_PM --><a href="{U_POST_REPLY_PM}">{REPLY_IMG}</a><!-- ENDIF -->&nbsp;</div></td>
</tr>
Subsituirlo por:

Código: Seleccionar todo

<tr class="row1">
	<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF U_MESSAGE_AUTHOR --><a class="prof" href="{U_MESSAGE_AUTHOR}"><span>{PROFILE_IMG}</span></a> <!-- ENDIF --> <!-- IF U_EMAIL --><a class="mail" href="{U_EMAIL}"><span>{EMAIL_IMG}</span></a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF U_EDIT --><a class="edi" href="{U_EDIT}"><span>{EDIT_IMG}</span></a> <!-- ENDIF --> <!-- IF U_QUOTE --><a class="cite" href="{U_QUOTE}"><span>{QUOTE_IMG}</span></a> <!-- ENDIF --> <!-- IF U_POST_REPLY_PM --><a class="pmreply" href="{U_POST_REPLY_PM}"><span>{REPLY_IMG}</span></a><!-- ENDIF -->&nbsp;</div></td>
</tr>
Funciona!
Salu2 a tod@s.