Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Hide chatbox - Esconder chatbox para usuários que não tenham determinado número de posts

+8
lucasyori
Julinho
Hatz
DeeW.
Target
Daemon
Eragon™
waghcwb
12 participantes

waghcwb waghcwb  • Qui 17 Abr 2014 - 23:48

Hide chatbox - Esconder chatbox para usuários que não tenham determinado número de posts Empty Hide chatbox - Esconder chatbox para usuários que não tenham determinado número de posts Qui 17 Abr 2014 - 23:48

Reputação da mensagem: 100% (4 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Hide chatbox - Esconder chatbox para usuários que não tenham determinado número de posts
Autor: Wagner
Funcionalidade: Todas as versões
Categoria: Recursos de Outros Autores

Olá, segue um código que esconde o chatbox para usuários que não tenham um determinado número de postagens no fórum. Por exemplo, caso ele não tenha 25 posts, ele não tem acesso ao chatbox do fórum..
Basta inserir este Javascript:
Comente no tópico para visualizar o código


Onde você deve mudar o 25 para o número de posts desejados..

Eu só testei na versão PunBB, podem fazer os testes em outras versões e nos dizer se funciona bem?

Espero que gostem..


@Edit:
Código atualizado (23/04/2014)

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 );

});
//]]>


Última edição por Wagner em Qua 23 Abr 2014 - 16:31, editado 1 vez(es)

avatar Eragon™  • Qui 17 Abr 2014 - 23:53

Daemon Daemon  • Qui 17 Abr 2014 - 23:54

waghcwb waghcwb  • Qui 17 Abr 2014 - 23:58

Target Target  • Sex 18 Abr 2014 - 7:41

DeeW. DeeW.  • Sex 18 Abr 2014 - 9:46

Hatz Hatz  • Dom 20 Abr 2014 - 21:16

Julinho Julinho  • Seg 21 Abr 2014 - 17:49

waghcwb waghcwb  • Qua 23 Abr 2014 - 16:56

lucasyori lucasyori  • Sáb 24 maio 2014 - 20:19

Replay Replay  • Sáb 31 maio 2014 - 18:51

rafusqui rafusqui  • Qua 18 maio 2016 - 13:31

xcjonathancx xcjonathancx  • Seg 30 maio 2016 - 21:57

Gustavo_25478 Gustavo_25478  • Qua 16 Nov 2016 - 19:23

Conteúdo patrocinado  • 

Hide chatbox - Esconder chatbox para usuários que não tenham determinado número de posts Empty Re: Hide chatbox - Esconder chatbox para usuários que não tenham determinado número de posts

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