editar mensagens

Suporte à dúvidas gerais relacionadas ao phpBB.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: editar mensagens

Mensagem por robra »

Procurei na net sobre o assunto e não encontrei nada.
Deve ter algum erro de edição.
Dá uma comparada nos arquivos antes da edição e nos atuais, principalmente no viewtopic.php, includes/functions_posting.php e includes/functions_user.php.

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".
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: editar mensagens

Mensagem por Elenir »

Estão ok. Só no includes/functions_user.php que ficou uma dúvida
O arquivo original está assim:

Código: Selecionar todos

$table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE, TOPICS_POSTED_TABLE, FORUMS_TRACK_TABLE, PROFILE_FIELDS_DATA_TABLE, MODERATOR_CACHE_TABLE, DRAFTS_TABLE, BOOKMARKS_TABLE, SESSIONS_KEYS_TABLE, PRIVMSGS_FOLDER_TABLE, PRIVMSGS_RULES_TABLE);
ele pede para adicionar

Código: Selecionar todos

if (class_exists('phpbb_gallery_integration'))
	{
		$table_ary = phpbb_gallery_integration::user_delete($mode, $user_id, $post_username, $table_ary);
	}
depois disso:

Código: Selecionar todos

	$table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE,
achei estranho colocar no meio e coloquei no final, assim:

Código: Selecionar todos

$table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE, TOPICS_POSTED_TABLE, FORUMS_TRACK_TABLE, PROFILE_FIELDS_DATA_TABLE, MODERATOR_CACHE_TABLE, DRAFTS_TABLE, BOOKMARKS_TABLE, SESSIONS_KEYS_TABLE, PRIVMSGS_FOLDER_TABLE, PRIVMSGS_RULES_TABLE);
	if (class_exists('phpbb_gallery_integration'))
	{
		$table_ary = phpbb_gallery_integration::user_delete($mode, $user_id, $post_username, $table_ary);
	}
Está errado? é prá colocar no meio da tabela?

abs
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: editar mensagens

Mensagem por Elenir »

Testei alterando esta edição no localhost e não consigo logar, a página aparece em branco.

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

Re: editar mensagens

Mensagem por robra »

Está errado?
sim.
é prá colocar no meio da tabela?
Não. É para incluir após o final da linha, em uma nova linha.
No install.xml diz:
Find
Tip: This may be a partial find and not the whole line.
$table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE,
Ele está informando que pode ser uma parte e não a linha inteira.
Veja aqui a mesma situação em uma versão anterior: https://www.phpbb.com/customise/db/mod/ ... 68#p220168

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".
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: editar mensagens

Mensagem por Elenir »

Então tá certo o que fiz. Não quebrei a linha, inseri no final dela como postei acima. Veja que inseri no final da linha

Então todas as edições dos arquivos que pediu prá verificar estão corretas. Tem alguma outra coisa que eu possa verificar?

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

Re: editar mensagens

Mensagem por robra »

Tem alguma outra coisa que eu possa verificar?
Olha... nada me ocorre.
Se você tem tudo em localhost, tente desinstalar a Galeria e testar as permissões do usuário em questão para ver se o botão editar vai funcionar. Caso funcione, aí reinstale a Galeria e se o problema continuar acho que só reportando ao autor da 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".
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: editar mensagens

Mensagem por Elenir »

Obrigada Robra

abs
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: editar mensagens

Mensagem por Elenir »

Robra, perguntei ao autor e ele me respondeu que

"a informação para o material da galeria é armazenada em tabela diferente, então está tudo relacionado com o sistema de postagem"

Voce entendeu o que ele quis dizer?
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: editar mensagens

Mensagem por robra »

Voce entendeu o que ele quis dizer?
Não.
Se as informações da Galeria são armazenadas em tabelas diferentes, então, as permissões do Fórum são separadas da Galeria, ou pelo menos deveriam ser.
Dê uma olhada neste tópico, e veja se tem alguma coisa que ajuda:
http://www.flying-bits.org/viewtopic.php?f=101&t=3893

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