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.
Acesso rápido

Fóruns de suporte oficiais
Login

Esqueci minha senha

Últimos assuntos
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Shek Crowley
 
Kyo Panda
 
Yeshua
 
Fou-Lu
 
Kyou
 
Smoke.xX
 
Holkis
 
CharlesIE1H
 
TZero
 
kakakoro
 

Quem está conectado
251 usuários online :: 9 usuários cadastrados, Nenhum Invisível e 242 Visitantes :: 1 Motor de busca

Connor R., Daemon, Draconian, Hidan HZ, Luiz~, Shek Crowley, TZero, vitorsali, xBreninho_.

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Remover última edição para usuários específicos

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

Resolvido Remover última edição para usuários específicos

Mensagem por Brunelli em Qua 9 Nov 2016 - 5:25

Detalhes da questão


Endereço do fórum: http://gsf-nwd.forumeiros.com/
Versão do fórum: PhpBB3

Descrição


Olá, queria que membros com acesso ao painel (Tipo eu Dono/Fundador) quando editasse uma mensagem não aparece que eu editei, mas que membros comuns continuassem mostrando, é possível?

Exemplo de como esta ~> http://i.imgur.com/b2q5i5O.png (Eu editei minha mensagem e mostra que eu editei)


Última edição por Brunelli em Qua 9 Nov 2016 - 17:01, editado 1 vez(es)

Brunelli
Nível 6

Masculino
Inscrito dia : 09/10/2016
Mensagens : 79
Pontos Ativos : 267

http://gsf-nwd.forumeiros.com/ https://www.facebook.com/BrunelliK3 https://twitter.com/BrunelliK3

Resolvido Re: Remover última edição para usuários específicos

Mensagem por Kyo Panda em Qua 9 Nov 2016 - 16:33

Olá,

Visualmente sim, tecnicamente não. O ponto é que conseguimos remover as mensagens com jQuery, mas qualquer usuário que desabilite o Javascript no navegador poderá ver as mensagens.

Vá em Painel de controle :seta2: Módulos :seta2: HTML & JavaScript :seta2: Gestão dos códigos JavaScripts :seta2: Criar um novo JavaScript e adicione esse código com Investimento em Nos tópicos:

Código:
; (function ($) {
    'use strict';

    var hidden;

    hidden = ['Ryder', 'Murphy', 'Norris'];

    $(function () {
        $('.postbody').each(function () {
            var self, text;

            self = $(this);

            text = self.contents().filter(function () {
                return this.nodeType === 3;
            });

            if (!text.length) {
                return;
            }

            $.each(hidden, function () {
                if (text.text().indexOf(this) !== -1) {
                    text.remove();
                    return false;
                }
            });
        });
    });
})(jQuery);

Nessa parte do código:

Código:
hidden = ['Ryder', 'Murphy', 'Norris'];

O senhor configura o nome dos usuários cuja mensagem de edição deve ser ocultada.

^-^

Kyo Panda
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 2247
Pontos Ativos : 5150

http://ajuda.forumeiros.com

Resolvido Re: Remover última edição para usuários específicos

Mensagem por Brunelli em Qua 9 Nov 2016 - 16:49

Entendi Kyo, me tira uma duvida, eu puis o código lá, beleza funcionou, perfeito!

Me explica essa parte só
Código:
hidden = ['Ryder', 'Murphy', 'Norris'];

Tipo esses três nick's são os que podem editar sem mostrar que os mesmo editaram? tirando o Ryder o outros dois são exemplos? e eu posso trocar eles por nicks que eu não desejo que apareçam o "ultima edição"

É isso?

Brunelli
Nível 6

Masculino
Inscrito dia : 09/10/2016
Mensagens : 79
Pontos Ativos : 267

http://gsf-nwd.forumeiros.com/ https://www.facebook.com/BrunelliK3 https://twitter.com/BrunelliK3
  • 0

Resolvido Re: Remover última edição para usuários específicos

Mensagem por Cream em Qua 9 Nov 2016 - 16:57

Olá autor,

Exatamente. No exemplo dado pelo Kyo, os supostos membros: Ryder, Murphy e Norris poderiam editar suas mensagens normalmente sem que apareça a "última edição por".

Até mais!

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 13894

http://ajuda.forumeiros.com

Resolvido Re: Remover última edição para usuários específicos

Mensagem por Brunelli em Qua 9 Nov 2016 - 17:00

Entendi mano, obrigado a todos, como sempre vocês são fodas na moral, valeu mesmo pelo suporte

Resolvido!

Brunelli
Nível 6

Masculino
Inscrito dia : 09/10/2016
Mensagens : 79
Pontos Ativos : 267

http://gsf-nwd.forumeiros.com/ https://www.facebook.com/BrunelliK3 https://twitter.com/BrunelliK3

Resolvido Re: Remover última edição para usuários específicos

Mensagem por Cream em Qua 9 Nov 2016 - 17:01

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

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

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 13894

http://ajuda.forumeiros.com

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