Пятница, 19.Апр.2024, 10:48:50
Приветствую Вас Гость

 

[ Наша команда · Услуги сайта · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
10:48:50
Обновить
  • Страница 1 из 1
  • 1
Форум » Скрипты для Ucoz » Форум » Статус участника (Как на IPB)
Статус участника
RRZusp45Дата: Воскресенье, 26.Июн.2011, 22:31:57 | Сообщение # 1
Рядовой
Проверенные
Добавить в друзья
Смайл настроения:
Сообщений: 47
Награды: 8 1
Репутация: 73
Статус: Offline
На IPB (InvisionPower.Board, IP.Board) с набором определенного количества сообщений будет изменяться статус или же может быть установлен персональный.
-------------------------------------------------
Результат после установки:

-------------------------------------------------
Установка:
1. ПУ > Управление дизайном > Форум > Вид материалов
2. Ищем это:
Code
<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?><?if($USER_TITLE$)?><div class="postRankName">$USER_TITLE$</div><?else?><div class="postRankName">$USER_RANK_NAME$</div><?endif?>

3. И меняем на это:
Code
<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?>
        <div style="padding: 10px 0px 0px 0px;">$USER_RANK_ICON$<br><?if($USER_TITLE$)?><b>$USER_TITLE$</b><?else?>
        <?if($POSTS$<10)?><b>Новичок</b><?endif?>
        <?if($POSTS$>10 && $POSTS$<31)?><b>Участник</b><?endif?>
        <?if($POSTS$>30 && $POSTS$<61)?><b>Активный участник</b><?endif?>
        <?if($POSTS$>60 && $POSTS$<101)?><b>Гуру</b><?endif?>
        <?if($POSTS$>100 && $POSTS$<201)?><b>Флудер</b><?endif?>
        <?if($POSTS$>200 && $POSTS$<321)?><b>Мега-флудер</b><?endif?>
        <?if($POSTS$>320 && $POSTS$<501)?><b>Аццкий флудер</b><?endif?>
        <?if($POSTS$>500)?><b>Unstopabble flooder</b><?endif?><?endif?></div>     

4. "Сохранить"

Радуемся happy
-------------------------------------------------
Примечания:
// Статусы "спер" с одного форума biggrin
1. Скрипт удобно настраивается, по кол-ву постов (Внимание, делайте +1 (см. на примере))
2. Статусы также можно поставить свои, это ясно biggrin
3. Здесь сделано для "начинающих" форумов, которые недавно открылись, опять же, настройте, как вам надо
-------------------------------------------------
Автор: RRZusp45 (ya)
Дата: 26.06.2011, 18:30 по Москве smile
Прикрепления: 7533242.png (35.9 Kb)




Если ваш ключ мне помог... ждите от меня +
Награды За 50 репутации


Сообщение отредактировал †RRZ@usp45† - Воскресенье, 26.Июн.2011, 22:39:11
 
MaksimilianДата: Воскресенье, 03.Июл.2011, 14:23:48 | Сообщение # 2
Анимешник
Администраторы
Добавить в друзья
Смайл настроения:
Сообщений: 3093
Награды: 570 2
Репутация: 4562
Статус: Offline
Что то я не допер, а чем это отличается от простых рангов?






Алгоритм 2.5- программа для создания программ
Есть вопросы??? Пиши maksimilian@gold-ak.net
Хочешь помочь сайту? кинь монетку на R273306219163

Награды За создание сайта
За раскрутку проэкта За 50 репутации За 100 репутации За 150 репутации За 200 репутации За 300 репутации За 400 репутации За 500 репутации
За 50 Сообщений За 200 Сообщений За 300 Сообщений
 
My status maksimus-S
playerДата: Понедельник, 22.Окт.2012, 21:26:07 | Сообщение # 3
Рядовой
Пользователи
Добавить в друзья
Смайл настроения:
Сообщений: 10
Награды: 0 3
Репутация: 0
Статус: Offline
Maksimilian, простых рангов всего 10, а тут можно создать сколько угодно.

А как сделать например при достижении какого-либа ранга выскакивающуу предупреждалку типа вы получили такойто ранг?


Во имя Света!
 
My status playerrov
MaksimilianДата: Пятница, 26.Окт.2012, 17:51:45 | Сообщение # 4
Анимешник
Администраторы
Добавить в друзья
Смайл настроения:
Сообщений: 3093
Награды: 570 4
Репутация: 4562
Статус: Offline
player, теоретически такое можно провернуть, но единственной возможностью сохранять инфу о том что уведомление было показано, это куки, т.е если их удалить или зайти через другой браузер уведомление будет показываться. Не знаю может кто нибудь и сделает.






Алгоритм 2.5- программа для создания программ
Есть вопросы??? Пиши maksimilian@gold-ak.net
Хочешь помочь сайту? кинь монетку на R273306219163

Награды За создание сайта
За раскрутку проэкта За 50 репутации За 100 репутации За 150 репутации За 200 репутации За 300 репутации За 400 репутации За 500 репутации
За 50 Сообщений За 200 Сообщений За 300 Сообщений
 
My status maksimus-S
playerДата: Суббота, 27.Окт.2012, 20:00:26 | Сообщение # 5
Рядовой
Пользователи
Добавить в друзья
Смайл настроения:
Сообщений: 10
Награды: 0 5
Репутация: 0
Статус: Offline
Maksimilian, в том смысле, вот участник набирает 50 постов и тут выскакивает ему яваскрипт такой ура вы получили ранг "такойто" теперь то-то-то. И он жмет на крестик и закрывает и забывает и больше не показывает. Дмаю начало должно быть таким:

Code
<?if($POSTS$=50)?><?endif?>


Во имя Света!
 
My status playerrov
MaksimilianДата: Воскресенье, 28.Окт.2012, 00:04:47 | Сообщение # 6
Анимешник
Администраторы
Добавить в друзья
Смайл настроения:
Сообщений: 3093
Награды: 570 6
Репутация: 4562
Статус: Offline
player, прости за грубость, но да, ты кеп. Осталось самое простое сделать так чтобы юзер не видел это сообщение больше некогда.






Алгоритм 2.5- программа для создания программ
Есть вопросы??? Пиши maksimilian@gold-ak.net
Хочешь помочь сайту? кинь монетку на R273306219163

Награды За создание сайта
За раскрутку проэкта За 50 репутации За 100 репутации За 150 репутации За 200 репутации За 300 репутации За 400 репутации За 500 репутации
За 50 Сообщений За 200 Сообщений За 300 Сообщений
 
My status maksimus-S
playerДата: Воскресенье, 28.Окт.2012, 15:20:05 | Сообщение # 7
Рядовой
Пользователи
Добавить в друзья
Смайл настроения:
Сообщений: 10
Награды: 0 7
Репутация: 0
Статус: Offline
endif будет недостаточно?

Я тогда решил взять за исходник всплывающую просилку регистрации


Во имя Света!
 
My status playerrov
MaksimilianДата: Воскресенье, 28.Окт.2012, 15:51:09 | Сообщение # 8
Анимешник
Администраторы
Добавить в друзья
Смайл настроения:
Сообщений: 3093
Награды: 570 8
Репутация: 4562
Статус: Offline
player, просто if не достаточно, т.к условие
Code
<?if($POSTS$=50)?><?endif?>
будет выполняться постоянно, пока число сообщений не изменится. Представь юзер не слишком активен и когда набрал 50 сообщений, ему нечего писать скажем неделю, и все эту неделю он будет видеть сообщение, которое исчезнет когда он наберет 51 или 49(если удалить один) постов.






Алгоритм 2.5- программа для создания программ
Есть вопросы??? Пиши maksimilian@gold-ak.net
Хочешь помочь сайту? кинь монетку на R273306219163

Награды За создание сайта
За раскрутку проэкта За 50 репутации За 100 репутации За 150 репутации За 200 репутации За 300 репутации За 400 репутации За 500 репутации
За 50 Сообщений За 200 Сообщений За 300 Сообщений
 
My status maksimus-S
playerДата: Понедельник, 29.Окт.2012, 22:49:36 | Сообщение # 9
Рядовой
Пользователи
Добавить в друзья
Смайл настроения:
Сообщений: 10
Награды: 0 9
Репутация: 0
Статус: Offline
Maksimilian, у меня новая идея: можно чтобы она просто всплывала просто справа, типа как у тебя "последние новости: халява, розыграш клоючей на фо" я думаю ето будет проще и лучше


Во имя Света!
 
My status playerrov
MaksimilianДата: Вторник, 30.Окт.2012, 23:11:30 | Сообщение # 10
Анимешник
Администраторы
Добавить в друзья
Смайл настроения:
Сообщений: 3093
Награды: 570 10
Репутация: 4562
Статус: Offline
player, ну да, но по моему большинство пользователей это ужасно раздражает, лучше ей не злоупотреблять.






Алгоритм 2.5- программа для создания программ
Есть вопросы??? Пиши maksimilian@gold-ak.net
Хочешь помочь сайту? кинь монетку на R273306219163

Награды За создание сайта
За раскрутку проэкта За 50 репутации За 100 репутации За 150 репутации За 200 репутации За 300 репутации За 400 репутации За 500 репутации
За 50 Сообщений За 200 Сообщений За 300 Сообщений
 
My status maksimus-S
playerДата: Среда, 31.Окт.2012, 00:18:19 | Сообщение # 11
Рядовой
Пользователи
Добавить в друзья
Смайл настроения:
Сообщений: 10
Награды: 0 11
Репутация: 0
Статус: Offline
Maksimilian, было бы неплохо чтобы так сделать и она больше не показывалась, едь можно? А один раз при полчении ранга будет норм, ты мб скинешь код такой штуки?


Во имя Света!
 
My status playerrov
MaksimilianДата: Среда, 31.Окт.2012, 20:24:22 | Сообщение # 12
Анимешник
Администраторы
Добавить в друзья
Смайл настроения:
Сообщений: 3093
Награды: 570 12
Репутация: 4562
Статус: Offline
player, вот http://gold-ak.net/forum/13-345-1 если нужно всего один раз замени 5 на 1 или если есть желание перепиши га более простой вариант.






Алгоритм 2.5- программа для создания программ
Есть вопросы??? Пиши maksimilian@gold-ak.net
Хочешь помочь сайту? кинь монетку на R273306219163

Награды За создание сайта
За раскрутку проэкта За 50 репутации За 100 репутации За 150 репутации За 200 репутации За 300 репутации За 400 репутации За 500 репутации
За 50 Сообщений За 200 Сообщений За 300 Сообщений
 
My status maksimus-S
Форум » Скрипты для Ucoz » Форум » Статус участника (Как на IPB)
  • Страница 1 из 1
  • 1
Поиск: