Colocar Campo de Perfil debaixo do nome

Suporte à dúvidas gerais relacionadas ao phpBB.
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Colocar Campo de Perfil debaixo do nome

Mensagem 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 :)
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5991
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Colocar Campo de Perfil debaixo do nome

Mensagem por _Vinny_ »

Na propria configuração do campo você configura onde aparecer.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Colocar Campo de Perfil debaixo do nome

Mensagem 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
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Colocar Campo de Perfil debaixo do nome

Mensagem 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. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Colocar Campo de Perfil debaixo do nome

Mensagem por Jamukinha »

ai man não achei o campo não pois o meu está igual o seu mais o campo n ta =/
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Colocar Campo de Perfil debaixo do nome

Mensagem por Jamukinha »

Alguem pode me ajudar dizendo como eu adiciono o campo debaixo do nome ?
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Colocar Campo de Perfil debaixo do nome

Mensagem 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. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Colocar Campo de Perfil debaixo do nome

Mensagem 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
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Colocar Campo de Perfil debaixo do nome

Mensagem 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. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Colocar Campo de Perfil debaixo do nome

Mensagem por Jamukinha »

Hmm pode me dar um mod ou me encinar como adicionar manualmente então ?
Trancado