Código de abrir e fechar categoria

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Atendido / Resolvido Código de abrir e fechar categoria

Mensagem por DarkCode em 07.04.12 16:13

Qual é minha questão:
Boas!

Queria o codigo que o fdf usa para abrir e fechar as categorias.

Cumprimentos

Medidas que eu tomei para corrigir o problema:
pesquisa

Links e imagens do meu problema:


Endereço do meu fórum:
http://www.netganza.com

Versão do meu fórum:
PHPBB3
DarkCode

DarkCode
Membro do Fórum

Masculino
Inscrito dia : 24/02/2008
Mensagens : 1188
Pontos Ativos : 1591

Ver perfil do usuário http://www.forumjovem.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por AquilesD. em 07.04.12 16:15



Código de abrir e fechar categoria WpZJdpr
Bem-vindo(a) ao Fórum dos Fóruns Convidado!
Leia as Regras do Fórum dos Fóruns (FDF) e o Regulamento do setor de Suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
AquilesD.

AquilesD.
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 10/02/2012
Mensagens : 5996
Pontos Ativos : 7717

Ver perfil do usuário https://ajuda.forumeiros.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por DarkCode em 07.04.12 16:20

Não funciona!
DarkCode

DarkCode
Membro do Fórum

Masculino
Inscrito dia : 24/02/2008
Mensagens : 1188
Pontos Ativos : 1591

Ver perfil do usuário http://www.forumjovem.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por Nickname em 08.04.12 21:31

Olá
Crie uma pagina JavaScript com os seguintes dados:
Titulo: Qualquer um, isso não interfere a nada
investimento: Escolha em todas as paginas
Código JavaScript: Adicione o codigo abaixo

Código:
    <script type="text/javascript">function EsconderCategoriaFeitoPorSupero(cid,iflag){var cat=document.getElementById(cid);var button=document.getElementById('b'+cid);if(cat.style.display=='none'){cat.style.display='block';button.className='contract';my_setcookie('_'+cid,'',true)}else{cat.style.display='none';button.className='expand';my_setcookie('_'+cid,'1',true)}}$(function(){x=$('ul.topiclist li.header').get();for(i=0;i<x.length;i++){x[i].style.position='relative';var cid='c'+String(i+1);x[i].parentNode.nextSibling.setAttribute('id',cid);x[i].parentNode.nextSibling.style.display='block';var y='<div id="b'+cid+'" class="contract" onclick="EsconderCategoria(\''+cid+'\');"></div>';x[i].innerHTML=x[i].innerHTML+y}cookies=document·cookie.split('; ');for(i in cookies){if(cookies[i].charAt(0)=='_'){cookie=cookies[i].split('=');if(cookie[1]=='1'){cid=cookie[0].substring(1);if(document.getElementById(cid)){EsconderCategoria(cid,'x')}}}}});</script>

