ShiftActif fórum


Participe da melhor comunidade sobre fóruns!

Bem vindo ao fórum de suporte e de informações técnicas ShiftActif. Aqui, solucionamos suas dúvidas sobre os tutoriais exclusivos fornecidos pela nosso subfórum de tutoriais além de suporte opcional ao Forumeiros.com, Blogger e temas grátis do Criarumblog.com! Você encontrará FAQs, astúcias em códigos e efeitos especiais em CSS, Javascript e outros para complementar seu fórum ou Blog!
Venha participar desta grande comunidade!!!
Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Membro iniciante
Masculino
Idade : 28
PointActif's : 1635
ReputActifs : 2
Mensagens : 24
Inscrição : 08/04/2013

100%
Ver perfil do usuáriohttp://www.filecombo.net

Resolvido [Resolvido]Minimizando as Categorias

em Seg 15 Abr - 13:08
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.

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,"&amp;").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)
avatar
Adminactif
Adminactif
Masculino
Idade : 23
PointActif's : 4865
ReputActifs : 97
Mensagens : 2707
Inscrição : 13/04/2011

Localização : Vilhena - RO
100%
Ver perfil do usuáriohttp://www.shiftactif.com/

Resolvido Re: [Resolvido]Minimizando as Categorias

em Seg 15 Abr - 18:24
Olá!

Use o código abaixo no Índice: http://shift.forumactif.com/t1040-tutorialclicar-em-abas-para-mostrar-as-categorias
Isso vai funcionar normalmente como deseja.

Abraços.



Staff Shiftactif

Bem vindo ao fórum ShiftActif. Aconselhamos que você veja alguns subfóruns e regras para iniciar sua carreira na comunidade.
Regulamento e informações afins:
Seta verde   Condições gerais de uso & equipe voluntária.
Seta verde Necessidade de um Adminactif ou Deveolper?
Seta verde Lista de tutoriais.
Seta verde Aumente a segurança do seu fórum.
Fóruns interessantes:
Seta verde Tutoriais especiais.
Seta verde JuriActif.
Seta verde Suporte ao usuário ShiftActif.
Seta verde Sugestões & Melhoras.
Serviços extras:
Seta verde Exclusão de temas do Hitskin.
Seta verde Desinscrever-se de um fórum.
Seta verde Temas grátis para Download.
avatar
Membro iniciante
Masculino
Idade : 28
PointActif's : 1635
ReputActifs : 2
Mensagens : 24
Inscrição : 08/04/2013

100%
Ver perfil do usuáriohttp://www.filecombo.net

Resolvido Re: [Resolvido]Minimizando as Categorias

em Seg 15 Abr - 19:12
Bizonildo escreveu:Olá!

Use o código abaixo no Índice: http://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.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum