Memberlist.php, como adicionar informações?~

Suporte à dúvidas gerais relacionadas ao phpBB.
vic7or
Novato
Novato
Mensagens: 141
Registrado em: 19 Set 2011, 13:42
Nome Real: Victor Viegas
Localização: Belém - PA - Brasil

Memberlist.php, como adicionar informações?~

Mensagem por vic7or »

Qual a URL do seu fórum: localhost
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.10
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: ------------------ Senha: -------------------
Estilos instalados: deluxe, darkblue, spring_element
Modificações instaladas: notify_moderator; acp_add_user; phpBBInvite; ReImgResizer; AvatarResizer; groups_on_register
Qual seu nivel de experiência:: Intermediario
Quando começou o problema: Necessidade de implementação
Descreva seu problema: Gostaria de adicionar novas informações na apresentação do membro na memberlist, mas estou tendo dificuldades em encontrar o trecho no código para realizar a implementação.

Caros, bom dia!
Estou tentando adicionar uma informação na apresentação dos membros.

Veja como é apresentada, atualmente em meu fórum:
00_membelist1.GIF
Mas desejo colocar, o contato de email por extenso, por exemplo. (Mas pq, se já aparece nos contatos abaixo?! - Pq foi exigido pelos meus superiores ¬¬').

Daí, tenho planos para adicionar da seguinte forma:
00_membelist2.gif
-----------------------------------------------------------------------------------------------------------------------

Em anexo, tenho tbm o arquivo memberlist.php que possuo..
para que alguém possa visualiza-lo e indicar o local correto.

Enquanto isso, estou procurando também! Fiz algumas alterações, retirei uns trechos, adicionei outros.. atualizei, limpei o cache, mas nada foi alterado.. entao estou errando feito no local de edição.
Você não está autorizado a ver ou baixar esse anexo.
gssilva
Membro Avançado
Membro Avançado
Mensagens: 1109
Registrado em: 27 Jul 2010, 19:40
Nome Real: Guilherme Silva
Localização: Araraquara - SP
Contato:

Re: Memberlist.php, como adicionar informações?~

Mensagem por gssilva »

Na verdade, isso você vai alterar no arquivo memberlist_view.html da sua template.

Procure pela linha:

Código: Selecionar todos

<!-- IF U_EMAIL --><dt>{L_EMAIL_ADDRESS}:</dt> <dd><a href="{U_EMAIL}">{L_SEND_EMAIL_USER} {USERNAME}</a></dd><!-- ENDIF -->
E substitua por:

Código: Selecionar todos

<!-- IF U_EMAIL --><dt>{L_EMAIL_ADDRESS}:</dt> <dd>{U_EMAIL}</dd><!-- ENDIF -->
O único problema é que está ficando assim:
Endereço de e-mail: mailto:admin@admin.com

Eu tentei achar o arquivo responsável por esse mailto: mas infelizmente eu não achei.

Agora só falta achar esse arquivo para retirar o mailto:

Não se esqueça de limpar o cache e atualizar a template do seu estilo.

Qualquer dúvida basta postar.

Editado*

Eu consegui achar o arquivo que retira o mailto: de lá

Abra o arquivo memberlist.php e procure por:

Código: Selecionar todos

'mailto:' . 


E remova.

Após todas as edições mencionadas acima limpe o cache do fórum e atualize a template do seu estilo.

Qualquer dúvida basta postar.
vic7or
Novato
Novato
Mensagens: 141
Registrado em: 19 Set 2011, 13:42
Nome Real: Victor Viegas
Localização: Belém - PA - Brasil

Re: Memberlist.php, como adicionar informações?~

Mensagem por vic7or »

Pô, gssilva! Bacana!

Eu tava vendo no lugar errado, mesmo.

=)

que saco esse mailto, viu?

no iexplorer é um SACO, no firefox uma beleza e no chrome tbm...
mas to vendo que todos os usuários que vao trabalhar com o fórum usam o IExplorer -.-'

Mas quero manter esse mailto, ao menos no

Código: Selecionar todos

    <!-- IF U_EMAIL --><dt>{L_EMAIL_ADDRESS}:</dt> <dd><a href="{U_EMAIL}">{L_SEND_EMAIL_USER} {USERNAME}</a></dd><!-- ENDIF -->
e outro por extenso, apenas, sem link nenhum.. mas o 'mailto:' tá implicando comigo!
Vou procurar um jeito de manter o mailto original e o endereço de email por extenso.

Voce solucuinou 70% desse problema, Gssilva! =D

*Editado

Vou ver a possibilidade de fazer um '{U_EMAIL2}', e tratá-lo com um resultado sem mailto....
gssilva
Membro Avançado
Membro Avançado
Mensagens: 1109
Registrado em: 27 Jul 2010, 19:40
Nome Real: Guilherme Silva
Localização: Araraquara - SP
Contato:

Re: Memberlist.php, como adicionar informações?~

Mensagem por gssilva »

Faça o seguinte.
Substitua esse código:

Código: Selecionar todos

<!-- IF U_EMAIL --><dt>{L_EMAIL_ADDRESS}:</dt> <dd><a href="{U_EMAIL}">{L_SEND_EMAIL_USER} {USERNAME}</a></dd><!-- ENDIF -->
Por esse:

Código: Selecionar todos

<!-- IF U_EMAIL --><dt>{L_EMAIL_ADDRESS}:</dt> <dd><a href="mailto:{U_EMAIL}">{L_SEND_EMAIL_USER} {USERNAME}</a> &nbsp; &nbsp;{U_EMAIL}</dd><!-- ENDIF -->
Isso deve lhe atender.

Limpe o cache do fórum e atualize a template.

Qualquer dúvida basta postar.

Editado*

Não se esqueça de fazer a edição no arquivo memberlist.php que eu mencionei na primeira mensagem.
vic7or
Novato
Novato
Mensagens: 141
Registrado em: 19 Set 2011, 13:42
Nome Real: Victor Viegas
Localização: Belém - PA - Brasil

Re: Memberlist.php, como adicionar informações?~

Mensagem por vic7or »

Gssilva, você é um gênio..
ushaushaush eu ia fazer o mais difícil enquanto você apenas adicionou o 'mailto' antes da referencia.

Perfeito... atendeu as espectativas com perfeção!

Tópico resolvido!

Obrigado!
gssilva
Membro Avançado
Membro Avançado
Mensagens: 1109
Registrado em: 27 Jul 2010, 19:40
Nome Real: Guilherme Silva
Localização: Araraquara - SP
Contato:

Re: Memberlist.php, como adicionar informações?~

Mensagem por gssilva »

Fico feliz de ter resolvido seu problema. =)

Por favor, marque o tópico como resolvido. ;)
Trancado