Reputation System MOD no estilo Helion

Suporte aos MODs/Hacks para phpBB.
Fleds
Novato
Novato
Mensagens: 38
Registrado em: 24 Jun 2012, 14:23
Contact:

Reputation System MOD no estilo Helion

Mensagem por Fleds »

Qual a URL do seu fórum: http://www.getenglishonline.com/forum
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:
Estilos instalados: Artodia Helion

Modificações instaladas: Advanced BBCode Box 3 (aka ABBC3)
Auto Backup
Custom Profile Fields Update Reminder
Database Optimize & Repair Tool Details
Page Titles
Prime Links
Profile Fields Control MOD
Reputation System
Qual seu nivel de experiência: Iniciante
Quando começou o problema: Quando instalei o mod reputation system pelo AutoMod para o stilo helion

Descreva seu problema: Olá a todos!

Estou com muita dor de cabeça para instalar a mod Reputation System no meu forum.

Queria ajuda nesses problemas.


Após instalar ficou desse jeito os botões
Problema.png
O que fazer para corrigir isso?

Obrigado!
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por robra em 30 Jun 2012, 20:38, em um total de 2 vezes.
Razão: Título alterado para distinguir de outros tópicos existentes que tratam sobre a mesma MOD e para definir que o assunto envolve o estilo Helion. Endereço do Fórum alterado, por solicitação do autor.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Problema ao instalar a mod Reputation System

Mensagem por robra »

Tem um usuário de teste para podermos analisar na página os ícones ?
Além disso, qual seria a correção ?

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".
Fleds
Novato
Novato
Mensagens: 38
Registrado em: 24 Jun 2012, 14:23
Contact:

Re: Reputation System MOD no estilo Helion

Mensagem por Fleds »

Olá!

usuário: teste
senha: 123456

A correção seria deixar a imagem assim:
Possivel Solução.png
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Reputation System MOD no estilo Helion

Mensagem por robra »

O problema é que a classe <ul class="profile-icons"> da MOD, definida no viewtopic_body.html, está "pegando" as definições do estilo Artodia Helion.
Para resolver isso, teremos que mudar a classe. Ok ?
- Abra o arquivo styles/art_helion/template/viewtopic_body.html pelo Notepad++, ache as linhas...

Código: Selecionar todos

<!-- IF S_REPUTATION and S_ENABLE_REPUTATION -->
			<ul class="profile-icons">
				<li class="rate-good-icon"><!-- IF postrow.S_GIVE_REPUTATION --><a href="{postrow.U_ADD_POS}" class="repo-link<!-- IF postrow.RS_VOTED_POINTS > 0 --> {postrow.RS_POST_CLASS}" title="{L_RS_YOU_HAVE_VOTED} {postrow.RS_VOTED_POINTS}"<!-- ELSE -->" title="{L_RS_ADD_POINTS} {L_RS_TO} {postrow.POST_AUTHOR}"<!-- ENDIF -->><span>{L_RS_ADD_POINTS}</span></a><!-- ENDIF --></li>
				<li class="reputation {postrow.REPUTATION_BOX}"><div title="{L_RS_POST_REPUTATION}"><!-- IF postrow.U_VIEW_REP --><a href="{postrow.U_VIEW_REP}"<!-- IF not S_RS_AJAX_ENABLE --> onclick="popup(this.href, 780, 550); return false;"<!-- ENDIF --> class="repo-link"><!-- ENDIF -->{postrow.POST_REP}<!-- IF postrow.U_VIEW_REP --></a><!-- ENDIF --></div></li>
                <li class="rate-bad-icon"><!-- IF postrow.S_GIVE_REPUTATION && postrow.S_GIVE_NEGATIVE--><a href="{postrow.U_ADD_NEG}" class="repo-link <!-- IF postrow.RS_VOTED_POINTS < 0 --> {postrow.RS_POST_CLASS}" title="{L_RS_YOU_HAVE_VOTED} {postrow.RS_VOTED_POINTS}"<!-- ELSE -->" title="{L_RS_SUBTRACT_POINTS} {L_RS_TO} {postrow.POST_AUTHOR}"<!-- ENDIF -->><span>{L_RS_SUBTRACT_POINTS}</span></a><!-- ENDIF --></li>
			</ul>
			<br />
			<!-- ENDIF -->
... e substitua a linha <ul class="profile-icons"> por <ul class="reputation-icons">.

- Abra o arquivo styles/art_helion/theme/reputation.css, ache as linhas...

Código: Selecionar todos

.negative {
    color: #B82929;
} 
... e adicione após, em uma nova linha:

Código: Selecionar todos

.phpbb .reputation-icons {
    float: right;
}

.phpbb .reputation-icons a {
    display: block;
    float: left;
    margin: 0 0 0 4px;
    padding: 0;
    text-decoration: none !important;
    width: 21px;
    height: 21px;
    overflow: hidden;
    background: transparent none 0 0 no-repeat;
    background-image: none;
    background-color: none;
    outline-style: none;
}

.phpbb .reputation-icons li {
    float: left;
    width: auto !important;
    background: none !important;
}

