Код:
<div id='navextra1_child' class='dropdown_closed'> <div id="chfontsize"> <div class="choose2">Шрифт: </div> <div class="fsizeminus"></div> <div class="fsize"></div> <div class="fsizeplus"></div> </div> <div class="choose1">Высота строки: </div> </div> <!-- новые сообщения --> <script type="text/javascript"> if(GroupID != 3) { $('#pun-ulinks .container').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые</a></li>'); } </script> <!-- Анти-в-строчку для Сообщений и Репутации © deff --> <script type="text/javascript"> function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});} changeS('#navadmin','Администрирование','АМС'); changeS('#pun-ulinks .item2','Активные темы','Активные'); changeS('#pun-stats.section h2','Статистика форума','Статистика'); </script> <!-- запятая после клика по нику --> <script type="text/javascript"> function to(username) {insert('[b]' + username + '[/b]' + ', ');} </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:-15px 0 0 22px;\">2</p></b></td>" $("#button-image").after(oldIMG); </script> <!-- Исключение из "Цитировать" подписи и "отредактировано" --> <script type="text/javascript"> (function(){ var p =[]; $('.post').find('.pl-quote').click(function(){ p[0] = $(this).parents('.post').find('.lastedit'); p[1] = $(this).parents('.post').find('.post-sig'); p[2] = p[0].html();p[3] = p[1].html(); p[0].html('');p[1].html(''); setTimeout(function(){p[0].html(p[2]);p[1].html(p[3])},600);}); }()); </script> <!-- конец --> <!-- замена ссылок на абсолютные --> <script type="text/javascript"> $(".post-content a").each(function (){ var L=$(this).attr("href");var b="click.p"; L=L.replace(/^.*click\.php\?(.*)$/mgi,"$1"); if(L.search(/viewtopic\.php\?id=.*#p/)!=-1){ var p=L.replace(/^.*?#p(\d+)$/mgi,"$1"); L=L.replace(/\?id=.*$/,""); L+="?pid="+p+"#p"+p; } $(this).attr("href",L); }); </script> <!--обтекание изображения 2.4.4--> <script language="javascript"> $(function(){ $('td#button-link').before('<td id="floatbut" style=\'background-image:url("https://forumstatic.ru/files/0019/e7/78/64666.png")\'></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:#e0e0e0;border:1px solid black; width:auto; padding:8px; position:absolute; margin-top:-50%; margin-left:35%; z-index:20"> <div><strong>Направление обтекания</strong></div><br> <div align="center"> <img class="vibor" src="https://forumstatic.ru/files/0019/e7/78/64666.png" title="влево" onclick="bbcode('[float=left]', '[/float]')" /> <img class="vibor" src="https://forumstatic.ru/files/0019/e7/78/81276.png" title="вправо" onclick="bbcode('[float=right]', '[/float]')" /> </div></div> <!-- Кликабельность ника в постах Гостя --> <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> $('.post-content p').html(function(){return this.innerHTML.replace(/(\s| )?-(\s| )/g,'$1—$2')}); $('.post-content p').html(function(){return this.innerHTML.replace(/(\s| )?–(\s| )/g,'$1—$2')}); </script> <!-- Ссылка на авторский пост в цитате // v.3 © Alex_63 --> <script type="text/javascript"> var quote_img = 'https://forumstatic.ru/files/001b/fa/64/41408.png'; //Кнопка "Перейти к сообщению" в цитате $('.quote-box>cite:not(:contains("Скрытый текст:"))').each(function() { var cntq=$(this).text(),sp0='<span class="qcn">Сообщение от</span> ', sp1='<span class="qc-uname">###</span>'; if(cntq.indexOf('#p')!=-1){var pid=cntq.split(',')[0],autq=cntq.split(',')[1].split(' написал')[0], lnkq='<a class="qc-post-link" href="',imgq='<img src="'+quote_img+'" title="Перейти к сообщению"/>', sp2=' <span class="qc-post-link">'+lnkq;sp1=sp1.replace('###',autq); if($('.post'+pid).length){$(this).html(sp0+sp1+sp2+pid+'">'+imgq+'</a></span>');}else {$(this).html(sp0+sp1+sp2+'/viewtopic.php?pid='+pid.split('#p')[1]+pid+'">'+imgq+'</a></span>');} }else{var autq=cntq.split(' написал')[0];sp1=sp1.replace('###',autq);$(this).html(sp0+sp1);} });$('#pun-viewtopic .pl-quote>a').each(function() { $(this).attr('href',$(this).attr('href').replace('(\'','(\'#'+$(this).parents('.post').attr('id')+',')); }); </script> <!-- конец --> <!-- Восстановление последнего поста при утере --> <script> $(document).ready(function() { var repl = document.getElementById("main-reply"); repl.oninput = function(){ localStorage.ReservePost = repl.value; } $('#addition-area').append(function() { return $('<div>Восстановить последний пост</div>').click(restoreLastPost); }); function restoreLastPost() { $('#main-reply').val(localStorage.ReservePost); }; }); </script> <!-- Пиар-вход v.2 --> <script src="https://forumstatic.ru/files/0015/c4/3f/26022.js"></script> <style>#pun-ulinks #Rz{display:none}</style> <script type="text/javascript"> PR.nick = 'Комета'; //Ник PR-аккаунта PR.pass = '1111'; //Пароль PR-аккаунта PR.btn_text = 'PR-вход'; //Надпись на кнопке PR-входа(или ссылка на картинку); PR.set();</script> <!-- конец --> <!--запрет рекламе менять аватар подпись и статус --> <script type="text/javascript"> var a =document.URL var b=document.getElementById('pun-status').innerHTML if (b.indexOf("bad pr")!=-1) { if ((a.indexOf("signature")!=-1)||(a.indexOf("section=avatar")!=-1)) {document.getElementsByName('update')[0].onclick=noChange} else if (a.indexOf("upload-avatar")!=-1) {document.getElementsByName('urload')[0].onclick=noChange}} function noChange() {alert ("ты что творишь?") return false} </script> <style> #pun-main #profile1[action$="id=16"]{ display:none; } </style> <!--------------- НАЧАЛО - выпадающее меню в навигации форума by karamba ----------------> <script> const toggle = document.getElementById("navextra1_link"); const toggle_menu = document.getElementById("navextra1_child"); const toggleMenu = (event) => { event.preventDefault(); if (toggle_menu.classList.contains("dropdown_open")) { toggle_menu.classList.remove("dropdown_open"); toggle_menu.classList.add("fadeAnim"); setTimeout(() => { toggle_menu.classList.add("dropdown_closed"); toggle_menu.classList.remove("fadeAnim"); }, 500); //время анимации в миллисекундах, при изменении времени анимации поменяйте время и в скрипте } else { toggle_menu.classList.add("dropdown_open"); toggle_menu.classList.remove("dropdown_closed"); } }; toggle.addEventListener("click", toggleMenu); </script> <!--------------- КОНЕЦ - выпадающее меню в навигации форума by karamba ----------------> <!-- Регулятор размера шрифта (конец) (с) satsana, forumd.ru --> <script type="text/javascript"> var chfsize; if (!localStorage.fontsize) localStorage.setItem('fontsize', 14); chfsize = +localStorage.getItem('fontsize'); function setfsize (f) { localStorage.setItem('fontsize', f); $('.fsize').text(f); $('.post-content p').css('font-size', f+'px'); } $('.fsizeplus').on('click', function() { chfsize += 2; if (chfsize > 72) chfsize = 72; setfsize (chfsize); }); $('.fsizeminus').on('click', function() { chfsize -= 2; if (chfsize < 6) chfsize = 6; setfsize (chfsize); }); $(document).pun_mainReady(function() { setfsize (chfsize); }); </script><!-- Регулятор размера шрифта (конец) (с) satsana, forumd.ru -->