Приветствую Вас Прохожий | RSS Понедельник, 30.09.2024, 14:26
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0



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

Скрипт Друзья пользователя v.2.0

Скрипт Друзья пользователя v.2.0 Скрипт, Друзья, пользователя, v.2.0
В новой версии скрипта исправлен глюк с проверкой юзера на повторение, так же добавлено окно добавления материала и добавлено оповещение о добавлении в друзья.

Установка:
1. В настройках групп включаем возможность добавления материала всем, так же допускаем и даем возможность удаления своих материалов, отключаем модерацию.

2. Активизируем Каталог сайтов и создаем в нем 1 категорию. В настройках включаем Имя ресурса и $OTHER1-4$. А так же включаем возможность поиска материалов пользователя.

3. В вид материалов вставляем:
Code
<div class="friends44">
<table class="Tablefr">
<tr>
<td><img width="50" src="$OTHER1$"></td>
<td class="uTd">Никнейм: <a href="$OTHER2$"<?if($OTHER3$)?> title="$OTHER3$"<?endif?>>$TITLE$</a><br>ID: $OTHER4$<?if($MODER_PANEL$)?> <br><small><a href="javascript://" class="del_bm$ID$" onclick="$.get('/index/92-6-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){$('#entryID$ID$').slideUp('fast')});addfrinfo();">Удалить</a></small><?endif?></td>
<tr>
</table>
<div style="border-top:1px solid #ccc; border-bottom:1px solid #fff;"></div>
</div>

4. В странице поиска материалов пользователя ищем:
Code
$BODY$

И заменяем на:
Code
<div id="dfgdddfg">
<div style="width:550px;">$BODY$</div>
<?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?>
</div>

5. В персональную страницу пользователя в нужное место вставляем:
Code
<span style="display:none;" class="avaddd"><img width="30" src="<?if($_AVATAR$)?><?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?><?else?>http://uwnd.ru/images/question_a.gif<?endif?>"></span>
<script type="text/javascript">
function addeeefriends(){
new _uWnd("addfriends1","Добавление в друзья",250,100,{modal:1,align:0,autosize:1},$("#addeeefriends").html());
}
</script>
<div style="display:none" id="addeeefriends">
<table>
<tr>
<td><img width="50" src="<?if($_AVATAR$)?><?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?><?else?>http://uwnd.ru/images/question_a.gif<?endif?>"></td>
<td style="padding-left:5px;">Вы хотите, чтобы <b>$_USERNAME$</b> был в списке Ваших друзей?</td>
</tr>
</table>
<div style="float:right;">
<input type="submit" value="Добавить в друзья" "javascript://" onclick="Addfriends();_uWnd.close('addfriends1');" title="Добавить в друзья">
<input type="submit" value="Отмена" "javascript://" onclick="_uWnd.close('addfriends1');" title="Отмена">
</div>
</div>
<script type="text/javascript">
$.get('/dir/0-0-$USER_ID$-0-17 ',function(uwnd56456){
var result1 = $('#dfgdddfg',uwnd56456).html();
if(result1.indexOf('$_PROFILE_URL$')=='-1') { $('#mmmmmmd').html('<a class="Smenu_link" href="javascript:addeeefriends()">Добавить в друзья</a>') } else { $('#mmmmmmd').html('<a class="Smenu_link">Уже есть в друзьях</a>') };
});
  </script><div class="BlockTitlle" style="height:14px;"><!-- <bt> --><!--<s5184>--><span style="float:left;"><?if($_PM_READ_URL$)?>Мои друзья<?else?>Его друзья<?endif?></span> <span style="float:right;">($_DIR_ENTRIES$)</span><!--</s>--><!-- </bt> --></div>
