С этим скриптом вы сможете редактировать свою аватарку не заходя в сраницу редактирования профиля. как вы видите на скриншоте аватарка редактируется в окне ajax. Включена функция "подгрузки материалов" по нажатию на эту кнопку выходит список аватарок которые вы сможете поставить, после нажатие на аватарку она выделяется, чтобы было видно какую из них вы выбрали...
Ставим в css:
Code #u_con{background:#fff; padding:5px; border:1px solid #bbb;} img.style_img {border:1px solid #d0d0d0; padding:3px; background:#f3f3f3; display:inline-block; margin:5px 5px;} img.style_img:hover {border-color:#4f637e; background:#6b90b5; cursor:pointer;} img.style_img_act {border-color:#4f637e; background:#6b90b5; cursor:pointer;}
В форму редактирования данных, в любое место:
Code <div style="display:none;" id="errAva">$ERROR$</div>
В персональную страницу пользователя, где хотите видеть ссылку:
Code <?if($_CHANGE_DETAILS_URL$)?> <a href="javascript:edit.ava();">Change avatar</a> <script type="text/javascript" src="http://usite.su/js/edit.ava.photo.js"></script> <?endif?>
Фотоальбомы » Страница рейтинга и поиска фотографий, находим там тег $BODY$ и заменяем его на:
Code <div id="forIF">$BODY$</div><div style="display:none;" id="forSEL">$PAGE_SELECTOR$</div>
Фотоальбомы » в конец вида материалов ставим:
Code <div style="display:none;" class="aviki"><img src="$PHOTO_DIRECT_URL$" stik="$FULL_PHOTO_DIRECT_URL$" class="style_img" alt="$PHOTO_NAME$" border="0" /></div>
Не забудьте поставить настройки как тут
|