Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Afiseaza sau ascunde categoriile

Vezi subiectul anterior Vezi subiectul urmator In jos

Tutorial Afiseaza sau ascunde categoriile

Mesaj Scris de Louk Mier Feb 01, 2012 11:24 pm

Ascunde / Afiseaza categoriile

Pentru ca urmatorul tutorial sa functioneze corect, urmaţi paşii pentru versiunea forumului dvs. . Deasemenea, trebuie sa aveti cookie-urile activate pe forum.

1. Descriere:

Pentru versiunea de forum Invision, stim ca exista posibilitatea de a ascunde categoria printr-un click:
Afiseaza sau ascunde categoriile LMX3g


2. Ce trebuie să facem?

Pentru a verifica versiunea forumului dvs., urmăriţi aceşti paşi:
Panoul de Administrare Afiseaza sau ascunde categoriile K2pEa Afisare Afiseaza sau ascunde categoriile K2pEa Teme Afiseaza sau ascunde categoriile K2pEa Alegere tema Afiseaza sau ascunde categoriile K2pEa Versiune

Pentru phpBB2:
Panoul de Administrare Afiseaza sau ascunde categoriile K2pEa Afisare Afiseaza sau ascunde categoriile K2pEa Template-uri Afiseaza sau ascunde categoriile K2pEa General Afiseaza sau ascunde categoriile K2pEa index_box

Gasim acest cod:
Cod:
        <!-- BEGIN catrow --><!-- BEGIN tablehead --><table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
          <tr>
Şi il inlocuim cu:
Cod:
        <script type="text/javascript">var num= 0;</script>
        <!-- BEGIN catrow --><!-- BEGIN tablehead --><table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
          <tr id="currenttr" onClick="i= 0; e=this.parentNode.childNodes; while(++i<e.length) if(e[i].tagName=='TR') e[i].style.display=(e[i].style.display=='none')?'':'none'; retour=(my_getcookie(this.id)=='true')?'false':'true'; my_setcookie(this.id,retour, 1, 0);"  style="cursor:pointer;">

Apoi gasim:
Cod:
<!-- BEGIN tablefoot -->
        </table>
Si il inlocuim cu:
Cod:
        <!-- BEGIN tablefoot -->
        </table><script type="text/javascript"> document.getElementById('currenttr').id='trfrm'+num; if(my_getcookie('trfrm'+num)=='true') { i= 0; e=document.getElementById('trfrm'+num).parentNode.childNodes; while(++i<e.length) if(e[i].tagName=='TR')e[i].style.display='none'; } num++;</script>
Salvati si publicati template-ul!

Pentru phpBB3:
Panoul de Administrare Afiseaza sau ascunde categoriile K2pEa General Afiseaza sau ascunde categoriile K2pEa Mesaje şi emailuri  Afiseaza sau ascunde categoriile K2pEa Anunturi Afiseaza sau ascunde categoriile Ajouter.

Apoi creati un anunt si adaugati in interiorul lui acest cod:

Cod:
        <script type="text/javascript">var pvf= document.getElementById('main-content').firstChild; while(pvf.className!='forabg' && pvf.className!='h3' && (pvf=pvf.nextSibling) ); var i= 1; while(pvf && pvf.className=='forabg') { vf=pvf.firstChild.firstChild.nextSibling; vf.firstChild.style.cursor='pointer'; vf.firstChild.id='catret'+(i++); vf.firstChild.onclick=function() { if(parseInt(my_getcookie(this.id))==1) { my_setcookie(this.id,'0',0,0); this.parentNode.nextSibling.style.display='block'; } else { my_setcookie(this.id,'1',1,0); this.parentNode.nextSibling.style.display='none'; } }; if(parseInt(my_getcookie(vf.firstChild.id))==1) vf.nextSibling.style.display='none'; pvf= pvf.nextSibling; } </script>
Nu uitati sa activati anunturile, si sa setati sa apara pe pagina de start, sau pe toate paginile.

Pentru PunBB:
Panoul de Administrare Afiseaza sau ascunde categoriile K2pEa Afisare Afiseaza sau ascunde categoriile K2pEa Template-uri Afiseaza sau ascunde categoriile K2pEa General Afiseaza sau ascunde categoriile K2pEa index_box

Gasim acest cod:
Cod:
        <div class="main">
        <!-- BEGIN catrow -->
          <!-- BEGIN tablehead -->
              <div class="main-head">
                <div class="page-title">{catrow.tablehead.L_FORUM}</div>
              </div>
              <div class="main-content">
Si il inlocuim cu:
Cod:
        <div class="main"><script type="text/javascript">var num= 0; var curc;</script>
        <!-- BEGIN catrow -->
          <!-- BEGIN tablehead -->
              <div class="main-head" onClick=" if(this.nextSibling.style.display=='none') {my_setcookie(this.firstChild.id,'0',0,0); this.nextSibling.style.display='block';} else {my_setcookie(this.firstChild.id,'1',1,0); this.nextSibling.style.display='none'; }"  style="cursor:pointer;">
                <div class="page-title" id="cret">{catrow.tablehead.L_FORUM}</div><script type="text/javascript">curc= document.getElementById('cret'); curc.id+=(++num)+'_'+escape(curc.innerHTML);</script>
              </div>
              <div class="main-content">
                <script type="text/javascript">if(my_getcookie(curc.id)=='1') curc.parentNode.nextSibling.style.display='none';</script>
Salvati si publicati template-ul.

Louk

Louk
Membru onorific
Membru onorific

Mesaje : 9392
Localizare : România - o ţară din ce în ce mai ocupată.
Data înscrierii : 25/04/2009
Mulțumiri : 172
Mozilla Firefox phpBB3

https://help.forumgratuit.ro/
Louk a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus


Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum