[TUTORIAL] Criar uma categoria retrátil com javascript
Página 1 de 1
[TUTORIAL] Criar uma categoria retrátil com javascript
Categoria retrátil |
Neste tutorial veremos como podemos ocultar as categorias do fórum, naqueles em que as categorias consomem muito espaço, prejudicando a visualização. Com este tutorial aprenderá a criar um botão para minimizar e maximizar as categorias/sub-fóruns.
--> Tutoriais, dicas e astúcias <--
Categoria retrátil
Categoria retrátil
1º - 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 >>
Título Correspondente ao nome da página JavaScript/jQuery que será criada. |
Localização- São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas. |
Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery. |
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. |
PHPBB3 |
jQuery(document).ready(function(){var p=0,u='IMAGEM_MINIMIZAR',v='IMAGEM_MAXIMIZAR';jQuery('.forabg li.header').each(function(){jQuery(this).closest('.forabg').attr('id',p);jQuery(this).closest('.forabg').find('.topiclist.forums').css('display',my_getcookie('cat-'+jQuery(this).closest('.forabg').attr('id')));jQuery(this).append('<img src="'+u+'" id="abrirf" style="float: right;margin-right: 10px;margin-top: -20px;"/>');jQuery(this).find('#abrirf').click(function(){var i=jQuery(this).closest('.forabg').find('.topiclist.forums');if(i.css('display')=='none'){i.slideToggle();jQuery(this).attr('src',u);my_setcookie('cat-'+jQuery(this).closest('.forabg').attr('id'),'block',1,0);}else{i.slideToggle();jQuery(this).attr('src',v);my_setcookie('cat-'+jQuery(this).closest('.forabg').attr('id'),'none',1,0);}});p++;});});
PHPBB2 |
jQuery(document).ready(function(){var p=0,u='IMAGEM_MINIMIZAR',v='IMAGEM_MAXIMIZAR';jQuery('.forumline').each(function(){jQuery(this).attr('id',p);jQuery(this).find('td.row1').parent().css('display',my_getcookie('cat-'+jQuery(this).attr('id')));jQuery(this).find('tr:eq(0)').append('<img src="'+u+'" id="abrirf" style="float: right;margin-right: 10px;margin-top: -20px;"/>');jQuery(this).find('#abrirf').click(function(){var i=jQuery(this).closest('.forumline').find('td.row1').parent();if(i.css('display')=='none'){i.slideToggle();jQuery(this).attr('src',u);my_setcookie('cat-'+jQuery(this).closest('.forumline').attr('id'),'block',1,0);}else{i.slideToggle();jQuery(this).attr('src',v);my_setcookie('cat-'+jQuery(this).closest('.forumline').attr('id'),'none',1,0);}});p++;});});
PUNBB |
IMAGEM_MINIMIZAR -> Imagem de minimizar a categoria.jQuery(document).ready(function(){var p=0,u='IMAGEM_MINIMIZAR',v='IMAGEM_MAXIMIZAR';jQuery('#main .main .main-head').each(function(){jQuery(this).next().attr('id',p);jQuery(this).next().css('display',my_getcookie('cat-'+jQuery(this).next().attr('id')));jQuery(this).append('<img src="'+u+'" id="abrirf" style="float: right;margin-right: 10px;margin-top: -20px;"/>');jQuery(this).find('#abrirf').click(function(){var i=jQuery(this).closest('.main-head').next();if(i.css('display')=='none'){i.slideToggle();jQuery(this).attr('src',u);my_setcookie('cat-'+jQuery(this).closest('.main-head').next().attr('id'),'block',1,0);}else{i.slideToggle();jQuery(this).attr('src',v);my_setcookie('cat-'+jQuery(this).closest('.main-head').next().attr('id'),'none',1,0);}});p++;});});
IMAGEM_MAXIMIZAR Imagem de maximizar a categoria.
Exemplo de imagens:
Minimizar
Maximizar
Fórum dos Fóruns e First
Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título: [Dúvida] Categoria retrátil |
Tópicos semelhantes
» [TUTORIAL] Criar uma categoria retrátil
» Criar chatbox retrátil com JavaScript
» Criar uma categoria retrátil
» Criar uma categoria retrátil
» Criar uma categoria retrátil
» Criar chatbox retrátil com JavaScript
» Criar uma categoria retrátil
» Criar uma categoria retrátil
» Criar uma categoria retrátil
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos