Название | Название | Название | Название | Название
Меню сайта
Категории раздела
Мини-чат

Counter-Strike
Главная » Файлы » Всё для системы uCoz » Скрипты для uCoz

Друзья для uCoz
19.03.2014, 00:18

 

 
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. В странице поиска материалов пользователя находим код $BODY$ (можно воспользоваться поиском ctrl+f). 
Вместо данного кода (заменяем) вставляем это: 
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> 


6. В то место ,где нам будет нужна ссылка на добавление друзей пишем 
Code

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

Теперь разберем изменение стилей ссылок! Находим ссылке в 5-ом коде. Точнее коде из пятого пункта. 
 
Code

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

Тут то и меняем класс ссылок на свои. (которые у вас прописаны в css). А так же меняем сами надписи. 

Полезно знать: Вы знаете что такое экономика? Не сомневаюсь ,что вам известно понятие данного слова, а вот на деле - возможно, вы совсем не экономны. Например, решили вы купить телефон - идете в магазин и выбираете понравившийся. Nokia , alcatel , samsung - чего только нет на прилавках. Телефон является важным атрибутом - это ваш стиль и поэтому он вам необходим. В итоге - выбрав телефон (к примеру) айфон 4s - вы решаетесь отдать за него 40 тыс. рублей. Тут и наступает время экономики. В интернет-магазине мобильные телефоны стоят гораздо дешевле. Одна из причин - это они не платят огромные платы за аренду помещения. Другая причина в том ,что телефоны поставляются из Европы (и всего мира) к ним. Не стоит правда забывать о отзывах в я.маркете. Удачи вам.
Категория: Скрипты для uCoz | Добавил: ๖ۣۜYura1999 | Теги: Скрипты для ucoz, друзья для ucoz, друзья ucoz, модуль друзья для ucoz
Просмотров: 420 | Загрузок: 0 | Рейтинг: 5.0/2
Всего комментариев: 0
ComForm">
avatar

Вход на сайт
Поиск
Связь с Adminom
До нового года
Яндекс.Метрика Шаблон рипнул Yura1999