Третье поколение Вселенной ГП.
Магическая Британия, 2028 год.

Гидеон Яксли: "Если так подумать, то волшебники вообще были довольно инертными за редкими исключениями, даже удивляться, почему их прогресс никуда не сдвинулся, не стоило. Яркие умы, живые и готовые на действия люди среди них встречались дай Мерлин раз в два-три поколения. Даже удивительно, что на такое небольшое магическое общество, как много веков существовало в Британии, существовала такая большая структура как аврорат: уровень преступности, если не считать умельцев придумывать, как раскрыть магглам статут о секретности или сбыть как можно больше штучек, которые так или иначе расскажут простецам о существовании магии, был довольно низкий."

Test the Wheel

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Test the Wheel » От тайного к явному » полезные скрипты


полезные скрипты

Сообщений 1 страница 9 из 9

1

СКРИПТ ДЛЯ ВСПЛЫВАЮЩЕЙ ПОДСКАЗКИ
утащен отсюда

хтмл-верх

Код:
<script>FORUM.set('editor.title', {name:'Всплывающая подсказка',onclick:function() { tag_title() }});</script>
    <style>td#button-title { background-image:url('http://www.iconsearch.ru/uploads/icons/crystalclear/16x16/edit_add.png'); }</style>

хтмл-низ

Код:
    <script>$("div.post .post-content:contains('\[title')").each(function (){ $(this).html($(this).html().replace(/\[title=([^\]]*?)\]((?:.(?!\[\/title\]))*.)\[\/title\]/mg,'<acronym title="$1">$2</acronym>'))});
    function tag_title() { if (a = prompt('Введите текст подсказки', '')) { bbcode('[title='+a+']','[/title]')}}</script>
    <script src="http://forumstatic.ru/files/0010/74/32/89504.js">
    </script>

стили

Код:
    <style>
    acronym {
      border-bottom: 1px dotted;
      cursor: help;
    }
    div#qTip {
      padding: 3px;
      border: 1px solid #666;
      display: none;
      background: #999;
      color: #FFF;
      font: bold 9px Verdana, Arial, sans-serif;
      position: absolute;
      z-index: 1000;
    }
    </style>

0

2

скрипт для искр в шапке
отсюда
хтмл-верх:

Код:
<!-- Искры -->
<script type='text/javascript' src="http://forumstatic.ru/files/0012/9a/62/25483.js"></script>
<script>
$(document).ready(function(){
$("#title-logo-table").sparkle({
"count": 150,         // Количество искр
"color": "rainbow", // Цвета искр. Можно использовать массив ["#ff0080","#ff0080","#FFF"]
"minSize": 2,        // Минимальный размер искры
"maxSize": 6,       // Максимальный размер искры
"overlap": 0,        // На сколько пикселей выходить за края объекта
"direction": "both", // Направление движения (both, up, down)
"speed": 1,            // Скорость движения искр
"fadeSpeed": 3000 // Скорость исчезания/появления
});
});
</script>

Для управления размером и положением канвы с искрами 2 варианта:
- во второе окно стиля, красным - свой параметр. Можно добавлять не только высоту
/* Высота канвы */
.sparkle-canvas {height: 300px !important;}

- в стиле найти строку
<table id="title-logo-table" style="position: relative;" cellspacing="0">
и убрать в ней position: relative;

0

3

скрытие профиля в постах (удобно для орг.тем)
отсюда

хтмл-низ:

Код:
<!-- Скрываем профиль в постах © Deff -->
<script type="text/javascript">
(function () { 
function addStyle() { /*==123==;
<style type="text/css">#### .post-author,#### .post-sig,#### .pl-email,#### .pl-website{display:none !important}#### .post-body,#### .post-links,#### .post-links ul,#### h3>span{margin-left:0 !important}</style>
==123==;*/
} addStyle = addStyle.toString().split('==123==;')[1];
$('.post .post-content img[alt="hide-autor"]').each(function(){
   var id = $(this).parents('.post').prop('id');
   $(addStyle.replace(/####/gim,'#'+id)).insertBefore($(this));
});}());
</script>

В само сообщение:

Код:
[img=hide-autor]https://is.gd/ekiTPp[/img]

0

4

ОБТЕКАНИЕ ОБЪЕКТА В ТЕКСТЕ
отсюда
хтмл-верх:

Код:
<!-- Обтекание текста слева/справа --><style type="text/css">
.post-content p{clear:both}.post-content abbr[title^="float:"]{text-decoration:none;pointer-events:none;margin:.5em}
.post-content abbr[title="float:left"]{float:left}.post-content abbr[title="float:right"]{float:right}
</style>
<script type="text/javascript">
FORUM.set('editor.addition.tags.float_left', {name:'Обтекание слева',onclick:function(){bbcode('[abbr="float:left"]','[/abbr]');}});
FORUM.set('editor.addition.tags.float_right', {name:'Обтекание справа',onclick:function(){bbcode('[abbr="float:right"]','[/abbr]');}});
</script>

0

5

РЕГУЛИРОВКА РАЗМЕРА ШРИФТА В ПОСТАХ
отсюда
хтмл-низ:

Код:
    <!-- Регулировка размера шрифта в постах © Alex_63 -->
    <style>
    .FNTslider {
      border-radius: 4px;
      position:relative;z-index:1000;
      background: #E0E0E0;
      width: 110px;
      height: 5px;
      margin: 3px 5px;
      border: solid 1px #ccc;
      float: right;
      margin-right: 7%;
    }
    .FNTslider .before {
      height: 5px;
      border: solid 1px transparent;
      border-right: none 0;
      border-radius: 4px 0 0 4px;
      position: absolute;
      background: #A0BCDA;
      margin-top: -1px;
    }
    .FNTslider .thumb {
      width: 8px;
      height: 13px;
      border-radius: 3px;
      position: relative;
      top: -4px;
      background: #3980D8;
      cursor: pointer;
    }
    </style>
Код:
    <script type="text/javascript" src="http://forumstatic.ru/files/0015/c4/3f/31001.js"></script>

0

6

ПЕРЕКЛЮЧЕНИЕ РЕГИСТРА
отсюда
в хтмл-низ или форму ответа

Код:
<!--Переключение регистра выделенного текста -->
<style>#button-ChangeСase{background:url(//forumstatic.ru/files/0013/44/56/93417.png);background-size:16px auto;:}</style>
<script type="text/javascript">(function(){var S='<img src="https://forum.mybb.ru/i/blank.gif" title="Смена регистра" \
onclick="bbcode(\'[Upper-Lower]\',\'[/Upper-Lower]\');UpperLower();"/>';
$("#button-font").after('<td id=button-ChangeСase>'+S+'</td>');var ChangeСase='upper';
UpperLower=function (){if(ChangeСase=='upper'){ChangeСase='lower'}else{ChangeСase='upper'};
function transF(p){if(ChangeСase=='upper')return p.toLowerCase();else ;return p.toUpperCase();}
var L=$('#main-reply').val();L=L.replace(/\[Upper-Lower\]([\s\S]*)\[\/Upper-Lower\]/mg,
function(a,b,c){return transF(b);});$('#main-reply').val(L);}}());
</script>

0

7

размытие вместо зачеркивания (стащено)

Код:
del {
  text-shadow: #333 0 0 3px;
  text-decoration: none;
  color: transparent;
}

del:hover {
  transition: 0.25s linear;
  text-shadow: none;
  text-decoration: none;
  color: #333;
}

ПРОВЕРКА

0

8

Автоматическое копирование кода

В хтмл верх

Код:
 <!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © Damassk, версия 2019г. --> 
<script type="text/javascript" src="http://forumstatic.ru/files/0016/4a/bf/98029.js"></script>
<script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
<script type="text/javascript">select_text.linkText = 'выделить [копируется сразу]' //текст ссылки</script>
<!-- конец -->

0

9

Контейнер с вкладками для информации: рено

0


Вы здесь » Test the Wheel » От тайного к явному » полезные скрипты


Рейтинг форумов | Создать форум бесплатно