Главная » Все для ucoz » Скрипты для ucoz » Друзья прользователя(рабочий скрипт)

Друзья прользователя(рабочий скрипт)

16 Категория: Скрипты для ucoz | Просмотров: 6200 | Добавил:
Друзья прользователя(рабочий скрипт) - Думаю вы видели тут скрипт "Мои друзья". Вы так же как и я наткнулись на то, что скрипт работает 1 раз... это когда его установили... Так вот... посидеп чуть у компа, я решил переделать, так чтобы работало. Начнём.

Активируем Блог (если у вас отключена функиция).
После чего заходим в "Настройки модуля".
Находим там "Поля для добавления материалов:"
Ставим вот так:

Включаем возможность поиска материалов пользователя.
Сохроняем и идём дальше.

Теперь нужно переименовать наши Доп. поля.
Дополнительное поле 2 переименовываем как "Описание друга"
Дополнительное поле 3 переименовываем как "Ник друга"

Затем идем в редактирование шаблона.
Заходим в раздел Блога "Страница Архива материалов", удаляем всё и ставим этот код:

Code
<html>  
<head>  
<title>Друзья</title>  
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />  
<style>.cuzadpn{display:none;}</style>  
</head>  
<body><table width="100%" border=0><center><a href="/blog/0-0-0-0-1"><Font size="5">Добавить друга</font></a></cener></table>  
<br>  
<script language="JavaScript">var linckinum = 1;</script>  
$BODY$  
<br><center>$POWERED_BY$</center>  
</body>  
</html>

Сохроняем и идём дальше.

Теперь идём в "Вид материалов" и удаляем всё там. После чего меняем на этот код:

Quote
<table id=table1 width="100%" border=1>
<tr>
<td>Ник Друга</td>
<td width="180">О друге</td>
<?if($MODER_PANEL$)?> <td>Редакт. панель</td><?endif?>
<td>Отправить ЛС</td>
</tr>
<tr>
<td width="40%">
<div style="alagn:left;font:7pt;"><script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a target="_blank" href="/index/8-0-$OTHER3$"><b><span class="$OTHER2$">$OTHER2$</span></b></a></div>
</td>
<td width="180"><span class="$OTHER2$">[$OTHER2$]</span></td>
<?if($MODER_PANEL$)?>
<td width="80">
<div style="alagn:right;font:7pt;">$MODER_PANEL$</div>
</td>
<?endif?>
<td width="180">
<div style="alagn:right;font:7pt;"><a target="_blank" href="/index/14-$OTHER2$-0-1">Отправить ЛС</a></div>
</td>
</table>

Сохроняем.

Теперь идём в "Персональную страницу пользователя"
И сразу после body ставим это:

Quote
<script language="JavaScript">
function add_fr() {
if(document.getElementById('favik')) document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="/blog/0-0-0-0-1"></iframe>';
}
</script><span id="favik"></span><span id="favik2" style="display:none;">$_USERNAME$</span><span id="favik3" style="display:none;">$_GROUP_ID$</span><span id="favik4" style="display:none;">$_USER_ID$</span>

Теперь сделаем 2 кнопки в профиле.
Ставим куда хотим:

Quote
<?if($_PM_SEND_URL$)?>
<div style="position:relative;float:right;text-align:center;">
<?if($GROUP_ID$=4 or $GROUP_ID$=5)?><br>
<input title="Мой список друзей" class="commSbmFl" value="Друзья пользователя" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$_USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">
<?endif?>
</div>
<?else?>
<?if($USER_LOGGED_IN$)?>
<div style="position:relative;float:right;text-align:center;">
<input title="Мой список друзей" class="commSbmFl" value="Мои друзья" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">
</div>
<?endif?>
<?endif?>

1 - Кнопка для добавления в друзья
2 - Кнопка для админов, смотреть друзей данного пользователя

Если у вас есть мини профиль, то туда ставим этот код:

Quote
<input title="Мой список друзей" class="commSbmFl" value="Мои друзья" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">

Вот думаю и всё...

Автор: AxeMen.
Источник: вот

Будут вопросы или ошибки пишите, подправим.

жалоба
Всего комментариев: 14
1 2 »
11   (08.11.2009 12:20)
А можно что бы с аватором показывал! biggrin
14   (08.02.2010 01:10)
ХЗ я этим щас занимаюсь...
Как пойму что куда подставить обязательно оповещу!
10   (08.11.2009 04:09)
Что за фигня?Когда нажимаешь на кнопку, пишет что данная функция не активизирована администратором (материалы пользователя)
12   (08.12.2009 12:45)
Потомучто надо активировать функцию поиск материалов пользователя
+1   Спам
13   (08.02.2010 01:08)
Поставь галочку на поиск материалов! :)
9   (06.10.2009 17:48)
A Mojna Kak Na Vkontakte Tipo "+ Dobavit V Druzya" Najimayesh I Vso Ok Aftamaticheski Dobavlyayetsa?????????
8   (29.03.2009 03:02)
если не получиться, дай ссылку на сайт...
+1   Спам
7   (29.03.2009 03:02)
borland, на этот счёт возможно вде причины:
Первая - вводите не точный ник, из-за чего неправильно выдаёт друга.
Вторая - попробуй /index/8-$OTHER3$ вот так
6   (27.03.2009 14:52)
Блин, у мну не пашет... В окне со списком друзей шёлкаешь по "нику друга", и он выдаёт что такого пользователя нету:( Проблема походу в этом - /index/8-0-$OTHER3$ . Подскажите пожалуйста что можно сделать...
5   (26.03.2009 18:27)
Ещё... на картинке есть маленькая ошибочка smile оставте галочки только в Доп полях, а галочку в названиях уберите
4   (21.03.2009 16:50)
dim35, напиши мне... и поточней объясни в чём глюк.
3   (24.02.2009 23:44)
Поставил.Работает но при добавление + -в репу глючит.. что делать? ставлю всё правильно..
2   (21.02.2009 12:03)
класс
1-10 11-11
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Опрос
Какой хостинг Вы используете?
Всего ответов: 13190
Полезная информация
Все файлы на сайте o-ucoze.ru доступны без регистрации
» Добавить сайт в закладки
Полезная информация
★  ☂  ☁  ☀  ☯  ☭  ☎  ¼  æ  ↵  ¿ 
Нужны спец символы? Можете их взять у нас на сайте.
» Таблица HTML-символов