Модуль "Новогодние украшения"

+31
1.82K
Иллюстрация
Попросил друг модуль с украшениями, ну как я могу отказать хорошему человеку :)
Оторвался от дел на 10 мин. и нашкодил это...
Модуль может выводить 10 различных праздничных украшательств: салюты, снежинки, открытки и т.п.
Если выводить снежинки, например, надо отключить заголовок модуля, выбрать шаблон модуля module_simple.tpl (тогда он не будет занимать позицию).
Скрипты берутся из стороннего сайта с виджетами, но их вывод я сделал с маленькой хитростью :)
Мне понравилось детское радио...
Скачать для 1.10 для 1.7 — 1.9
0
*wildbeez* *wildbeez* 11 лет назад #
отличный модуль! +++
однако на 1.9 полёт крайне нестабильный.
страница и сами виджеты грузятся через раз. пока убрал публикацию в надежде, что доработаете. доработайте, пожалуйста! с УВ.
0
*wildbeez* *wildbeez* 11 лет назад #
ещё забыл отметить, что один из фейерверков запускается где то за пределами сайта справа - появляется скроллинговая полоса.
0
deltas deltas 11 лет назад #
Скрипты берутся из стороннего сайта с виджетами
Это их сайт начал падать, надеюсь что у них лишь временные проблемы. А может это мы, инстантовцы, его положили :)
0
lesterkey lesterkey 11 лет назад #
+
0
Эдька Эдька 11 лет назад #
будьте добры покажите дэмо )
+2
Александр Александр 11 лет назад #
Разместил у себя временно тут http://slavyanskaya-news.ru/
два варианта, детское радио и падающие снежинки.
Другие я как понимаю можно глянуть тут http://101widgets.com/869-rozhdestvenskaya-muzykalnaya-otkrytka-dlya-sayta-i-bloga.html

Кстати автор для 1.10 переведи фаилы в utf-8, будет тогда работать норм
+1
alegcool alegcool 11 лет назад #
arianfinist:
Другие я как понимаю можно глянуть тут http://101widgets.com/869-rozhdestvenskaya-muzykalnaya-otkrytka-dlya-sayta-i-bloga.html
Детали заражения
+2
deltas deltas 11 лет назад #
И из за этого минусов налепили? Каспер2013 не видит ничего подозрительного, сайтом http://101widgets.com пользуются сотни пользователей...
+1
deltas deltas 11 лет назад #
вроде переводил...
0
deltas deltas 11 лет назад #
Кстати автор для 1.10 переведи фаилы в utf-8, будет тогда работать норм
Кстати, вам стоит в модулях с новостями изменить функцию substr() на mb_substr() и пропадут кракозябры типа �
0
ViS0R ViS0R 11 лет назад #
Модуль просто супер! Если бы и другие виджеты добавить, вообще бы цены не было.
0
МитяЙ МитяЙ 11 лет назад #
так а в чем проблема? думаю, что возможно добавить любые виджеты, это просто перед Новым Годом НОВОГОДНИЕ)))
+1
GarikKR GarikKR 11 лет назад #
А обязтельно все тащить вместе с сылками с другого сайта?, там то скрипт три строки и свою картинку любую.
Например вот так
0
МитяЙ МитяЙ 11 лет назад #
полностью с вами согласен,только вот динамического отсчета до Нового Года не будет, все равно надо будет писать скрипт обратного таймера!
0
GarikKR GarikKR 11 лет назад #
Как это не будет??!! Прописываете до какой даты вести счет, надо часы, надо минуты пожалуйста, что выводить после окончания отсчета
0
Hunter (Роман) Hunter (Роман) 11 лет назад #
Всем привет - с сайта http://101widgets.com - лезет всякая ерунда - в общем неправильный он.

Погуглил нашел скрипт и картинку - создал новый модуль и теперь все свое и нормально работает.

Вот такой скрипт.

<script>
document.write('<span id="ngdat">До нового года осталось</span>')
function ojidanieNG()
{
var today = new Date();

var BigDay = new Date("January 1, 2013");
var timeLeft = (BigDay.getTime() - today.getTime());

var e_daysLeft = timeLeft / 86400000;
var daysLeft = Math.floor(e_daysLeft);

var e_hrsLeft = (e_daysLeft - daysLeft)*24;
var hrsLeft = Math.floor(e_hrsLeft);

var e_minsLeft = (e_hrsLeft - hrsLeft)*60;
var minsLeft = Math.floor(e_minsLeft);

var seksLeft = Math.floor((e_minsLeft - minsLeft)*60);

if (BigDay.getTime() > today.getTime() )
document.getElementById("ngdat").innerHTML = '<font color=#FF0000><b>До Нового года осталось</b></font: <font color=#FF0000><b>'+daysLeft+'</b> дней, <b>'+hrsLeft+'</b> часов, <b>'+minsLeft+'</b> минут, <b>'+seksLeft+'</b> секунд'
else
document.getElementById("ngdat").innerHTML = '<b>Поздравляем с <font color=red>Новым 2013 годом</font>!!!</b>'
}
setInterval("ojidanieNG()", 50)
</script></p>

Только не могу понять как в две строки сделать, то есть чтоб на первой было - "До нового года осталось", а на второй сам счетчик.

Ну не программист я - подскажите как сделать, плиз...
0
deltas deltas 11 лет назад #
хотел бы сказать что за сайт 101widgets.com я не в ответе, я так же его "нагуглил", ну раз уж заминусовали значит заслужил, впредь ерундой заниматься не буду...
по поводу
ак в две строки сделать, то есть чтоб на первой было - "До нового года осталось", а на второй сам счетчик.
http://htmlbook.ru/html/br
0
Hunter (Роман) Hunter (Роман) 11 лет назад #
О большое спасибо получилось.... <br>-рулит. А я минус кстати не ставил - идея то хорошая, дала повод к поиску и размышлению...
0
Hunter (Роман) Hunter (Роман) 11 лет назад #
А почему-бы Вам не переделать свой модуль со встроенным скриптом и рассказать как картинку вставить.
0
deltas deltas 11 лет назад #
так тут фишка в чем была, что есть 10 различных скриптов - снег, салюты и т.п. Сам счетчик конечно легко вписать в текст нового модуля...
0
deltas deltas 11 лет назад #
А обязтельно все тащить вместе с сылками с другого сайта?, там то скрипт три строки и свою картинку любую.
Да нет конечно, и салюты, и снежинки и т.п. можно написать на javascript за пару минут. Но ведь не все же это могут. Да тут речь собственно не о этом...
+5
Александр Александр 11 лет назад #
Знаете у меня сайт из за него попал под бан в гугле. Вообщем автору спасибо, сейчас вычищаю вирусы
+2
deltas deltas 11 лет назад #
Ну и расстреляйте меня теперь!!! Сайт http://101widgets.com/ работает нормально, его не банят, сотни сайтов пользуются их услугами, у меня на тестовом стоял долго - не банили. Да и невозможно сайт наполнить вирусами обычным java-скриптом, для этого необходим или пароль от ФТП или php-шелл на сайте + права на запись в файл...
+6
Александр Александр 11 лет назад #
Нет это точно этот скрипт, проверял дк.веб и вебмастером жалуються именно на него. К вам претензий нет, Вы много дельных вещей делали, просто стороние скрипты лучше не использовать, будет мне наукой.

И хватит минусовать школота, я о других забочусь чтоб были осторжней.
+1
IRATE IRATE 11 лет назад #
Какие «горячие финские парни» smile Вообще мне deltas надо спасибо сказать, что сразу предупредил о том, что скрипт сторонний, поэтому я не стал его ставить.
Любая CMS проходила через такие неурядицы, поэтому не стоит так остро реагировать.

Еще от автора

Обновление компонента "Replacement замена в контенте" + бонус
Как и обещал, поработал над обновлением компонента Replacement.
Replacement - замена в контенте. Компонент для ICMS 2.x
Компонент на основе фильтра "Красивые заметки в тексте" для первой версии. По просьбам пользователей сделал подобное для второй ветки.
Фильтр ICMS Note - Красивые заметки в тексте
Опять же по просьбе Nomin сделал фильтр для создания красивых заметок в тексте.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.