[TUTORIAL] Personalização do widget "tópicos recentes"

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Membro Entusiasta
  • 0

[TUTORIAL] Personalização do widget "tópicos recentes" Empty [TUTORIAL] Personalização do widget "tópicos recentes"

Mensagem por Ace 04.04.12 0:39


[TUTORIAL] Personalização do widget "tópicos recentes" Modules

Personalização do widget "tópicos recentes"
Em muitas plataformas pagas é possível incrementar e dar um ar profissional aos tópicos recentes. Neste tutorial, através da edição de templates disponível apenas para PHPBB2 e PunBB, faremos essa personalização que dará ao vosso fórum, um incremento especial!

--> Tutoriais, dicas e astúcias <--
Personalização do widget "tópicos recentes"


- Noção básica da função:
Antes, teremos que criar um Widget personalizado para que o código possa ser executado. Abaixo mostramos algumas etapas na hora de criar o Widget que recebera o código.


Painel de controle :seta2: Modulos :seta2: Portal & Widgets :seta2: Gestão dos widgets do fórum :seta2: Opções gerais dos widgets do fórum

[TUTORIAL] Personalização do widget "tópicos recentes" Wf110

[TUTORIAL] Personalização do widget "tópicos recentes" 110111Seta Exibir os widgets do fórum : - Nesta opção, deverá marcar: "Sim"
[TUTORIAL] Personalização do widget "tópicos recentes" 110210Seta Largura da coluna 1 (esquerda) e 3 (direita) : - Nestas opções, deverá preencher com o valor: "180" em ambos os boxes.
[TUTORIAL] Personalização do widget "tópicos recentes" 110310Seta Distância entre dois widgets : - Neste box, o valor deve ser "0"
[TUTORIAL] Personalização do widget "tópicos recentes" 110410Seta Espaço entre duas colunas : - Neste box, o valor deve ser "0"

- Inserir o Widget e configura-lo:
Para que aconteça a função, teremos que inserir o Widget. Siga os passos abaixo para fazer inserir o Widget:


Painel de controle :seta2: Módulos :seta2: Portal & Widgets :seta2: Gestão dos Widgets do fórum :seta2: Tópicos recentes

[TUTORIAL] Personalização do widget "tópicos recentes" Wforum10

Insira o widget em uma das colunas, como mostra a imagem acima e, em seguida, acione a modificação do widget através do botão modificar "[TUTORIAL] Personalização do widget "tópicos recentes" Editer"

[TUTORIAL] Personalização do widget "tópicos recentes" A7041fe7fefa4b42be0285305faebb9f
(Imagem já modificada de acordo com os passos abaixo)
[TUTORIAL] Personalização do widget "tópicos recentes" 110111Seta Quantidade de tópicos recentes : - Nesta opção, opte por : "10"
[TUTORIAL] Personalização do widget "tópicos recentes" 110210Seta Ativar o scrolling dos tópicos recentes : - Nesta opção, opte por : "Não"
[TUTORIAL] Personalização do widget "tópicos recentes" 110310Seta Sentido do deslocamento dos tópicos : - Nesta opção, opte por : "Topo"
[TUTORIAL] Personalização do widget "tópicos recentes" 110410Seta Altura da tabela contendo os tópicos recentes : - Nesta opção, opte por : "180"
[TUTORIAL] Personalização do widget "tópicos recentes" 110510Seta Tempo de espera entre dois deslocamentos : - Nesta opção, opte por : "0"
[TUTORIAL] Personalização do widget "tópicos recentes" 110610Seta Sem progressão do scrolling : - Nesta opção, opte por : "0"

- Edição dos templates
Para que possamos fazer tal função em nosso fórum, precisaremos modificar o Template "Overall_header", como mostramos abaixo:

Painel de controle :seta2: Visualização :seta2: Templates :seta2: "Aba" Geral :seta2: Overall_header
[TUTORIAL] Personalização do widget "tópicos recentes" Templa10

- Alterando o código:
Após acessar o Template do teu fórum, basta fazer as alterações de acordo com a versão do teu fórum, mas tome cuidado e tenha atenção a sua versão para não ocasionar em erros:

[TUTORIAL] Personalização do widget "tópicos recentes" Act_bottom Antes de qualquer modificação feita em seu Template, pedimos que salve o código original em um editor de texto qualquer, como um bloco de notas ou até mesmo no Notepad, para que ao fazer alguma alteração errada é só voltar ao código original.




