Página 3 de 3
Re: editar mensagens
Enviado: 26 Ago 2012, 18:27
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.

Re: editar mensagens
Enviado: 26 Ago 2012, 21:40
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
Re: editar mensagens
Enviado: 26 Ago 2012, 21:47
por Elenir
Testei alterando esta edição no localhost e não consigo logar, a página aparece em branco.
abs
Re: editar mensagens
Enviado: 26 Ago 2012, 22:27
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.

Re: editar mensagens
Enviado: 26 Ago 2012, 22:48
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
Re: editar mensagens
Enviado: 26 Ago 2012, 23:23
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.

Re: editar mensagens
Enviado: 27 Ago 2012, 03:08
por Elenir
Obrigada Robra
abs
Re: editar mensagens
Enviado: 27 Ago 2012, 23:07
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?
Re: editar mensagens
Enviado: 27 Ago 2012, 23:49
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.
