Здравствуйте! Очень нужна помощь, т.к. никто и нигде не смог мне помочь, до сих пор! Не смог найти другого соответствующего места для обращения, а т.к. то что мне требуется должно как раз выводиться под аватаром, то решил написать тут. Прошу сильно за это не ругать.
Для начала чтоб было понятно что требуется - поясню: У нас на сайте приняли решение ввести ордена, которые будут отображаться на форуме под аватаром. Критерии для получения ордена как [b]персональные[/b] (какому-либо пользователю по всеобщему решению) так и [b]автоматизированным образом в зависимости от кол-ва сообщений и репутации пользователей[/b]. Всего 5 видов орденов. Первые 3 персонализированы, а остальные 2 должны выдаваться автоматически.
Проблема, с которой я столкнулся заключается в том, что [b]если вставить условный оператор отвечающий за сообщения и репутацию[/b], то получается что [b]некоторые пользователи, [i]которым были выданы персональные ордена[/i] и которые подходят под условия автоматизированного награждения[/b], получают два а то и все пять видов ордена и [b]мне никак не удалось создать алгоритм[/b], чтоб всё работало так как следует.
Пробовал следующие варианты кодов:
[spoiler][code]<?if($USERNAME$='trinkler' or $USERNAME$='Вовчик' or $USERNAME$='СветикЗяма' or $USERNAME$='Ида' or $USERNAME$='dronsk' or $USERNAME$='hagruzini')?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/1.jpg" border="0"><?else?><?if($POSTS$>50 and $REP_RATING$>10)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/4.jpg" border="0"><?if($POSTS$>10 and $POSTS$<51 and $REP_RATING$>0 and $REP_RATING$<11)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/5.jpg" border="0"><?endif?><?endif?><?endif?>
<?if($USERNAME$='agrafena13' or $USERNAME$='shukesa' or $USERNAME$='Tyna' or $USERNAME$='Азов')?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/2.jpg" border="0"><?else?><?if($POSTS$>50 and $REP_RATING$>10)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/4.jpg" border="0"><?if($POSTS$>10 and $POSTS$<51 and $REP_RATING$>0 and $REP_RATING$<11)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/5.jpg" border="0"><?endif?><?endif?><?endif?>
<?if($USERNAME$='la-Мурка' or $USERNAME$='Valentinovich-63' or $USERNAME$='Fevronia' or $USERNAME$='Викуся' or $USERNAME$='Киса' or $USERNAME$='Олечка' or $USERNAME$='ЯБогдана' or $USERNAME$='step')?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/3.jpg" border="0"><?else?><?if($POSTS$>50 and $REP_RATING$>10)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/4.jpg" border="0"><?if($POSTS$>10 and $POSTS$<51 and $REP_RATING$>0 and $REP_RATING$<11)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/5.jpg" border="0"><?endif?><?endif?><?endif?>[/code]
[code]<?if($USERNAME$='trinkler' or $USERNAME$='Вовчик' or $USERNAME$='СветикЗяма' or $USERNAME$='Ида' or $USERNAME$='dronsk' or $USERNAME$='hagruzini')?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/1.jpg" border="0"><?if($USERNAME$='agrafena13' or $USERNAME$='shukesa' or $USERNAME$='Tyna' or $USERNAME$='Азов')?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/2.jpg" border="0"><?if($USERNAME$='la-Мурка' or $USERNAME$='Valentinovich-63' or $USERNAME$='Fevronia' or $USERNAME$='Викуся' or $USERNAME$='Киса' or $USERNAME$='Олечка' or $USERNAME$='ЯБогдана' or $USERNAME$='step')?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/3.jpg" border="0"><?else?><?if($POSTS$>50 and $REP_RATING$>10)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/4.jpg" border="0"><?if($POSTS$>10 and $POSTS$<51 and $REP_RATING$>0 and $REP_RATING$<11)?><img src="http://kniiekotija.ucoz.ru/Pics/Desighn/Forum/Ordena/5.jpg" border="0"><?endif?><?endif?><?endif?><?endif?><?endif?>[/code][/spoiler]
Как в первом так и во втором случае происходит добавление лишних орденов. Другие логичные варианты на ум не приходят.
Адрес форума на всякий случай - http://kniiekotija.ucoz.ru/forum/]http://kniiekotija.ucoz.ru/forum/
Мне предложили помощь на ФТП, а также и на хелпере, но не смогли пока помочь никак и ничем, поэтому решился попросить помощи тут.
Помогите пожалуйста с алгоритмом (коды смогу происать сам) или укажите, что я делаю не так.
Заранее благодарю всех за помощь!
С уважением, Хагрузини.