<div class="BlockCont" style="padding:0px;">
<!-- <bc> -->
<script type="text/javascript">
function infols() {
$.get('/index/14-0-0-1', function (data) {
ssid = $('input[name="ssid"]', data).val();
if ($("#secuImg", data).size() > 0) {
imgsec = $("#secuImg", data).clone();
seckey = $("input[name='seckey']", data).val();
new _uWnd('cap', 'Код с картинки', 300, 80, {
autosize: 0,
modal: 1,
oncontent: function () {
  $("#capImgSpan").html(imgsec);
  $("#capcode").focus();
}
},
'<span id="capImgSpan"></span> <input type="text" id="capcode" onkeyup="name33()" maxlength="5">');
} else {
$.post('/index/', {
a: '18',
s: '$_USERNAME$',
subject: 'Уведомление',
message: 'Я успешно добавил вас в друзья',
ssid: ssid
},
function (e) {if($(e).text().indexOf('успешно')>-1) {_uWnd.alert("Пользователь успешно добавлен в друзья","Успех",{w: 270,h: 70,t: 8000});}});
}
});
}
function name33() {
  code = $("#capcode").val();
  if (code.length == 5) {
  $.post("/index", {
  a: '18',
  s: '$_USERNAME$',
  subject: 'Уведомление',
  message: 'Я успешно добавил вас в друзья',
  ssid: ssid,
  code: code,
  seckey: seckey
  },
  function (re) {
  rTxt = $($(re).text()).text();
  if(rTxt.indexOf("успеш") > -1) {
  setTimeout('_uWnd.close("pmsend")', 500);
  _uWnd.close('cap');
  _uWnd.alert('Сообщение отправлено', 'Успех', {
  w: 225,
  h: 75
  });
  } else {
  if(rTxt.indexOf("код б") > -1) {
  $('#secuImg').click();
  } else {
  _uWnd.close('cap');
  _uWnd.alert(rTxt, 'Внимание', {
  w: 225,
  h: 75
  });
  }
  }
  });
  $("#ucodespostmessagepm").attr({disabled: 0, value: "Отправить сообщение"});
  $("#st").empty();
  $("#ucodesmessagepm").empty();
  }
  }
</script>

<?if($_DIR_ENTRIES$)=0?><a class="Smenu_link">Друзей нет</a><?else?>
<script type="text/javascript">
$.get('/dir/0-0-$_USER_ID$-0-17 ',function(singmen){
var result = $('.friends44:first',singmen).html();
var result2 = $('.friends44:gt(0)',singmen).html();
var result3 = $('.friends44:gt(1)',singmen).html();
$('.dfriends').html(result);
$('.dfriends2').html(result2);
$('.dfriends3').html(result3);
})
</script>
<span class="dfriends"></span>
<span class="dfriends2"></span>
<span class="dfriends3"></span>
<?endif?>
<script>
function Addfriends() {
$.get('/dir/0-0-0-0-1', function(data){
var ssid = $('input[name="ssid"]', data).val();
$.post('/dir/', {
a: 12,
jkd428: 1,
jkd498: 1,
ocat: 1,
title: '$_USERNAME$',
other1: '<?if($_AVATAR$)?><?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?><?else?>http://uwnd.ru/images/question_a.gif<?endif?>',
other2: '$_PROFILE_URL$',
other3: '$_NAME$',
other4: $_USER_ID$,
ssid: ssid
},
function(qwe){
var er = $(qwe).text();
if(er.indexOf('успешно')>-1){infols();}
else {_uWnd.alert('<font color="red">Произошла ошибка</font>','',{w: 270,h: 70,t: 8000});};
});
});
};
function addfrinfo(){
_uWnd.alert("Друг удален!<br>2 секунды, обновление.","Успешно",{w: 270,h: 70,t: 8000});
setTimeout("document.location.reload()",2000);
};
</script>
<?if($_DIR_ENTRIES$>3)?><a class="Smenu_link" href="$_DIR_ACTIVITY_URL$">Другие</a><?endif?>

5.1 Там же в нужное место где хотите чтобы появилась ссылка вставляем:
Code

<?if($_PM_SEND_URL$)?><span id="mmmmmmd"></span><?endif?>

Изменение вида ссылок добавления в скрипте:
Находим в нем строки:
Code
<a class="Smenu_link">Уже есть в друзьях</a>
<a class="Smenu_link" href="javascript:addeeefriends()">Добавить в друзья</a>

И можно заменить на своё, оставив только href как есть.
Автор\Источник: http://uwnd.ru

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 3633 | Комментарии: 2 | Рейтинг: 3.0/8 | |Категория: Скрипты Разное | Добавил: мир | Дата: 22.09.2011 | Скачали: 0 | Теги: v.2.0, Скрипт, друзья, пользователя
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 2
0  
1 kaprizkaIRI   Дата: 24.05.2012  Время: 22:42   [№ 13077] [Материал]
код который вставляется в вид материала, вставлять в низ? или удалить из вида материалов нужно предварительно скрипт юкоза?

0  
2 YemSalat   Дата: 25.05.2012  Время: 09:28   1 [№ 13082] [Материал]
Просто замени...


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

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2024


Кнопка 88х31 сайта ucozon.ru