Вход в личный кабинет   Зарегистрировать аккаунт

Обновленный скрипт "Выделить все" для uCoz

Опубликовано 1-01-2013, 23:57 в разделе Лучшие скрипты для uCoz

Обновленный скрипт "Выделить все" для uCoz

 

Обновленная версия скрипта "Выделить все" для сайтов в системе uCoz.

Для каталога файлов: Панель Управления - Управление Дизайном - Каталог файлов - Страница материала и комментариев к нему. Вставляем после $MESSAGE$.

 

Для форума: Панель Управления - Управление Дизайном - Форум - Общий вид страниц форума. Вставляем после $BODY$.

 

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

» » Обновленный скрипт "Выделить все" для uCoz
Опубликовал Татьяна   Прочитано (раз): 903   |   Оставлено комментариев: 0
Добавить свой комментарий