Knowledge Base com um erro

Suporte aos MODs/Hacks para phpBB.
Holmes
Membro Avançado
Membro Avançado
Mensagens: 1142
Registrado em: 23 Fev 2012, 14:21
Localização: Brasil
Contato:

Knowledge Base com um erro

Mensagem por Holmes »

Qual a URL do seu fórum: http://www.chakra-linux.com.br/forum/portal.php
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: Senha:
Estilos instalados: we_clearblue
Modificações instaladas: "quem esteve aqui?"; "board3 portal"; "Resolvido"; "WMP"; "Posting Template"; "Legend Repositioning"; "ACP Announcement Centre"; "Share One"; "jGrowl Popup"; "Knowledge Base"; "Thanks for Post".
Qual seu nivel de experiência: Iniciante
Quando começou o problema: agora, nesse momento!
Descreva seu problema: oi pessoal, foi instalado o Knowledge Base no site do Chakra Brasil e quando se clica em "Ver histórico do artigo" dá um erro, vejam a imagem abaixo:
imagem.JPG
isto somente ocorre com os usuários comuns!

vlw fwi, Holmes
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: Knowledge Base com um erro

Mensagem por robra »

Procurei na no Google pela 1ª mensagem de erro e olha o que descobri:
http://www.phpbbportugal.com/forum/kb.p ... story&a=16
Nosso amigos Lusitanos estão com o mesmo problema. Imagem
No tópico de suporte da MOD, na mensagem http://www.phpbb.com/community/viewtopi ... #p12848253, menciona-se o mesmo problema e logo a seguir o autor postou a solução, que é:
Abra o arquivo styles/seu_estilo/template/kb/view_article.html, ache as linhas...

Código: Selecionar todos

<div id="p{postrow.ID}" class="post <!-- IF S_IS_MCP or S_IS_UCP -->pm<!-- ELSE --><!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- ENDIF --><!-- IF postrow.S_REPORTED or postrow.S_UNAPPROVED --> reported<!-- ENDIF --><!-- IF postrow.USER_FOE --> foe<!-- ENDIF --><!-- IF postrow.S_DELETED --> deleted<!-- ENDIF --><!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->" style="<!-- IF postrow.S_DELETED or postrow.USER_FOE --> display: none;<!-- ENDIF -->">
... e substitua por:

Código: Selecionar todos

<div id="p{postrow.ID}" class="post <!-- IF S_IS_MCP or S_IS_UCP -->pm<!-- ELSE --><!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- ENDIF --><!-- IF postrow.S_REPORTED or postrow.S_UNAPPROVED --> reported<!-- ENDIF --><!-- IF postrow.USER_FOE --> foe<!-- ENDIF --><!-- IF postrow.S_DELETED --> deleted<!-- ENDIF -->
Ache a linha <dl class="postprofile" id="profile{postrow.POST_ID}"> e substitua por:

Código: Selecionar todos

<dl class="postprofile<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
Veja se resolve.

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".
Holmes
Membro Avançado
Membro Avançado
Mensagens: 1142
Registrado em: 23 Fev 2012, 14:21
Localização: Brasil
Contato:

Re: Knowledge Base com um erro

Mensagem por Holmes »

robra essa linha

Código: Selecionar todos

<dl class="postprofile" id="profile{postrow.POST_ID}">
não tem nem no meu estilo e nem no prosilver.

vlw fwi, Holmes
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Knowledge Base com um erro

Mensagem por robra »

Então faça somente a 1ª alteração sugerida e teste para ver se o problema vai continuar. Caso continue, aí faça o seguinte:
Ache a linha <dl class="postprofile"> e substitua por:

Código: Selecionar todos

<dl class="postprofile<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->">
Veja se resolve.

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".
Holmes
Membro Avançado
Membro Avançado
Mensagens: 1142
Registrado em: 23 Fev 2012, 14:21
Localização: Brasil
Contato:

Re: Knowledge Base com um erro

Mensagem por Holmes »

vou ver aqui, mas agora surgiu um outro erro, veja:
imagem.JPG
vlw fwi, Holmes
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: Knowledge Base com um erro

Mensagem por robra »

Esse erro não tem a ver com o problema mencionado.
Esta mensagem de erro está avisando que há muitos acessos(conexões) e por isso retornou esta mensagem de erro, provavelmente para não sobrecarregar o servidor.
A mensagem abaixo é problema de comunicação com o banco de dados:
General Error
SQL ERROR [ mysqli ]

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [2002]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
É a mesma mensagem daquele problema na tabela phpbb_sessions ou nã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".
Holmes
Membro Avançado
Membro Avançado
Mensagens: 1142
Registrado em: 23 Fev 2012, 14:21
Localização: Brasil
Contato:

Re: Knowledge Base com um erro

Mensagem por Holmes »

então, é coisa do servidor? agora não seu!
erro.JPG
pode ser!

---editado---
voltou o site, está muito estranho!

vlw fwi, Holmes
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: Knowledge Base com um erro

Mensagem por robra »

Se continuar desta forma, acredito que tenha de reparar novamente a tabela phpbb_sessions.

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".
Holmes
Membro Avançado
Membro Avançado
Mensagens: 1142
Registrado em: 23 Fev 2012, 14:21
Localização: Brasil
Contato:

Re: Knowledge Base com um erro

Mensagem por Holmes »

ok robra, fiz as alterações e ainda continua com o erro da primeira imagem!

vlw fwi, Holmes
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Knowledge Base com um erro

Mensagem por robra »

Cara... me desculpe. Eu vi errado. :oops:
Volte as linhas originais. O procedimento que citei é para uma outra coisa e não tem a ver com este problema.
O autor postou o problema e logo em seguida postou a resposta para solução de uma outra situação.
Depois de voltar as linhas originais do arquivo styles/seu_estilo/template/kb/view_article.html, abra o arquivo includes/kb.php, vá na linha 4168 que é a...
'S_CAN_DIFF_T' => (in_array(EDIT_TYPE_CONTENT, $rowset[count($rowset) - 1]['edit_type'])) ? true : false,... e "comente" ela, colocando 2 barras // à frente do texto, ficando desta forma:

Código: Selecionar todos

//'S_CAN_DIFF_T'        => (in_array(EDIT_TYPE_CONTENT, $rowset[count($rowset) - 1]['edit_type'])) ? true : false,   
Vamos ver no que dá.

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