players-kills
Пусто
21.05.2024
 
| Главная | Форум | Поиск | Ваша ссылка | Регистрация |
Меню сайта:
Главная страница Каталог файлов Мониторинг Форум Помощь сайту Связь с Администрацией Права групп
У нас:
Зарег. на сайте

Всего: 853
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0

Кто нас посетил:




Важно:
Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ и Украины: "Об авторском и смежном праве".
При копировании материала, ссылка на сайт обязательна!
-
Все источники сбились,поэтому если вы знаете источник или являетесь таковым,
Прошу связаться с нами указав источник и файл.
Главная » Файлы » Скрипты » Скрипты для Ucoz

модуль "Мои друзья"

Скриншот:

22.07.2011, 23:35
Скрипт "Друзья" без использования ajax. Добавления мгновенное, без уведомления о добавлении.

Установка:


И так активируйте модуль "Каталог сайтов", затем создайте в нем любою категорию. В настройках модуля включите "Название сайта" и
"Дополнительные поля с первого по четвертый". И включите возможность поиска материалов для пользователя.
В настройках разрешаем всем группам добавлять материалы, а так-же запрещаем модерацию материалов.

Это в Вид материалов:

Code

<table>  
  <tr>  
  <td><img width="50" src="$OTHER1$"></td>  
  <td>Никнейм: <a href="$OTHER2$"<?if($OTHER3$)?> title="$OTHER3$"<?endif?>>$TITLE$</a><br>ID: $OTHER4$<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')});">Удалить</a></small></td>  
  <tr>  
  </table>  
  <div style="border-top:1px solid #ccc; border-bottom:1px solid #fff;"></div>

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

$BODY$

заменяем на:
Code

<span id="dfgdddfg">  
  <div id="friends44"><?if($NUM_ENTRIES$)=0?><a class="Smenu_link">Друзей нет</a><?else?>$BODY$<?endif?></div>  

  <?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?>  
  </span>

Это в персональную страницу в нужное место:
Code

<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">  
  $.get('/dir/0-0-$_USER_ID$-0-17 ',function(singmen){  
  var result = $('#friends44',singmen).html();  
  $('#dfriends').html(result);  
  });  
  </script>  
  <span id="dfriends"></span>  
  <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://wwwcsmars.ucoz.ru/006.gif<?endif?>',  
  other2: '$_PROFILE_URL$',  
  other3: '$_NAME$',  
  other4: $_USER_ID$,  
  ssid: ssid  
  }, function(qwe){  
  var er = $(qwe).text();  
  if(er.indexOf('успешно')>-1){_uWnd.alert('Пользователь добавлен в друзья!','Успех',{w:270,h:60,t:8000})}  
  else {_uWnd.alert('<font color="red">Произошла ошибка</font>','',{w: 270,h: 70,t: 8000});};  
  });  
  });  
  };  
  $.get('/dir/0-0-$USER_ID$-0-17 ',function(uwnd56456){  
  var result1 = $('#dfgdddfg',uwnd56456).html();  
  if(result1.indexOf('$_PROFILE_URL$')=='-1') { $('#mmmmmmd').html('<a href="javascript:Addfriends()">Добавить в друзья</a>') } else { $('#mmmmmmd').html('Уже есть в друзьях') };  
  });  
  </script>  
  <?if($_DIR_ENTRIES$>3)?><a class="Smenu_link" href="$_DIR_ACTIVITY_URL$">Другие</a><?endif?>  

  <!-- </bc> -->  
  </div>  
  <div style="padding:5px"></div>

А это там-же в нужное место где хотим увидеть ссылку:
Code

<span id="mmmmmmd">...</span>

Вот и все)
Автор\Источник: uwnd.ru
Категория: Скрипты для Ucoz | Добавил: сАнЁк | Теги: Скрипт друзья для сайта, скрипты для ucoz, скрипт добавить в друзья для сайта
Просмотров: 527 | Загрузок: 0 | Рейтинг: 0.0/0

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

Реклама
 
Все для uCoz шаблоны скрипты и все для Cs
 
Мини профиль:
гость
Группа: Гости

Последнии темы:
Обращения к администрации
Ваше мнение о В.В.Путине
Заказ рекламы на сайте
Конкурс на лучший аватар
Правила оформления тем
Правила оформления тем
Мини чат:
Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ и Украины: "Об авторском и смежном праве".
При копировании материала, ссылка на сайт обязательна!