Página 1 de 4

TOPIC SOLVED

Enviado: 17 Set 2011, 13:08
por smallbreeds
URL do Fórum: http://www.shihtzuforum.com.br

Instalei a MOD, fui a um dos Fóruns em ACP e configurei o Topic Solved, no entanto, mesmo atualizando template, tema e imageset, o botão não aparece, também limpei o cache e atualizei o navegador.

Re: TOPIC SOLVED - Botão não aparece.

Enviado: 17 Set 2011, 17:07
por smallbreeds
Bom gente.

Fiz o seguinte:

Alterei isso:

Código: Selecionar todos

					<!-- IF postrow.U_SET_SOLVED --><!-- IF postrow.S_TOPIC_SOLVED --><li class="unsolve-icon"><!-- ELSE --><li class="solve-icon"><!-- ENDIF --><a href="{postrow.U_SET_SOLVED}" <!-- IF postrow.S_TOPIC_SOLVED -->title="{L_SET_TOPIC_NOT_SOLVED}"><span>{L_SET_TOPIC_NOT_SOLVED}<!-- ELSE -->title="{L_SET_TOPIC_SOLVED}"><span>{L_SET_TOPIC_SOLVED}<!-- ENDIF --></span></a></li><!-- ENDIF -->
Por isso:

Código: Selecionar todos

						<!-- IF postrow.U_SET_SOLVED --><!-- IF postrow.S_TOPIC_SOLVED --><a class="controlbutton solved-icon"<!-- ELSE --><a class="controlbutton unsolved-icon"<!-- ENDIF --> href="{postrow.U_SET_SOLVED}" <!-- IF postrow.S_TOPIC_SOLVED -->title="{L_SET_TOPIC_NOT_SOLVED}"><span>{L_SET_TOPIC_NOT_SOLVED}<!-- ELSE -->title="{L_SET_TOPIC_SOLVED}"><span>{L_SET_TOPIC_SOLVED}<!-- ENDIF --></span></a><!-- ENDIF -->
Criei um botão no padrão do Absolution e defini as classes solved-icon e unsolved-icon em colours.css. Tudo isso por usar o Absolution como Estilo.

Só que o botão só aparece se eu retirar <!-- IF postrow.U_SET_SOLVED --> ou <!-- IF postrow.S_TOPIC_SOLVED --> e o <!-- ENDIF --> do final da linha. Mesmo assim o botão aparece em todas as páginas, só que, em vez de funcionar como aqui no suporte, ele redireciona para o Portal e não altera para resolvido. :roll:

Preciso de um auxílio pois já fiz o que estava ao meu "curto" alcance. :oops:

Re: TOPIC SOLVED - Botão não aparece.

Enviado: 17 Set 2011, 17:53
por robra
É, smallbreeds... este Absolution só te dá dor de cabeça...
Bem, acredito que a retirada dos " IF " e " END " contribuem para o problema descrito.
Penso ser melhor:
1- Retornar a edição original do arquivo instruída no .xml de instalação.
2- Se a instalação foi feita pelo AUTOMOD, então deve comparar os arquivos editados automaticamente com as instruções do .xml de instalação, checando se as edições automáticas foram feitas corretamente. Se a instalação foi manual, então verifique a edição dos arquivos principalmente no momento de incluir ou substituir linhas.
3- No final do arquivo .xml de instalação há algumas instruções a serem seguidas, sendo que algumas delas você já citou que fez, porém, gostaria só de lembrar:
- Fazer as mesmas alterações nos arquivos language/*/common.php, language/*/acp/forums.php, language/*/acp/styles.php em todos os idiomas instalados.
- Editar as opções do fórum ou fóruns que você deseja aplicar o MOD "Topics Solved".
4- Se tiver mais de um Estilo instalado, então troque o Estilo para ver se o problema dos botões é geral ou restrito ao Absolution.

Abraço. Imagem

Re: TOPIC SOLVED - Botão não aparece.

Enviado: 17 Set 2011, 18:28
por smallbreeds
Então Robra, tá instalado certinho, pelo menos conferi as edições que foram feitas, e refeitas manualmente.

As permissões do Fóruns estão assim
permissões.JPG
Com <!-- IF postrow.U_SET_SOLVED --> <!-- ENDIF -->
comif.JPG
Sem <!-- IF postrow.U_SET_SOLVED --> <!-- ENDIF -->
semif.JPG
No viewtopic_body não adianta editar a linha do botão para o original Robra pois não fecha com o estilo, o css do Absolution trabalha bem diferente.

Como você disse, ô dor de cabeça :lol:

Será que precisa ativar em mais algum lugar que não nas configurações de cada Fórum? :roll:

Re: TOPIC SOLVED - Botão não aparece.

Enviado: 17 Set 2011, 20:25
por smallbreeds
Depois de atualizar o template, tema e imageset (só tenho 1 estilo), limpar o cache do fórum, limpar o cache do navegador e atualizar o navegador umas 20 vezes, no nada resolveu funcionar, sei lá o que houve.

Re: TOPIC SOLVED - Botão não aparece.

Enviado: 17 Set 2011, 23:03
por robra
Beleza... vai na "marra"...
smallbreeds X Absolution
Imagem

Imagem

Abraço. Imagem

Re: TOPIC SOLVED - Botão não aparece.

Enviado: 17 Set 2011, 23:25
por smallbreeds
Espero que o da direita seja o Absolution :lol:

Re: TOPIC SOLVED

Enviado: 19 Set 2011, 14:26
por smallbreeds
Bom, como dito, consegui fazer os botões funcionarem, só que alteração feita só altera do Prosilver para o Absolution, na forma de exibir o botão.
No entando mesmo com as permissões assim:
topicsolved.JPG
Todos conseguem marcar ou tópico como resolvido ou reabrir o tópico. :oops:
Se definido no primeiro campo como não, ele tira o botão do Fórum na boa, ou seja, isso tá funcionando.
Refiz a instalação mas o resultado foi o mesmo.

Re: TOPIC SOLVED

Enviado: 24 Set 2011, 16:11
por smallbreeds
Revisei várias vezes e refiz várias vezes as edições, no entanto está assim.

O botão aparece para todos, e todos podem marcar ou desmarcar o tópico como resolvido ou tirar de resolvido.

Alguma dica, pois to cansado já :lol: E essa MOD é importante para a reformulação da estrutura do meu Fórum.

Re: TOPIC SOLVED

Enviado: 24 Set 2011, 16:40
por robra
Se deixar só o moderador marcar como resolvido, mesmo assim todos continuam conseguindo marcar e desmarcar como resolvido também ?

Abraço. Imagem