Главная » Файлы » Скрипты для Юкоз » Пользователи

Модуль «Друзья» для uCoz
[ Скачать с сервера (8.9 Kb) ] 29.12.2010, 08:46



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

Code
<div class="udtb"><div class="udtlb">Друзья:</div><a href="#" id="lookfr" onclick="friends.fix();return false;">Посмотреть друзей</a> <?if $USER_LOGGED_IN$?><?ifnot $_IS_OWN_PROFILE$?><span style="font-size: 9px;">[ <a href="javascript://" id="addfrA" onclick="friends.sAdd();">Добавить в друзья</a> ]</span><?endif?><?endif?></div>

В 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
<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.ru.js"></script>

Желательно перезалить Скрипт к себе на сайт (скрипт в архиве).
Блог » вид материалов:
Code
<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>

Когда вы добавляете друга, ему автоматически отсылается ЛС (есть поддержка каптчи). Текст ЛС редактируется в скрипте.
Скрипт установлен на сайте, вы можете ознакомиться с его функциями.
Если есть желание, можете добавить на форум кнопку добавления в друзья (в вид материалов, по месту)
Code
<a href="/index/8-$UID$?myfriend">Добавить в друзья</a>

Нет ограничения в 50 друзей, как в некоторых таких скриптах. Вернитесь в 1 пункт, где вы настраивали модуль блог. Выделенные 48 - количество друзей, которые будут подгружаться сразу. Можете изменить значение, если будет долго грузить. Ваше значение должно делиться на 3 без остатка.

Также есть проверка на повторное добавление одного и того же человека. Можно выбирать группу друзьям (друг/знакомый/сосед по сайту... можно и свои добавить). Добавление в друзья очень быстрое. 1-2 клика
Категория: Пользователи | Добавил: Junior | Теги: UcoZ, модуль, «Друзья»
Просмотров: 5481 | Загрузок: 254 | Комментарии: 8 | Рейтинг: 5.0/2
Всего комментариев: 7
7. Admin3472 (10:45 Среда)
и почему нельзя посмотреть в списке друзей (пишет 0 друзей) а надо заходить в блок

6. Leon (20:55 Суббота)
Админ спасибо, всё получилось, вот http://www.pivot-school.ru/ отдуши! Респект

5. Марсель (14:14 Воскресенье)
Всё отлично работает вот поставил

4. Kavrasky (12:19 Воскресенье)
ну я его не ставил по этому не знаю я позже попробую поставить...

3. Ruedzacki (20:00 Суббота)
да, по мойму...

2. Kavrasky (14:32 Суббота)
Права груп и настройки модуля блог выполнены правильно?

1. Ruedzacki (20:55 Среда)
окошко выезжает и пишет друзей нет! ((( а в блог заходиш и всё ок! как сделать по нормальному?

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]