Bemvindo ao ElitePortugas. Clica para te registares, se for possível...

ANÚNCIO


PARA ACEDERES À TOTALIDADE DO CONTEÚDO DESTE FÓRUM, TENS DE TE REGISTAR....!!
Olá sejam bem-vindos!!       Um bem haja aos mais recentes membros, e participem....

Tutorial que assinala as PM não lidas a Vermelho

Todos os tutoriais para esta plataforma é aqui...

Moderadores: Master Portugas, Dianoka

                             

Tutorial que assinala as PM não lidas a Vermelho

Postagempor Master Portugas » 26 Ago 2012, 19:22


This little phpbb3 snippet displays unread private messages as red.

Can be used on other styles other than prosilver and subsilver2
instructions

prosilver

open styles/prosilver/template/overall_header.html

FIND:
Código: Seleccionar todos
<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF -->


REPLACE WITH:
Código: Seleccionar todos
<!-- IF S_USER_NEW_PRIVMSG or PRIVATE_MESSAGE_INFO_UNREAD --><a href="{U_PRIVATEMSGS}" style=" color: #FF0000;">({PRIVATE_MESSAGE_INFO})<!-- IF S_USER_NEW_PRIVMSG --><!-- ELSE --><!-- ENDIF --></a>
                      <!-- ELSE -->(<a href="{U_PRIVATEMSGS}" >{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF -->


to display unread pm info, use this code:

Código: Seleccionar todos
   <!-- IF S_USER_LOGGED_IN --><!-- IF S_USER_NEW_PRIVMSG -->(<a href="{U_PRIVATEMSGS}" style="color:#FF0000;">{PRIVATE_MESSAGE_INFO}</a>)<!-- IF S_USER_NEW_PRIVMSG --><!-- ELSE --><!-- ENDIF -->
      <!-- ELSE -->(<a href="{U_PRIVATEMSGS}" >{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --><!-- ENDIF -->
      <!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->
      (<a href="{U_PRIVATEMSGS}" style="color:#FF0000;">{PRIVATE_MESSAGE_INFO_UNREAD}</a>)<!-- ENDIF -->


subsilver2

open styles/subsilver2/template/overall_header.html

FIND:
Código: Seleccionar todos
<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a><!-- ENDIF -->


REPLACE WITH:
Código: Seleccionar todos
               <!-- IF S_USER_NEW_PRIVMSG or PRIVATE_MESSAGE_INFO_UNREAD --> &nbsp;<a href="{U_PRIVATEMSGS}" style=" color: #FF0000;"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF S_USER_NEW_PRIVMSG --><!-- ELSE --><!-- ENDIF --></a>
                    <!-- ELSE --> &nbsp;<a href="{U_PRIVATEMSGS}" ><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}</a><!-- ENDIF -->


to display unread pm info, use this code:

Código: Seleccionar todos
       <!-- IF S_USER_LOGGED_IN --><!-- IF S_USER_NEW_PRIVMSG --><a href="{U_PRIVATEMSGS}" style="color:#FF0000;"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}</a><!-- IF S_USER_NEW_PRIVMSG --><!-- ELSE --><!-- ENDIF -->
        <!-- ELSE --><a href="{U_PRIVATEMSGS}" >{PRIVATE_MESSAGE_INFO}</a><!-- ENDIF --><!-- ENDIF -->
        <!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->
        <a href="{U_PRIVATEMSGS}" style="color:#FF0000;"> , {PRIVATE_MESSAGE_INFO_UNREAD}</a><!-- ENDIF -->


This tweak can also be done using images for unread/read pm messages

:bom:
Imagem
Imagem

Avatar do utilizador
Master Portugas
Administrador
Administrador
 
Mensagens: 3851
Registado: 10 Dez 2006, 12:31
Localização: Porto, Braga, Guimarães, Póvoa.....
Recordes: 67
Sexo:
Blog: Ver o Blog (1)
Sexo: Masculino


Fórum Estatísticas

Quem está ligado

Utilizadores a navegar neste fórum: Nenhum utilizador ligado e 1 visitante

Opções

Voltar para Tutoriais phpBB3