[Tutorial] Ocultando perfil e mensagens de um usuário banido

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

avatar
Admin
Administrador
Tempo Online : 156d 5h 47m 56s
Mensagens : 693
Reputação : 3
Ver perfil do usuário http://bestweb.forumais.com

MensagemAdmin em Dom Out 02, 2016 1:10 pm

Autor: The Lord
Funcionalidade: Em todas as versões

Usando com base neste tutorial, podemos ocultar as mensagens e o perfil dos usuários banidos em vossos fóruns.


--> Tutoriais, dicas e astúcias <--
Ocultando perfil e mensagens de um usuário banido



- Noção Básica da função:
As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.

Painel de controle >> Módulos >> HTML & JavaScript >> Gestão dos códigos JavaScripts >>


Arrow Título - Correspondente ao nome da página JavaScript/jQuery que será criada.
Arrow Investimento - É obrigatoriamente selecionar "Em todas as páginas".
Arrow Código JavaScript - Cole o código que iremos trabalhar no próximo passo.
Arrow Habilitar o gerenciamento dos códigos JavaScript - Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.


- Adição do código:
Cada versão tem um código, então irá escolher o código para sua versão!
PhpBB 2
Código:
var msghtml = "Este conteúdo não pode ser visualizado pois este usuário está banido!";
$(function(){
  /* Ocultar cuerpo mensajes */
  $('.fa-ban').parent().parent().next().find('div.postbody').html(msghtml);
 
  /* Ocultar perfil en mensajes*/ 
  $(".fa-ban").parent(".postdetails").html($(".fa-ban:first").next().next("img")); 
 
  /* Ocultar perfil de usuario */
  $("#emptyidcc:has('.fa-ban')").find('#profile-advanced-details').html(msghtml);
  $(".fa-ban").parent(".gensmall").html($(".fa-ban").next().next("img"));
});

PhpBB 3
Código:
var msghtml = "Este conteúdo não pode ser visualizado pois este usuário está banido!";
$(function(){ 
  /* Ocultar cuerpo mensajes */
  $('.fa-ban').closest('.postprofile').prev('.postbody').find('.content').html(msghtml);     
 
  /* Ocultar perfil en mensajes*/ 
  var aa= $("div.postprofile:has('.fa-ban')").find("strong:first").html();
  var bb = $(".fa-ban:first").next().next("img");
  var cc = $(aa).append("<br>").append(bb);       
  $("div.postprofile:has('.fa-ban')").html(cc); 
 
  /* Ocultar perfil de usuario */
  $("#emptyidcc:has('.fa-ban')").find('.inner:first').html(msghtml);
  $(".fa-ban").parent("div").html($(".fa-ban").next().next("img"));   
});

PunBB
Código:
var msghtml = "Este conteúdo não pode ser visualizado pois este usuário está banido!
";
$(function(){
  /* Ocultar cuerpo mensajes */
  $('div.postbody:has(".fa-ban")>.post-entry').html(msghtml);
 
  /* Ocultar perfil en mensajes*/ 
  $('div.user:has(".fa-ban")>.user-info').empty();
  $('div.user-basic-info:has(".fa-ban")').html($(this).find(".fa-ban:first").next().next("img"));
 
  /* Ocultar perfil de usuario */
  $("#profile-advanced-right:has('.fa-ban')").prev("#profile-advanced-layout").find(".main-content").html(msghtml);
  $('div#profile-advanced-right:has(".fa-ban")').find("div.main-content:first").html($(".fa-ban").next().next("img"));
});

Invision
Código:
var msghtml = "Este conteúdo não pode ser visualizado pois este usuário está banido!";
$(function(){
  /* Ocultar cuerpo mensajes */
  $('div.postbody:has(".fa-ban")>.post-entry').html(msghtml);
 
  /* Ocultar perfil mensajes */
  $('.postprofile:has(".fa-ban")').find('.popupmenu').remove();
  $('.postprofile-details:has(".fa-ban")').html($(".fa-ban:first").next().next("img"));
 
  /* Ocultar perfil del usuario */
  $("#profile-advanced-right:has('.fa-ban')").prev("#profile-advanced-layout").find(".box-content").html(msghtml); 
  $('div#profile-advanced-right:has(".fa-ban")').find("div.box-content:first").html($(".fa-ban:first").next().next("img"));
})

- Modificando o rank:
Agora iremos modificar o rank no qual queremos que os usuários banidos recebam o efeito.
Painel de Controle ->> Usuários ->> Ranks ->> Administração dos Ranks ->>
Selecione um rank e clique no botão ":editar:":

(carregue na imagem para aumentar)

No campo "Título do rank" deverá substituir por este código:
Título do rank
O campo selecionado como verde será o título anterior do rank, por exemplo, "Membro Banido".

  • Resultado:

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

Cria uma conta ou logue para postar uma mensagem.

Você precisa ser um membro, para poder postar uma resposta.

Criar conta

Participe de nossa comunidade, basta se registrar. É Fácil!


Criar uma conta

Logar

Já tem uma conta? Sem problemas, Logue agora.


Logar-se

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