Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Conectar-se

Esqueci minha senha

Últimos assuntos
» Caixa de login ao clicar na barra de ferramentas
Ontem à(s) 11:39 pm por MatiasReis123

» Espaçamento entre a imagem e o título
Ontem à(s) 11:20 pm por MatiasReis123

» sistema de shop bugado
Ontem à(s) 11:01 pm por weverson lopes

» Como alargar o tópico
Ontem à(s) 09:39 pm por Luiz

» Emblemas css
Ontem à(s) 09:16 pm por Luiz

» Ajuda sobre esse Codigo
Ontem à(s) 08:49 pm por Taxy_InSaniTy

» Corrigir erro no widget de últimos assuntos personalizado
Ontem à(s) 08:35 pm por Luiz

Instale agora o aplicativo Topic'it e acesse o suporte de Forumeiros pelo celular.
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Os membros mais ativos da semana

Quem está conectado
205 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 203 Visitantes :: 2 Motores de busca

odelgado, SetRaiden

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Registo de Edição obrigatório

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Registo de Edição obrigatório

Mensagem por Shibiusa em 20/04/16, 06:35 pm

Detalhes da questão


Endereço do fórum: http://www.narutoportugalrpg.com/
Versão do fórum: PhpBB2

Descrição


Boa noite!
Tentei procurar a resposta para esta questão, mas apenas vi para o exacto oposto.
É possível obrigar a ficar registada a última edição das mensagens e por quem? Mesmo que não seja obrigado a preencher o porquê (ainda que fosse bom ficar registado).
Actualmente, apenas fica registado do próprio usuário se editar um post seu depois de alguém postar. Não fica registada qualquer edição por parte de moderadores/administradores e vejo como correcto informar o membro se o post for moderado (e o moderador pode esquecer-se de colocar o porquê).

Ou seja, queria saber se há maneira de ficar aquela parte do "Última edição por" com o nome do usuário que edita (independentemente de quem seja), com ou sem necessidade de preencher o porquê.
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shek em 22/04/16, 10:58 am

Olá e bom dia!

Acesse Visualização >> Templates >> Postar e Mensagens privadas >> posting_body

Em seguida, localize a variável {edit_reason.EDIT_REASON}. Ao encontrá-la, caso queira definir uma mensagem automática para toda mensagem que for editada, é só colocar um texto no lugar desta variável.

Salve e publique o template. Piscada

Até mais!

Tópico movido de 'Questões sobre códigos' para 'Questões sobre a aparência do fórum'


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16856
Pontos Ativos : 21217

Ver perfil do usuário http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shibiusa em 22/04/16, 11:03 am

Olá!
Muito obrigada! No caso, não seria para ter uma mensagem automática, mas sim forçar a aparecer aquele textinho habitual do "Última edição por xxx às xxx horas", no mínimo. Isso seria obrigado a aparecer se a pessoa fosse obrigada a escrever uma razão para a edição, certo? Independentemente de ser o próprio membro ou outra pessoa. Poderia ser uma solução (se não for possível colocar a aparecer obrigatoriamente aquele textinho da edição, o que me bastaria).
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shek em 22/04/16, 11:19 am

Sim, se você definir no campo Value como demonstra no código, toda vez que a mensagem for editada, será exibido "Editado por xxx às xxx" como deseja. Feliz

Até mais!


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16856
Pontos Ativos : 21217

Ver perfil do usuário http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shibiusa em 22/04/16, 07:04 pm

Estive a testar, mas infelizmente aquilo não aparenta fazer o que queria. A edição do "value" faz com que essa frase apareça automaticamente escrito no campo "razão" quando se vai editar e não obriga a que fique registada a edição ou uma razão.

O que queria mesmo é que fique registada a edição e isso não acontece. Moderadores e admins podem editar mensagens de membros sem que estes saibam e não fica qualquer registo na mensagem do membro se o staffer não quiser escrever razão. Ou seja, não são forçados a fazê-lo e o sistema do fórum não regista as edições (nem nos logs de admin/mod nem na mensagem editada).
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shibiusa em 24/04/16, 07:40 pm

Bumpzinho! Alguma ajuda?
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shibiusa em 26/04/16, 04:46 pm

Bumpzinho...
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por killer999 em 27/04/16, 11:22 am

Também estou interessado nisto, aliás é fundamental o administrador ter acesso aos logs de toda a informação que é alterada. Algo que é normal em qualquer sistema

avatar

killer999
Nível 9

Masculino
Inscrito dia : 25/03/2008
Mensagens : 230
Pontos Ativos : 249

Ver perfil do usuário http://www.narutoportugalrpg.com

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shek em 28/04/16, 10:58 am

Bom dia!

Lamento, mas, o máximo que consegui foi isso:
Código:
jQuery(function(){
   if($("input[name='edit_reason']").val()==''){
//   $('input[name="post"]').attr("disabled", true);
   jQuery("input[name='edit_reason']").val('Digite a sua razão pelo qual edita a mensagem ou tópico.');
   alert("Você precisa digitar o motivo pelo qual está editando este tópico, no campo Razão!");
    $('input[name="edit_reason"]').css({"border-color" : "#F00", "padding": "2px"});
   $('input[name="edit_reason"]').after('<br><strong id="aviso_razao" style="color: red;">Você precisa preencher o campo Razão para prosseguir!</strong>');
   }
});
Aplique em todas as páginas.

Infelizmente, meu conhecimento no jQuery é muito pequeno para montar um código mais preciso, e que faça exatamente o esperado, que é só validar a edição após o preenchimento do campo solicitado.

Desculpe-me Triste

Até mais!


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16856
Pontos Ativos : 21217

Ver perfil do usuário http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shibiusa em 29/04/16, 09:05 am

Experimentei o código no fórum (e até num fórum de testes) e não funcionou em nenhum deles... Posso editar os tópicos de qualquer um, sem precisar de escrever razão nenhuma, e não fica marcada a edição =/
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por MateusAnjosV em 30/04/16, 11:27 am

Bom dia, Shibiusa!

Quanto tempo, hein? É um prazer tê-la em nosso suporte novamente.
Por gentileza, teste o seguinte código javascript, em todas as páginas:
Código:
/* Name: Edit reason
Author: Matthew Angels
Date: 28/04/2016
Forumactif - 2007 ~ 2016 */

$(function(){
    $('input[name="post"]').one('click', function(e){
        e.preventDefault();
        var t = $('input[name="edit_reason"]').val();
      if(t.length <= 7) {
       $('input[name="edit_reason"]').val('Mensagem editada, sem motivo especifico')
      }   
      $(this).click();
    });
});

Até mais.
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1434
Pontos Ativos : 2008

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shibiusa em 30/04/16, 05:00 pm

Neste momento, estamos a fazer uma manutenção dos javascripts por algum estar a interferir com esse. No entanto, testei esse código no fórum de testes e funciona parcialmente para o objectivo. O problema é que assim não deixa que a pessoa preencha a "razão". Força aquela razão lá escrita a qualquer edição, estando uma razão escrita ou não... Ou seja, se quisermos dizer que o post foi editado para ser moderado por x razão, não podemos... Seria possível apenas forçar uma razão se o campo estiver vazio?

Edit: Depois de fazermos a manutenção dos javascripts, um dos admins conseguiu arranjar o código fornecido para funcionar como pretendido. Está activo e sem interferências. Já conseguimos ter um registo concreto das edições realizadas nos posts. Muito obrigada pela ajuda!
avatar

Shibiusa
Nível 10

Feminino
Inscrito dia : 28/06/2008
Mensagens : 258
Pontos Ativos : 355

Ver perfil do usuário http://www.narutoportugalrpg.com/

Resolvido Re: Registo de Edição obrigatório

Mensagem por Shek em 02/05/16, 10:14 am

De nada, e obrigado Mateus. Muito feliz
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16856
Pontos Ativos : 21217

Ver perfil do usuário http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum