Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Новогодние украшения 2


Новогодние украшения 2

Сообщений 681 страница 700 из 706

1

Предыдущая тема: Новогодние украшения

http://s5.uploads.ru/ZvAG5.png

Исправленная ёлочка:

Код Ёлочки:
Код:
</div></div></div></div></div></div>
<style>.sell > div > b {color:#fff;text-shadow:1px 1px 3px #000;/*Фон Ника!*/background:#83798B;padding:0 3px 1px;border-radius:3px;}</style>
<style>#pun_wrap {display:none!important;}html,body{height:100%;background:#C6C8D4 url("https://forumstatic.ru/files/0013/65/ed/19383.jpg") no-repeat 50%!important;}</style>
<!-- ID Вашей темы! -->
<script> var temaID = 763; //ID Темы!; </script>
<!-- Форма Добавки  сообщения в Тему со своей Страницы -->
<script type="text/javascript" src="https://forumstatic.ru/files/0013/65/ed/77334.js"></script>
<!-- Елко-Отображение  -->
<script type="text/javascript" src="https://forumstatic.ru/files/0013/65/ed/11631.js"></script>
<div id="pun_wrap2"><div><div><div><div><div><plaintext>

Или вариант с <noscript>:

Код:
</div></div></div></div></div></div>
<style>.sell > div > b {color:#fff;text-shadow:1px 1px 3px #000;/*Фон Ника!*/background:#83798B;padding:0 3px 1px;border-radius:3px;}</style>
<style>#pun_wrap {display:none!important;}html,body{height:100%;background:#C6C8D4 url("https://forumstatic.ru/files/0013/65/ed/19383.jpg") no-repeat 50%;}</style>
<!-- ID Вашей темы! -->
<script> var temaID = 763; //ID Темы!; </script>
<!-- Форма Добавки  сообщения в Тему со своей Страницы -->
<script type="text/javascript" src="https://forumstatic.ru/files/0013/65/ed/77334.js"></script>
<!-- Елко-Отображение  -->
<script type="text/javascript" src="https://forumstatic.ru/files/0013/65/ed/11631.js"></script>
<div id="pun_wrap2"><div><div><div><div><div><noscript><noscript><noscript><noscript>

var temaID = 763; - заменить на ID своей темы..

Другой код "Правка Картинок в теме с Пожеланиями для Ёлки" (он ограничивает размер картинок). И другой вариант ёлки. Пост №657 от Мэрилин Мэрис.

Правка к елочке тем кто использует тему. Ссылки типа: [gift]https://forumstatic.ru/files/0013/65/ed/33816.png[/gift] теперь будут отображаться картинками в посту. Добавил к скрипту чтение в посту картинок вставленных на елочку.

Ставить НТМЛ в форме ответа:

Код:
<!--Преобразование игрушки в посту от елочки-->
<script type="text/javascript">
$(function(){
$('.post-content:contains("[gift")').each(function(){
var htmlgift = $(this).html().replace(/\[gift\]([^\[\]]+)\[\/gift\]/gi, "<img src='$1'>");
$(this).html(htmlgift)
});
 
$('.post-content:contains("[iмg")').each(function(){
var htmliмg = $(this).html().replace(/\[iмg\]([^\[\]]+)\[\/iмg\]/gi, "<img src='$1'>");
$(this).html(htmliмg)
});
});
</script>

От Деффа ставить НТМЛ низ:

<!--//Правка Картинок в теме с Пожеланиями для Ёлки//--><script>
if(document.URL.indexOf('/viewtopic.php?id=44')!=-1)(function(){
function replac(str, p1){   return '<img src="'+$('<p>'+p1 + '</p>').text()+'"/>';}
$('.post-content p').each(function(){
  $(this).html($(this).html().replace(/\[(?:(?:iмg)|(?:gift))\]([^\[\]]*)\[\/(?:(?:iмg)|(?:gift))\]/img,replac)); });}());
</script>

То что красным ставим ID своей темы.

Всем у кого проблема с работой ёлочки на русфе ставим в НТМЛ верх этот скрипт:

Код:
<!--отключение доп. функций-->
<script type="text/javascript">
RusffCore.sets.tags = false;
</script>

Или вариант от Деффа отключение только на странице с  темой подарков на Ёлку: (для Русфа)

Deff написал(а):

<!--отключение доп. функций-->
<script type="text/javascript">
if(document.URL.indexOf('/post.php?tid=44')!=-1)RusffCore.sets.tags = false;
</script>

http://s5.uploads.ru/ZvAG5.png

Темы по Новому году:

Новогодние Скрипты и украшения [ 2010 ]
Новогодние Скрипты и украшения [ 2011 ]
Новогодние скрипты. Оформление на 2012 год
Новогодние смайлики (Готовимся к новому году)

Отредактировано kolobdur74 (Сб, 14 Дек 2019 16:07:57)

+6

681

Reysler
А с другой стороны, пусть остается как есть! Кто не заплатил за отключение рекламы и с Новым Годом поздравление не увидит!  :crazyfun:

0

682

Всем большое спасибо за помощь. Все картинки сохранила и мр3 и залила к себе через файлы. Скрипт подтянулся, только музыка пока не особо хочет...но может просто долго прогружается. Понаблюдаю.  :yep:

0

683

Всем привет! Подскажите, пожалуйста, как сделать, чтобы Дед Мороз бегал только по главной? А еще можно ли поменять цвет его мешка с голубого на красный?
Новогодние украшения

0

684

изумрудик
Здравствуйте! Для отображения только на главной добавьте выделенное:

<!-- Санта на оленях -->
<style>
.santa {
position: fixed;
bottom: 10px;
right: -500px;
z-index: 1000;
}
.punbb:not(#pun-index) .santa {display: none}
</style>
<script type="text/javascript">
if($('#pun-index').length)$(document).ready(function() {
var windowWidth = $(document).width();
var santa = $('.santa');
santa_right_pos = windowWidth + santa.width();
santa.right = santa_right_pos;
function movesanta(){
santa.animate({right : windowWidth +  santa.width()},15000, function(){
santa.css("right","-500px");
setTimeout(function(){
movesanta();
},10000);
});
}
movesanta();
});
</script>
<div class="santa"><img src="https:https://forumstatic.ru/files/000d/8d/19/26680.gif" alt="" /></div>

Цвет отдельных деталей в изображении можете самостоятельно изменить в каком-нибудь графическом редакторе.

+2

685

Alex_63 написал(а):

if($('#pun-index').length)

Спасибо большое, сработало! А цвет мешка я поменяла на картинках из гиф, а обратно их в гиф собираю - все программы добавляют фон(( так что придется оставить как есть.

0

686

изумрудик написал(а):

А цвет мешка я поменяла на картинках из гиф, а обратно их в гиф собираю - все программы добавляют фон(( так что придется оставить как есть.

Берите с красным, еще сделал с надписью:
https://i2.imageban.ru/out/2025/12/24/ef4c2a818f2d1460b21931c1dc40d864.gif
https://i1.imageban.ru/out/2025/12/24/db06c8094cb1a05d3920c418590744f8.gif
https://i2.imageban.ru/out/2025/12/24/9ed527ea7ce8a32319ccfb871d12a013.gif
https://i4.imageban.ru/out/2025/12/24/7fbed74afe5a38722dfdc9056dfd15f4.gif

+5

687

kolobdur74 написал(а):

Берите с красным, еще сделал с надписью:
https://i2.imageban.ru/out/2025/12/24/ef4c2a818f2d1460b21931c1dc40d864.gif
https://i1.imageban.ru/out/2025/12/24/db06c8094cb1a05d3920c418590744f8.gif
https://i2.imageban.ru/out/2025/12/24/9ed527ea7ce8a32319ccfb871d12a013.gif
https://i4.imageban.ru/out/2025/12/24/7fbed74afe5a38722dfdc9056dfd15f4.gif

Какая прелесть! Спасибо большое! А поделитесь, как сделали?

+1

688

изумрудик написал(а):

Какая прелесть! Спасибо большое! А поделитесь, как сделали?

В фотошопе. Это простая анимация из трех кадров (три слоя). Надпись - добавлением новых слоев. А перекрасить не сложно -  в каждом слое перекрасил.

+1

689

kolobdur74 написал(а):

В фотошопе. Это простая анимация из трех кадров (три слоя). Надпись - добавлением новых слоев. А перекрасить не сложно -  в каждом слое перекрасил.

Ааа, я фотошопом не владею, пыталась в разных бесплатных программах, получилось криво-косо.

0

690

изумрудик написал(а):

Ааа, я фотошопом не владею, пыталась в разных бесплатных программах, получилось криво-косо.

Нормальных программ и не осталось по анимации. Есть древняя легендарная программа, но еще работающая: Ulead GIF Animator 5 - в ней кистью можно перекрасить.

+1

691

kolobdur74 написал(а):

Нормальных программ и не осталось по анимации. Есть древняя легендарная программа, но еще работающая: Ulead GIF Animator 5 - в ней кистью можно перекрасить.

Ух ты, спасибо))

+1

692

Поставила скрипт с сугробами, но на мобильной версии вдоль них иду полосы от блоков категорий. Это как-то можно исправить? Скрипт отсюда Новогодние украшения 2
https://upforme.ru/uploads/0000/14/1c/37996/t936074.jpg

Отредактировано изумрудик (Ср, 24 Дек 2025 19:16:14)

0

693

изумрудик
Обновите код на такой:

Код:
<!--Снег на шапках категорий и украшение аватар-->
<style>
#pun-main h2,.category,#pun-stats,li.pa-avatar,.multipage {position:relative;}
#pun-main h2:before,#pun-navlinks:before,.category:before,#pun-stats:before,.multipage:before {
background:url(https://forumstatic.ru/files/0017/24/d9/12294.png) no-repeat scroll 0% 0%, url(https://forumstatic.ru/files/0017/24/d9/31231.png) no-repeat scroll 50% 0%, url(https://forumstatic.ru/files/0017/24/d9/72411.png) no-repeat scroll 100% 0% !important;
display: block; content:"";
height:30px;
left:-5px;
padding:0 5px;
position:absolute;
top:-17px;
width:100%;
}

li.pa-avatar:after {
background:url(https://forumstatic.ru/files/0017/24/d9/77431.png) no-repeat scroll center transparent;
content: "";
display:block;
height:80px;
width:231px;
margin-top:-60px;
margin-left:-3px;
position:absolute;
}
li.pa-avatar {margin-bottom:50px;}
@media screen and (max-width: 540px) {
  #pun-main h2 {
    border: none;
  }
}
</style>

Для малых экранов убрал рамки вокруг блоков заголовков.

+2

694

Reysler написал(а):

Спасибо, сработало! Только еть проблема: когда убираешь блок с украшением аватарок, полосы снова появляются ((

Отредактировано изумрудик (Чт, 25 Дек 2025 12:09:16)

0

695

изумрудик написал(а):

когда убираешь блок с украшением аватарок, полосы снова появляются

Есть предположение, что вы удаляете вместе с моей вставкой в самом конце:

Код:
@media screen and (max-width: 540px) {
  #pun-main h2 {
    border: none;
  }
}

Её необходимо в коде оставить.

+2

696

Reysler написал(а):

Есть предположение, что вы удаляете вместе с моей вставкой в самом конце:

Код:
@media screen and (max-width: 540px) {
  #pun-main h2 {
    border: none;
  }
}

Её необходимо в коде оставить.

Ага, так и есть. Теперь все красиво, благодарю вас!!

0

697

Reysler
А можно мне только украшения для аватарок? Пожалуйста.

0

698

Dango
В HTML-верх:

<style>
li.pa-avatar:after {
background:url(https://forumstatic.ru/files/0017/24/d9/77431.png) no-repeat scroll center transparent;
content: "";
display:block;
height:80px;
width:231px;
margin-top:-60px;
margin-left:-3px;
position:absolute;
}
</style>

Если будет сильно налезать, то регулируйте положение значением, выделенное красным. Если после регулировки будет налезать на поля профиля, то добавьте перед закрывающим тегом </style> код:

Код:
li.pa-avatar {margin-bottom: 40px;}

Его так же регулируйте для расстояния между полями профиля и аватаром.

+1

699

Всем привет и с Новым годом!
Подскажите, пожалуйста, что можно добавить в скрипт фейерверка, чтобы он был только на главной?

скрипт

<script type="text/javascript">//<![CDATA[ 
function write_fire(e){var t,n,r;stars[e+"r"]=createDiv("|",12);boddie.appendChild(stars[e+"r"]);for(t=bits*e;t<bits+bits*e;t++){stars[t]=createDiv("*",13);boddie.appendChild(stars[t])}}function createDiv(e,t){var n=document.createElement("div");n.style.font=t+"px monospace";n.style.position="absolute";n.style.backgroundColor="transparent";n.appendChild(document.createTextNode(e));return n}function launch(e){colour[e]=Math.floor(Math.random()*colours.length);Xpos[e+"r"]=swide*.5;Ypos[e+"r"]=shigh-5;bangheight[e]=Math.round((.5+Math.random())*shigh*.4);dX[e+"r"]=(Math.random()-.5)*swide/bangheight[e];if(dX[e+"r"]>1.25)stars[e+"r"].firstChild.nodeValue="/";else if(dX[e+"r"]<-1.25)stars[e+"r"].firstChild.nodeValue="\\";else stars[e+"r"].firstChild.nodeValue="|";stars[e+"r"].style.color=colours[colour[e]]}function bang(e){var t,n,r=0;for(t=bits*e;t<bits+bits*e;t++){n=stars[t].style;n.left=Xpos[t]+"px";n.top=Ypos[t]+"px";if(decay[t])decay[t]--;else r++;if(decay[t]==15)n.fontSize="7px";else if(decay[t]==7)n.fontSize="2px";else if(decay[t]==1)n.visibility="hidden";Xpos[t]+=dX[t];Ypos[t]+=dY[t]+=1.25/intensity[e]}if(r!=bits)setTimeout("bang("+e+")",speed)}function stepthrough(e){var t,n,r;var i=Xpos[e+"r"];var s=Ypos[e+"r"];Xpos[e+"r"]+=dX[e+"r"];Ypos[e+"r"]-=4;if(Ypos[e+"r"]<bangheight[e]){n=Math.floor(Math.random()*3*colours.length);intensity[e]=5+Math.random()*4;for(t=e*bits;t<bits+bits*e;t++){Xpos[t]=Xpos[e+"r"];Ypos[t]=Ypos[e+"r"];dY[t]=(Math.random()-.5)*intensity[e];dX[t]=(Math.random()-.5)*(intensity[e]-Math.abs(dY[t]))*1.25;decay[t]=16+Math.floor(Math.random()*16);r=stars[t];if(n<colours.length)r.style.color=colours[t%2?colour[e]:n];else if(n<2*colours.length)r.style.color=colours[colour[e]];else r.style.color=colours[t%colours.length];r.style.fontSize="13px";r.style.visibility="visible"}bang(e);launch(e)}stars[e+"r"].style.left=i+"px";stars[e+"r"].style.top=s+"px"}function set_width(){var e=999999;var t=999999;if(document.documentElement&&document.documentElement.clientWidth){if(document.documentElement.clientWidth>0)e=document.documentElement.clientWidth;if(document.documentElement.clientHeight>0)t=document.documentElement.clientHeight}if(typeof self.innerWidth!="undefined"&&self.innerWidth){if(self.innerWidth>0&&self.innerWidth<e)e=self.innerWidth;if(self.innerHeight>0&&self.innerHeight<t)t=self.innerHeight}if(document.body.clientWidth){if(document.body.clientWidth>0&&document.body.clientWidth<e)e=document.body.clientWidth;if(document.body.clientHeight>0&&document.body.clientHeight<t)t=document.body.clientHeight}if(e==999999||t==999999){e=800;t=600}swide=e;shigh=t}var bits=80;var speed=33;var bangs=5;var colours=new Array("#03f","#f03","#0e0","#93f","#0cf","#f93","#f0c");var bangheight=new Array;var intensity=new Array;var colour=new Array;var Xpos=new Array;var Ypos=new Array;var dX=new Array;var dY=new Array;var stars=new Array;var decay=new Array;var swide=800;var shigh=600;var boddie;window.onload=function(){if(document.getElementById){var e;boddie=document.createElement("div");boddie.style.position="fixed";boddie.style.top="0px";boddie.style.left="0px";boddie.style.overflow="visible";boddie.style.width="1px";boddie.style.height="1px";boddie.style.backgroundColor="transparent";document.body.appendChild(boddie);set_width();for(e=0;e<bangs;e++){write_fire(e);launch(e);setInterval("stepthrough("+e+")",speed)}}};window.onresize=set_width//]]></script>

0

700

изумрудик

например вот так

const path = window.location.pathname;
const isHomePage = path === '/' || path === '/index.php';
if (isHomePage)
{

   Ваш код
}

можно ещё   специфическим для mybb.ru способом, но я не помню, как)

P.S. я себе тоже его поставил))

Отредактировано Merlin777 (Пт, 2 Янв 2026 12:17:56)

+1


Вы здесь » Единый форум поддержки » Форум для новичков » Новогодние украшения 2