Adicione o seguinte codigo em sua folha de estilo CSS
Código:
    .contract,.expand{background:url(http://illiweb.com/fa/m/tabs_more1.gif);cursor:pointer;height:9px;position:absolute;right:10px;top:6px;width:9px}
    .contract{background:url(http://illiweb.com/fa/m/tabs_less1.gif)}

Até mais
Nickname

Nickname
Membro do Fórum

Masculino
Inscrito dia : 13/11/2011
Mensagens : 1552
Pontos Ativos : 2048

Ver perfil do usuário https://www.gabrielsilva.gq

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por DarkCode em 08.04.12 21:36

Helper escreveu:Olá
Crie uma pagina JavaScript com os seguintes dados:
Titulo: Qualquer um, isso não interfere a nada
investimento: Escolha em todas as paginas
Código JavaScript: Adicione o codigo abaixo

Código:
    <script type="text/javascript">function EsconderCategoriaFeitoPorSupero(cid,iflag){var cat=document.getElementById(cid);var button=document.getElementById('b'+cid);if(cat.style.display=='none'){cat.style.display='block';button.className='contract';my_setcookie('_'+cid,'',true)}else{cat.style.display='none';button.className='expand';my_setcookie('_'+cid,'1',true)}}$(function(){x=$('ul.topiclist li.header').get();for(i=0;i<x.length;i++){x[i].style.position='relative';var cid='c'+String(i+1);x[i].parentNode.nextSibling.setAttribute('id',cid);x[i].parentNode.nextSibling.style.display='block';var y='<div id="b'+cid+'" class="contract" onclick="EsconderCategoria(\''+cid+'\');"></div>';x[i].innerHTML=x[i].innerHTML+y}cookies=document·cookie.split('; ');for(i in cookies){if(cookies[i].charAt(0)=='_'){cookie=cookies[i].split('=');if(cookie[1]=='1'){cid=cookie[0].substring(1);if(document.getElementById(cid)){EsconderCategoria(cid,'x')}}}}});</script>

Adicione o seguinte codigo em sua folha de estilo CSS
Código:
    .contract,.expand{background:url(http://illiweb.com/fa/m/tabs_more1.gif);cursor:pointer;height:9px;position:absolute;right:10px;top:6px;width:9px}
    .contract{background:url(http://illiweb.com/fa/m/tabs_less1.gif)}

Até mais

Segui o tutorial e não funcionou, e vens me dar o que está no tutorial? -.-

Alguém que saiba porque não dá?
DarkCode

DarkCode
Membro do Fórum

Masculino
Inscrito dia : 24/02/2008
Mensagens : 1188
Pontos Ativos : 1591

Ver perfil do usuário http://www.forumjovem.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por Troubleshoot em 10.04.12 20:32

Helper escreveu:Olá
Crie uma pagina JavaScript com os seguintes dados:
Titulo: Qualquer um, isso não interfere a nada
investimento: Escolha em todas as paginas
Código JavaScript: Adicione o codigo abaixo

Código:
;function EsconderCategoriaFeitoPorSupero(cid,iflag){var cat=document.getElementById(cid);var button=document.getElementById('b'+cid);if(cat.style.display=='none'){cat.style.display='block';button.className='contract';my_setcookie('_'+cid,'',true)}else{cat.style.display='none';button.className='expand';my_setcookie('_'+cid,'1',true)}}$(function(){x=$('ul.topiclist li.header').get();for(i=0;i<x.length;i++){x[i].style.position='relative';var cid='c'+String(i+1);x[i].parentNode.nextSibling.setAttribute('id',cid);x[i].parentNode.nextSibling.style.display='block';var y='<div id="b'+cid+'" class="contract" onclick="EsconderCategoria(\''+cid+'\');"></div>';x[i].innerHTML=x[i].innerHTML+y}cookies=document·cookie.split('; ');for(i in cookies){if(cookies[i].charAt(0)=='_'){cookie=cookies[i].split('=');if(cookie[1]=='1'){cid=cookie[0].substring(1);if(document.getElementById(cid)){EsconderCategoria(cid,'x')}}}}});</script>

Adicione o seguinte codigo em sua folha de estilo CSS
Código:
    .contract,.expand{background:url(http://illiweb.com/fa/m/tabs_more1.gif);cursor:pointer;height:9px;position:absolute;right:10px;top:6px;width:9px}
    .contract{background:url(http://illiweb.com/fa/m/tabs_less1.gif)}

Até mais

Apenas editei o código passado pelo Helper , veja se resulta.

Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por DarkCode em 10.04.12 23:31

Não resultou :s
DarkCode

DarkCode
Membro do Fórum

Masculino
Inscrito dia : 24/02/2008
Mensagens : 1188
Pontos Ativos : 1591

Ver perfil do usuário http://www.forumjovem.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por Troubleshoot em 10.04.12 23:33

Tente este código :

Código:
;function EsconderCategoriaFeitoPorSupero(cid,iflag){var cat=document.getElementById(cid);var button=document.getElementById('b'+cid);if(cat.style.display=='none'){cat.style.display='block';button.className='contract';my_setcookie('_'+cid,'',true)}else{cat.style.display='none';button.className='expand';my_setcookie('_'+cid,'1',true)}}$(function(){x=$('ul.topiclist li.header').get();for(i=0;i<x.length;i++){x[i].style.position='relative';var cid='c'+String(i+1);x[i].parentNode.nextSibling.setAttribute('id',cid);x[i].parentNode.nextSibling.style.display='block';var y='<div id="b'+cid+'" class="contract" onclick="EsconderCategoria(\''+cid+'\');"></div>';x[i].innerHTML=x[i].innerHTML+y}cookies=document·cookie.split('; ');for(i in cookies){if(cookies[i].charAt(0)=='_'){cookie=cookies[i].split('=');if(cookie[1]=='1'){cid=cookie[0].substring(1);if(document.getElementById(cid)){EsconderCategoria(cid,'x')}}}}});

Se não der , troque por este :

Código:
function EsconderCategoriaFeitoPorSupero(cid,iflag){var cat=document.getElementById(cid);var button=document.getElementById('b'+cid);if(cat.style.display=='none'){cat.style.display='block';button.className='contract';my_setcookie('_'+cid,'',true)}else{cat.style.display='none';button.className='expand';my_setcookie('_'+cid,'1',true)}}$(function(){x=$('ul.topiclist li.header').get();for(i=0;i<x.length;i++){x[i].style.position='relative';var cid='c'+String(i+1);x[i].parentNode.nextSibling.setAttribute('id',cid);x[i].parentNode.nextSibling.style.display='block';var y='<div id="b'+cid+'" class="contract" onclick="EsconderCategoria(\''+cid+'\');"></div>';x[i].innerHTML=x[i].innerHTML+y}cookies=document·cookie.split('; ');for(i in cookies){if(cookies[i].charAt(0)=='_'){cookie=cookies[i].split('=');if(cookie[1]=='1'){cid=cookie[0].substring(1);if(document.getElementById(cid)){EsconderCategoria(cid,'x')}}}}})

Lembre-se de deixar o código CSS !
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por DarkCode em 11.04.12 19:38

Nenhum funcionou
DarkCode

DarkCode
Membro do Fórum

Masculino
Inscrito dia : 24/02/2008
Mensagens : 1188
Pontos Ativos : 1591

Ver perfil do usuário http://www.forumjovem.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por Oto! em 14.04.12 14:52

Olá,

Não sei se irá funcionar mais tente o código abaixo:
Spoiler:
Código:
<script type="text/javascript">function EsconderCategoriaFeitoPorSupero(cid,iflag){var cat=document.getElementById(cid);var button=document.getElementById('b'+cid);if(cat.style.display=='none'){cat.style.display='block';button.className='contract';my_setcookie('_'+cid,'',true)}else{cat.style.display='none';button.className='expand';my_setcookie('_'+cid,'1',true)}}$(function(){x=$('ul.topiclist li.header').get();for(i=0;i<x.length;i++){x[i].style.position='relative';var cid='c'+String(i+1);x[i].parentNode.nextSibling.setAttribute('id',cid);x[i].parentNode.nextSibling.style.display='block';var y='<div id="b'+cid+'" class="contract" onclick="EsconderCategoriaFeitoPorSupero(\''+cid+'\');"></div>';x[i].innerHTML=x[i].innerHTML+y}cookies=document·cookie.split('; ');for(i in cookies){if(cookies[i].charAt(0)=='_'){cookie=cookies[i].split('=');if(cookie[1]=='1'){cid=cookie[0].substring(1);if(document.getElementById(cid)){EsconderCategoriaFeitoPorSupero(cid,'x')}}}}});</script>

Há também como criar uma categoria retrátil:
Seta https://ajuda.forumeiros.com/t23387-

Saudações/Cordialmente!
Oto!

Oto!
Hiperativo

Inscrito dia : 07/04/2011
Mensagens : 3363
Pontos Ativos : 4818

Ver perfil do usuário https://ajuda.forumeiros.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por DarkCode em 14.04.12 16:46

o tutorial não funciona, algum membro da staff para ajudar?
DarkCode

DarkCode
Membro do Fórum

Masculino
Inscrito dia : 24/02/2008
Mensagens : 1188
Pontos Ativos : 1591

Ver perfil do usuário http://www.forumjovem.com

Atendido / Resolvido Re: Código de abrir e fechar categoria

Mensagem por AquilesD. em 16.04.12 19:44



Código de abrir e fechar categoria WpZJdpr
Bem-vindo(a) ao Fórum dos Fóruns Convidado!
Leia as Regras do Fórum dos Fóruns (FDF) e o Regulamento do setor de Suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
AquilesD.

AquilesD.
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 10/02/2012
Mensagens : 5996
Pontos Ativos : 7717

Ver perfil do usuário https://ajuda.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum