Главная Новости Программы Статьи Контакты
Реклама
Новые файлы
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Нас сегодня посетили:
Форма входа
Главная » 2010 » Декабрь » 18 » Скрипт для ucoz друзья на сайте
23.11.06
Скрипт для ucoz друзья на сайте

Делаем друзей пользователя из модуля Дневник.

И так идем в настройки и делаем следующее.

1. Активируем поля
Название
Доп поле 1
Доп поле 2
Доп поле 3
Доп поле 4

2. Включить возможность поиска материалов пользователя:

3. Затем идем в редактирование шаблона

Страница Архива материалов
Заменяем весь шаблон на этот:

Code
<br><html> <br><head> <br><title>Друзья</title> <br><link type="text/css" rel="StyleSheet" href="/_st/my.css" /> <br><style>.cuzadpn{display:none;}</style> <br></head> <br><body> <br><script language="JavaScript">var linckinum = 1;</script> <br>$BODY$ <br><br><center>$POWERED_BY$</center> <br></body> <br></html> <br><script language="JavaScript"> <br>if('$PAGE_ID$' == 'add') { <br>if(document.getElementById('blM16')) document.getElementById('blM16').style.display = 'none'; <br>document.getElementById('blF1').value = parent.document.getElementById('favik2').innerHTML; <br>document.getElementById('blF12').value = parent.document.getElementById('favik3').innerHTML; <br>document.getElementById('blF13').value = parent.document.getElementById('favik4').innerHTML; <br>document.getElementById('blF11').value = parent.window.location.href; <br>document.getElementById('doSmbBt').click(); <br>alert('Друг добавлен!'); <br>} <br></script>
 

4. Меняем вид материалов на этот
Code
<br><table id=table1 width="100%" border=1> <br><tr> <br><td width="70%"> <br><div style="alagn:left;font:7pt;"><script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a target="_blank" href="/index/8-$OTHER3$"><b><span class="g$OTHER2$">$TITLE$</span></b></a> <span class="g$OTHER2$">[$OTHER3$]</span></div> <br></td> <br><?if($MODER_PANEL$)?> <br><td width="80"> <br><div style="alagn:right;font:7pt;">$MODER_PANEL$</div> <br></td> <br><?endif?> <br><td width="180"> <br><div style="alagn:right;font:7pt;"><a target="_blank" href="/index/14-$TITLE$-0-1">Сообщение</a></div> <br></td> <br></table>


5. Идем в Персональную страницу пользователя

И сразу после <body> ставим это:

Code
<br><script language="JavaScript"> <br> function add_fr() { <br> 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>'; <br> } <br>  </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>


5. Делаем кнопку в профиль

Перед Началом содержания страницы ставь 2 кнопки

Code
<br><?if($_PM_SEND_URL$)?> <br><div style="position:relative;float:right;text-align:center;"> <br><?if($USER_LOGGED_IN$)?><input title="Добавить с список друзей" class="commSbmFl" value="Добавить в друзья" href="javascript://" onClick="add_fr();" type="button"><?endif?> <br><?if($GROUP_ID$=4 or $GROUP_ID$=5)?><br> <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"> <br><?endif?> <br></div> <br><?else?> <br><?if($USER_LOGGED_IN$)?> <br><div style="position:relative;float:right;text-align:center;"> <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"> <br></div> <br><?endif?> <br><?endif?>


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

Так же можете сделать кнопку мои Друзья в мини профиль

Code
<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">


Все готово, проверяем

Источник Helper, я его немного дополнил
Категория: Скрипты для UCOZ | Просмотров: 929 | | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]