.phpbb .reputation-icons a:hover, .phpbb .reputation-icons a:active {
    outline-style: none;
}

.phpbb .reputation-icons span {
    display: none;
} 
- Ache as linhas...

Código: Selecionar todos

ul.profile-icons li.rate-good-icon    { width: {IMG_ICON_RATE_GOOD_WIDTH}px; height: {IMG_ICON_RATE_GOOD_HEIGHT}px; }
ul.profile-icons li.rate-bad-icon    { width: {IMG_ICON_RATE_BAD_WIDTH}px; height: {IMG_ICON_RATE_BAD_HEIGHT}px; }

ul.profile-icons li.rate-good-icon a    { background-image: url("{IMG_ICON_RATE_GOOD_SRC}"); }
ul.profile-icons li.rate-bad-icon a    { background-image: url("{IMG_ICON_RATE_BAD_SRC}"); }

ul.profile-icons li.rate-good-icon a:hover,
ul.profile-icons li.rate-bad-icon a:hover {background-position: center bottom} 
... e substitua por:

Código: Selecionar todos

ul.reputation-icons li.rate-good-icon    { width: {IMG_ICON_RATE_GOOD_WIDTH}px; height: {IMG_ICON_RATE_GOOD_HEIGHT}px; }
ul.reputation-icons li.rate-bad-icon    { width: {IMG_ICON_RATE_BAD_WIDTH}px; height: {IMG_ICON_RATE_BAD_HEIGHT}px; }

ul.reputation-icons li.rate-good-icon a    { background-image: url("{IMG_ICON_RATE_GOOD_SRC}"); }
ul.reputation-icons li.rate-bad-icon a    { background-image: url("{IMG_ICON_RATE_BAD_SRC}"); }

ul.reputation-icons li.rate-good-icon a:hover,
ul.reputation-icons li.rate-bad-icon a:hover {background-position: center bottom} 
Resultado:
img003.jpg
Abraço. Imagem
Você não está autorizado a ver ou baixar esse anexo.
[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".
Fleds
Novato
Novato
Mensagens: 38
Registrado em: 24 Jun 2012, 14:23
Contact:

Re: Reputation System MOD no estilo Helion

Mensagem por Fleds »

Deu certo!!!!!! Vc é o cara


Agora estou com outro problema com esta mod.

Não sei se devo abrir um novo topico. De qualquer maneira vou postar aqui pra adiantar o lado.

Quando EU clico no "joinha" vai para uma tela onde se deve atribuir pontos. Nessa tela o avatar aparece desalinhado
Problema2.png
O que fazer?
PS.: Quanquer coisa avisa para eu abrir um novo tópico. E desde já obrigado!!!
Você não está autorizado a ver ou baixar esse anexo.
gssilva
Membro Avançado
Membro Avançado
Mensagens: 1109
Registrado em: 27 Jul 2010, 19:40
Nome Real: Guilherme Silva
Localização: Araraquara - SP
Contact:

Re: Reputation System MOD no estilo Helion

Mensagem por gssilva »

Abra um novo tópico com sua dúvida, assim não mistura os assuntos.

Marque esse como resolvido marcando a resposta que lhe ajudou.
Fleds
Novato
Novato
Mensagens: 38
Registrado em: 24 Jun 2012, 14:23
Contact:

Re: Reputation System MOD no estilo Helion

Mensagem por Fleds »

OK!!! Muito Obrigado!

P.S. = Valeu Robra!!! srsrrsrs
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Reputation System MOD no estilo Helion

Mensagem por robra »

Beleza.
Se quiser deixar o número entre as mãos em negrito, então, no viewtopic_body.html, ache a linha...

Código: Selecionar todos

<li class="reputation {postrow.REPUTATION_BOX}"><div title="{L_RS_POST_REPUTATION}"><!-- IF postrow.U_VIEW_REP --><a href="{postrow.U_VIEW_REP}"<!-- IF not S_RS_AJAX_ENABLE --> onclick="popup(this.href, 780, 550); return false;"<!-- ENDIF --> class="repo-link"><!-- ENDIF -->{postrow.POST_REP}<!-- IF postrow.U_VIEW_REP --></a><!-- ENDIF --></div></li>
... e substitua o texto class="repo-link" por
class="repo-link" style="font-weight: bold;".

OBS: Instalei a MOD pelo AutoMOD e no momento de passar a edição do Prosilver para o Artodia Helion, houve a necessidade de editar 3(três) arquivos manualmente: overall_header.html, theme/imageset.cfg e viewtopic_body.html.
O viewtopic_body.html foi o mais complicado, principalmente a inserção da linha...

Código: Selecionar todos

		{postrow.L_RS_HIDE_POST}
... após as linhas:

Código: Selecionar todos

<!-- IF S_FORUM_RULES -->
	<div class="rules">
		<div class="inner"><span class="corners-top"><span></span></span>

Código: Selecionar todos

<div class="panel panel-outer">{$STYLE_PANEL_START}
		<div class="inner"><span class="corners-top"><span></span></span>

Código: Selecionar todos

<div class="inner post-content-wrap"><span class="corners-top"><span></span></span>
Esteja certo de ter feito a edição corretamente.

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".
Trancado