Colocar o botão obrigado como único sistema de reputação

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

Resolvido Colocar o botão obrigado como único sistema de reputação

Mensagem por [L]eleuh em 12/01/11, 11:03 am

Qual é sua questão:
Queria saber como botar para só obter o botão obrigado, e ele ser acionado no máximo 1x por usuário/ao dia.

Que medidas você tomou para corrigir o problema:
-

Apresente-nos imagens do problema (se necessário):
-
avatar

[L]eleuh
Nível 8

Masculino
Inscrito dia : 20/11/2010
Mensagens : 134
Pontos Ativos : 226

Ver perfil do usuário http://thenwo.forumclan.com/

Resolvido Re: Colocar o botão obrigado como único sistema de reputação

Mensagem por Cream em 12/01/11, 11:17 am

Olá,

Leia a FAQ:
Botão obrigado

Até!
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Colocar o botão obrigado como único sistema de reputação

Mensagem por Callie em 13/01/11, 02:55 pm

Olá [L]eleuh,

Primeiramente terá de retirar os botões menos e mais da reputação pois se desativar a reputação o botão obrigado será também desativado.

Assim sendo siga o seguinte tutorial e proceda da mesma forma para eliminar o botão mais:


Reputação só com votos positivos
Em alguns tópicos o sitema de reputação vem com o ponto negativo e o positivo e muitos usuários e adminstradores têm o costume uso de só usar o botão negativo, neste tutorial veremos como fazer tais alterações utilizando a personalização de templates e a folha de estilo css.



--> Tutoriais, Dicas e Astúcias <--
Reputação só com votos positivos




Para que possamos prosseguir com o tutorial, é preciso que tenha noção sobre a edição dos templates, que serão necessárias para a continuação deste tutorial. Para isso, veja: Modificar os templates do fórum


phpBB 2 e punbb



- Aceder ao template que iremos modificar:
Teremos de fazer a edição de uma página de template, para que possamos o fazer teremos de aceder à:
Painel de controle -> Visualização -> Templates -> Geral -> viewtopic_body

(carregue na imagem para aumentar)



- Alterar o código:
Procure com atenção por esta parte:
Código:
<!-- BEGIN switch_no_bar -->
                            <div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
                            <!-- END switch_no_bar -->

                            <!-- BEGIN switch_vote -->
                            <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
                            <!-- END switch_vote -->


E é só alterar a ordem com atenção e cuidado. Caso queira colocar somente o voto positivo, basta substituir o código acima por esse :
Código:
<!-- BEGIN switch_no_bar -->
                            <div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar" style="display: none;">----</div>
                            <!-- END switch_no_bar -->

                            <!-- BEGIN switch_vote -->
                            <div class="vote-button" style="display: none;"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}"></a></div>
                            <!-- END switch_vote -->



phpBB 3 e invision


- Teremos de aceder à "Folha de estilo CSS":
Para que possamos somente colocar votos positivos no Fórum, é necessário adicionar códigos CSS para criarmos o efeito desejado, sendo assim, teremos de aceder a:
Painel de Controle -> Visualização -> Imagens e cores -> Cores -> Folha de estilo CSS
(clique na imagem para aumentar)



- Código a adicionar:
O código serve para as versões Invision e Phpbb 3, ou seja não se importando que seu fórum seja phpbb3 ou Invision.

.vote .vote-button, .vote-no-bar {
display:none;
}
.vote .vote-button:first-child {
display:block;
}

- Resultados através de uma imagem:
Antes
Depois




© Fórum dos Fóruns



Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Reputação só com votos positivos.

Quanto à ativação do botão obrigado leia o seguinte:

1 - Para que serve o botão "Obrigado"?

Seta O botão "obrigado" serve principalmente para agradecer a um determinado membro uma possível ajuda que este tenha prestado. Tem a mesma função da reputação (aliás, pertence aos quadros da reputação) mas adiciona mais pontos ao membro em questão do que o habitual "+".

2 - Quem pode visualizar o botão "Obrigado"?

Seta Essa é a parte mais característica deste botão. Ao contrário do "+" e do "-" que podem ser visualizados por qualquer membro menos o próprio (ou seja, não pode dar reputação a si próprio), o botão "Obrigado" apenas pode ser visto pelo criador dum determinado tópico, nunca nas suas próprias mensagens e apenas nas mensagens de quem lhe responde. Além disso o botão só pode ser utilizado uma vez por tópico ao contrário das outras formas de dar reputação.

3 - E se ainda assim o botão não aparecer?

Seta Se mesmo assim não conseguir visualizar o botão é porque este está desactivado e requer activação. Assim sendo terá de seguir os seguintes passos:

Painel de controle :seta2: Visualização :seta2: Imagens e cores :seta2: Gestão das imagens (Modo avançado) :seta2: Botões

Procure por "Botão "Obrigado(a)", desmarque a caixa "ocultar" e certifique-se de que tem um botão definido para o efeito.

Depois, ainda no Painel de controle, terá de ir à aba Módulos :seta2: Pontos e reputação :seta2: Reputação

Procure por "Ativar o sistema de reputação", marque "sim" e salve.

Assim o botão "Obrigado" já deverá aparecer.

Até mais.
avatar

Callie
Principal contribuidor
Principal contribuidor

Feminino
Inscrito dia : 20/12/2009
Mensagens : 5007
Pontos Ativos : 7285

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum