Revelar sempre quando foi editado
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Revelar sempre quando foi editado
Detalhes da questão
Endereço do fórum: http://bulbarpg.forumeiros.com
Versão do fórum: phpBB3
Descrição
Olá.
No meu forum nós usamos uma conta exclusiva para Lançamentos de Dados, visto que nosso RPG tem muita influência dos Dados. Porem descobri que nem sempre a mensagem de "Editado por" aparece; no caso, se o membro com poderes de edição editar o post do lançamento e alterar, desde que não surja outra mensagem após o lançamento, não aparece nenhuma mensagem.
Isso pode levar a potenciais alterações de sorteios e isso pode afetar o rpg.
Gostaria que aparecesse SEMPRE a mensagem de edição, para servir de alerta que aquele post foi editado.
Tem como? Via algum Script, colocar a conta num grupo próprio, etc?
Re: Revelar sempre quando foi editado
Olá,
Isso não é possível. A única forma é colocar algo no campo razão ao editar o post.
Cordialmente.
Isso não é possível. A única forma é colocar algo no campo razão ao editar o post.
Cordialmente.
Convidado- Convidado
Re: Revelar sempre quando foi editado
E existe alguma maneira de tirar a hipotese de editar um post de um grupo e/ou pessoa?
Neste momento apenas Administradores podem editar os posts, mas queria proibir isso até para eles, de forma a ser o mais justo possivel
Neste momento apenas Administradores podem editar os posts, mas queria proibir isso até para eles, de forma a ser o mais justo possivel
Re: Revelar sempre quando foi editado
Olá @L Mars,
Cordialmente,
pedxz.
Adicione o seguinte código JavaScript, numa página com investimentos em todas às páginas:Roger123 escreveu:Olá,
Isso não é possível. A única forma é colocar algo no campo razão ao editar o post.
Cordialmente.
- Código:
(function($) {
'use strict';
$(window).on('load', function() {
var $edit_reason = $('[name="edit_reason"]'),
who = _userdata.username;
if( !$edit_reason.length ) return;
$('[method="post"][name="post"]').on('submit', function (event) {
if($edit_reason.val() !== '') return;
$edit_reason
.val(who);
event.preventDefault();
});
});
}(jQuery));
Cordialmente,
pedxz.
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Revelar sempre quando foi editado
*Nota que o código acima ainda pode ser burlado caso o JavaScript estiver desativado, logo, devo concordar com as palavras do Ajudeiro. De modo seguro, realmente, é impossível.
Re: Revelar sempre quando foi editado
Muito Obrigado.
Funciona muito bem ^^
Pode não ser a solução a 100% mas é uma solução a 99% haha.
Podem fechar
Funciona muito bem ^^
Pode não ser a solução a 100% mas é uma solução a 99% haha.
Podem fechar
Re: Revelar sempre quando foi editado
Questão resolvidaEsta questão foi dada como resolvida pelo seu autor, e por esse motivo será marcada como resolvida e movida para o arquivo de questões resolvidas desta área. |
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos