Página 1 de 1

Problema na instalação do Thank Post Mod

Enviado: 16 Fev 2012, 21:33
por Krunsher
Qual a URL do seu fórum: http://www.digitalrip.com.br
Tipo de Hospedagem: Free
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: teste Senha: 123456
Estilos instalados: eTech
Modificações instaladas: Simple Hide BBcode MOD, Thank Post Mod (HIDE MOD compatible 0.2.0)
Qual seu nivel de experiência:: Iniciante
Descreva seu problema: Eu instalei esse MOD corretamente, mas nao sei porque nao esta funcionando direito, nao tem uma aba MODS no ACP e nem está aparecendo os botões obrigado. Mas nos users esta aparecendo em suas informações os Thanks e Thanked. A coisa estranha na instalação foi que na instalação teve uma parte que tinha: Open: language/en/acp/forums.php, mas como o meu é em português eu abri o forums.php da pasta pt_br.
Fora isso, nada de errado, eu acho, pois fiz tudo corretamente.. Alguem? :cry:

Re: Problema na instalação do Thank Post Mod

Enviado: 16 Fev 2012, 23:37
por robra
O arquivo install.xml pede para editar o arquivos:
  • memberlist.php,
  • viewtopic.php,
  • adm/style/acp_main.html,
  • adm/style/acp_forums.html,
  • includes/constants.php,
  • includes/acp/acp_main.php,
  • includes/functions_admin.php,
  • includes/acp/acp_styles.php,
  • includes/acp/acp_forums.php,
  • language/en/acp/forums.php,
  • styles/prosilver/imageset/en/imageset.cfg,
  • styles/prosilver/template/viewtopic_body.html,
  • styles/prosilver/template/memberlist_view.html,
  • styles/prosilver/theme/buttons.css,
  • styles/prosilver/theme/colours.css
E fazer upload destes:
  • root/db_update.php
  • root/thanks.php
  • root/language/en/mods/thanks.php,
  • root/language/en/acp/thanks.php
  • root/styles/prosilver/imageset/removethankspro.gif,
  • root/styles/prosilver/imageset/en/icon_post_thanks.gif
Só que seu estilo é baseado no Subsilver2, então, você tem de acessar a pasta /contrib do MOD e abrir o arquivo subsilver2.xml e aplicar a edição do Subsilver2 no eTech, sendo que os arquivos para editar de seu estilo serão:
  • memberlist.php,
  • viewtopic.php,
  • adm/style/acp_main.html,
  • adm/style/acp_forums.html,
  • includes/constants.php,
  • includes/acp/acp_main.php,
  • includes/functions_admin.php,
  • includes/acp/acp_styles.php,
  • includes/acp/acp_forums.php,
  • language/en/acp/forums.php,
  • styles/etech_2.0.6/template/viewtopic_body.html,
  • styles/etech_2.0.6/template/memberlist_view.html
E os arquivos para upload serão:
  • root/db_update.php
  • root/thanks.php
  • root/language/en/mods/thanks.php,
  • root/language/en/acp/thanks.php,
  • root/styles/subsilver2/imageset/thankposts.gif,
  • root/styles/subsilver2/imageset/removethanks.gif
:arrow: Sendo que os arquivos da pasta subsilver2 do MOD citados acima irão para a pasta etech_2.0.6.

Depois de rodar o db_update.php, atualize o Templates, Temas e Sets de imagem do eTech na aba ESTILOS do ACP, e limpe o cache do Fórum.

Abraço. Imagem

Re: Problema na instalação do Thank Post Mod

Enviado: 17 Fev 2012, 20:12
por Krunsher
Opa robra, eu tinha instalado desse jeito, no install.xml eu parei no language/en/acp/forums.php e depois eu fui pro subsilver2.xml na pasta /contrib. Fiz tudo certo e nao pegou, ai eu fui no install.xml e fiz o passo styles/prosilver/imageset/en/imageset.cfg pra testar:

"Find: img_icon_post_quote = icon_post_quote.gif*20*54
Add after: img_icon_post_thanks = icon_post_thanks.gif*20*55""

Mas tmb nem deu certo.. :S

Re: Problema na instalação do Thank Post Mod

Enviado: 17 Fev 2012, 20:34
por robra
1- Você colocou as respectivas imagens conforme abaixo:
- /styles/etech_2.0.6/imageset/thankposts.gif
- /styles/etech_2.0.6/imageset/removethanks.gif

2- Depois de rodar o db_update.php, atualizou o Templates, Temas e Sets de imagem do eTech na aba ESTILOS do ACP, e limpou o cache do Fórum ?

Abraço. Imagem

Re: Problema na instalação do Thank Post Mod

Enviado: 17 Fev 2012, 22:00
por Krunsher
Fiz isso tudo sim..

Re: Problema na instalação do Thank Post Mod

Enviado: 17 Fev 2012, 22:20
por Krunsher
Coisas que fiquei na duvida:

1: Na hora de editar o viewtopic.php

Código: Selecionar todos

$user->add_lang('mods/thanks');
Eu deixei desse geito, era pra no lugar de add_lang colocar meu idioma? (pt_br)

2: Na hora de editar o viewtopic.php
Procurar:

Código: Selecionar todos

'U_POST_AUTHOR'         => get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
Só que o que eu achei com 'U_POST_AUTHOR' era assim:

Código: Selecionar todos

'U_POST_AUTHOR'			=> ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_profile'] : get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
Eu postei embaixo desse, mas tinha um que tinha o:

Código: Selecionar todos

=> get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
[/code]
Mas ele era assim:
'author_profile' => get_username_string('profile', $poster_id, $row['username'], $row['user_colour']),
Eu devo colocar o código em baixo de qual desses 2?

3: Na hora de editar o includes/acp/acp_main.php
A mesma coisa do 1, tem isso:

Código: Selecionar todos

$user->add_lang('acp/thanks');
Troco por pt_br?
--Acontece no includes/acp/acp_styles.php tambem--

Re: Problema na instalação do Thank Post Mod

Enviado: 17 Fev 2012, 22:46
por robra
Eu deixei desse geito, era pra no lugar de add_lang colocar meu idioma? (pt_br)
Não. É pra fazer exatamente conforme a instrução do install.xml.
Eu devo colocar o código em baixo de qual desses 2?
Colocar abaixo do

Código: Selecionar todos

'U_POST_AUTHOR'            => ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_profile'] : get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']), 
Abraço. Imagem

Re: Problema na instalação do Thank Post Mod

Enviado: 17 Fev 2012, 23:10
por robra
Verifique se não fez alguma edição errada.
1- Descompacte o arquivo abaixo e Substitua o arquivo modx.prosilver.en.xsl da pasta principal do MOD, onde está o install.xml. Depois abra o install.xml pelo Internet Explorer.
modx.prosilver.en.xsl.zip
2- Descompacte o arquivo abaixo e Substitua o arquivo modx.prosilver.en.xsl da pasta contrib, onde está o subsilver2.xml. Depois abra o subsilver2.xml pelo Internet Explorer.
modx.prosilver.en.xsl.zip
Abraço. Imagem

Re: Problema na instalação do Thank Post Mod

Enviado: 18 Fev 2012, 23:42
por Krunsher
Opa.. Estas coisas que você postou me ajudaram aqui robra, e consegui instalar tudo certo. Mas mesmo assim não estava aparecendo o botão de obrigado e nem a aba Mods no ACP. Mas eu fuçando descobri que esse Mod parece que nao tem essa aba Mods. :? Eu fui na aba fóruns e comecei a editar o fórum Bate Papo pra conferir se apareceu algo ali, e tinha mesmo, "Ativar Thanks Post". Ativei e o botão está funcionando certinho, mas como ele não tem uma aba para configuralo, ele é todo modificado pelos seus códigos e estou tendo dificuldades, que vão ir agora pra outro tópico, :lol:

Abraço cara!

Re: Problema na instalação do Thank Post Mod

Enviado: 19 Fev 2012, 13:02
por robra
É assim mesmo.
Nem todo o MODs é adicionado na aba MODs. O do grupos no registro é um deles, que é adicionado na aba USUÁRIOS E GRUPOS, na seção GRUPOS.

Abraço. Imagem