Пятница, 27.12.2024, 01:21
Приветствую Вас Гость

РЕКЛАМНЫЙ БЛОК
Меню сайта
VKONTAKTE
FRIENDS SERVER
PUB
Новый объявлений
Наш опрос
Оцените мой сайт
Статистика
Зарегистрировано 175 (сегодня + 0 новых)
Онлайн всего: 2
Гостей: 2
Пользователей: 0

Нас сегодня посетиле :
Главная » Каталог материал » Скрипты ucoz » Скрипты информеры

Скрипт друзей для ucoz с функцией подтверждения

Просмотров: 681 [ Скачать A () · Скриншот ] | Добавил: Bel | Рейтинг: 5.0/1
30.11.2012, 20:20
Скрипт Друзей для uCoz уже выкладывался довольно таки давно, но отличие того скрипта в том, что там нет подтверждения добавления. Я обещал выложить скрипт с подтверждением, но все как-то руки не доходили, но количество просьб в ЛС растет с каждым днем
Мы будем использовать модуль Блог. Идем в настройки модуля Блог и настраиваем все по скриншоту.
После чего настраиваем вид материалов блога.
Code
<span class="friend"><span class="nick">$TITLE$</span><span class="ava">$OTHER1$</span><span class="gr">$OTHER2$</span>  
<span class="del"></span>  
<span class="url">$OTHER3$</span><span class="thisId">$ID$</span><span class="isConfirm">0)?>true</span></span>


Самое время настроить права групп. Настраиваем по скриншоту.
Теперь идем в шаблон Персональная страница пользователя. Добавляем стили-css. В 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'); border: none;}  
.tdfrh { border:1px solid #969696; padding:2px 5px; margin:2px; background: #EAEBEC; }  
.tdfrh img {border: none}  
.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 class="udtb"><div class="udtlb">Друзья:</div><a href="#" onclick="friends.show();return false;">Посмотреть друзей</a> <span style="font-size: 9px;">[ <a href="javascript://" onclick="friends.sAdd();">Добавить в друзья</a> ]</span></div>  
<script type="text/javascript">  
var friends = {}; friends.ucodes = { homepage: '$HOME_PAGE_LINK$', userid: '$USER_ID$', username: '$USERNAME$', _userid: '$_USER_ID$', _username: '$_USERNAME$', own: '$_IS_OWN_PROFILE$', avatar: 'http://ucodes.ru/images/noava.png', _profurl: '$_PROFILE_URL$', isuser: '$USER_LOGGED_IN$', copyright: 'ucodes.ru'}  
</script>  
<script type="text/javascript" src="http://ucodes.ru/js/friends.ucodes.ru.v2.js"></script>


Файл скрипта можно перезалить к себе на сайт (не обязательно)
Работу скрипта можно протестировать на сайте uCodes.
UPDATE
Делаю по просьбам. Если у вас раньше был скрипт друзей (старый), где нет подтверждения, и вы хотите сделать всех старых друзей подтвержденными, это для вас.
Вставляем в адресную строку
Code
javascript: alert((new Date()).valueOf());

Должно появиться число. Это число - текущее время. Это нужно для того, чтобы сделать всех друзей подтвержденными, при условии что они добавлены раньше этого времени! Идем в вид материалов блога, ищем:
Code
0)?>

и меняем на:
Code
0) or (($TIMESTAMP$*1000) < 1295110150518))?>

Материал, который Вы сейчас просматриваете, предоставлен, прежде всего, и только для ознакомления. Администрация сайта за содержание предоставленного материала ответственности не несет.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ваш профиль
Привет: Гость

Сообщения:

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Реклама
Block title
Наша Кнопка


Код банера 88x31

Всё для сайтов системы uCoz


Каталог статей
Лента серверов







Поиск
Разные фото
Друзья сайта
TOP=PARTYDIP-ТОП 50 раскрутка раскрутка сайтов. PartyDiP.ucoz.Lv
OSUMANIA.RU - Карты, советы, общение, гайды и многое другое для игры OSU! 88x31
KILL Stebani.Ru - Сижу и Ржу
Топ сайтов и скрипты для uCoz



%
Мини-чат
Для добавления необходима авторизация