Среда, 18.03.2026, 06:52
Приветствую Вас Гость | Регистрация | Вход

Мой сайт

Меню сайта
Форма входа
Поиск
Наш опрос
Оцените мой сайт


Всего ответов: 13

Мини-чат
200
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Выделить всё для бб-кода [code] для форума - Форум

    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Выделить всё для бб-кода [code] для форума
    spxO_o Offline Дата: Четверг, 15.04.2010, 19:56 | Сообщение # 1


    Администраторы
    Сообщений: 16
    Репутация: 0

    В вставить CSS:

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



    АдминЧеГгг
     
    • Страница 1 из 1
    • 1
    Поиск: