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.
