Коды для Медалек (вопрос к Youzer)

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Ответить
Я Человек! ^^
Сообщения: 23
Зарегистрирован: 14 янв 2009, 23:14

Коды для Медалек (вопрос к Youzer)

Сообщение Я Человек! ^^ »

Благодаря пользователю Youzer я смог поставить себе на сайт медальки :P ...он мне давал код...

Код: Выделить всё

<div>Награды:</div>
<div>

<?if($GENDER_ID$=2)?><img src="http://s52.radikal.ru/i138/0901/a7/54b4c4279566.gif
" border="0" title="за красоту" /><?endif?>
<?if($GROUP_ID$=4)?><img src="http://i007.radikal.ru/0901/e9/eab349af6137.gif
" border="0" title="Администратор" /><?endif?>
<?if($POSTS$>99)?><img src="http://s49.radikal.ru/i124/0901/3e/c90ec289d806.gif
" border="0" title="за 100 постов" /><?endif?>

тут видны коды...чтобы дать медальку за какое-либо кол-во сообщение я вставляю это:

Код: Выделить всё

<?if([color=#FF0000]$POSTS$[/color]>99)?><img src="http://i035.radikal.ru/0901/cc/143062b14d03.gif" border="0" title="за 100 постов" /><?endif?>

и в конечном счете пользователю с 15000 сообщениями дадут такую медальку: Изображение
чтобы дать медальку за то что у него женский пол я вставляю это:

Код: Выделить всё

<?if([color=#FF0000]$GENDER_ID$[/color]=2)?><img src="http://s52.radikal.ru/i138/0901/a7/54b4c4279566.gif" border="0" title="за красоту" /><?endif?>

и тем кто указал женский род даеться такая медалька: Изображение
чтобы дать медальку пользователям из группы Администаторы я ставлю это:

Код: Выделить всё

<?if([color=#FF0000]$GROUP_ID$[/color]=4)?><img src="http://i007.radikal.ru/0901/e9/eab349af6137.gif" border="0" title="Администратор" /><?endif?>

и пользователям с группой Администраторов даеться эта медалька: Изображение

И на конец мой вопрос...именно к Пользователю Youzer (хотя если кто то сможет ответить то тоже ответьте) какой код нужно вставить в поле помеченое красным цветом в 3-х выше приведеных примерах чтобы дать медальку за:
1. опр-е Кол-во Коментариев
2. опр-е Кол-во Статей
3. опр-е Кол-во Файлов
4. опр-е Кол-во Репутации (хорошой)
5. опр-е Кол-во Репутации (плохой)

очень надо...и Youzer даже если сдесь будет чей-то ответ,пожалуйста отпешись с своей версией...заранее спасибо :!:
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Коды для Медалек (вопрос к Youzer)

Сообщение Smoke »

А где медали то стоят, в профиле или на форуме?
Youzer
Сообщения: 354
Зарегистрирован: 20 авг 2008, 13:21

Re: Коды для Медалек (вопрос к Youzer)

Сообщение Youzer »

кажется для форума просили тогда.

из того, что тебе нужно, для форума напрямую можно только с репой поэкспериментировать. пробуй так:

Код: Выделить всё

<?if($REP_RATING$>49)?><img src="хххх.gif" border="0" title="За репутацию 50" /><?endif?>

или для процентной:

Код: Выделить всё

<?if($REP_RATING_PERS$>9)?><img src="хххх.gif" border="0" title="За репутацию 10%" /><?endif?>

для отрицательной процентной:

Код: Выделить всё

<?if($REP_RATING_PERS$<-9)?><img src="хххх.gif" border="0" title="За репутацию -10%" /><?endif?>

если с -9 не пойдет, попробуй взять в кавычки.
если надо, чтобы медаль выставлялась только допустим за 20%, а за 19 и 21 уже не появлялась, используй = вместо < и >

можно также интервалами выставлять: 0-10 - одна медаль, 11-20 - другая. но тут надо двойное условие задавать, через разделитель (не помню, какой точно на юкозе используется, может кто другой подскажет).

насчет комментов, файлов и т.п. - есть только юкоз-коды сайта, для форума они не действуют. вроде можно как-то скриптами вывести, но я тут не помощник
Я Человек! ^^
Сообщения: 23
Зарегистрирован: 14 янв 2009, 23:14

Re: Коды для Медалек (вопрос к Youzer)

Сообщение Я Человек! ^^ »

smoke для форума...

Youzer спасибо..хоть так но попробую...
Ответить