ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

Платформа: MyBB.ru (RusFF)
Стоимость: 6500 рублей;
Авторы: Moju & wasurenagusa

Посмотреть

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

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

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

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

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

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


Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Звезды в профиль пользователя за количество постов


Звезды в профиль пользователя за количество постов

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

1

Звезды в профиль Автора за кол-во сообщений
с ранжиром Звёзд по кол-ву сообщений

Добавляет картинки под статусом автора поста за заданное количество сообщений.
http://uploads.ru/i/u/O/f/uOfMS.png

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

В начало HTML низ:

<style>      /* Звёздочки в профиль Автора в посте за Определенное кол-во сообщений */
li.pa-zwezda {
position:relative;
width:200px!important;  /* Ширина поля для звёздачек */
white-space:pre-wrap;
z-index:100;
margin-top:-5px;
margin-bottom:-0px;
margin-left: 3px;
color:red;
}
li.pa-zwezda img{
width:23px; /*ширина звезды*/
height:23px; /*высота звезды*/
}
</style>

<script type="text/javascript">
var MyZwzd=[
"http://uploads.ru/i/s/M/e/sMeRw.png",20,
"http://uploads.ru/i/u/v/q/uvqDR.png",100,
"http://uploads.ru/i/t/8/G/t8Gya.png",500,
"http://uploads.ru/i/j/q/u/jqug5.png",1000,
"http://uploads.ru/i/n/i/I/niIrS.png",5000,

"End"];

$(".post-author .pa-posts").each(function () {
var zw=0;zw=$(this).html().replace('Сообщений: ','');zw=Math.floor(zw),ZWleng=MyZwzd.length-2;//alert(MyZwzd[1])
if(zw>=MyZwzd[1]){var L1=[],L2=[],a=false;for(i=0; i<ZWleng; i+=2){j=ZWleng-i;
L1[i/2]=Math.floor(zw/MyZwzd[j]);if(L1[i/2]>0){a=true};L2[i/2]=MyZwzd[j-1];zw=zw-MyZwzd[j]*L1[i/2];}

if(a){$(this).parent("ul").children(".pa-title").after('<li class="pa-zwezda"></li>');
for (var i=0; i<L1.length; i++){if(L1[i]>0){var zwzdaImg='<img src="'+L2[i]+'" title="За '+MyZwzd[ZWleng-i*2]+' cообщений!"/>';
   for (var x=0; x<L1[i]; x++){$(this).parent("ul").children(".pa-zwezda").append(zwzdaImg);}}}}};});
</script>

Количество градаций (выделено синим) и ссылки - можно менять на свои
Главное нужным образом расставить запятые и не ставить лишних пробелов.
Расположение списка должно быть по нарастающей кол-ва сообщений!

Отредактировано Герда (16.05.13 10:11)

+1

2

А можно просто так поставить звездочки в профиль? Так чтобы они стояли не за подсчет сообщений а просто для разных пользователей разное количество звездочек.  И чтобы их могли редактировать только админы.

0

3

Эдлизабет написал(а):

А можно просто так поставить звездочки в профиль? Так чтобы они стояли не за подсчет сообщений а просто для разных пользователей разное количество звездочек.  И чтобы их могли редактировать только админы.

И меня это тоже интересует. И еще: можно ли поставить что-то кроме звездочек?

0

4

Элиа
Cоздать новое поле, в редактировании указать - тип поля - переключатели, редактирование ток модерам админам и добавить скок нужно вариантов

0

5

Элиа
Эдлизабет
можно этим скриптом вставлять не звезды, а что угодно.
вот, например, я делала типа "полоску опыта", заполняющуюся по количеству постов: http://legion.rolfor.ru/viewtopic.php?id=25
если вам не надо завязывать на количестве постов, то воистину, создайте сами любые иконки и начисляйте вручную.

0


Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Звезды в профиль пользователя за количество постов