Главная » Файлы » Скрипты для uCoz » Мини-профиль |
Мини-Профиль пользователя в ajax окне для любого модуля uCoz
24.06.14, 09:52:13 | |
Этот скрипт Мини-Профиля пользователя в ajax окне для любого модуля uCoz является модификацией скрипта от Apocalypse под названием Мини-профиль для Каталога файлов в uWnd окне для uCoz Идея скрипта заключается в следующем: при клике на ник пользователя открывается его мини-профиль, в котором отображается его аватар, личные данные, а так же и активность на сайте. При желании можно легко данный скрипт переделать под свой дизайн и свои потребности Преимущества этой версии перед предыдущей: Упрощен и укорочен код: ранее код скрипта помещался в вид материалов и если у вас на странице было 10 материалов, то код скрипта встречался на странице 10 раз, что значительно нагружало сайт и увеличивало время его загрузки в разы. Теперь скрипт находится в отдельном js файле и подгружается с сайта, тем самым совсем не нагружая его, тем более что скрипт универсален и подходит совершенно для любых модулей сайта. Устанавливаем скрипт: 1) Для начала на персональной странице в самый верх размещаем следующий код: Код <span style="display:none;"> <div id="loader"> <fieldset> <legend> <span id="ava"><a title="Клик для перехода в профиль" href="/index/8-$_USER_ID$" target="_blank"><?if($_AVATAR$)?>$_AVATAR$<?else?><img src="/images/noavatar.png" border="0"><?endif?></a></span> [<?if($_STATUS$)?>$_STATUS$<?else?><font color="green">Online</font><?endif?>]</legend> <b>Имя пользователя:</b> $USERNAME$<br> <b>Группа:</b> $_GROUP_NAME$<br> <b>Пол:</b> $_GENDER_NAME$<br><br> <b>Добавлено файлов:</b> <a href="$_LOAD_ACTIVITY_URL$" target="_blank">$_LOAD_ENTRIES$</a><br> <b>Оставлено комментариев:</b> $_COM_ENTRIES$<br> <b>Последний раз был на сайте:</b> $_LOG_TIME$</b> </fiendset> </div> </span> 2) Далее в "Виде материалов" и на "Странице материала и комментариев к нему" находим: Код <?if($USERNAME$)?>... Бла бла бла ...<?endif?> и заменяем на: Код <?if($USERNAME$)?>Добавил: <a href="javascript://" onclick="getUserProf('$ID$','$UID$','$USERNAME$')" title="Просмотреть мини-профиль">$USERNAME$</a><?endif?> 3) Теперь в Нижнюю часть сайта подгружаем сам скрипт: Код <script type="text/javascript" src="/js/loadUserProf.js"></script> 4) И конечно же помещаем скачанный с сайта скрипт и 2 картинки в папки js и images соответственно. ***Примечание: для того, что бы данный скрипт корректно работал и в каталоге статей, нужно просто в коде, помещаемом на странице материала или в виде материала, поменять $USERNAME$ на $USER$. Материал подготовлен Grey Демо - CSS-Portal.Net | |
Просмотров: 626 | Загрузок: 0 | |
Всего комментариев: 0 | |
| |