Модуль "Друзья пользователя" v.2.0
  • Опубликовано: 25.09.2011, 11:05




Установка:

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

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

3. В вид материалов вставляем:


Code
<div class="friends44">  
  <table class="Tablefr">  
  <tr>  
  <td><img width="50" src="$OTHER1$"></td>  
  <td class="uTd">Никнейм: <a href="$OTHER2$" title="$OTHER3$">$TITLE$</a><br>ID: $OTHER4$ <br><small><a href="javascript://" class="del_bm$ID$" onclick="$.get('/index/92-6-$ID$-',function(){$('#entryID$ID$').slideUp('fast')});addfrinfo();">Удалить</a></small></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>  
  <div style="text-align:center;">$PAGE_SELECTOR1$</div>  
  </div>



5. В персональную страницу пользователя в нужное место вставляем:


Code
<span style="display:none;" class="avaddd"><img width="30" src="')-3)?>http://uwnd.ru/images/question_a.gif"></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="')-3)?>http://uwnd.ru/images/question_a.gif"></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;">Мои друзьяЕго друзья</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>  

  <a class="Smenu_link">Друзей нет</a>  
  <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>  
    
  <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: '')-3)?>http://uwnd.ru/images/question_a.gif',  
  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>  
  3)?><a class="Smenu_link" href="$_DIR_ACTIVITY_URL$">Другие</a>


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

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



Изменение вида ссылок добавления в скрипте:
Находим в нем строки:


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


Источник: http://uwnd.ru/

0

Скачали

.APK

Разширение

Fosters

Fosters

Автор публикации

Скрипты

Категория

0

Комментариев

401

Просмотров
  • Скриншоты

Модуль "Друзья пользователя" v.2.0
Имя:*
E-Mail:


Статистика сайта AOreo.com - Каталог программного обеспечения для Android платформы
Copyright © Footer 2018. All right reserved :: Хостинг от uCoz