[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Выделить всё для bb-codes
KentДата: Суббота, 24.10.2009, 00:08 | Сообщение # 1
Сержант
Сообщений: 38
[ ]
Offline
Вот собственно такую штуку можно поставить для uCoz с phpBB3
В самый низ CSS:
http://s61.radikal.ru/i174/0904/96/6cc581357f9c.jpg
Code

/* ====== Select Code from phpBB3 to uCoz ~ http://allcity.net.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://allcity.net.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>

Внимание: ББ-код CODE должен быть без каких либо модификаций!


если помог то ставь 1+ в репу отвечу тем же)))

Сообщение отредактировал Kent - Суббота, 24.10.2009, 00:10
 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последнии темы Читаемые темы Новые пользователи Лучшии пользователи
Профиль для ucoz в нижнем правом углу сайта Meetwoor

Красивый информер для файлов ucoz Meetwoor

Уведомления о регистрации для ucoz Meetwoor

Форма входа на uCoz Meetwoor

Flash радио для сайта Onlines

Новый информер комментарии для ucoz как на Dle startsmart

Голубая кнопка вверх для Ucoz startsmart

Угадай игру по скриншоту 21

virtus 4

EXTAZY 3

grenu4 ШАПА 3

virtus 2

virtus 2

EXTAZY 2

Minkoh 07.01.2017 12:25

igor_sivokin6 11.03.2016 15:18

Meetwoor 24.11.2013 16:50

Bitfood 07.10.2013 10:30

DoG 19.03.2013 18:06

Onlines 19.01.2013 11:29

startsmart 20.09.2012 16:09

GodLik3 156

sasha 0

Kent 38

Sanches 0

grenu4 15

danaya 0

Fakky 0


| impclan.narod.ru igry-dlya-devochek.narod.ru |