диз моего теста
хтмл вверх
<div class="headvirus"> <!--приветствие--> <div class="welcome"><div class="actzag"></div> <br> </div> <!--отключить сервис рекомендаций, жалоба в сообщениях, теги, граффити, вложения, сервисные смайлы, сокращение ссылки--> <script type="text/javascript"> rusffcore.sets.show_reportbtn = 0; rusffcore.sets.tags = false; rusffcore.sets.graffiti = false; rusffcore.sets.files = false; rusffcore.sets.rusff_smilepack = 0; forum.set("editor.link.short_url", function() { return false; }); </script> <!--конец--> <!---------------------------- пиар-вход ----------------------------> <script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script> <script type="text/javascript"> PR.nick = 'реклама'; //Ник PR-аккаунта PR.pass = '1111'; //Пароль PR-аккаунта PR.btn_text = 'PR'; //Надпись на кнопке PR-входа(или ссылка на картинку); PR.set();</script> <!--всплывающие подсказки при наведении--> <script type="text/javascript" src="https://forumstatic.ru/files/001a/fa/d0/26671.js"></script> <!--//end//-всплывающие подсказки при наведении--> <!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © Damassk, версия 2019г. --> <script type="text/javascript" src="https://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> <!-- конец --> <!--отключить сервис рекомендаций, жалоба в сообщениях, теги, граффити, вложения, сервисные смайлы, сокращение ссылки--> <script type="text/javascript"> rusffcore.sets.show_reportbtn = 0; rusffcore.sets.tags = false; rusffcore.sets.graffiti = false; rusffcore.sets.files = false; rusffcore.sets.rusff_smilepack = 0; forum.set("editor.link.short_url", function() { return false; }); </script> <!--конец--> <!---------------------------- Быстрая смена аккаунта ----------------------------> <script type="text/javascript"> New_EXiT = 'https://forumstatic.ru/files/001b/cc/c6/71726.png'; //Дополнительная Иконка выход; </script> <script data="355b90" src="https://forumstatic.ru/files/0014/cc/0a/93129.js"></script> <!--// Быстроплюсы v.2 РЕНО by Deff //--> <script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/58219.js" addComment="1"></script> <!-- лс --> <script src="https://forumstatic.ru/files/0011/e9/e1/56920.js" type="text/javascript"></script>
хтмл-низ
<!---------- Переключение раскладки выделенного текста v.2 -----------> <!-- style>#button-transL{background-image:url(https://uploads.ru/i/X/j/Z/XjZW7.png)}</style --> <script type="text/javascript">S='<img src="https://forum.mybb.ru/i/blank.gif" title="Lat ↔ Рус" onclick="LatRus();"/>'; $("#button-font").after('<td id=button-transL>'+S+'</td>'); function LatRus(){ lat0='|@#$^&/?qwertyuiopasdfghjkl;\'zxcvbnm,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~[].'.split(''); lat='qwertyuiopasdfghjkl;\'zxcvbnm\,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~'.split(''); lat.push('\\[','\\]','\\.','\\?','\\/','\\&','\\^','\\$','\\#','\\@','\\|'); rus0=('йцукенгшщзфывапролджэячсмитьбЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁхъю,.?:;№"/').split(''); rus=('\,йцукенгшщзфывапролджэячсмитьбЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁхъю').split(''); rus.unshift ('\\/','\\"','\\№','\\;','\\:','\\?','\\.'); var selstart = document.getElementById("main-reply").selectionStart; var selend = document.getElementById("main-reply").selectionEnd; L=$('#main-reply').val(); if (typeof selstart === "number" && typeof selend === "number"){ var TxtTrans1 = (L.substring(selstart,selend).search(/[qwertyuiopasdfghjklzxcvbnm]/i)!=-1?'rus':'lat'); var ar2=lat0,ar1=rus; if(TxtTrans1=='rus'){ar1=lat;ar2=rus0; selstart+=L.substring(selstart,selend).search(/[.,]*?[qwertyuiopasdfghjklzxcvbnm]/i); latend=L.substring(selstart,selend).search(/[йцукенгшщзфывапролджэячсмитьёхъю]/i); if (latend != -1) {selend = selstart+latend;}} L=L.substring(0,selstart) + L.substring(selstart,selend).replace(/[\s\S]*/mg,function(p){ for(var i=0; i<ar1.length; i++){trans='/'+ar1[i]+'/g';p=p.replace(eval(trans), ar2[i])}return p;}) + L.substring(selend);}$('#main-reply').val(L);}</script> <!-- подсказки --> <script type="text/javascript">$(function() {$('.scrolling_box_inner img').tipsy({live:true, fade: true, gravity: 's slide-s'});});</script> <!--убираем реакции--> <script> ReactionsPlugin.setConfig({ disable: true }); </script> <!--обтекание изображения 2.4.4--> <script language="javascript"> $(function(){ $('td#button-link').before('<td id="floatbut" title="Обтекание изображения" style=\'background-image:url("https://forumstatic.ru/files/0015/dd/40/15488.gif")\'></td>'); $('#floatbut, .vibor').click(function(){ $('div#float').toggle();}); }); elm=document.getElementsByTagName("div") for(x in elm) if(elm[x].className=="post-content") { post = elm[x].innerHTML; if(post.indexOf("[/float]") != -1) { floats = /\[float=(.*?)\]([^\[]*)\[\/float\]/gi elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>") }} </script> <div id="float" style="display:none;background:#FFFFCC;border:1px solid black; width:auto; padding:8px; position:absolute; margin-top:-32%; margin-left:35%; z-index:20"> <div><strong>Направление обтекания</strong></div><br> <div align="center"> <img class="vibor" src="https://forumstatic.ru/files/0015/dd/40/52315.png" title="left" onclick="bbcode('[float=left]', '[/float]')" /> <img class="vibor" src="https://forumstatic.ru/files/0015/dd/40/32241.png" title="right" onclick="bbcode('[float=right]', '[/float]')" /> </div></div> <!-- Удаляем лишние строки после цитаты и кода // v.3 © Alex_63 --> <script type="text/javascript"> $('.post-content').each(function() { var CNT = $(this).html(); CNT = CNT.replace(/<p><br><\/p>/img,''); CNT = CNT.replace(/<p><br><br>(.*?)<\/p>/img,'<p>$1</p>'); CNT = CNT.replace(/<p><br>(.*?)<\/p>/img,'<p>$1</p>'); $(this).html(CNT); }); </script> <!-- Конец Удаляем лишние строки после цитаты и кода // v.3 © Alex_63 --> <!-- Регулировка размера шрифта в постах © Alex_63 --> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/31001.js"></script> <!-- Конец Регулировка размера шрифта в постах © Alex_63 --> <!-- Быстрое редактирование постов © Alex_63 // V.3 --> <script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"></script> <!-- конец Быстрое редактирование постов © Alex_63 // V.3 --> <!-- Разделение тем: "Важные темы" и "Темы форума" // © Alex_63 --> <script type="text/javascript">if($('#pun-viewforum').length){$('tr[class$="isticky"]:first').before('<tr class="tr-divider imp"><td class="td-divider" colspan="4"><span>Важные темы</span><em></em></td></tr>');$('tr[class$="isticky"]:last').next('tr').before('<tr class="tr-divider st"><td class="td-divider" colspan="4"><span>Темы форума</span><em></em></td></tr>');$('.stickytext').remove()}</script> <!-- //End//-Разделение тем --> <!--кнопки вверх вниз--> <div class="go-up" id='ToTop'><img src="https://i.imgur.com/HOSDX72.png"></div> <div class="go-down" id='OnBottom'><img src="https://i.imgur.com/HOSDX72.png"></div> <script type="text/javascript"> $(function(){ if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow") $(window).scroll(function(){ if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow") else $("#ToTop").fadeIn("slow") }); if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow") $(window).scroll(function(){ if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow") else $("#OnBottom").fadeIn("slow") }); $("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")}) $("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")}) }); </script> <!--кнопки вверх вниз--> <!--ТЕГ абзаца - [indent] --> <style>#button-indent {background:url(https://forumupload.ru/uploads/001b/b4/ca/2/683292.png)no-repeat center 6px!important;}</style> <script type="text/javascript">(function(){ var b = '[indent]'; $("#button-strike").after('<td id="button-indent" title="Отступы"><img src="/i/blank.gif" onclick="smile(\''+b+'\')"></td>'); var indent = '<span style="display:inline-block;margin:1em 2.1em;"></span>'; /*удвоенные Отступы сверху и слево*/ $('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}()); </script> <!--конец ТЕГ абзаца - [indent] --> <!--замена коротких тире на длинные --> <script type="text/javascript"> $('.post-content p').each(function(){ function replacer(str){return str.replace(/-\s|–\s/gm,'— ');} var a = $(this).clone().wrap('<div></div>').parent().html(); var b = a.replace(/>[^<>]+</gim,replacer); if(a!=b)$(this).replaceWith(b) }); </script> <!--конец замена коротких тире на длинные --> <!-- Кликабельность ника в постах Гостя --> <script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script> <!-- Конец --> <!--написано символов--> <script>var a,L,epl=$("#main-reply"),str='<small id="plng">Написано символов: <b>00</b> </small>';epl.parents("#post-form").find(".formsubmit").append(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script> <!--конец --> <!-- Восстановление последнего поста при утере by Человек-Шаман --> <script> $(document).ready(function() { $('#addition-area').append(function() { return $('<div>Восстановить последний пост</div>').click(restoreLastPost); }); function restoreLastPost() { $('#main-reply').val(localStorage.ReservePost); }; }); </script> <!--конец--> <!-- Правка глюка Репы при отсутствии скриптов руссфф v2--> <script> if($('#pun-viewtopic').length)$(window).load(function () { if(!$('#pun-reputation').length)FORUM.PartnerVote = function() { return true; }; }); </script> <!-- конец Правка глюка Репы при отсутствии скриптов руссфф v2--> <!---------------------------- НОВОЕ СОО ----------------------------> <script type="text/javascript"> function show_new() { if(GroupID == 3) return; $('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые сообщения</a></li>');} show_new(); </script> <!-- КОНЕЦ --> <!---сообщения в облаке <script type="text/javascript"> if(GroupID==3){ $('.button[name="submit"]').click(function (){ var TxtContent = $(this).parents('#post').find('#main-reply').val(); $(this).parents('#post').find('#main-reply').val('[hide=99999]'+TxtContent+'[/hide]'); }); } </script>---> <!--Смена ИМИДЖА--> <script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script> <script> hvScriptSet.addMask({ guestAccess: ['at the entrance to the city', 'city support', 'our history', 'another reality', 'the bar is noisy', 'personal and beautiful', 'all the most important', 'something else'], forumAccess: { 'at the entrance to the city': ['не принятые', 'принятые'], 'city support': ['не принятые', 'принятые'], 'our history': ['не принятые', 'принятые'], 'another reality': ['не принятые', 'принятые'], 'the bar is noisy': ['не принятые', 'принятые'], 'personal and beautiful': ['не принятые', 'принятые'], 'all the most important': ['не принятые', 'принятые'], 'something else': ['не принятые', 'принятые'] }, forumAccessExtended: { 'at the entrance to the city': ['не принятые', 'принятые'], 'city support': ['не принятые', 'принятые'], 'our history': ['не принятые', 'принятые'], 'another reality': ['не принятые', 'принятые'], 'the bar is noisy': ['не принятые', 'принятые'], 'personal and beautiful': ['не принятые', 'принятые'], 'all the most important': ['не принятые', 'принятые'], 'something else': ['не принятые', 'принятые'] }, changeList: { 'pafld1': { title: 'лз', description: '', tag: '', class: 'pa-fld1', defaultCode: '<div class="lzname"><a href="ссылка на анкету">только имя на кир, возраст</a></div> <div class="lz1">раса ✦ профессия</div> <div class="lz2">какая-то цитата или можешь добавить <a href="ссылка">пара</a></div>', type: 'html' } } }); </script> <script> var oldIMG="<td id=\"button-image\" title=\"Вставить картинку\"><img onclick=\"bbcode('[img]','[/img]')\" src=\"/i/blank.gif\"/><b><p style=\"z-index:20;position:absolute;height14px;margin:-22px 0 0 22px;background: #faf9f8;font: 560 8px 'open sans';width: 11px;height: 11px;text-align: center;border-radius: 100%;padding: 0;\">2</p></b></td>" $("#button-image").after(oldIMG); </script> <!-- подсказки для элементов без подсказок --> <script> $('li.pa-online').attr('title', 'сейчас онлайн'); $('li.pa-last-visit').attr('title', 'сейчас нет на форуме'); $('#pun-status .container .item5 a').attr('title', 'включить режим скрытности'); $('.postlink span.closed').attr('title', 'тема закрыта'); </script> <!--модалка--> <div id="character" class="reveal-modal xlarge main container"> <div class='modal_wrap'></div> <a class="close-reveal-modal">×</a> </div> <script type="text/javascript"> function showTab(elem){ $(".menu span").removeClass("tabactive"); $(elem).addClass("tabactive"); $("div.submenutext").hide(); var activeDiv = $(elem).attr("alt"); $("div."+activeDiv).fadeIn(); return false; } $(".modal-link").click(function() { var modId = $(this).attr('id'); $('.modal_wrap').html(''); $.get('pages/'+modId, function (data){ $('.modal_wrap').html($(data).find('.character').html()); }); $(".submenutext").hide(); $(".submenutext:first").show(); }); </script> <!---------взаимная реклама---------> <!--взаимная реклама--> <script>function getUrlParameterByName( name,href ) {name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( href ); if( results == null ) return ""; else return decodeURIComponent(results[1].replace(/\+/g, " "));} function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min;} function copyAdvertisingToClipboard(event, elem) {event.preventDefault(); var url = $(elem).closest('.post').find('.permalink').attr('href'); var $temp = $("<textarea id='temp' style='float:right'>"); $(elem).append($temp); var advertiseCode = advertiseCodes[getRandomInt(0, advertiseCodes.length)]; var text = advertiseCode + '[url=' + url + ']ваша реклама[/url]'; $temp.val(text).select(); document.execCommand("copy"); $temp.remove();} function addAdvertiseLink(topicId) { var url = window.location.href; if (getUrlParameterByName('id', url) == topicId) { $('.post').each(function() { var $li = $('<li>').attr('class', 'pl-advlink').append('<a href="#" onclick="copyAdvertisingToClipboard(event, this);">Взаимная реклама</a>'); $(this).find('.post-links ul').append($li); }) } } var advertiseCodes = []; advertiseCodes.push('[align=center][url=http://thesanctum.rusff.me/][img]https://i.imgur.com/mDaGqiH.gif[/img][/url][/align]' +'\n'); advertiseCodes.push('[align=center][url=http://thesanctum.rusff.me/][img]https://forumupload.ru/uploads/001b/cb/72/78/t63112.gif[/img][/url][/align]' +'\n'); addAdvertiseLink(441); </script>