[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Группировки (soc-team)
HardtmuthДата: Вт, 03.06.2014, 15:53 | Сообщение # 1




Сообщений: 771
Награды: 5
Репутация:

Статус:


У каждого на сайте есть группировки, которые сделаны через группы. Я с вами поделюсь другим методом. Мы с вам будет использовать титул пользователя.

Преимущество:
* Быстрое изменение группировки
* Не надо создавать n-ое кол-во групп
* Надпись "Лидер"

Установка:

Вид материалов форума(по месту отображения) ставим такой код:

Код
<?if($USER_TITLE$)?>   
<!-- Copyright soc-team © 2014. -->   
<img src="/gruppirovki/$USER_TITLE$.png" title="<font color=orange>Группировка:</font>   
<?if($USER_TITLE$='monolit')?>Монолит<?endif?>   
<?if($USER_TITLE$='dolg')?>Долг<?endif?>   
<?if($USER_TITLE$='bandits')?>Бандиты<?endif?>   
<?if($USER_TITLE$='scientists')?>Ученые<?endif?>   
<?if($USER_TITLE$='mercenaries')?>Наемники<?endif?>   
<?if($USER_TITLE$='cs')?>Чистое небо<?endif?>   
<?if($USER_TITLE$='freedom')?>Свобода<?endif?>   
<?if($USER_TITLE$='stalkers')?>Сталкеры<?endif?>   
<?if($USER_TITLE$='military')?>Военные сталкеры<?endif?>   
<?if($USER_TITLE$='renegats')?>Ренегаты<?endif?>   
<?if($UID$=ID пользователя)?><hr><font color=red>Лидер</font><?endif?>">   
<?endif?>


Персональная страница пользователя(по месту отображения) ставим такой код:

Код
<?if($_TITLE$)?>   
<!-- Copyright soc-team © 2014. -->   
<img src="/gruppirovki/$_TITLE$.png" title="<font color=orange>Группировка:</font>   
<?if($_TITLE$='monolit')?>Монолит<?endif?>   
<?if($_TITLE$='dolg')?>Долг<?endif?>   
<?if($_TITLE$='bandits')?>Бандиты<?endif?>   
<?if($_TITLE$='scientists')?>Ученые<?endif?>   
<?if($_TITLE$='mercenaries')?>Наемники<?endif?>   
<?if($_TITLE$='cs')?>Чистое небо<?endif?>   
<?if($_TITLE$='freedom')?>Свобода<?endif?>   
<?if($_TITLE$='stalkers')?>Сталкеры<?endif?>   
<?if($_TITLE$='military')?>Военные сталкеры<?endif?>   
<?if($_TITLE$='renegats')?>Ренегаты<?endif?>   
<?if($USER_ID$=ID пользователя)?><hr><font color=red>Лидер</font><?endif?>">   
<?endif?>





Вопрос: Как можно сменить пользователю группировку?
Ответ: Прописываем ему титул, который указан в коде

Пример:

Код

Пользователь должен состоять в группировки "Монолит". Заходим к нему в ПСП и меняем титул на "monolit" (без кавычек). Для долга, титул будет - dolg и т.д.


Вопрос: Как сделать пользователя лидером группировки?
Ответ: Заменяем фразу ID_пользователя (ишите в коде) на нужный нам ID

Пример:

Код

Пользователь состоящий в группировки "Монолит" должен иметь надпись - "Лидер". У него ID=1 (к примеру), то часть кода будет выглядеть так:  

[u]Для форума:[/u] <?if($UID$=1)?>  

[u]Для ПСП:[/u] <?if($USER_ID$=1)?>  

Но лидеров ведь много, поэтому дописываем id наших лидеров таким образом:  
Для форума: <?if($UID$=1 || $UID$=2)?>  

[u]Для ПСП:[/u] <?if($USER_ID$=1 || $UID$=2)?>


Итог: Пользователь имеет значок группировки, если у него прописан соответствующий титул. Слово "Лидер" появится, если его ID прописан в коде.

Картинки заливаем в папку gruppirovki

Автор: slavapro




  • Страница 1 из 1
  • 1
Поиск:

Войти Зарегистрироваться