Página 1 de 2
Colocar Campo de Perfil debaixo do nome
Enviado: 15 Jun 2012, 12:12
por Jamukinha
Qual a URL do seu fórum: http://www.losccheats.com
Tipo de Hospedagem: Pago
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: N/D
Senha: N/D
Estilos instalados: Meu Própio com base ProSilver
Modificações instaladas: N/D
Qual seu nivel de experiência: Expert
Quando começou o problema: Quero que apenas 1 campo de perfil que eu criei fique debaixo do nome de usuário tem como ?
Descreva seu problema: Quero que apenas 1 campo de perfil que eu criei fique debaixo do nome de usuário tem como ?
Este campo é um texto onde o membro pode escrever o que quiser, um campo livre :)
Re: Colocar Campo de Perfil debaixo do nome
Enviado: 15 Jun 2012, 12:21
por _Vinny_
Na propria configuração do campo você configura onde aparecer.
Re: Colocar Campo de Perfil debaixo do nome
Enviado: 15 Jun 2012, 18:13
por Jamukinha
Desculpe mais no meu n tem essa opção de escolher onde colocar, teria como modificar o html da pagina e coloca pra debaixo do nome e talz ? Tipo so me fala como que eu faço qual code eu coloco pra aparecer ali
Re: Colocar Campo de Perfil debaixo do nome
Enviado: 15 Jun 2012, 18:47
por robra
Um adendo: Quando for abrir um tópico, sempre coloque "
Absolution personalizado" em "
Estilos instalados:" para facilitar o suporte na busca da informação dentro do arquivo correspondente ao seu estilo instalado. Ok ?
Quanto a sua dúvida, o campo personalizado pode ser inserido dentro das seguintes opções:
- Exibir no painel de controle do usuário
- Exibir na tela de registro
- Exibir no viewtopic
Neste seu caso, seria no "
viewtopic", já que é para ser incluído dentro do perfil do usuário.
1- Abrindo o
viewtopic_body.html do
Absolution, o perfil do usuário está definido nas linhas:
Código: Selecionar todos
<div class="vtprofileinfo">
<!-- IF postrow.POSTER_POSTS != '' --><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}<br /><!-- ENDIF -->
<!-- IF postrow.POSTER_TOPICS --><strong>{L_TOPICS}:</strong> {postrow.POSTER_TOPICS}<br /><!-- ENDIF -->
<!-- IF postrow.POSTER_FROM --><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}<br /><!-- ENDIF -->
<!-- IF postrow.S_PROFILE_FIELD1 -->
<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
<strong>{postrow.PROFILE_FIELD1_NAME}:</strong> {postrow.PROFILE_FIELD1_VALUE}<br />
<!-- ENDIF -->
<!-- BEGIN custom_fields -->
<strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}<br />
<!-- END custom_fields -->
<!-- IF not S_IS_BOT -->
<!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
<br />
<ul class="profile-icons">
<!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->
<!-- ENDIF -->
</div>
2- O "campo personalizado" está definido pelas linhas:
Código: Selecionar todos
<!-- BEGIN custom_fields -->
<strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}<br />
<!-- END custom_fields -->
Você pode alterar a posição dele na página alterando também a posição das linhas do
item 2 dentro das linhas do
item 1.
A questão é que se você criar mais de 1 campo personalizado para ser exibido no perfil do usuário na página das postagens das mensagens, este ficarão juntos, ou seja, nativamente não tem como posicionar vários campos personalizados separadamente no perfil, a não ser que utilize uma MOD que ofereça este recurso ou então adicione um campo fixo manualmente.
Abraço.

Re: Colocar Campo de Perfil debaixo do nome
Enviado: 15 Jun 2012, 23:24
por Jamukinha
ai man não achei o campo não pois o meu está igual o seu mais o campo n ta =/
Re: Colocar Campo de Perfil debaixo do nome
Enviado: 19 Jun 2012, 11:47
por Jamukinha
Alguem pode me ajudar dizendo como eu adiciono o campo debaixo do nome ?
Re: Colocar Campo de Perfil debaixo do nome
Enviado: 19 Jun 2012, 11:59
por robra
Abra o
viewtopic_body.html com programa
Notepad++,
ache e
recorte as linhas:
Código: Selecionar todos
<!-- BEGIN custom_fields -->
<strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}<br />
<!-- END custom_fields -->
Depois, em uma nova linha,
cole-as após as linhas:
Código: Selecionar todos
<!-- IF postrow.POSTER_AVATAR -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
<!-- ENDIF -->
Abraço.

Re: Colocar Campo de Perfil debaixo do nome
Enviado: 19 Jun 2012, 12:03
por Jamukinha
Sim mais eu n tenho somente 1 campo no qual vou adicionar tenho outro que se chama LoscMoedas se fosse isso eu ja tinha feito =/
Isso é o problema pois tem que achar o campo certo e n a linha que adiciona todos os campos
Re: Colocar Campo de Perfil debaixo do nome
Enviado: 19 Jun 2012, 12:19
por robra
A questão é que se você criar mais de 1 campo personalizado para ser exibido no perfil do usuário na página das postagens das mensagens, este ficarão juntos, ou seja, nativamente não tem como posicionar vários campos personalizados separadamente no perfil, a não ser que utilize uma MOD que ofereça este recurso ou então adicione um campo fixo manualmente.
Abraço.

Re: Colocar Campo de Perfil debaixo do nome
Enviado: 20 Jun 2012, 08:05
por Jamukinha
Hmm pode me dar um mod ou me encinar como adicionar manualmente então ?