[TUTORIAL] Personalização do widget "tópicos recentes" Php21110PHPBB2
Painel de controle :seta2: Visualização :seta2: Templates :seta2: "Aba" Geral :seta2: Overall_header
[TUTORIAL] Personalização do widget "tópicos recentes" Templa10

Primeiramente localize os códigos abaixo em teu Template:
Código:
 <td valign="top" width="{C1SIZE}">
                              <div id="{ID_LEFT}">
                                <!-- BEGIN giefmod_index1 -->
                                {giefmod_index1.MODVAR}
                                    <!-- BEGIN saut -->
                                    <div style="height:{SPACE_ROW}px"></div>
                                    <!-- END saut -->
                                <!-- END giefmod_index1 -->
                              </div>
                          </td>

Depois basta altera-los pelo código abaixo, mas tome o devido cuidado para não alterar código errado:
Código:
 <td valign="top" width="100%">
                              <div id="center">
                                <!-- BEGIN giefmod_index1 -->
                                {giefmod_index1.MODVAR}
                                    <!-- BEGIN saut -->
                                    <div style="height:{SPACE_ROW}px"></div>
                                    <!-- END saut -->
                                <!-- END giefmod_index1 -->
                              </div>
                          </td></tr><tr>

Painel de controle :seta2: Visualização :seta2: Templates :seta2: Portal :seta2: mod_recent_topics

Você irá deletar todo o conteúdo da página e adicionar o seguinte código:
Código:
 <style>
div.title {
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
text-align:center;
}
</style>
<!-- BEGIN classical_row -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="3" align="center"><tbody>
<thead><tr><th colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle">
<div class="ist">Tópicos recentes</div>
</th></tr></thead>
<tr>
<td style="padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" width="100%">
<table border="0" cellpadding="0" cellspacing="0" colspan="3" width="100%">
 
<tr><td class="catHead" colspan="2" width="50%">
<div class="title"><font color="black">Tópico:</font></div>
</td>
<td class="catHead" colspan="1" width="25%">
<div class="title"><font color="black">Postado em:</font></div>
</td>
<td class="catHead" colspan="1" width="25%">
<div class="title"><font color="black">Feito por:</font></div>
</td></tr>
 
<tr valign="top">
<td colspan="1" style="border-top: 0px none; padding: 0px; background: transparent url(http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/list.gif) no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" width="24"><img src="http://2img.net/i/fa/empty.gif" width="24" border="0"></td><td style="border-top: 0px none; padding: 0px; line-height: 20px; background-repeat: repeat;" align="left" background="http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/listbg.gif" width="50%">
 
<!-- BEGIN recent_topic_row -->
<a href="{classical_row.recent_topic_row.U_TITLE}"><b><font style="font-family: Tahoma; font-size: 11px">{classical_row.recent_topic_row.L_TITLE}</font></b></a><br>
 
<!-- END recent_topic_row -->
</td>
<td style="border-top: 0px none; padding: 0px; line-height: 16.5px; background-repeat: repeat;" align="center" background="http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/listbg.gif" width="25%">
<span class="gensmall">
<!-- BEGIN recent_topic_row -->
<img src="http://img816.imageshack.us/img816/9845/11750606.png" width="16px" height="16px" />
{ON} {classical_row.recent_topic_row.S_POSTTIME}
<br><!-- END recent_topic_row -->
</span>
</td>
<td style="border-top: 0px none; padding: 0px; line-height: 17px; background-repeat: repeat;" align="left" background="http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/listbg.gif" width="25%">
<!-- BEGIN switch_poster -->
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}">{classical_row.recent_topic_row.switch_poster.S_POSTER}</a>
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{classical_row.recent_topic_row.switch_poster_guest.S_POSTER}
<!-- END switch_poster_guest -->
<!-- BEGIN recent_topic_row -->
<img src="http://www.birazkisisel.com/wp-content/plugins/wp-favorite-posts/img/star.png">
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}"><font style="font-family: Tahoma; font-size: 11px">{classical_row.recent_topic_row.switch_poster.S_POSTER}</font></a>
<br><!-- END recent_topic_row -->
 
</td>
</tr></table></td></tr></tbody></table>
<!-- END classical_row -->


[TUTORIAL] Personalização do widget "tópicos recentes" Pun1210PUNBB
Painel de controle :seta2: Visualização :seta2: Templates :seta2: "Aba" Geral :seta2: Overall_header
[TUTORIAL] Personalização do widget "tópicos recentes" Templa10
Primeiramente localize os códigos abaixo em teu Template:

