Codigo para banimento de membros.

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

Resolvido Codigo para banimento de membros.

Mensagem por Ultimate Football em 24/10/15, 12:12 pm

Detalhes da questão


Endereço do fórum: http://football-legends.forumeiros.com/
Versão do fórum: PunBB

Descrição


É o seguinte galera.

Eu gostaria de saber se tem algum jeito de fazer de banir os membros por um tempo, (por exemplo 2 dias) e após passar a suspensão o membro ser desbanido automaticamente, além de quando o membro estiver banido ele pode acessar o forum normalmente, no entanto não pode postar em lugar nenhum apenas num forum destinado a comunicação com a moderação.


Última edição por Ultimate Football em 30/10/15, 11:00 pm, editado 1 vez(es)
avatar

Ultimate Football
Nível 8

Masculino
Inscrito dia : 04/03/2015
Mensagens : 139
Pontos Ativos : 214

Ver perfil do usuário http://football-legends.forumeiros.com/

Resolvido Re: Codigo para banimento de membros.

Mensagem por MateusAnjosV em 24/10/15, 08:22 pm

Hey @Ultimate Football!

Bom, vamos lá? A primeira função já é nativa:
http://prntscr.com/8uy7um


A segunda é possível sim, inclusive, já o fiz e testei agora mesmo, preciso apenas do número e/ou nome do fórum que será permitido a postagem. E o chatbox, será visível? Esses detalhes, ok?
É genérico, porém funcional.
Caso eu não possa entrar por algum tempo, já deixo aqui a base para outro programador:
Spoiler:
Código:
$.get("/u"+_userdata['user_id']+"", function(DATA) {
var campostatus = $('#field_id1 > dd > div.field_uneditable > ul > li', DATA).text();
 if(campostatus == "Sim"){
    alert("Você esta banido");
    } else {alert('Não ta banido');
    } 
 });
Obs: o código acima não vai solucionar o seu problema, ele é só um teste, ok? Então, me informe que te indico tudo e o script correto.

avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1444
Pontos Ativos : 2025

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

Resolvido Re: Codigo para banimento de membros.

Mensagem por Ultimate Football em 25/10/15, 01:16 am

@MateusAnjosV escreveu:Hey @Ultimate Football!

Bom, vamos lá? A primeira função já é nativa:
http://prntscr.com/8uy7um


A segunda é possível sim, inclusive, já o fiz e testei agora mesmo, preciso apenas do número e/ou nome do fórum que será permitido a postagem. E o chatbox, será visível? Esses detalhes, ok?
É genérico, porém funcional.
Caso eu não possa entrar por algum tempo, já deixo aqui a base para outro programador:
Spoiler:

Código:
$.get("/u"+_userdata['user_id']+"", function(DATA) {
var campostatus = $('#field_id1 > dd > div.field_uneditable > ul > li', DATA).text();
 if(campostatus == "Sim"){
 alert("Você esta banido");
 } else {alert('Não ta banido');
 }  
 });
Obs: o código acima não vai solucionar o seu problema, ele é só um teste, ok? Então, me informe que te indico tudo e  o script correto.


Olá Mateus.

