Página 2 de 3

Re: Erro após instalar Notify Moderators

Enviado: 11 Jan 2012, 16:42
por murilo_ns
robra, boa tarde.
Realizei o que você solicitou, deixando assim o código original do prosilver e inserido após ficou da seuginte maneira:
Imagem

Uploaded with ImageShack.us

Antes de modificar conforme o solicitado estava assim:
Imagem

Uploaded with ImageShack.us

Mas independente da visualização o erro que ocorre ao acessar o painel de administração é o mesmo, com ou sem a modificação:
Imagem

Uploaded with ImageShack.us

Re: Erro após instalar Notify Moderators

Enviado: 11 Jan 2012, 18:43
por robra
Antes de modificar conforme o solicitado estava assim:
Então volte o seu código como era, porque pela imagem não parece ter algum problema.
Mas independente da visualização o erro que ocorre ao acessar o painel de administração é o mesmo, com ou sem a modificação
Utilize o arquivo modx.prosilver.en.xsl dentro do modx.prosilver.en.xsl.zip em substituição ao que está na pasta do MOD e depois abra o install.xml pelo Internet Explorer. O modx.prosilver.en.xsl.zip está editado para que aparecem as devidas cores para o Add after, Add before, etc, facilitando a visualização de onde os códigos deverão ser inseridos.
modx.prosilver.en.xsl.zip
Depois, reveja a edição dos arquivos principalmente:
- report.php
- adm/style/acp_users_prefs.html
- includes/constants.php
- includes/functions.php
- includes/functions_posting.php
- includes/session.php
- includes/acp/acp_users.php
- includes/mcp/mcp_queue.php
- includes/mcp/mcp_reports.php
- includes/ucp/ucp_prefs.php

Abraço. Imagem

Re: Erro após instalar Notify Moderators

Enviado: 12 Jan 2012, 14:00
por murilo_ns
robra, boa tarde.
Revisei todos os arquivos.
Não inseri a linha original do prosilver, porém mudei a posição de onde havia inserido o código do mod ficando assim:

Código: Selecionar todos

<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;] <!-- 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 --> <!-- 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 -->
Ou seja, tirei do meio do "código original" toda modificação ficando o início assim:

Código: Selecionar todos

<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>[b]&nbsp;][/b]
e logo após as modificações
Nos demais arquivos com essa configuração fiz o mesmo

Após isso fui conferindo e salvando todos os arquivos, os que foram editados e os que vieram junto com a MOD, e os salvei na codificação UFT8 -(sem BOM)

Após feito tudo isso ele funcionou corretamente :D 

Obrigado Robra e a todos pela ajuda

Re: Erro após instalar Notify Moderators

Enviado: 12 Jan 2012, 17:17
por murilo_ns
robra, boa tarde.

Efetuei mais alguns teste e percebi que ao postar algo, em um fórum que necessite de aprovação do moderador, a fim de que o tópico postado seja visualizado pelos outros usuários, o fórum não redireciona para a página principal do fórum, ficando assim uma tela em branco.

Tela em branco:
Imagem

Além disso na tela de login fica uma mensagem estranha:
Imagem

Ao logar com um usuário administrador e moderador vemos que os tópicos pendentes ficaram embaixo e ao clicar em mensagens pendentes ele redireciona para outro link:
Imagem

Imagem

Porém os tópicos estão aguardando moderação em tópicos:
Imagem

Poderia me ajudar?

Re: Erro após instalar Notify Moderators

Enviado: 12 Jan 2012, 23:59
por robra
Página em branco, normalmente, é erro de edição de arquivo ou arquivo de linguagem que não está na codificação UTF-8 sem BOM, e os demais erros são de edição de arquivos também.
Faça o seguinte:
1- Rode o install_notify_moderators.php e veja se ele lhe dá a opção de desinstalação. Se der, então prossiga com a desinstalação, depois volte todos os arquivos editados à versão anterior, antes da edição, exclua os arquivos deste MOD que foram enviados ao Fórum e veja se voltou tudo normal como antes da instalação. Caso não dê a opção de desinstalação, aí delete o b]install_notify_moderators.php[/b] da raiz do Fórum, volte todos os arquivos editados à versão anterior, antes da edição, exclua os arquivos deste MOD que foram enviados ao Fórum e veja se voltou tudo normal como antes da instalação.
2- Leia sobre as 2 correções que precisaram ser feitas, para aplicá-las na reinstalação:
- One correction.
- 2º problem with NOTIFY MODERATORS v.1.0.1
3- Coloque o arquivo modx.prosilver.en.xsl, que está zipado em minha mensagem anterior, na mesma pasta onde está o install.xml, abra o install.xml com o Internet Explorer e refaça as edições manualmente**.
4- Utilize o Notepad++ para verificar se TODOS os arquivos na pasta language/pt_br/mods estão na codificação UTF-8 sem BOM.
5- Faça upload dos arquivos do MOD para as respectivas pastas como também os arquivos editados.
6- Rode o install_notify_moderators.php e instale o MOD.
** - Deixe os arquivos abaixo conforme sugerido:
- 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;]<!-- 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 -->
- viewforum_body.html:

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 -->
- viewtopic_body.html:

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 -->
Abraço. Imagem

Re: Erro após instalar Notify Moderators

Enviado: 13 Jan 2012, 08:18
por murilo_ns
robra, bom dia.

Ao executar o install_notify_moderators.php, a fim de desinstalar o MOD ocorre o erro:
Imagem

Antes da modificação ao postar algo era apresentada a seguinte mensagem e depois era redirecionado para a página do fórum:
Imagem

Como posso remover as tabelas do banco, pois os arquivos sem edições eu já tenho?

Obrigado

Re: Erro após instalar Notify Moderators

Enviado: 13 Jan 2012, 08:38
por robra
Como posso remover as tabelas do banco
A citada na mensagem de erro, faça o seguinte:
Acesse o banco de dados pelo phpMyAdmin do CPANEL, entre na tabela phpbb_users, clique na aba ESTRUTURA no topo da página, procure e exclua a o registro notify_moderator na tabela.
Faça um backup antes de tudo.
Não sei dizer quais são todas as tabelas criadas pelo MOD. O que você pode fazer é abrir o arquivo install_notify_moderators.php pelo Notepad++, ir lendo as colunas que são criadas e fazer uma busca na aba PROCURAR do banco de dados.

Abraço. Imagem

Re: Erro após instalar Notify Moderators

Enviado: 16 Jan 2012, 13:30
por murilo_ns
robra, boa tarde.
Realizei os passo abaixo com uma instalação limpa:
robra escreveu:Página em branco, normalmente, é erro de edição de arquivo ou arquivo de linguagem que não está na codificação UTF-8 sem BOM, e os demais erros são de edição de arquivos também.
Faça o seguinte:
1- Rode o install_notify_moderators.php e veja se ele lhe dá a opção de desinstalação. Se der, então prossiga com a desinstalação, depois volte todos os arquivos editados à versão anterior, antes da edição, exclua os arquivos deste MOD que foram enviados ao Fórum e veja se voltou tudo normal como antes da instalação. Caso não dê a opção de desinstalação, aí delete o b]install_notify_moderators.php[/b] da raiz do Fórum, volte todos os arquivos editados à versão anterior, antes da edição, exclua os arquivos deste MOD que foram enviados ao Fórum e veja se voltou tudo normal como antes da instalação.
2- Leia sobre as 2 correções que precisaram ser feitas, para aplicá-las na reinstalação:
- One correction.
- 2º problem with NOTIFY MODERATORS v.1.0.1
3- Coloque o arquivo modx.prosilver.en.xsl, que está zipado em minha mensagem anterior, na mesma pasta onde está o install.xml, abra o install.xml com o Internet Explorer e refaça as edições manualmente**.
4- Utilize o Notepad++ para verificar se TODOS os arquivos na pasta language/pt_br/mods estão na codificação UTF-8 sem BOM.
5- Faça upload dos arquivos do MOD para as respectivas pastas como também os arquivos editados.
6- Rode o install_notify_moderators.php e instale o MOD.
** - Deixe os arquivos abaixo conforme sugerido:
- 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;]<!-- 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 -->
- viewforum_body.html:

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 -->
- viewtopic_body.html:

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 -->
Abraço. Imagem
Porém os erros continuam a ocorrer.
O tópico é postado, mas o usuário não é redirecionado :(

Re: Erro após instalar Notify Moderators

Enviado: 16 Jan 2012, 14:45
por robra
Você instalou manualmente ou pelo AUTOMOD ?
Os processos são:
1º) Após o usuário criar um Tópico e clicar no botão Enviar, aparece uma mensagem informando que a mensagem foi enviada com sucesso, mas ainda precisa ser aprovada por um moderador antes de se tornar publicamente visível, e que o usuário será notificado quando a sua mensagem for aprovada. Depois de um tempo, a página de aviso é redirecionada a página do Tópico onde ele enviou a mensagem mas sem ela aparecer, porque ainda não foi aprovada pelo moderador.
2º) O moderador, além de receber um e-mail lhe avisando quanto a aprovação pendente, na página principal do Fórum, ao lado de [ Painel de Controle do Moderador ], haverá a informação: [ Tópico(s) pendente(s) 1 ]. Ao clicar em [ Tópico(s) pendente(s) 1 ], o moderador será redirecionado ao Painel de Moderação>>aba Moderação>>Tópicos aguardando aprovação, já com a visualização do Título do Tópico a ser aprovado, o nome do autor, data e hora do envio e na coluna FÓRUM, o nome do fórum onde o tópico foi criado.
OBS: Em Mensagens aguardando aprovação não haverá nada a ser aprovado.
3º) Após o moderador selecionar o Tópico a ser aprovado e clicar no botão Aprovar, ele será redirecionado para uma página de confirmação onde escolherá se o autor será notificado ou não quanto a aprovação, e é só clicar no botão SIM.
4º) Após aprovar ou reprovar, o moderador será redirecionado ao Painel de Moderação.

- Quando o usuário responde a uma mensagem, o processo é o mesmo, porém, na página principal do Fórum, ao lado de [ Painel de Controle do Moderador ], a informação que vai aparecer é: Mensagem(ens) pendente(s) 1.Ao clicar em Mensagem(ens) pendente(s) 1, o moderador será redirecionado ao Painel de Moderação>>aba Moderação>>Mensagens aguardando aprovação, já com a visualização do Título da mensagem a ser aprovada, o nome do autor, data e hora do envio e na coluna TÓPICO & FÓRUM, o nome do fórum e do Tópico onde a mensagem foi criada.
OBS: Em Tópicos aguardando aprovação não haverá nada a ser aprovado.

Abraço. Imagem

Re: Erro após instalar Notify Moderators

Enviado: 19 Jan 2012, 22:54
por murilo_ns
robra, Boa noite.
Desculpe não responder antes.
Eu instalei manualmente, até hoje não consegui utilizar o AUTOMOD para nenhuma instalação.

Sim o 1° ocorria antes da modificação. Agora, após o usuário clicar em enviar ele redireciona para uma página em branco não informando ao usuário que o tópico caiu para a moderação. Porém o moderador recebe um e-mail e ocorre tranquilamente os passos 2°,3 e 4

Somente no passo 1 está com a falha de não apresentar a mensagem que o tópico foi para a moderação e não redirecionar para a página do fórum