Скрипт - Быстрая смена аватара в ajax окне для uCoz. Теперь вашим пользователям не придется переходить в профиль, потом в редактирование профиля и менять аватар, а все можно сделать будет в ajax окне.
Установка:
Зайдите в ПУ => Управление дизайном => Пользователи => Форма редактирования персональной инфомрации, найдите $ERROR$ и замените на это:
Далее в панель управления => управление дизайном => Пользователи => Персональная страница пользователя:
В любое место устанавливаем, скрипт и вызов функции:
Установка:
Зайдите в ПУ => Управление дизайном => Пользователи => Форма редактирования персональной инфомрации, найдите $ERROR$ и замените на это:
Code
<div class="err_msg">$ERROR$</div>
Далее в панель управления => управление дизайном => Пользователи => Персональная страница пользователя:
В любое место устанавливаем, скрипт и вызов функции:
Code
<?if($USER_LOGGED_IN$)?>
<script>
var curr_ava = '$USER_AVATAR_URL$'; // Не трогать
var no_avatar = 'http://www.ujs.su/uStyle1/ujs_true_ava.png'; // Ссылка на no avatar
var avaurl = curr_ava !='' ? curr_ava : no_avatar;
</script>
<script type="text/javascript" src="http://www.ujs.su/JS/changeAvatar.js"></script>
<a href="javascript://" onclick="avatar.change()">Изменить аватар</a>
<?endif?>
<script>
var curr_ava = '$USER_AVATAR_URL$'; // Не трогать
var no_avatar = 'http://www.ujs.su/uStyle1/ujs_true_ava.png'; // Ссылка на no avatar
var avaurl = curr_ava !='' ? curr_ava : no_avatar;
</script>
<script type="text/javascript" src="http://www.ujs.su/JS/changeAvatar.js"></script>
<a href="javascript://" onclick="avatar.change()">Изменить аватар</a>
<?endif?>
Источник: ujs.su