Bom, seria só esse tópico que o membro banido poderia postar alguma coisa (http://football-legends.forumeiros.com/t9-fixo-fale-com-a-moderacao), de resto ele poderá ver normalmente como um membro porém sem poder postar nada, votar etc..
avatar

Ultimate Football
Nível 8

Masculino
Inscrito dia : 04/03/2015
Mensagens : 139
Pontos Ativos : 214

Ver perfil do usuário http://football-legends.forumeiros.com/

Resolvido Re: Codigo para banimento de membros.

Mensagem por Lucanbr em 25/10/15, 01:34 am

Olá amigo essa função você acha em, Painel de Controle Seta Geral Seta Fórum Seta Categorias e fóruns você entra dentro do forum em que quer que o membro não veja e etc... e vá em autorizações , depois ache modo avançado no fim da página , e configure, mas para isso deverá criar um grupo .
avatar

Lucanbr
Nível 2

Masculino
Inscrito dia : 25/10/2015
Mensagens : 6
Pontos Ativos : 8

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

Resolvido Re: Codigo para banimento de membros.

Mensagem por Ultimate Football em 25/10/15, 01:46 am

@Lucanbr escreveu:Olá amigo essa função você acha em, Painel de Controle Seta Geral Seta Fórum Seta Categorias e fóruns você entra dentro do forum em que quer que o membro não veja e etc... e vá em autorizações , depois ache modo avançado no fim da página , e configure, mas para isso deverá criar um grupo .

Mas se eu criar um grupo eu terei que colocar o membro banido nele e depois tirar toda vez correto? Eu queria algo automatico, tipo eu banisse ele e ja era.
avatar

Ultimate Football
Nível 8

Masculino
Inscrito dia : 04/03/2015
Mensagens : 139
Pontos Ativos : 214

Ver perfil do usuário http://football-legends.forumeiros.com/

Resolvido Re: Codigo para banimento de membros.

Mensagem por Ultimate Football em 25/10/15, 07:16 pm

up
avatar

Ultimate Football
Nível 8

Masculino
Inscrito dia : 04/03/2015
Mensagens : 139
Pontos Ativos : 214

Ver perfil do usuário http://football-legends.forumeiros.com/

Resolvido Re: Codigo para banimento de membros.

Mensagem por Fraise em 25/10/15, 09:41 pm

@Ultimate Football escreveu:up
Atenção!
Você não pode fazer UPs antes de se completar 24 horas desde a última mensagem deste tópico! Por este motivo, nós pedimos que você leia as regras do subfórum e principalmente os termos de uso do FdF: http://ajuda.forumeiros.com/t82- para não cometer novos erros!
avatar

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5034
Pontos Ativos : 6714

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Resolvido Re: Codigo para banimento de membros.

Mensagem por Ultimate Football em 27/10/15, 12:23 pm

up
avatar

Ultimate Football
Nível 8

Masculino
Inscrito dia : 04/03/2015
Mensagens : 139
Pontos Ativos : 214

Ver perfil do usuário http://football-legends.forumeiros.com/

Resolvido Re: Codigo para banimento de membros.

Mensagem por MateusAnjosV em 27/10/15, 07:50 pm

Hey @Ultimate Football!

Como lhe disse por mp, eu não estava com acessibilidade a internet... Enfim, não vem ao caso agora, vamos lá?


O primeiro passo é o campo do perfil:
Spoiler:
Veja a print e siga: http://prntscr.com/8w2ep8.
É nesta página que ira criar o seu campo, desça e procure por um " + ".
Preencha-o assim:
http://prntscr.com/8w2f19
Por fim, o javascript, nos tópicos:
Código:
$(window).load(function(){
$.get("/u"+_userdata['user_id']+"", function(DATA) {
var campostatus = $('#field_id1 > dd > div.field_uneditable > ul > li', DATA).text();
 if(campostatus == "Sim"){
var t = window.location.pathname;  var r = t.substring(0,3); if(r === "/t2"){
}
else {
$('input[type="submit"]').remove();
};
    } else {
console.log('Não está banido...');
    }  
 });
});
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1444
Pontos Ativos : 2025

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

Resolvido Re: Codigo para banimento de membros.

Mensagem por Ultimate Football em 27/10/15, 08:12 pm

@MateusAnjosV escreveu:Hey @Ultimate Football!

Como lhe disse por mp, eu não estava com acessibilidade a internet... Enfim, não vem ao caso agora, vamos lá?


O primeiro passo é o campo do perfil:
Spoiler:
Veja a print e siga: http://prntscr.com/8w2ep8.
É nesta página que ira criar o seu campo, desça e procure por um " + ".
Preencha-o assim:
http://prntscr.com/8w2f19
Por fim, o javascript, nos tópicos:
Código:
$(window).load(function(){
$.get("/u"+_userdata['user_id']+"", function(DATA) {
var campostatus = $('#field_id1 > dd > div.field_uneditable > ul > li', DATA).text();
 if(campostatus == "Sim"){
var t = window.location.pathname;  var r = t.substring(0,3); if(r === "/t2"){
}
else {
$('input[type="submit"]').remove();
};
    } else {
console.log('Não está banido...');
    }  
 });
});

Não consigo ver o primeiro print
avatar

Ultimate Football
Nível 8

Masculino
Inscrito dia : 04/03/2015
Mensagens : 139
Pontos Ativos : 214

Ver perfil do usuário http://football-legends.forumeiros.com/

Resolvido Re: Codigo para banimento de membros.

Mensagem por MateusAnjosV em 27/10/15, 08:14 pm

avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1444
Pontos Ativos : 2025

Ver perfil do usuário 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