Acesso rápido
Conectar-se
Últimos assuntos
Os membros mais ativos do mês
Quem está conectado
Há 3 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 3 Visitantes :: 1 Motor de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 671 em Sex 20 Abr - 13:08
[Resolvido]Minimizando as Categorias
Página 1 de 1 • Compartilhe •
[Resolvido]Minimizando as Categorias
Olá, eu tenho um código no meu fórum, que acredito que seja de vocês mesmo.
Gostaria de saber se tem como aplicar esta função somente na primeira pagina do fórum, pois o aplicar no "Índice" acaba aplicando em alguns sub-fóruns também. E eu gostaria de deixar a opção de minimizar as categorias somente na primeira pagina, e caso vc minimize alguma categoria e entre nas subcategorias elas vão estar ocultas.
www.filecombo.net - PHPBB3
Gostaria de saber se tem como aplicar esta função somente na primeira pagina do fórum, pois o aplicar no "Índice" acaba aplicando em alguns sub-fóruns também. E eu gostaria de deixar a opção de minimizar as categorias somente na primeira pagina, e caso vc minimize alguma categoria e entre nas subcategorias elas vão estar ocultas.
- Código:
/* <<<Phpbb3 using - Shiftactif codeasy>>> */
$(function(){
$(function(){
/* salvar o estado para a próxima vez ou não (false) */
save= true;
/* html permitido nos títulos de guia (false) ou não */
safe= true;
/* tipo (slideDown, fadeIn, show) e duração (ms) do início */
show= ["slideDown",500];
/* idem ( types : slideUp, fadeOut, hide ) mais de disparition */
hide= ["slideUp",500];
/* evento nas guias (mouseenter, clique, ...)*/
event= "click";
/* adicionar tags e escolha o padrão */
defaut= add("Mostrar Todas");
add("01",[1]);
add("02",[1,2]);
add("03",[1,2,3]);
add("04",[1,2,3,4]);
add("05",[1,2,3,4,5]);
add("06",[1,2,3,4,5,6]);
add("07",[1,2,3,4,5,6,7]);
add("08",[1,2,3,4,5,6,7,8]);
add("09",[1,2,3,4,5,6,7,8,9]);
add("10",[1,2,3,4,5,6,7,8,9,10]);
add("11",[1,2,3,4,5,6,7,8,9,10,11]);
add("12",[1,2,3,4,5,6,7,8,9,10,11,12]);
add("13",[1,2,3,4,5,6,7,8,9,10,11,12,13]);
add("14",[1,2,3,4,5,6,7,8,9,10,11,12,13,14]);
add("Esconder tudo",16);
/* ajout de l'emplacement des tabs */
conteneur_tabs("before",".cat-table:first");
});
$(function(){var a;if(save&&window.localStorage&&(a=localStorage.getItem("tabs"))&&(a=u(a)))defaut=a;$(".cat-table").filter(function(a){return!z(defaut,a)}).hide();for(a=0;a<v.length;a++)$(".cat-tabs").append('<div class="ct-item'+(v[a]==defaut?" ct-active":"")+'">'+(safe?v[a][0].replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):v[a][0])+"</div>");$(".cat-tabs").on(event,".ct-item",function(){$(".cat-tabs .ct-active").removeClass("ct-active");var a=$(this).parent().children().index(this);
$(".cat-tabs").each(function(){$(this).children().eq(a).addClass("ct-active")});var c=v[a];$(".cat-table").not($(".cat-table").filter(function(a){return z(c,a)})[show[0]](show[1]))[hide[0]](hide[1]);save&&window.localStorage&&localStorage.setItem("tabs",JSON.stringify(c))})});
var hide,show,save,safe,event,timeslide,defaut,v=[],w=["th.secondarytitle","div.table-title h2","div.page-title h2","div.maintitle h2"],x=["table","div.forabg","div.main-head","div.borderwrap"],y=[null,null,"div.main-content",null],ver=function(){return $("#phpbb").length?1:$("#pun-intro").length?2:$("#ipbwrapper").length?3:0},add=function(a,b){if(1==arguments.length)if("number"==typeof a)if(0<=a&&$(w[ver()]).length>=a+1)a=$(w[ver()]).eq(b=a).text();else return;else if("string"==typeof a)for(var b=
[],c=0;c<$(w[ver()]).length;c++)b.push(c);v.push([a,"number"==typeof b?[b]:b]);return v[v.length-1]},u=function(a){for(var b=0;b<v.length;b++)if(JSON.stringify(v[b])==a)return v[b];return!1},conteneur_tabs=function(a,b){$(b)[a]('<div class="cat-tabs"></div>')},z=function(a,b){for(var c=0;c<a[1].length;c++)if(a[1][c]==b)return!0;return!1};$(w[ver()]).closest(x[ver()]).each(function(){$(this).add(y[ver()]).wrapAll('<div class="cat-table" />')});
});
/* <<<Phpbb3 using - Shiftactif codeasy>>> */
www.filecombo.net - PHPBB3
Última edição por mak em Seg 15 Abr - 19:13, editado 1 vez(es)
mak- Membro iniciante
-
Idade : 30
PointActif's : 2190
ReputActifs : 2
Mensagens : 24
Inscrição : 08/04/2013
Re: [Resolvido]Minimizando as Categorias
Olá!
Use o código abaixo no Índice: https://shift.forumactif.com/t1040-tutorialclicar-em-abas-para-mostrar-as-categorias
Isso vai funcionar normalmente como deseja.
Abraços.
Use o código abaixo no Índice: https://shift.forumactif.com/t1040-tutorialclicar-em-abas-para-mostrar-as-categorias
Isso vai funcionar normalmente como deseja.
Abraços.

Staff Shiftactif

Regulamento e informações afins:![]() ![]() ![]() ![]() | Fóruns interessantes:![]() ![]() ![]() ![]() | Serviços extras:![]() ![]() ![]() |
Shek- Administrador
-
Idade : 25
PointActif's : 5436
ReputActifs : 97
Mensagens : 2715
Inscrição : 13/04/2011
Localização : Vilhena - RO
Re: [Resolvido]Minimizando as Categorias
Bizonildo escreveu:Olá!
Use o código abaixo no Índice: https://shift.forumactif.com/t1040-tutorialclicar-em-abas-para-mostrar-as-categorias
Isso vai funcionar normalmente como deseja.
Abraços.
Na verdade não é isso que eu quero.
Pode fechar, vou tirar esta função do meu fórum.
mak- Membro iniciante
-
Idade : 30
PointActif's : 2190
ReputActifs : 2
Mensagens : 24
Inscrição : 08/04/2013

» [Resolvido] Lista de categorias na página inicial
» [Resolvido] Como criar categorias e sub-categorias
» [Resolvido]Separação de categorias
» [RESOLVIDO]Menu igual widgets e categorias
» [Resolvido] Mudar a cor dos títulos das categorias
» [Resolvido] Como criar categorias e sub-categorias
» [Resolvido]Separação de categorias
» [RESOLVIDO]Menu igual widgets e categorias
» [Resolvido] Mudar a cor dos títulos das categorias
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
» [Dúvida] Legenda personalizada
» Como recuperar a senha no Diretório Forumlive ShiftActif?
» Retirar item do Menu
» Novidade: Ative o plugin para seguir o feed do seu site por E-mail no Diretório!
» [FAQ] Adicionar e Editar meus sites no Diretório Forumlive
» Estatísticas como menu do painel de controle
» Não estou a receber o email de ativar conta no Diretório ShiftActif Forumlive
» #46 Não é possível verificar a conta através do E-mail de cadastro