Erro após instalar Notify Moderators

Suporte aos MODs/Hacks para phpBB.
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Erro após instalar Notify Moderators

Mensagem por murilo_ns »

Qual a URL do seu fórum: Localhost
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.9
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: nenhum Senha: nenhum
Estilos instalados: prosilver
Modificações instaladas: várias
Qual seu nivel de experiência: Avançado
Quando começou o problema: Após a instalação da MOD Notify Moderators, não consigo acessar o Painel de Administração do Fórum
Descreva seu problema:

Após a instalação da MOD Notify Moderators, não consigo acessar o Painel de Administração do Fórum

Ocorre o erro:
http://imageshack.us/photo/my-images/215/erroforum.png/

A versão de meu phpbb é 3.0.9
Estilo: prosilver

Durante a instalação percebi alguns problemas, para corrigi-los segui esse tópico:
viewtopic.php?f=147&t=44037&hilit=Notify+moderators

Outro fato que não consegui fazer igual 100% foi nos arquivos:
  • /styles/prosilver/template/index_body.html

    Find
    Tip: This may be a partial find and not the whole line.

    Código: Selecionar todos

    <!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
    
    In-line Find
    Tip: This is a partial match of a line for in-line operations.

    Código: Selecionar todos

    {L_MCP}</a>&nbsp;]
    In-line Add after

    Código: Selecionar todos

    <!-- IF U_SHOW_REPORT -->&nbsp;<a href="{U_SHOW_REPORT}">[ {L_REPORTED}&nbsp;{REPORT_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;<a href="{U_SHOW_T_QUEUE}">[ {L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;<a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a><!-- ENDIF -->
    Em meu arquivo ficou assim:

    Código: Selecionar todos

    <!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a> <!-- IF TOTAL_MODERATOR_REPORTS --> &bull; <a href="{U_MODERATOR_REPORTS}">{TOTAL_MODERATOR_REPORTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_POSTS --> &bull; <a href="{U_MODERATOR_APPROVE_POSTS}">{TOTAL_MODERATOR_POSTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_TOPICS --> &bull; <a href="{U_MODERATOR_APPROVE_TOPICS}">{TOTAL_MODERATOR_TOPICS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_PMS --> &bull; <a href="{U_MODERATOR_PMS}">{TOTAL_MODERATOR_PMS}</a><!-- ENDIF -->&nbsp;]<!-- IF U_SHOW_REPORT -->&nbsp;<a href="{U_SHOW_REPORT}">[ {L_REPORTED}&nbsp;{REPORT_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;<a href="{U_SHOW_T_QUEUE}">[ {L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;<a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a><!-- ENDIF --></p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
  • styles/prosilver/template/viewforum_body.html

    Find
    Tip: This may be a partial find and not the whole line.

    Código: Selecionar todos

    <!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
    
    In-line Find
    Tip: This is a partial match of a line for in-line operations.

    Código: Selecionar todos

    {L_MCP}</a>&nbsp;]
    In-line Add after

    Código: Selecionar todos

    <!-- IF U_SHOW_REPORT -->&nbsp;[ <a href="{U_SHOW_REPORT}">{L_REPORTED}&nbsp;{REPORT_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;[ <a href="{U_SHOW_T_QUEUE}">{L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;[ <a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a> ]<!-- ENDIF -->
    Em meu arquivo ficou assim:

    Código: Selecionar todos

    <!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a> <!-- IF TOTAL_MODERATOR_REPORTS --> &bull; <a href="{U_MODERATOR_REPORTS}">{TOTAL_MODERATOR_REPORTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_POSTS --> &bull; <a href="{U_MODERATOR_APPROVE_POSTS}">{TOTAL_MODERATOR_POSTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_TOPICS --> &bull; <a href="{U_MODERATOR_APPROVE_TOPICS}">{TOTAL_MODERATOR_TOPICS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_PMS --> &bull; <a href="{U_MODERATOR_PMS}">{TOTAL_MODERATOR_PMS}</a><!-- ENDIF -->&nbsp;] <!-- IF U_SHOW_REPORT -->&nbsp;[ <a href="{U_SHOW_REPORT}">{L_REPORTED}&nbsp;{REPORT_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;[ <a href="{U_SHOW_T_QUEUE}">{L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;[ <a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a> ]<!-- ENDIF --></p><!-- ENDIF -->
  • styles/prosilver/template/viewtopic_body.html

    Find
    Tip: This may be a partial find and not the whole line.

    Código: Selecionar todos

    <!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
    In-line Find
    Tip: This is a partial match of a line for in-line operations.

    Código: Selecionar todos

    {L_MCP}</a>&nbsp;]
    In-line Add after

    Código: Selecionar todos

    <!-- IF U_SHOW_REPORT -->&nbsp;[ <a href="{U_SHOW_REPORT}">{L_REPORTED}&nbsp;{REPORT_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;[ <a href="{U_SHOW_T_QUEUE}">{L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;[ <a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a> ]<!-- ENDIF -->
    Em em meu arquivo ficou assim:

    Código: Selecionar todos

    <!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a> <!-- IF TOTAL_MODERATOR_REPORTS --> &bull; <a href="{U_MODERATOR_REPORTS}">{TOTAL_MODERATOR_REPORTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_POSTS --> &bull; <a href="{U_MODERATOR_APPROVE_POSTS}">{TOTAL_MODERATOR_POSTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_TOPICS --> &bull; <a href="{U_MODERATOR_APPROVE_TOPICS}">{TOTAL_MODERATOR_TOPICS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_PMS --> &bull; <a href="{U_MODERATOR_PMS}">{TOTAL_MODERATOR_PMS}</a><!-- ENDIF -->&nbsp;] <!-- IF U_SHOW_REPORT -->&nbsp;[ <a href="{U_SHOW_REPORT}">{L_REPORTED}&nbsp;{REPORT_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;[ <a href="{U_SHOW_T_QUEUE}">{L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT}</a> ]<!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;[ <a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a> ]<!-- ENDIF --> </p><!-- ENDIF -->
Foram essas as diferenças que encontrei ao realizar a instalação dessa MOD.

Gostaria que me ajudassem a descobrir o que ocorreu de errado.
Obrigado :D
Editado pela última vez por murilo_ns em 26 Mar 2012, 17:47, em um total de 3 vezes.
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5971
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Erro após instalar Notify Moderators

Mensagem por _Vinny_ »

Cara, esse erro eu não sei o motivo. Lembro que no colegio eu tentava acessar um forum que fazia parte da comunidade e sempre dava esse erro. Só funcionava quando eu usava o Opera.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Erro após instalar Notify Moderators

Mensagem por murilo_ns »

_Vinny_, boa tarde
Testei com o Opera e ocorreu o erro:
http://imageshack.us/photo/my-images/835/erro2x.png/

O erro só ocorre mesmo, quando eu acesso o Painel de Administração :(
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Erro após instalar Notify Moderators

Mensagem por murilo_ns »

Alguém já passou pelo mesmo problema?
vic7or
Novato
Novato
Mensagens: 141
Registrado em: 19 Set 2011, 13:42
Nome Real: Victor Viegas
Localização: Belém - PA - Brasil

Re: Erro após instalar Notify Moderators

Mensagem por vic7or »

Cara, ao instalar este mod no meu forum, segui a risca linha por linha com muita atencao o que deveria ser add nas linhas de codigos do forum.

Funcionou de boa....

Vc fez bkp do seu forum antes de realizar as alteracoes?
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Erro após instalar Notify Moderators

Mensagem por robra »

Também tenho este MOD instalado e não tive problemas.
Ou é edição errada de arquivos ou codificação errada de algum arquivo de linguagem.
TOTAL_MODERATOR_REPORTS pertence a outro MOD ?
Porque a linha original do index_body.html, no Prosilver, é:

Código: Selecionar todos

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
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
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Erro após instalar Notify Moderators

Mensagem por murilo_ns »

robra, boa tarde.
Não entendi sua dúvida :/
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Erro após instalar Notify Moderators

Mensagem por robra »

murilo_ns escreveu:robra, boa tarde.
Não entendi sua dúvida :/
Vou tomar como exemplo os códigos que você postou para o arquivo /styles/prosilver/template/index_body.html:
O arquivo install.xml diz para encontrar a linha...

Código: Selecionar todos

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
... e nela achar a parte {L_MCP}</a>&nbsp;] para adicionar, logo após, as linhas...

Código: Selecionar todos

<!-- IF U_SHOW_REPORT -->&nbsp;<a href="{U_SHOW_REPORT}">[ {L_REPORTED}&nbsp;{REPORT_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;<a href="{U_SHOW_T_QUEUE}">[ {L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;<a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a><!-- ENDIF -->
... que resultaria nisto:

Código: Selecionar todos

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]<!-- IF U_SHOW_REPORT -->&nbsp;<a href="{U_SHOW_REPORT}">[ {L_REPORTED}&nbsp;{REPORT_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;<a href="{U_SHOW_T_QUEUE}">[ {L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;<a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a><!-- ENDIF --></p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
Mas o seu resultou nisto:

Código: Selecionar todos

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a> <!-- IF TOTAL_MODERATOR_REPORTS --> &bull; <a href="{U_MODERATOR_REPORTS}">{TOTAL_MODERATOR_REPORTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_POSTS --> &bull; <a href="{U_MODERATOR_APPROVE_POSTS}">{TOTAL_MODERATOR_POSTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_TOPICS --> &bull; <a href="{U_MODERATOR_APPROVE_TOPICS}">{TOTAL_MODERATOR_TOPICS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_PMS --> &bull; <a href="{U_MODERATOR_PMS}">{TOTAL_MODERATOR_PMS}</a><!-- ENDIF -->&nbsp;]<!-- IF U_SHOW_REPORT -->&nbsp;<a href="{U_SHOW_REPORT}">[ {L_REPORTED}&nbsp;{REPORT_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_T_QUEUE -->&nbsp;<a href="{U_SHOW_T_QUEUE}">[ {L_TOPIC_QUEUE}&nbsp;{QUEUE_T_COUNT} ]</a><!-- ENDIF --><!-- IF U_SHOW_P_QUEUE -->&nbsp;<a href="{U_SHOW_P_QUEUE}">{L_POST_QUEUE}&nbsp;{QUEUE_P_COUNT}</a><!-- ENDIF --></p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
Tá vendo a diferença ??
Onde foi que você arrumou isso {TOTAL_MODERATOR_REPORTS} na 2ª linha de seu código ? É de outro MOD ?

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
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Erro após instalar Notify Moderators

Mensagem por murilo_ns »

robra, boa tarde.
Creio que seja de outro mod, não me lembro de qual.
Vi o mesmo item em outro tópico aqui do suporte:
viewtopic.php?t=45514

Ou creio que esse possa ser nativo.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Erro após instalar Notify Moderators

Mensagem por robra »

murilo_ns escreveu:robra, boa tarde.
Creio que seja de outro mod, não me lembro de qual.
Vi o mesmo item em outro tópico aqui do suporte:
viewtopic.php?t=45514

Ou creio que esse possa ser nativo.
Nativo não é porque o usuário do tópico que você cita está usando o Prosilver com alterações que ele mesmo fez.
Me parece que também está ligado a notificações aos moderadores e pode causar conflito com o NOTIFY MODERATORS. Se não o está usando, melhor seria deixar as linhas como as do original do Prosilver, ou então tente inserir o código em outro ponto da linha. Exemplo:
Seu código no index_body.html é:

Código: Selecionar todos

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a> <!-- IF TOTAL_MODERATOR_REPORTS --> &bull; <a href="{U_MODERATOR_REPORTS}">{TOTAL_MODERATOR_REPORTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_POSTS --> &bull; <a href="{U_MODERATOR_APPROVE_POSTS}">{TOTAL_MODERATOR_POSTS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_TOPICS --> &bull; <a href="{U_MODERATOR_APPROVE_TOPICS}">{TOTAL_MODERATOR_TOPICS}</a><!-- ENDIF --><!-- IF TOTAL_MODERATOR_PMS --> &bull; <a href="{U_MODERATOR_PMS}">{TOTAL_MODERATOR_PMS}</a><!-- ENDIF -->&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
Ao invés de inserir o código do MOD antes de </p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p>, insira depois de <a href="{U_MCP}">{L_MCP}</a>.
Não sei se dará certo.

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