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:
2. Ce trebuie să facem?
Pentru a verifica versiunea forumului dvs., urmăriţi aceşti paşi:
Panoul de Administrare Afisare Teme Alegere tema Versiune
Pentru phpBB2:
Panoul de Administrare Afisare Template-uri General 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 General Mesaje şi emailuri Anunturi .
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 Afisare Template-uri General 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.
|