Скрипт изменяет ссылки на персональные страницы пользователей!
Вместо простого перехода на страницу юзера, открывается модальное окно с небольшой информацией о пользователей.
При клике правой кнопкой мыши на ник пользователя, выпадает что-то типа "контекстного меню".
Все данные получаем с персональной страницы пользователей.
Скрипт был проверен мной. За частые get запросы uCoz вас забанить не должен smile
Перейдем к установке: 1. В персональную страницу пользователей перед
ставим:
Код
<div style="display:none;">
<span id="username">$_USERNAME$</span>
<span id="usergroup">$_GROUP_NAME$</span>
<span id="userid">$_USER_ID$</span>
<span id="gender"><?if($_GENDER_NAME$)?>$_GENDER_NAME$<?else?>Не указан<?endif?></span>
<span id="avatar"><?if($_AVATAR$)?><?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?><?else?>http://for-ucoz.my1.ru/no_avatar.jpg<?endif?></span>
<span id="status"><small><?if($_IS_OWN_PROFILE$)?><span class="statusOnline">Онлайн</span><?else?>$_STATUS$<?endif?></small></span>
<span id="awards">$AWARDS$</span>
<span id="fullname">$_NAME$</span>
<span id="icq"><?if($_ICQ$)?>$_ICQ$<?else?>Не указан<?endif?></span>
<span id="skype"><?if($_AOL$)?>$_AOL$<?else?>Не указан<?endif?></span>
</div>
$_AOL$ - skype логин пользователя.
AOL идентификатор можно активировать в панели управления.
2. Это вставляем в CSS:
Код
.uspop_avatar{padding:3px;background:#fff;box-shadow:0px 0px 4px #bbb;-webkit-box-shadow:0px 0px 4px #bbb;-moz-box-shadow:0px 0px 4px #bbb;}
.h_container_block_title{color:#777;font-weight:bold;border-bottom:1px solid #ccc;background:#f1f1f1;padding:6px 0px 6px 10px;}
span.closeu{float:right;margin:0;margin-top:-1px;margin-right:6px;opacity:0.5;color:#000;}span.closeu:hover{color:red;cursor:pointer;}
.clr{crear:both;}
div.h_m_cats{background:#f9f9f9;padding:4px 6px;border-bottom:1px solid #d5d5d5;}
div.h_m_cats:hover{background:#fff;cursor:pointer;}
div#user_popup{display:none;box-shadow:0px 0px 5px #bdbdbd;-webkit-box-shadow:0px 0px 5px #bdbdbd;-moz-box-shadow:0px 0px 5px #bdbdbd;z-index:999;border:1px solid #ccc;padding:6px;background:#fff;position:fixed;top:0;left:0;margin-top:150px;margin-left:20%;width:600px;}
.uspop_f{padding:5px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:#fbfbfb;}
.uspop_s{padding:5px;border-bottom:1px solid #d5d5d5;font-weight:bold;color:#777;}
img.loading{display:none;opacity:0.6;position:fixed;left:10;top:40;padding:5px 9px;background:#686464;border:1px solid #464646;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
3. В нижнюю часть сайта (или на нужной странице перед
) ставим:
Код
<?if($USER_LOGGED_IN$)?><script src="http://for-ucoz.my1.ru/js/hi7emka.proflink.1.3.js"></script>
<img src="http://for-ucoz.my1.ru/img/loading.gif" class="loading">
<!-- proflink popup --><div id="user_popup"><table width="100%" cellpadding="0" cellspacing="0" style="border:1px solid #ccc;background:#f5f5f5;margin-bottom:5px;"><tr><td align="left" style="padding:5px 6px;"><span id="uspop_name"></span></td><td align="right" style="padding:5px 7px;"><a href="javascript://" onclick="$('#user_popup').fadeOut().animate({'margin-left':'20%'}, 350);"><img src="http://for-ucoz.my1.ru/img/ourbannersclose.png" width="15" height="15"></a></td></tr></table><table width="100%" cellpadding="0" cellspacing="0" border="0" style="border:1px solid #ccc;"><tr><td align="left" width="150" height="180" valign="center" id="uspop_ava" style="border-right:1px solid #ccc;background:#fbfbfb;padding:4px;"></td><td valign="top"><div class="uspop_f">Полное имя: </div><div class="uspop_f">Группа: </div><div class="uspop_f">Пол: </div><div class="uspop_f">ID пользователя: </div><div class="uspop_f">Благодарности: </div><div class="uspop_f">ICQ номер: </div><div class="uspop_f">Skype логин: </div></td><td valign="top"><div id="uspop_fullname" class="uspop_s"></div><div id="uspop_group" class="uspop_s"></div><div id="uspop_gender" class="uspop_s"></div><div id="uspop_id" class="uspop_s"></div><div id="uspop_awards" class="uspop_s"></div><div id="uspop_icq" class="uspop_s"></div><div id="uspop_skype" class="uspop_s"></div></td></tr></table></div><!-- /proflink popup --><?endif?>
4. Заходим в
ПУ - Пользователи - Настройка модуля - Персональную страницу пользователя открывать:
В текущем окне!
Войдите на сайт или Зарегистрируйтесь