Minimo de posts para utilizar o chatbox
2 participantes
Página 1 de 1
Minimo de posts para utilizar o chatbox
Eae pessoal, vim compartilhar com vocês um script que adiciona aquela funcionalidade dos fóruns IPB, em que é necessário ter um mínimo de posts para usar o chat..
Crie um Javascript com o seguinte conteúdo:
Código:
Investimento: Depende de onde você mostra o chat, se for apenas no índice, ou em todas as páginas, a escolha é sua..
Espero que gostem, e que seja útil
Crie um Javascript com o seguinte conteúdo:
Código:
- Código:
/*
// Hide chatbox function
// Autor: Wagner
// Link: http://www.jscript.forumeiros.com
// This work is free and you can redistribute or modify it, just keep the original credits, or cite our forum.
// Last update: 15/04/2014
*/
$(function(){
// Verify posts
var minimo = 50,
posts = _userdata["user_posts"];
// Forum versions: by JScript
var phpBB2 = jQuery('.bodyline'),
phpBB3 = jQuery('#wrap'),
punbb = jQuery('#pun-intro'),
invision = jQuery('#ipbwrapper');
// Remove chatbox
if ( phpBB2.length && posts <= minimo ){
$('#chatbox_top, #chatbox_bottom').parent('.row1').remove();
}else if( phpBB3.length && posts <= minimo ) {
$('#chatbox_top, #chatbox_bottom').parent('.inner').remove();
}else if( punbb.length && posts <= minimo ) {
$('#chatbox_top, #chatbox_bottom').parent('.main-content').remove();
} else if(invision.length && posts <= minimo) {
$('#chatbox_top, #chatbox_bottom').parent('.borderwrap').remove();
}else{
alert('Erro ao verificar a versão do seu fórum.\nTente reinstalar o plugin prestando atenção a todos os passos do tutorial.\nCaso o problema persista entre em contato com o desenvolvedor.');
};
//for the retractile chatbox
if ( posts <= minimo && $("chatboxpop").length ){
$("chatboxpop").remove();
}
});
Investimento: Depende de onde você mostra o chat, se for apenas no índice, ou em todas as páginas, a escolha é sua..
Espero que gostem, e que seja útil
Re: Minimo de posts para utilizar o chatbox
Muito bom amigo, gostei da ideia e concepção!
É bastante útil sim e serve de base para outras implementações...
JS
É bastante útil sim e serve de base para outras implementações...
JS
Re: Minimo de posts para utilizar o chatbox
@JScript, obrigado..
Você acha que essa versão seria melhor?
Você acha que essa versão seria melhor?
- Código:
/*
// Hide chatbox function
// Author: Wagner
// Link: http://www.jscript.forumeiros.com
// This work is free and you can redistribute or modify it, just keep the original credits, or cite our forum.
// Last update: 15/04/2014
*/
$(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 = 50,
posts = _userdata["user_posts"],
chatbox = $('#chatbox_top, #chatbox_bottom');
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";
}
});
Tópicos semelhantes
» Ocultar chat para membros com certo número de posts
» Erro com ChatBox para visitantes
» Editar posts e tópicos
» Erro com ChatBox para visitantes
» Editar posts e tópicos
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|