Шаблоны | Макеты | Кнопки для форума | Иконки для форума | Ранги | Шапки | Скрипты
E-mail: Пароль:
Регистрация
Забыли пароль?
Главная | Форум | Баннеробмен Пятница, 03.05.2024, 22:37
Все для системы uCoz

Скрипты для системы uCoz
Новое на форуме
Мы в ТОПах
diz-cs.ru - лучший игровой ТОП сайтов! CS-MAKAROV MEGAsoft-Все для uCoz
Опрос
Как Вам наш сайт?


Главная » 2011 » Август » 12 » Модуль «Друзья» для uCoz u1.1
Модуль «Друзья» для uCoz u1.1

Модуль «Друзья» для uCoz u1.1



Список друзей :



Настройка модуля "Блог" в админ панели :



Настройка прав групп пользователей :



Этот код в Персональную страницу пользователя, где хотите видеть

Code
<div class="udtb"><div class="udtlb">Друзья:</div><a href="#" id="lookfr" onclick="friends.fix();return false;">Посмотреть друзей</a> <span style="font-size: 9px;">?><script type="text/javascript">   
   var othid = '$_USER_ID$'   
   var myid = '$USER_ID$'   
   $(document).ready(function(){   
   $.get('/blog/0-0-0-0-17-' + myid, function(data){   
   var frfunc = $('#adordelfr' + othid + ':first', data).html();   
   if (frfunc == null) {   
   var frfunc = '<a href="javascript:;" id="addfrA" onclick="friends.sAdd();" class="menu_b">[Добавить в друзья]</a>';   
   }   
   else {   
   var frfunc = '';   
   };   
   $("#fr").html(frfunc)(true);   
   });   
   });   
   </script>   
   <span id="fr"></span>   
   <table border="0" cellpadding="0" cellspacing="0" width="200px" id="proFile">   
   <tr><td>   
   <style><a href="javascript://" id="mybtn" onclick="ifresend(); setCookie('mybtn', 'none', 365); myfunc();" class="proava">[Добавить в друзья]</a></style>   
   <span id="fr"></span>   
   </td></tr>   
   </table>   

   ?></span></div>   

   <script type="text/javascript">   
   var friends = new Object();   
   friends.ucodes = {   
   homepage: '$HOME_PAGE_LINK$',   
   userid: '$USER_ID$',   
   username: '$USERNAME$',   
   _userid: '$_USER_ID$',   
   _username: '$_USERNAME$',   
   own: '$_IS_OWN_PROFILE$',   
   avatar: '<?if ( $_AVATAR$)?><?substr (substr($_AVATAR$,strpos($_AVATAR$,'src="')+5),0,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src="')+5),'"'))?><?else ?>http://rurip.ru/img/noavatar.png<?endif ?>',   
   _profurl: '$_PROFILE_URL$',   
   isuser: '$USER_LOGGED_IN$',   
   copyright: 'ucodes.ru'   
   }   
   </script>   
     
   <script type="text/javascript" src="http://rurip.ru/skripty/friends/friends.ucodes_u1.1.ru.js"></script>

В персональную страницу пользователя между <head> и </head> вставить этот код

Code
<style type="text/css">   
  .tdfr { border:1px solid #C2C5CA; padding:2px 5px; margin:2px;}   
  .tdfr img {opacity:0.65; filter:Alpha(Opacity='65');}   
  .tdfrh { border:1px solid #969696; padding:2px 5px; margin:2px; background: #EAEBEC; }   
  .tdfr a, .tdfrh a {font-size: 9px;}   
  .deletedfr {width: 100%; height: 100%; background: white; opacity:0.45; filter:Alpha(Opacity='45');}   
  #capcode {width: 100px; height: 35px; text-align: center; color: grey; font-size: 14pt;}   
  .moreFr {border-top: 1px solid #C2C5CA; padding: 2px;}   
  </style>

Этот код в "Вид материалов" блога

Code
<div style="display:none;">   
   <span class="friend">   
   <span class="nick">$TITLE$</span>   
   <span class="ava">$OTHER1$</span>   
   <span class="gr">$OTHER2$</span>   
   <span class="del">?>'/index/92-3-'),strpos(substr($MODER_PANEL$,strrpos($MODER_PANEL$,'/index/92-3-')),"','"))?></span>   
   <span class="url">$OTHER3$</span>   
   </span>   
   </div>   
   <span id="adordelfr$OTHER5$"></span>

Кратко о функциях :

После добавления кнопка [Добавить в друзья] не отображается.
Когда вы добавляете друга, ему автоматически отсылается ЛС (есть поддержка каптчи). Текст ЛС редактируется в скрипте.
Друзья в ajax окне отображаются все, при нажатии кнопки : Остальные друзья.
Для адаптации скрипта под другой модуль нужно :
Заменить " /blog/ " на " /Ваш модуль/ " во всех встречающихся документах.

Так же чтобы работала кнопка удалить, нужно в виде материалов :

Code
/index/92-3-

Заменить на :

Code
/index/92-Номер модуля-

Внимание! На момент публикации материала "Модуль «Друзья» для uCoz u1.1" все ссылки были рабочими! Если у Вас возникли какие-то вопросы, касающиеся скрипта "Модуль «Друзья» для uCoz u1.1", Вы можете обратиться к администратору Личное сообщение, или написать комментарий в котором указать свой вопрос!
Категория: Пользователи | Просмотров: 630 | Добавил: king^^ |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]