|
Comunitatea uCoz Altele Instrumente şi Script-uri Selectează tot bb-code pentru forum |
Selectează tot bb-code pentru forum |
Descriere script:
Cu acest script puteți să ușurați selectarea întregului cod printr-un singur click. Informații script: Dificultate: Începător Modificat și tradus de DarkLight. Testat: Funcționează fară probleme. DEMO: aici Metodă de instalare: Tutorial pentru cei cu Control Panel in limba engleză. Pentru a adăuga opțiunea Selectează tot trebuie să adăugați în CSS următorul cod: Code /*------------ Selectează tot script -------------*/ div.bbCodeName {margin-bottom:3px;} div.codeMessage code {font-size:14px;} /*-------------------------------------------------- */ Iar în General appearance of forum page după $BODY$: Code <script type="text/javascript"> function selectCode(a){ var e=a.parentNode.parentNode.getElementsByTagName('code')[0]; if(window.getSelection){ var s=window.getSelection(); if(s.setBaseAndExtent){ s.setBaseAndExtent(e,0,e,e.innerText.length-1); }else{ var r=document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange(r);} }else if(document.getSelection){ var s=document.getSelection(); var r=document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange(r); }else if(document.selection){ var r=document.body.createTextRange(); r.moveToElementText(e); r.select();}} codediv=document.getElementsByTagName('div'); for(i=0;i<codediv.length;i++){ if(codediv[i].className=="bbCodeBlock"){ s=codediv[i].innerHTML; s=s.replace(/>Code</g,'>Code: <a href="#" onclick="selectCode(this);return false;">Selectează tot<\/a><').replace('<!--uzc-->','<!--uzc--><code>').replace('<!--\/uzc-->','<\/code><!--\/uzc-->'); codediv[i].innerHTML=s;}} </script> Dacă întâmpinați probleme nu ezitați să lăsați un comentariu. Ultimul update Luni, 04/06/2012, 2:56 PM Sursa 7ucoz Material modificat de TotEu - Luni, 04/06/2012, 3:06 AM
|
| |||
| |||