Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Модуль «Друзья» для uCoz u1.1
DEMO +
Список друзей :

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

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


Персональная страница пользователя:
По месту:

Code
<div class="udtb"><div class="udtlb">Друзья:</div><a href="#" id="lookfr" onclick="friends.fix();return false;">Посмотреть друзей</a> <span style="font-size: 9px;"><?if($_PM_SEND_URL$)?><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>

<?endif?></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://ucodes.ru/images/noava.png<?endif?>',  
  _profurl: '$_PROFILE_URL$',  
  isuser: '$USER_LOGGED_IN$',  
  copyright: 'ucodes.ru'  
  }  
</script>  
   
<script type="text/javascript" src="http://ucodes.ru/js/friends.ucodes_u1.1.ru.js"></script>

В персональную страницу в 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"><?substr($MODER_PANEL$,strrpos($MODER_PANEL$,'/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-Номер модуля-


Обсудить на форуме

Данный раздел авторский все работы являются собственностью BS (mybeststudio.ru) любое коммерческое использование строго запрещено.

При копировании материала указываем источник MyBeststudio.ru.

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Скачать файл 11.3 Kb
Поделиться новостью в социальной сети.
Имя файла:
Размер: 11.3 Kb
Добавил: UQweet
Дата добавления: 18.04.2011 в 23:05 по МСК
Категория: Пользователи
Скачиваний: 1758
Просмотров: 14002
Комментариев: 59
Эмоций:
Теги: Друзья для uCoz, ucodes.ru, Скрипт проверки друзей, Скрипты для uCoz, авторские скрипты, скрипт для соц.сети на uCoz, скрипты для социальных сетей
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Dixes
28.04.2016 | # |№58
а как узнать номер моделей?
Ok

Best_Studio
28.04.2016 | # |№59
В исходном коде все данные есть!...
Ok

BANDITO
16.02.2014 | # |№57
A YA DUMAL CHTO U RUSKIX 0 WEB PROGRAMISTIV <TOCHNO DUMAL CHTO ZA XERNYA BRAT DOBAV PARU STROK I BUDET VSYO OK,ESLI KONECHNO TI AFTOR SCRIPTA.NA UCOZE MOJNO DELAT VSYO CHTO UGODNO YA DAJE KOPIYU FACEBOOKA DELAL SO VSEMI FUNKCIAMI
Ok

BANDITO
16.02.2014 | # |№56
HHHHHHHHHHHHH
Ok

Bondar
25.11.2013 | # |№55
у меня не появляеться кнопка добавить в друзья
Ok

Bondar
25.11.2013 | # |№54
незнаю у меня на одном сайте работает а на втором нет
Ok

Swen_MIX
21.07.2013 | # |№53
Большое СПАСИБО автору статьи smile я очень рад, она мне очень помогла))
Ok

Chicago
27.12.2012 | # |№52
Помогите!!! Поставила все, работает. Спасибо большое!! Но у меня в списке друзей не отображаются аватарки. Что делать?
Ok

Flash8539
30.09.2012 | # |№51
Спасибо огромное!!!!!!!!! Всё работает!!!!!! Всё понятно и грамотно разяснено!!! На редкость скажу. Авторам спасибо
Ok

Кирилл
18.09.2012 | # |№50
Одна из мною созданных групп, не может добавлять друзей. Точнее весь процесс добавления происходит нормально, но когда открывает посмотреть друзей, а их там нема. В Блоге я посмотрел, среди Возможности групп, там эта группа отсутствует. Как её добавить? Очень срочно нужно.
Ok

Кирилл
17.09.2012 | # |№49
Как вместо ссылок "Добавит в друзья" и "Посмотреть друзей", поставить кнопки-ссылки?
Ok

Кирилл
17.09.2012 | # |№48
Вопрос снят.
Ok

Кирилл
17.09.2012 | # |№47
Проблемы так и прут. Оказывается не все видят своих друзей. Похоже только я как админ вижу своих друзей. На тест-форуме попробовал с двух аккаунтов войти. С админского вижу друга на втором аккаунте, у себя вижу тоже. А когда захожу со второго аккаунта, то выходит друзей нет, а когда смотрю друзей админа, то его друзей вижу. То есть как я понял, у себя не будут видеть друзей, а у других да.
Ok

Кирилл
17.09.2012 | # |№46
Frilanser, спасибо огромное, заработало. Только с этим возникла другая проблема. При добавлении одного друга, их становятся 2. То есть один и тот же чел, дважды в списках становится.
Ok

Best_Studio
17.09.2012 | # |№45
В настройке модуля поставьте галочку на поиск материалов пользователя...
Ok

Кирилл
17.09.2012 | # |№44
Ребята, у меня тоже после добавления друга, при обоюдном согласии, при просмотре списка друзей, выходит сообщение-Друзей нет. Скрипт вижу классный, но как с этой проблемой бороться? Здесь уже нсколько человек задавали этот же вопрос, но реального ответа я не вижу в комментах. У кого получилось или те кто понимают, ответьте, почему список друзей пуст? Спасибо заранее!
Ok

1-15 16-30 31-45 46-50