mChat no Template X-Treme

Suporte aos Styles/Templates para phpBB.
Stadulni
Novato
Novato
Mensagens: 10
Registrado em: 16 Jun 2011, 09:15

mChat no Template X-Treme

Mensagem por Stadulni »

URL do Fórum: http://www.gp4fun.com.br/forum

Bom Dia,

Estou tentando instalar o mChat no meu Fórum.
No entanto, estou com uma certa dificuldade, pois apresenta a seguinte tela de erro:

Imagem

Pergunto
1. Como solucionar isto?
2. Como colocar o mChat na página inicial do Fórum? Entre o Cabeçalho e os Tópicos, propriamente ditos.

Meu MSN é edu_stadulni@hotmail.com

Desde já, agradeço a ajuda.
lovestories
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 665
Registrado em: 15 Jan 2011, 11:31
Localização: Joinville

Re: mChat no Template X-Treme

Mensagem por lovestories »

vc ja tentou usar o link correto tipo http://www.gp4fun.com.br/forum/mchat.php#mChat
pelo menos o meu funciona assim o link do chat :roll:
Os sonhos não morrem, apenas adormecem na alma da gente
Stadulni
Novato
Novato
Mensagens: 10
Registrado em: 16 Jun 2011, 09:15

Re: mChat no Template X-Treme

Mensagem por Stadulni »

Obrigado, mas não entendeste o problema.
A questão não é o acesso, em si.

1. Aparece um erro no jQuery, conforme consta na screen no primeiro post.

2. Gostaria de Colocar o mChar na página de index.php, mas esse vou tentar por aqui mesmo.

Sim, o acesso se dá em www.gp4fun.com.br/forum/mchat.php ou www.gp4fun.com.br/forum/mchat.php#mchat. No entanto, o erro no JQuery persiste.
lovestories
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 665
Registrado em: 15 Jan 2011, 11:31
Localização: Joinville

Re: mChat no Template X-Treme

Mensagem por lovestories »

para por no index
abra o index_body.html primeiro procure =>

Código: Selecionar todos

<!-- INCLUDE forumlist_body.html -->
ai adicione antes uma nova linha

Código: Selecionar todos

<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
depois do

Código: Selecionar todos

<!-- INCLUDE forumlist_body.html -->
adicione

Código: Selecionar todos

<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
se isso nao adiantar reveja se vc enviou todos os arquivos da pasta root para o seu forum :roll:
Os sonhos não morrem, apenas adormecem na alma da gente
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: mChat no Template X-Treme

Mensagem por robra »

O problema parece estar relacionado ao arquivo "mchat_ajax_mini.js", na pasta"root\mchat".
Faça o upload novamente deste arquivo para a respectiva pasta e verifique também as permissões da pasta.
Se puder, substitua o printscreen da mensagem de erro por uma que possamos vê-la completa.

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".
Stadulni
Novato
Novato
Mensagens: 10
Registrado em: 16 Jun 2011, 09:15

Re: mChat no Template X-Treme

Mensagem por Stadulni »

Robra,

Acho que são as delimitações do Forum que não deixam aparecer toda a screen.

Imagem

Reenvie a pasta mChat para dentro do Forum, substituindo os anteriores.
O mesmo erro.

Andei pesquisando desde ontem.
Esse X-Treme é feito com base no template subsilver2 - http://demo.phpbb3styles.net/X-Treme

De qualquer forma, nos templates que constam no meu Forum, o Prosilver e o Subsilver2 funcionam perfeitamente, só este X-Treme que não.

Mais uma vez obrigado.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: mChat no Template X-Treme

Mensagem por robra »

Olha só... tô indo por dedução. Tá ?
A mensagem de erro diz que o problema está na configuração do arquivo mchat_ajax_mini.cs, onde o "JQuery não está definido", na linha 11, cujo o códio está como 0(zero),
Abrindo o referido arquivo, logo no começo da linha 11, a única referência dentro deste arquivo ao texto "JQuery" está no código abaixo:

Código: Selecionar todos

var $jQ=jQuery;$jQ(function(){if(!mChatArchiveMode){var scrH=$jQ('#mChatmain')[0] 
Altere o 0(zero) para 1(um), como está abaixo:

Código: Selecionar todos

var $jQ=jQuery;$jQ(function(){if(!mChatArchiveMode){var scrH=$jQ('#mChatmain')[1] 
E vamos ver no que vai dar... Imagem

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".
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: mChat no Template X-Treme

Mensagem por robra »

Uma outra coisa me ocorreu... esta mensagem de erro aparece quando você utiliza o Internet Explorer para acessar o Fórum e, consequentemente, o Mchat. Você tentou acessar o Fórum com o Google Chrome ou com o Firefox para ver se o problema ocorre em outros navegadores ?

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".
Stadulni
Novato
Novato
Mensagens: 10
Registrado em: 16 Jun 2011, 09:15

Re: mChat no Template X-Treme

Mensagem por Stadulni »

Por partes...

Testei no Safari e no Firefox - Mesmo Problema.
Se eu selecionar no ACP outro Template como o Prosilver ou o subsilver2 o mChat funciona normalmente.
Fiz a alteração para "1" e não tive êxito.
Acho que é algo nesse Template que não está bem.

Deixei aqui os arquivos do Template que pede para alterar, nas suas formas originais.

http://www.gp4fun.com.br/forum.rar

São os mesmos que pede para alterar do Prosilver.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: mChat no Template X-Treme

Mensagem por robra »

Os arquivos são os mesmos MAS há diferenças de códigos, ao comparar os arquivos de instalação install.xml para o Prosilver, e o contrib\subsilver2.xml para o Subsilver2.
As diferenças estão nos arquivos, conforme seguem abaixo:
1- styles/subsilver2/template/index_body.html
Find

Código: Selecionar todos

<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
Add before

Código: Selecionar todos

<!-- INCLUDE mchat_stats.html -->
1- styles/prosilver/template/index_body.html
Find

Código: Selecionar todos

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
Add before

Código: Selecionar todos

<!-- INCLUDE mchat_stats.html -->
2- styles/subsilver2/template/overall_header.html
Find

Código: Selecionar todos

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
Add After

Código: Selecionar todos

<!-- IF S_MCHAT_ENABLE and U_MCHAT -->&nbsp; &nbsp;<a href="{U_MCHAT}#mChat"><img src="{T_THEME_PATH}/images/icon_mini_groups.gif" width="12" height="13" alt="{L_MCHAT_TITLE}" /> {L_MCHAT_TITLE}</a><!-- ENDIF -->
2- styles/prosilver/template/overall_header.html
Find

Código: Selecionar todos

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Add After

Código: Selecionar todos

<!-- IF S_MCHAT_ENABLE and U_MCHAT --><li class="icon-bump"><a href="{U_MCHAT}#mChat" title="{L_MCHAT_TITLE}">{L_MCHAT_TITLE}</a></li><!-- ENDIF -->
3- styles/subsilver2/theme/stylesheet.css
Find

Código: Selecionar todos

/* Layout
 ------------ */
Add before

Código: Selecionar todos

@import url("mchat.css");
3- styles/prosilver/theme/stylesheet.css
Find

Código: Selecionar todos

@import url("colours.css");
Add before

Código: Selecionar todos

@import url("mchat.css");
Será que você não fez as alterações do Prosilver, contidas no arquivo install.xml, nos arquivos do Subsilver2 ao invés de usar a instalação do arquivo contrib\subsilver2.xml ? Imagem

Abraço. Imagem
Editado pela última vez por robra em 16 Jun 2011, 16:37, em um total de 2 vezes.
[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