[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Персональный титул на форум
orlenokДата: Четверг, 29.04.2010, 22:51 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 532
Статус: Offline

Этот скрипт, позволяет каждому зарегистрированому пользователю сайта, без обращения к администратору, сделать себе любую подпись под аватаром и выбрать цвет подписи.



1. Настройки --> Замена стандартных надписей --> Форма регистрации пользователей на сайте, изменим поле "MSN идентификатор" на "Персональный титул", а поле "AOL" на "Цвет титула".

2. Модуль Пользователи --> Настройки модуля, поставим галочки возле "Персональный титул" и Цвет титула.

3. Управление дизайном --> Форум --> Вид материалов форума, находим там эту строку:

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?>


и меняем на это:

Code
<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?><?if($MSN$)?><br><br><FONT color="$AOL$">$MSN$</font><?endif?>


затем там же находим эту строку:

Code
<?if($GROUP_ICON$)?><div class="postRankIco">$GROUP_ICON$</div><?else?><div class="postRankIco">$USER_RANK_ICON$</div><?endif?>


и меняем на эту:

Code
<?if($GROUP_ICON$)?><div class="postRankIco"><br>$GROUP_ICON$</div><?else?><div class="postRankIco"><br>$USER_RANK_ICON$</div><?endif?>


4. Главная » Управление дизайном --> Пользователи --> Форма регистрации пользователей, находим эту строку:

Code
<?if($AOL_FL$)?>           
<tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td><td class="manTd2" id="siM11">$AOL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>           
<?endif?>


и меняем на эту:

Code
<?if($AOL_FL$)?>             
<tr id="siM15"><td class="manTd1" id="siM16">Выберите цвет титула:</td>             
<td class="manTd2" id="siM17">             
<script>             
function smilepre(sm)             
{ //Color Title / by KENT           
             if(sm == '')             
             document.all.aolsmilepre.innerHTML = '';             
             else             
             document.all.aolsmilepre.innerHTML = '<FONT color="'+sm+'">Пример цвета</font>';             
}             
</script>             
<select size="1" id="aolsmile" name="aol" onChange="smilepre(this.value);">             
<option value="000000">Не выбран</option>           
<option value="red">Красный</option>             
<option value="blue">Синий</option>             
<option value="orange">Оранжевый</option>             
<option value="purple">Пурпуровый</option>             
<option value="green">Зелёный</option>           
<option value="FF00FF">Фуксин</option>             
<option value="B03060">Темно-бордовый</option>             
<option value="D2691E">Шоколадный</option>             
</select>             
<div id="aolsmilepre"></div>             
</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>             
<?endif?>


5. Главная » Управление дизайном --> Пользователи --> Форма редактирования персональной информации, находим эту строку:

Code
<?if($AOL_FL$)?>           
<tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td><td class="manTd2" id="siM11">$AOL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>           
<?endif?>


и меняем на эту:

Code
<?if($AOL_FL$)?>             
<tr id="siM15"><td class="manTd1" id="siM16">Выберите цвет титула:</td>             
<td class="manTd2" id="siM17">             
<script>             
function smilepre(sm)             
{ //Color Title / by KENT           
             if(sm == '')             
             document.all.aolsmilepre.innerHTML = '';             
             else             
             document.all.aolsmilepre.innerHTML = '<FONT color="'+sm+'">Пример цвета</font>';             
}             
</script>             
<select size="1" id="aolsmile" name="aol" onChange="smilepre(this.value);">             
<option value="000000">Не выбран</option>           
<option value="red">Красный</option>             
<option value="blue">Синий</option>             
<option value="orange">Оранжевый</option>             
<option value="purple">Пурпуровый</option>             
<option value="green">Зелёный</option>           
<option value="FF00FF">Фуксин</option>             
<option value="B03060">Темно-бордовый</option>             
<option value="D2691E">Шоколадный</option>             
</select>             
<div id="aolsmilepre"></div>             
</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>             
<?endif?>
 
Smurf_aka_[mKT2012]Дата: Среда, 10.08.2011, 18:30 | Сообщение # 2
Группа: Пользователи
Сообщений: 1
Статус: Offline

Красавчик, Orlenok, спасибо за скрипт, все работает, зашибись.
 
  • Страница 1 из 1
  • 1
Поиск:

Скачать Adobe Photoshop

Как установить Adobe Photoshop

Adobe Photoshop Portable

Adobe Flash Professional

Orlenok Design Studio ® 2008 - 2024