Reputação para visualizar tópicos

3 participantes

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

Tópico 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
***

Membro desde : 16/03/2020
Mensagens : 115
Pontos : 161

https://empireofwars.forumotion.com/

Ir para o topo Ir para baixo

Tópico 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
Super Membro

Membro desde : 16/10/2015
Mensagens : 1718
Pontos : 2373

http://holder.forumeiros.com/

Ir para o topo Ir para baixo

Tópico 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
***

Membro desde : 16/03/2020
Mensagens : 115
Pontos : 161

https://empireofwars.forumotion.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 02.04.20 16:08

E possivel me ajudar?
empireofwars

empireofwars
***

Membro desde : 16/03/2020
Mensagens : 115
Pontos : 161

https://empireofwars.forumotion.com/

Ir para o topo Ir para baixo

Tópico 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
Super Membro

Membro desde : 16/10/2015
Mensagens : 1718
Pontos : 2373

http://holder.forumeiros.com/

Ir para o topo Ir para baixo

Tópico 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
***

Membro desde : 16/03/2020
Mensagens : 115
Pontos : 161

https://empireofwars.forumotion.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Reputação para visualizar tópicos

Mensagem por tikky 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.
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico 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
***

Membro desde : 16/03/2020
Mensagens : 115
Pontos : 161

https://empireofwars.forumotion.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Reputação para visualizar tópicos

Mensagem por tikky 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));
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Reputação para visualizar tópicos

Mensagem por empireofwars 08.04.20 1:08

Testei. e nao funcionou...
empireofwars

empireofwars
***

Membro desde : 16/03/2020
Mensagens : 115
Pontos : 161

https://empireofwars.forumotion.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Reputação para visualizar tópicos

Mensagem por tikky 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
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Reputação para visualizar tópicos

Mensagem por tikky 14.04.20 16:12

Tópico resolvido


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

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos