Afiseaza sau ascunde categoriile printr-un buton [+/-]

Vezi subiectul anterior Vezi subiectul urmator In jos

Tutorial Afiseaza sau ascunde categoriile printr-un buton [+/-]

Mesaj Scris de Vizitato la data de Sam 4 Aug - 17:16

Categorii retractabile [PunBB si Phpbb3]

Note: - Versiunea Invision are aceasta optiune fara a mai fi nevoie sa adaugati un cod special.
- Phpbb2 nu suporta acest cod!

Pasul 1: Panou de administrare > Afisare > Generalitati. Pune acest cod in Mesaj pe pagina de start.
Cod:
<script type="text/javascript">
function toggleLTcategory(cat) {
    var cid=cat.id;
    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);
    }
}

jQuery(function () {
    x=jQuery('.topiclist .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="toggleLTcategory(this.parentNode.parentNode.nextSibling);"></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)) {toggleLTcategory(cid);}
            }
        }
    }
});
</script>
avatar
Vizitato
Vizitator


Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum