/
коды хоуми
Сообщений 1 страница 15 из 15
Поделиться22025-12-13 18:06:59
<!------------------------------------------ ОТКЛЮЧЕНИЕ ФУНКЦИЙ И КНОПОК -------------------------------> <!--Отключить кнопку "Жалоба" --> <script type="text/javascript"> RusffCore.sets.show_reportBtn = 0; </script> <!--Отключить функцию "Поделиться" --> <script type="text/javascript"> RusffCore.sets.share = false; </script> <!--Отключить функцию "Вложения" --> <script type="text/javascript"> RusffCore.sets.files.button = false; </script> <!--Список просматривающих тему --> <script> RusffCore.sets.realtimeTopicReaders = false </script>
Поделиться32025-12-13 18:09:15
<script> window.initialText = 'Выделить код'; window.copiedText = 'Код скопирован!'; window.code = "<li>внешность — <a href=\"ссылка_на_профиль\">name surname</a></li>"; </script> <script src="https://forumstatic.ru/files/001c/65/f7/67251.js?v=4"></script>
Поделиться42025-12-13 18:13:39
<script>
document.querySelectorAll('.post-author').forEach(block => {
const ul = block.querySelector('ul');
const item3 = ul?.querySelector('.pa-fld4');
if (ul && item3) {
ul.removeChild(item3);
ul.parentNode.insertBefore(item3, ul.nextSibling);
}
});
</script>
Поделиться52025-12-13 18:16:57
<script type="text/javascript">
$(document).ready(function() {
$("#float").prependTo($("#post-form"));
});
</script>Поделиться62025-12-13 18:18:13
[html]<div>ahahaha</div>[/html]
Поделиться72025-12-13 18:20:50
<script type="text/javascript">
function Transform_Code_Box_in_HTML(aX){
var TemLnk=aX.replace(/^(.*viewtopic\.php\?id=\d*).*$/ig,"$1");
var PstId=aX.replace(/^.*viewtopic\.php\?id=.*(#p\d+)$/ig,"$1");
var L=document.URL.replace(TemLnk,'');
if(L!=document.URL&&(L.slice(0,1)).search(/\d/ig)==-1 ){
L=$("div.topic "+PstId);
if(L.length==1){
var Lhtm=L.find(".post-content .code-box:first .scrollbox pre").text();
L.find(".post-content .code-box:first").replaceWith(Lhtm)
}}}
function Demo_HTML(Ts){var Ll=Ts.parents(".htmldemo").find(".code-box .scrollbox pre").text();
Ts.parents(".htmldemo").after('<div class="demHtml">'+Ll+'</div>');Ts.replaceWith(DemoButt0);
}
$(document).ready(function() {
$("#pun-viewtopic .post .code-box").each(function(){
if($(this).text().indexOf('<!--HTML-->')!=-1){
$(this).wrap('<div class="htmldemo"></div>')
$(this).replaceWith($('.htmldemo').text().split('<!--HTML-->')[1]);
}
});
});
</script>
Поделиться82025-12-13 18:22:02
<script>
$('#pun-index .tcr').each(function(){
$(this).find('.lastpost, .lastpost-link').wrapAll('<div class="lastmess_wrap">');
});
$('.forum .tcr').each(function(){
$(this).find('a:not(.user-avatar a), .byuser').wrapAll('<div class="lastmess_wrap">');
});
$('.post-box').each(function(){
$(this).find('.post-rating, .post-vote').wrapAll('<div class="rait_wrap">');
});
$('.post-author ul').each(function(){
$(this).find('.pa-posts, .pa-respect, .pa-fld2, .pa-fld3').wrapAll('<div class="field_wrap2">');
});
</script>
<script>
$(document).ready(function(){
$('#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4').wrapAll('<div class="ststitems"></div>');
});
</script>
Поделиться92025-12-13 18:25:56
<!-- --------------------- какая-то плавная навигация ----------------------- -->
<script type="text/javascript">
$(document).ready(function () {
$(".slide_button").click(function () {
const $parent = $(this).closest(".nav_wrap, .settings_wrap, .works_spoiler");
const $block = $parent.find(".slide_block").first(); // безопасно взять только первый
// Скрыть другие блоки
$(".slide_block").not($block).slideUp();
$(".slide_button").not(this).removeClass("i_active");
// Переключить активность текущего
$(this).toggleClass("i_active");
$block.stop(true, true).slideToggle();
});
// Закрытие при клике вне блока
$(document).mouseup(function (e) {
if (!$(e.target).closest(".nav_wrap, .settings_wrap, .works_spoiler").length) {
$(".slide_block").slideUp();
$(".slide_button").removeClass("i_active");
}
});
});
</script>
<!---------------------------- конец ---------------------------->Поделиться102025-12-13 18:28:00
кусочек из тултипа убирающий тайтл
<script type="text/javascript"> var title = document.querySelectorAll('.pa-avatar img[title], p.formsubmit .button[title], input.button[title],#statistic-other a[title], .post-rating a[title]'); var allTitle = title.length; for (i=0; i<allTitle; i++){ title[i].removeAttribute('title'); } </script>Поделиться112025-12-13 18:42:53
<!-- маленько редактуры духа -->
<script type="text/javascript">$(function() {$('.personal_page-item img').tipsy({live:true, fade: true, gravity: 's slide-s'});});</script>
<script>
$(".list-section").each(function () {
const sectionName = $(this).attr("list-name");
if (sectionName === target) {
$(this).stop().slideDown(300, function () {
$(this).css("display", "flex"); // явно указываем flex
});
} else {
$(this).stop().slideUp(300);
}
});
</script>Поделиться122025-12-13 18:45:39
<!--Изменяем отображение Статистики на Главной-->
<style>
#pun-stats .e2:after{
content:","
}
#pun-stats .e2-1,
#pun-stats .e3-1{
font-weight:700;
}
</style>
<script>
if($(".punbb").attr("id")=="pun-index"){
function getNumEnding(Num,EndArr){var End,i;Num=Num%100;if(Num>=11&&Num<=19)End=EndArr[2];
else{i=Num%10;switch(i){case(1):End=EndArr[0];break;case(2):;case(3):;
case(4):End=EndArr[1];break;default:End=EndArr[2];};};return End;};
var GuestWrdArr=new Array( "гость","гостя","гостей");
var UserWrdArr=new Array("пользователь","пользователя","пользователей");
$("#pun-stats .item5 div").each(function(){
var Cnt=$(this).find("span").html();var Lnk=$(this).find("a:first").clone();var L=$(this).html();
var Wrd="";var Wrd2="";var Wrd3="";
if(L.indexOf("Активны")!=-1){ //Строка Активных;
var GuestNum=parseFloat($(this).find("strong").eq(0).html());
var UserNum=parseFloat($(this).find("strong").eq(1).html());
Wrd=getNumEnding(GuestNum,GuestWrdArr);Wrd2=getNumEnding(UserNum,UserWrdArr);
L='<span class=e1></span> <span class=e2><span class="e2-1">'+GuestNum+'</span>';
L+='<span class="e2-2"> '+Wrd+'</span></span> <span class="e3"><span class="e3-1">'+UserNum+'</span>';
L+='<span class="e3-2"> '+Wrd2+'</span></span>';if( UserNum>0){L+=":"};
L+=' <span class=e4>'+Cnt+'</span>';$(this).html(L);$(this).find(".e1").prepend(Lnk)};
if(L.indexOf("Посетили за сутки")!=-1){ //Строка Посетителей за сутки;
var UserNum=parseFloat($(this).find("strong").eq(0).html());
Wrd3=getNumEnding(UserNum,UserWrdArr);
L='<span class=e1></span> <span class="e3"><span class="e3-1">'+UserNum+'</span>';
L+='<span class="e3-2"> '+Wrd3+'</span></span>';if( UserNum>0){L+=":"};
L+=' <span class=e4>'+Cnt+'</span>';$(this).html(L);$(this).find(".e1").prepend(Lnk);
if(UserNum.toString().substring(UserNum.length-1,UserNum.length)=="1"&&UserNum!=11){
var e1=$(this).find(".e1 a");var a=e1.text();e1.text(a.replace('Посетили','Посетил'))};};});
$("#pun-stats .item6 div").each(function(){
var UserNum=parseFloat($(this).find("strong").eq(0).html());var Cnt=$(this).find("span").html();
UserWrdArr=new Array("пользователя","пользователей","пользователей");
var Wrd=getNumEnding(UserNum,UserWrdArr);var St=$(this).html().replace(/^([^\[\]]*?)\!([\s\S]*)$/igm,"$1");
L='<span class=e1>'+St+'</span> <span class="e3"><span class="e3-1">'+UserNum+'</span>';
L+='<span class="e3-2"> '+Wrd+'</span></span>: <span class=e4>'+Cnt+'</span>';$(this).html(L);});};
</script>
Поделиться142025-12-15 00:24:20
оас рас
Поделиться152025-12-24 01:25:46
<script>
function map(val, minA, maxA, minB, maxB) {
return minB + ((val - minA) * (maxB - minB)) / (maxA - minA);
}
function Card3D(card, ev) {
let rect = card.getBoundingClientRect();
let mouseX = ev.clientX - rect.left;
let mouseY = ev.clientY - rect.top;
let rotateY = map(mouseX, 0, rect.width, -25, 25);
let rotateX = map(mouseY, 0, rect.height, 25, -25);
let brightness = map(mouseY, 0, rect.height, 1.1, 0.9);
card.style.transform =
`perspective(500px)
scale(1.2)
rotateX(${rotateX}deg)
rotateY(${rotateY}deg)`;
card.style.filter = `brightness(${brightness})`;
}
var cards = document.querySelectorAll('.card3d');
cards.forEach((card) => {
card.addEventListener('mousemove', (ev) => {
Card3D(card, ev);
});
card.addEventListener('mouseleave', () => {
card.style.transform =
'perspective(500px) scale(1) rotateX(0deg) rotateY(0deg)';
card.style.filter = 'brightness(1)';
});
});
</script>





































