All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок
  • Страница 1 из 1
  • 1
Модератор форума: Vladislavik-36  
Форум » Движки » uCoz » Выделить всё для "codes"
Выделить всё для "codes"
leonP4Дата: Четверг, 25.06.2009, 15:02 | Сообщение # 1
.:хакер:.
Группа: Администратор
Сообщений: 1006
Награды: 11
Статус: Offline

Вот собственно такую штуку можно поставить для uCoz с phpBB3
В самый низ CSS:

Code
/* ====== Select Code from phpBB3 to uCoz ~ http://all-for-kompa.3dn.ru/ ====== */          
div.bbCodeName {margin-bottom:3px;}          
div.codeMessage code {font-size:14px;}          
/* ====================================================================== */

в шаблон Форум - Общий вид страниц форума после $BODY$:

Code

<script type="text/javascript">          
// Select Code from phpBB3 to uCoz ~ http://all-for-kompa.3dn.ru/          
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();}}          
// Замена Code на Выделить всё...          
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,'>Код: <a href="#" onclick="selectCode(this);return false;">Выделить всё<\/a><').replace('<!--uzc-->','<!--uzc--><code>').replace('<!--\/uzc-->','<\/code><!--\/uzc-->');          
codediv[i].innerHTML=s;}}          
</script>

источник: proucoz.com

Прикрепления: 9920751.jpg(17.0 Kb)


Админ - Первый источник флуда на форуме =)
 
Форум » Движки » uCoz » Выделить всё для "codes"
  • Страница 1 из 1
  • 1
Поиск:
Реклама