Reputação para visualizar tópicos

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

Atendido / Resolvido Reputação para visualizar tópicos

Mensagem por empireofwars 30.03.20 4:14

Detalhes da questão


Endereço do fórum: https://empireofwars.forumotion.com/
Versão do fórum: PunBB

Descrição


Gostaria de para colocar uma forma de uma pessoa so ver aquele forum, por exemplo /f1- se tiver mais de 10 de reputacao?
empireofwars

empireofwars
Nível 8

Masculino
Inscrito dia : 16/03/2020
Mensagens : 115
Pontos ativos : 161

https://empireofwars.forumotion.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por MateusAnjosV 30.03.20 11:33

Bom dia! Antes de mais nada, acesse o https://empireofwars.forumotion.com/u2 e a parte "reputação", se ainda está em manutenção, como faremos um código a partir disso?
MateusAnjosV

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1714
Pontos ativos : 2356

http://holder.forumeiros.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 30.03.20 17:00

Nao entendi o que voce ta falando... o forum nao esta em manutencao..veja de novo
empireofwars

empireofwars
Nível 8

Masculino
Inscrito dia : 16/03/2020
Mensagens : 115
Pontos ativos : 161

https://empireofwars.forumotion.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 02.04.20 16:08

E possivel me ajudar?
empireofwars

empireofwars
Nível 8

Masculino
Inscrito dia : 16/03/2020
Mensagens : 115
Pontos ativos : 161

https://empireofwars.forumotion.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por MateusAnjosV 03.04.20 12:20

Pronto:

Código:
$(function(){

if (window.location.pathname == "/f1-seu-primeiro-forum" && _userdata["point_reputation"] == 0) {
$('body').html('<center><h1>ACESSO NEGADO! Return to index.</h1><center>');
}

});

É intuitivo. Só ler o script que conseguirá editar.
/f1-seu-primeiro-forum
Código:
== 0

MateusAnjosV

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1714
Pontos ativos : 2356

http://holder.forumeiros.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 06.04.20 19:10

Enganei-me e dei "melhor resposta"....

@MateusAnjosV Testei e nao funcionou...

mas neste caso e se alguem desativar os Javascripts? E possivel proteger ou dificultar de alguma maneira isso?

E neste caso, e possivel substituir essa mensagem de erro por uma pagina html?
empireofwars

empireofwars
Nível 8

Masculino
Inscrito dia : 16/03/2020
Mensagens : 115
Pontos ativos : 161

https://empireofwars.forumotion.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por pedxz 07.04.20 0:02

Olá @empireofwars,

@empireofwars escreveu:mas neste caso e se alguem desativar os Javascripts? E possivel proteger ou dificultar de alguma maneira isso?

Não! Qualquer código JavaScript pode ser desabilitado, o melhor seria o senhor criar grupos para restringir o acesso a determinados fóruns (processo manual) Hmmm


Atenciosamente,
pedxz.


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Admineiro
pedxz

pedxz
Admineiro
Admineiro

Inscrito dia : 13/01/2017
Mensagens : 6081
Pontos ativos : 7224

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 07.04.20 13:27

Certo, porem o codigo, como falei nao funcionou..
empireofwars

empireofwars
Nível 8

Masculino
Inscrito dia : 16/03/2020
Mensagens : 115
Pontos ativos : 161

https://empireofwars.forumotion.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por pedxz 07.04.20 14:30

Altere o código para:
Código:
(function ($) {
    'use strict';
 
    var forum = 1;
 
    $(function () {
 
          if (_userdata.point_reputation !== 0) {
            return;
          }
 
      var $link = $('.pun-crumbs').find('a[href^="/f' + forum + '-"]');
      var  text = $('.pun-crumbs').find('a[href^="/f' + forum + '-"]').text();
 
          if (!$link.length) {
              return false;
          }
   
          $('body').html([
            '<p style="font-family: sans-serif; font-size: 14px; text-align: center; display: block;">',
            '  <span>Reputação insuficiente para ver o fórum: ' + text + ' !</span>',
            '</p>'
          ].join('\n'));
   
    });
  }(jQuery));


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Admineiro
pedxz

pedxz
Admineiro
Admineiro

Inscrito dia : 13/01/2017
Mensagens : 6081
Pontos ativos : 7224

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 08.04.20 1:08

Testei. e nao funcionou...
empireofwars

empireofwars
Nível 8

Masculino
Inscrito dia : 16/03/2020
Mensagens : 115
Pontos ativos : 161

https://empireofwars.forumotion.com/

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por pedxz 09.04.20 10:17

@empireofwars escreveu:Testei. e nao funcionou...
O senhor deve ter 0 de reputação e estar no fórum 1 (f1-) para funciona Envergonhado


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Admineiro
pedxz

pedxz
Admineiro
Admineiro

Inscrito dia : 13/01/2017
Mensagens : 6081
Pontos ativos : 7224

Atendido / Resolvido Re: Reputação para visualizar tópicos

Mensagem por pedxz 14.04.20 16:12

Tópico resolvido


Tópico marcado como resolvido pela equipe por abandono do autor.


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Admineiro
pedxz

pedxz
Admineiro
Admineiro

Inscrito dia : 13/01/2017
Mensagens : 6081
Pontos ativos : 7224

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


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