Гость
Статистика Форума
Последнии темы Популярные темы Лучшии пользователи Новые пользователи
» [18.09.2018] Создание диалогов (0)
» [18.09.2018] Добавляем статьи в ПДА (0)
» [13.09.2018] Аномальная Зона | Anomalous Zone 1.6.00 (0)
» [13.09.2018] Проект Фантом / Project Phantom (0)
» [12.09.2018] Гид по прохождению Новый Арсенал 5.0 (2)
» [12.09.2018] Прохождение Оставшийся Умирать / Left To Die (0)
» [12.09.2018] S.T.A.L.K.E.R. GONE SOUL (0)
» [12.09.2018] N.I.K.S.O.N. MOD (ТЧ) (0)
» [12.09.2018] S.T.A.L.K.E.R. Forgotten Story Часть 1 (0)
» [10.09.2018] GUNSLINGER mod [S.T.A.L.K.E.R. CALL OF PRIPYAT] (1)
» Тайники и подсказки (82)
» Русскоязычное руководство по моду Frackin' Universe... (38)
» Фоны для сталкерского сайта (32)
» Capital-Rp Wikia Code (22)
» ГИД Прохождение остальных квестов ОП - 2 (21)
» Личные сообщения (18)
» Проблемы в модуле "Пользователи" (17)
» Рамки сталкер / для аватарок / новостей. (13)
» Полный список предметов в переводе для STALKER ОП-2 (13)
» Sigerous Mod 2.2 + Albor Weapons Pack (13)
» Xemordio (2470)
» Duzeppa26 (5)
» Ghosteron (3)
» Бармен (1)
» Даниил_Хороший (1)
» Glomar (1)
» oleg2013 (0)
» marinak1984 (0)
» freez12332 (0)
» johnnym (0)
» [21.09.2018] kures80
» [16.09.2018] marinak1984
» [15.09.2018] johnnym
» [09.09.2018] LENA_D
» [09.09.2018] oleg2013
» [03.09.2018] zdarg
» [02.09.2018] nitro-oc
» [02.09.2018] oleg101
» [31.08.2018] Razilator
» [30.08.2018] Yuri_Geruk

  • Страница 1 из 1
  • 1
Форум » Web uCoz » Скрипты для uCoz » Стилизация - Сегодня празднуют
Стилизация - Сегодня празднуют
Xemordio [Offline] Дата: Воскресенье, 26.08.2018, 18:14 | Сообщение # 1
Генерал [?]
Группа: Администраторы
Сообщений: 2470
Награды: 1
Репутация: 3


Всем привет, переменная TODAY_BIRTHDAYS оставляет желать лучшего. Данная переменная выводит просто список Юзеров которые празднуют сегодня свой день рождения. Не особо красиво выглядит простой список, но мы с вами исправим на расширенный вариант путем скрипта!...

Особенности:
1. Mail - Аватар.
2. FLAT - Стиль.
3. Отправка ЛС.
4. Отправка Награды.

Установка:

1. Заменяем переменную TODAY_BIRTHDAY (Если есть, если нет то добавляем код ниже) на:
Код
<div class="userBirthday">$TODAY_BIRTHDAYS$</div>


2. Добавим js скрипт:
Код
$(function(){  
uValue = $('.userBirthday').html();
uValues = uValue.replace(/,/g, '');
$('.userBirthday').html(uValues);
$('a.userBirthdayLink').each(function() {
uBirthday = $(this).text();  
uPodarocks1 = "new _uWnd('AwD','Поздравить с Днем рождения',380,200,{autosize:1,maxh:300,minh:100,closeonesc:1},{url:'/index/55-";
uPodarocks2 = "'});return false;";
uBirthdayId = $(this).attr("href").split('-')[1];
$(this).html('<div class="uBirthdayBlock"><a href="/index/8-'+uBirthdayId+'" target="_blank" title="'+uBirthday+'"><img src="https://filin.mail.ru/pic?email='+uBirthday+'@'+uBirthday+'&trust=false&width=32&height=32&name='+uBirthday+'&version=4&build=4"></a><div id="uNnn"><a href="/index/8-0-'+uBirthday+'" target="_blank">'+uBirthday+'</a><hr><a href="/index/14-'+uBirthday+'-0-1" target="_blank">Написать ЛС</a></div><div class="uPodarok" onclick="'+uPodarocks1+''+uBirthdayId+''+uPodarocks2+'" title="Поздравить с Днем рождения '+uBirthday+'"></div></div>');
$(".userBirthday img").css('width','35px');
});  
$('span.userAge').each(function() {
$(this).html($(this).html().replace('(','').replace(')',''));
});});


3. Также в CSS добавим стили:
Код
.userBirthday {width: 250px;display: inline-block;}
div#uNnn {
  display: inline-block;cursor: default;
  width: 190px;padding-left: 5px;
}
.userBirthday a {
  display: inline-block; margin-bottom: -8px;
  text-decoration: none;
  font-family: sans-serif;
  padding: 3px; font-size: 11px;
  color: #3F6288;
  text-transform: capitalize;
}
.userBirthday img {
  float: left;border-radius: 3px;
  display: inline-block;
}
span.userAge {
  display: inline-block;
  position: relative;
  background: #fff;
  padding: 5px 0px;
  width: 21px;
  text-align: center;
  border-radius: 30px;
  font-size: 10px;
  color: #4D71DB;
  font-family: serif;
  margin: 0px 0px -20px 127px;
  top: -11px;
  left: -96px;
}
div#uNnn HR {
  border: 1px dashed #E9ECF1;
  MARGIN: 3px 0px -2px 0px;
}
.uPodarok {
  background: url(http://cdn.heyitsfree.net/wp-content/wptouch-data/icons/custom/present.png) no-repeat;
  background-size: contain;
  width: 17px;cursor:pointer;
  height: 17px;
  position: absolute;
  margin: -25px 0px 0px 225px;z-index:2;
}


Если хотите добавить подсчет (Число) сколько человек празднуют то:
1. Дополним наш .js код из пункта 2:
Код
var Birthday = $('a.userBirthdayLink').size();
$("#uBirthdayLim").html('Сегодня празднуют <b>'+Birthday+'</b> человек.');


2. Добавим DIV для вывода числа сколько человек празднуют:
Код
<div id="uBirthdayLim"></div>



При копировании материала указывать источник MyBestStudio.ru
Форум » Web uCoz » Скрипты для uCoz » Стилизация - Сегодня празднуют
  • Страница 1 из 1
  • 1
Поиск:

10:04