[Tutorial] Esconder chatbox pra usuários que não tem determinado numero de post

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

Admin
Admin
Administrador
Tempo Online : 250d 6h 21m 59s
Mensagens : 693
Reputação : 4
https://bestweb.forumeiro.com

MensagemAdmin Seg Out 03, 2016 8:54 pm

Informações:

Autor: Wagner
Versões: Todas as versões

Instalação:

Acesse:
Painel de controle ->> Modulos ->> HTML & Javascripts ->> Gestão dos códigos Javascripts
Então crie um novo javascript com investimento em todas as paginas com esse código:
Código:
/*
// Hide chatbox function
// Author: Wagner
// Link: http://www.punbb.forumeiros.com
// This work is free and you can redistribute or modify it, just keep the original credits, or cite our forum.
// Last update: 23/04/2014
*/
//<![CDATA[
$(function(){

   var _0x2850=["\x6C\x65\x6E\x67\x74\x68","\x23\x69\x70\x62\x77\x72\x61\x70\x70\x65\x72","\x69\x6E\x76\x69\x73\x69\x6F\x6E","\x2E\x62\x6F\x64\x79\x6C\x69\x6E\x65","\x70\x68\x70\x62\x62\x32","\x23\x77\x72\x61\x70","\x70\x68\x70\x62\x62\x33","\x23\x70\x75\x6E\x2D\x69\x6E\x74\x72\x6F","\x70\x75\x6E\x62\x62","\x65\x72\x72\x6F\x72"];function forumversion(){if(jQuery(_0x2850[1])[_0x2850[0]]){return _0x2850[2];} ;if(jQuery(_0x2850[3])[_0x2850[0]]){return _0x2850[4];} ;if(jQuery(_0x2850[5])[_0x2850[0]]){return _0x2850[6];} ;if(jQuery(_0x2850[7])[_0x2850[0]]){return _0x2850[8];} ;return _0x2850[9];} ;
    var minimo  = 55,
        posts    = _userdata["user_posts"],
        chatbox  = $('#chatbox_top, #chatbox_bottom'),
        retratil = $('#chatboxpop, #chatboxopen');

    switch ( forumversion() ) {
    case "invision":
        ( posts <= minimo ? chatbox.parent('.borderwrap').remove() : null );
        break;
    case "phpbb2":
        ( posts <= minimo ? chatbox.parent('.row1').remove() : null );
        break;
    case "phpbb3":
        ( posts <= minimo ? chatbox.parent('.inner').remove() : null );
        break;
    case "punbb":
        ( posts <= minimo ? chatbox.parent('.main-content').remove() : null );
        break;
       default: "Erro ao identificar a versão do fórum";
    }

    ( retratil.length && posts <= minimo ? retratil.remove() : null );

});
//]]>

Modificações no código:
Altere esse numero no código abaixo:
Código:
var minimo  = 55,
Pelo numero de post minimo que o usuário deve ter. (não tire a virgula)

Ver o tópico anterior Ver o tópico seguinte Ir para o 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ões neste sub-fórum
Não podes responder a tópicos