ForumDesign TechSupport - Дизайн для форумов и техническая поддержка

Объявление

Акция! Дизайн «MyBB Technical Support»

Дизайн для форума MyBB в тематике компьютерных сообществ или технической поддержки
Стоимость при покупке эксклюзивно: 2000р 1200р
Скидка 40%. В стоимость входит настройка и корректировка дизайна.

Подробнее

Дизайн «Warlords of Draenor»

Детализированный rpg-дизайн для MyBB форума гильдии «Warlords of Draenor»
Стоимость при покупке эксклюзивно: 6300р
В стоимость входит настройка и корректировка дизайна под ваш проект.

Подробнее

Светлый дизайн в фентези стиле с аниме-графикой

Макет для светлого дизайна в фентези стиле с аниме-графикой.
Стоимость: 2600р*
Дизайн продается эксклюзивно (в одни руки).

Подробнее

Дизайн для MyBB форума гильдии WoW Exodar

Детализированный rpg-дизайн для mybb форума гильдии в тематике Экзодара.
Стоимость: 2150р*
В стоимость входит настройка и корректировка дизайна.

Подробнее

Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Фонд форумаРеклама на сайте
Стать модераторомОтзывыДонат

Предложения

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

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


Вы здесь » ForumDesign TechSupport - Дизайн для форумов и техническая поддержка » Каталог скриптов » Отображение именинников в виде аватарок (MyBB) [Romych]


Отображение именинников в виде аватарок (MyBB) [Romych]

Сообщений 1 страница 3 из 3

1

Изменяем отображение именинников
Отображает ссылки на профиль именинников в статистике в виде аватарок.
Возраст и ник отображаются при наведении курсора на аватар
http://sa.uploads.ru/EbtTO.jpg

Автор: Romych
Платформа: MyBB

ставить лучше всего в Описание (HTML) любого открытого форума:

Код:
    <style>
    #birthday figure {display:block;height: 36px;width: 36px;position:relative;overflow:hidden;}
    #birthday figcaption {display:block; width:36px;background:rgba(153,204,0,0.8);border-radius: 0 0 9px 9px;box-shadow: 0 4px 10px #557fae inset;color: #fff; font-size: 1em;font-weight: bold;height: 15px;position: absolute;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2 );}
    </style>
    <script language="javascript">
    $(function(){
    var bv,x,v,bd_id=[],ava=[],bUs=[],UsAge=[],sex=[];
    $('#birthday li figure').tipsy({live: !0,gravity: 's',fade: !0, html: !0});
    $('#onlinelist.item6 span a').each(function (i){
    bd_id[i]=$(this).attr('href').split('=')[1];
    bUs[i]=$(this).text();
    });
    if (!bd_id){return false;}
    bv = '<ul id="birthday" style="display: inline;">';
    $.getJSON('/api.php?method=users.get&user_id='+bd_id+'&fields=avatar,age,sex',function(json) {
    x = json.response.users;
    	for (var i in x) {
    v = x[i];
    sex[i] = v.sex;
    ava[i] = v.avatar;
    if (!ava[i] && sex[i] == 2){ava[i] = 'http://forumfiles.ru/files/0000/14/1c/45689.png'}
    if (!ava[i] && sex[i] <= 1){ava[i] = 'http://forumfiles.ru/files/0000/14/1c/70618.png'};
    UsAge[i] = v.age;
    bv +='<li style="display: inline-block;padding: 5px;text-align: center;vertical-align: middle;"><figure original-title="<strong>'+bUs[i]+'</strong>"><a href="/profile.php?id='+bd_id[i]+'"><img style="border:2px solid #557fae;border-radius: 9000em;" src="'+ava[i]+'" width="28" height="28"></a><figcaption style="top:21px;">'+UsAge[i]+'</figcaption></figure></li>'; 
    	} 
    bv += '</ul>';
    $('#onlinelist.item6 span').html(bv);
    });
    $('#birthday li figure').live('mouseenter mouseleave', function(e){
    (e.type == 'mouseenter') ? $(this).find('figcaption').stop().animate({'top':'36px'}, 200, function(){}) : $(this).find('figcaption').stop().animate({'top':'21px'}, 200, function(){});
    });});
    </script>

0

2

а можно ли сделать такое, но чтобы отображались именинники месяца?

0

3

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

именинники месяца

есть календарик - Календарь событий (MyBB) [Romych]
так что в принципе это возможно.
вот тока имеет ли смысл выводить тех, кто уже отпразднывал ДР?

0


Вы здесь » ForumDesign TechSupport - Дизайн для форумов и техническая поддержка » Каталог скриптов » Отображение именинников в виде аватарок (MyBB) [Romych]


Рейтинг форумов | Создать форум бесплатно © 2007–2017 «QuadroSystems» LLC