Código:
<div id="{ID_LEFT}">
                                    <!-- BEGIN giefmod_index1 -->
                                    {giefmod_index1.MODVAR}
                                    <!-- BEGIN saut -->
                                    <div style="height:{SPACE_ROW}px"></div>
                                    <!-- END saut -->
                                    <!-- END giefmod_index1 -->
                                </div>

Depois basta altera-los pelo código abaixo, mas tome o devido cuidado para não alterar código errado:

Código:
 <td valign="top" width="100%"><div id="center">
                                <!-- BEGIN giefmod_index1 -->
                                {giefmod_index1.MODVAR}
                                    <!-- BEGIN saut -->
                                    <div style="height:{SPACE_ROW}px"></div>
                                    <!-- END saut -->
                                <!-- END giefmod_index1 -->
                              </div></td>

Painel de controle :seta2: Visualização :seta2: Templates :seta2: Portal :seta2: mod_recent_topics

Você irá deletar todo o conteúdo da página e adicionar o seguinte código:

Código:
<style>
div.title {
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
text-align:center;
}
</style>
<!-- BEGIN classical_row -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="3" align="center"><tbody>
<thead><tr><th colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle">
<div class="ist"> Últimos tópicos:</div>
</th></tr></thead>
<tr>
<td style="padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" width="100%">
<table border="0" cellpadding="0" cellspacing="0" colspan="3" width="100%">
 
<tr><td class="catHead" colspan="2" width="50%">
<div class="title"><font color="black">Tópico:</font></div>
</td>
<td class="catHead" colspan="1" width="25%">
<div class="title"><font color="black">Postado em:</font></div>
</td>
<td class="catHead" colspan="1" width="25%">
<div class="title"><font color="black">Feito por:</font></div>
</td></tr>
 
<tr valign="top">
<td colspan="1" style="border-top: 0px none; padding: 0px; background: transparent url(http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/list.gif) no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" width="24"><img src="http://2img.net/i/fa/empty.gif" width="24" border="0"></td><td style="border-top: 0px none; padding: 0px; line-height: 20px; background-repeat: repeat;" align="left" background="http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/listbg.gif" width="50%">
 
<!-- BEGIN recent_topic_row -->
<a href="{classical_row.recent_topic_row.U_TITLE}"><b><font style="font-family: Tahoma; font-size: 11px">{classical_row.recent_topic_row.L_TITLE}</font></b></a><br>
 
<!-- END recent_topic_row -->
</td>
<td style="border-top: 0px none; padding: 0px; line-height: 16.5px; background-repeat: repeat;" align="center" background="http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/listbg.gif" width="25%">
<span class="gensmall">
<!-- BEGIN recent_topic_row -->
<img src="http://img816.imageshack.us/img816/9845/11750606.png" width="16px" height="16px" />
{ON} {classical_row.recent_topic_row.S_POSTTIME}
<br><!-- END recent_topic_row -->
</span>
</td>
<td style="border-top: 0px none; padding: 0px; line-height: 17px; background-repeat: repeat;" align="left" background="http://i1036.photobucket.com/albums/a449/a1tinhgia3/image/listbg.gif" width="25%">
<!-- BEGIN switch_poster -->
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}">{classical_row.recent_topic_row.switch_poster.S_POSTER}</a>
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{classical_row.recent_topic_row.switch_poster_guest.S_POSTER}
<!-- END switch_poster_guest -->
<!-- BEGIN recent_topic_row -->
<img src="http://www.birazkisisel.com/wp-content/plugins/wp-favorite-posts/img/star.png">
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}"><font style="font-family: Tahoma; font-size: 11px">{classical_row.recent_topic_row.switch_poster.S_POSTER}</font></a>
<br><!-- END recent_topic_row -->
 
</td>
</tr></table></td></tr></tbody></table>
<!-- END classical_row -->

[TUTORIAL] Personalização do widget "tópicos recentes" Act_bottom :seta2: https://2img.net/h/i1036.photobucket.com/albums/a449/a1tinhgia3/image/list.gif (Números da lista)
:seta2: https://2img.net/r/ihimizer/img816/9845/11750606.png (relógio)(Data da postagem)
:seta2: http://www.birazkisisel.com/wp-content/plugins/wp-favorite-posts/img/star.png (estrela)(Quem postou)

- Resultado
[TUTORIAL] Personalização do widget "tópicos recentes" B13f091cbd7944149d971c0def370c17



© Fórum dos Fóruns
[TUTORIAL] Personalização do widget "tópicos recentes" Questi11 Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[DÚVIDA] Personalização do widget "tópicos recentes"
Ace

Ace
Membro Entusiasta
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11607

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos