Как сделать на форуме число рангов больше 10Всем доброго времени суток, видел вопросы от пользователей "как сделать на форуме ранги больше 10" и т.д. Стандартную систему рангов, ту что вы настраиваете, увы не изменить. Но её можно заменить и я подробно попытаюсь рассказать как же это делается. И так, приступим: 1. Заходим в ПУ-Форум-Управление дизайном форума-Вид материалов Знаем что за картинку ранга отвечает код $USER_RANK_ICON$ Ну а за название ранга $USER_RANK_NAME$ Это стандартные 10 рангов которые вы всегда можете настроить и назвать как вам захочется. Их мы использовать не будем. 2. Как же сделать ранги больше 10??? Вот нужно вам чтоб рангов было 20, за 5постов, за 10постов и т.д. Сделать это очень просто, пишим условными операторами код: Code <?if($POSTS$>1200)?><img title="Крутотень" alt="" src="http://s5.ucoz.net/rnk/1/rank10.gif" align="absMiddle" border="0"><br> Крутотень <?else?><?if($POSTS$>800)?><img title="Генерал" alt="" src="http://s5.ucoz.net/rnk/1/rank9.gif" align="absMiddle" border="0"><br>Генерал<?else?><?if($POSTS$>500)?><img title="Полковник" alt="" src="http://s5.ucoz.net/rnk/1/rank8.gif" align="absMiddle" border="0"><br>Полковник<?else?><?if($POSTS$>250)?><img title="Майор" alt="" src="http://s5.ucoz.net/rnk/1/rank7.gif" align="absMiddle" border="0"><br>Майор<?else?><?if($POSTS$>150)?><img title="Капитан" alt="" src="http://s5.ucoz.net/rnk/1/rank6.gif" align="absMiddle" border="0"><br>Капитан<?else?><?if($POSTS$>100)?><img title="Лейтенант" alt="" src="http://s5.ucoz.net/rnk/1/rank5.gif" align="absMiddle" border="0"><br>Лейтенант<?else?><?if($POSTS$>80)?><img title="Старший сержант" alt="" src="http://s5.ucoz.net/rnk/1/rank4.gif" align="absMiddle" border="0"><br>Старший сержант<?else?><?if($POSTS$>40)?><img title="Сержант" alt="" src="http://s5.ucoz.net/rnk/1/rank3.gif" align="absMiddle" border="0"><br>Сержант<?else?><?if($POSTS$>20)?><img title="Рядовой" alt="" src="http://s5.ucoz.net/rnk/1/rank2.gif" align="absMiddle" border="0"><br>Рядовой<?else?><?if($POSTS$>0)?><img title="НубЪ" alt="" src="http://s5.ucoz.net/rnk/1/rank1.gif" align="absMiddle" border="0"><br>НубЪ<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?> Где: Code <?if($POSTS$>1200)?> Code <img title=" Крутотень " alt="" src="http://s5.ucoz.net/rnk/1/rank10.gif" align="absMiddle" border="0"> Code Крутотень Code <?else?> 3. Картинки рангов залейте в свой файловый менеджер и просто указывайте путь к ним в коде, для тех кто не понял: Code <img title=" Крутотень " alt="" src="http://s5.ucoz.net/rnk/1/rank10.gif" align="absMiddle" border="0"> Там где ссылка src="http://s5.ucoz.net/rnk/1/rank10.gif" указываем путь на свою картинку. 4. У меня в коде расписаны ранги до 10, как же их добавлять?? Всё предельно просто, вы с каждым добавлением нового ранга должны прописывать условия, пример(я сейчас добавлю 11 и 12 ранг): Code <?if($POSTS$>1800)?><img title="РАНГ 12" alt="" src="http://s5.ucoz.net/rnk/1/rank12.gif" align="absMiddle" border="0"><br>РАНГ 12<?else?><?if($POSTS$>1500)?><img title="РАНГ 11" alt="" src="http://s5.ucoz.net/rnk/1/rank11.gif" align="absMiddle" border="0"><br>РАНГ 11<?else?><?if($POSTS$>1200)?><img title=" Крутотень " alt="" src="http://s5.ucoz.net/rnk/1/rank10.gif" align="absMiddle" border="0"><br> Крутотень <?else?><?if($POSTS$>800)?><img title="Генерал" alt="" src="http://s5.ucoz.net/rnk/1/rank9.gif" align="absMiddle" border="0"><br>Генерал<?else?><?if($POSTS$>500)?><img title="Полковник" alt="" src="http://s5.ucoz.net/rnk/1/rank8.gif" align="absMiddle" border="0"><br>Полковник<?else?><?if($POSTS$>250)?><img title="Майор" alt="" src="http://s5.ucoz.net/rnk/1/rank7.gif" align="absMiddle" border="0"><br>Майор<?else?><?if($POSTS$>150)?><img title="Капитан" alt="" src="http://s5.ucoz.net/rnk/1/rank6.gif" align="absMiddle" border="0"><br>Капитан<?else?><?if($POSTS$>100)?><img title="Лейтенант" alt="" src="http://s5.ucoz.net/rnk/1/rank5.gif" align="absMiddle" border="0"><br>Лейтенант<?else?><?if($POSTS$>80)?><img title="Старший сержант" alt="" src="http://s5.ucoz.net/rnk/1/rank4.gif" align="absMiddle" border="0"><br>Старший сержант<?else?><?if($POSTS$>40)?><img title="Сержант" alt="" src="http://s5.ucoz.net/rnk/1/rank3.gif" align="absMiddle" border="0"><br>Сержант<?else?><?if($POSTS$>20)?><img title="Рядовой" alt="" src="http://s5.ucoz.net/rnk/1/rank2.gif" align="absMiddle" border="0"><br>Рядовой<?else?><?if($POSTS$>0)?><img title="НубЪ" alt="" src="http://s5.ucoz.net/rnk/1/rank1.gif" align="absMiddle" border="0"><br>НубЪ<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?> Суть понятна?? Я добавляю просто ещё значений, в начало кода прописываю: Code <?if($POSTS$>1500)?><img title="РАНГ 11" alt="" src="http://s5.ucoz.net/rnk/1/rank11.gif" align="absMiddle" border="0"><br>РАНГ 11<?else?> а в конец кода: Code <?endif?> Вот и всё. Приятного чтения и изучения, с уважением DIREN |
Похожие инструкции |