U.Helper

29 Ноября 2008 15:01
Главная » Разработки » Разработки для модуля "Блог" » Добавить в друзья
Ну думаю всё ясно из названия :smile: Покажу как угробить под это раздел блогов.
Установка:
1. Подключаем доп. поле 1 и название, остальное не нужно :smile: И еще подключаем функцию "Включить возможность поиска материалов пользователя:".
2. Страница архива материалов.
Меняем всё на
Code
<html>  
  <head>  
  <title>Друзья</title>  
  </head>  
  <body>  
  <script language="JavaScript">var linckinum = 1;</script>  
  $BODY$  
  <br /><br />$POWERED_BY$  
  <style>.cuzadpn{display:none;}</style>  
  </body>  
  </html>  
  <script language="JavaScript">  
  if('$PAGE_ID$' == 'add') {  
  if(document.getElementById('blM16')) document.getElementById('blM16').style.display = 'none';  
  document.getElementById('blF1').value = parent.document.getElementById('favik2').innerHTML;  
  document.getElementById('blF11').value = parent.window.location.href;  
  document.getElementById('doSmbBt').click();  
  alert('Друг добавлен!');  
  }  
  </script>

3. Вид материалов.
Меняем всё на:
Code
<script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a href="javascript://" onClick="parent.window.location.href='$OTHER1$'">$TITLE$</a> <?if($MODER_PANEL$)?>$MODER_PANEL$<?endif?><br />

4. Персональная страница пользователя.
4.1 Встовляем после <body>
Code
<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>

4.2 Добавляем ссылку "Добавить в друзья."
Code
<?if($USER_LOGGED_IN$)?><a href="javascript://" onClick="add_fr();">Добавить в друзья</a><?endif?>

4.3 Выводим список друзей данного пользователя.
Code
<iframe style="width:150px;height:200px;" frameborder="0" scrolling="yes" hspace="0" vspace="0" allowtransparency="true" src="/blog/0-0-0-0-17-$_USER_ID$"></iframe>

Остальные мелочи типа дизайна, это уже ваши проблемы :biggrin: Может потом сделаю оповищение по ЛС, типа "Вас добавили в друзья".
+ в репу. :smile:


Правила использования:

  • Все права на публикуемые скрипты принадлежат их авторам!
  • Запрещается распространение скриптов без указания автора!
  • Запрещается "затирание" копирайтов!
Рейтинг: ← 8 →
Модуль: Блог | 5186 просмотров | Автор: kuzjma | Добавлено: 29 Ноября 2008
20 комментариев

0
zzver[Материал] 17:19, 25 Января 2009
Супер! Спасибо, за счет вас расширил функционал своего сайта!
Спасибо огромное!
Цитировать
Сайт
0
A$K[Материал] 00:10, 26 Января 2009
При использовании этой фичи на nn-files.ru сервер s12 виснет. Авторам писал и пишу еще раз здесь!
Цитировать
Сайт
0
Илья[Материал] 19:51, 05 Февраля 2009
у меня не пашет...
на странице друзей пишет
"Данная функция не активизирована администратором сайта."
Цитировать
E-MailСайт
0
IM-puls[Материал] 18:36, 08 Января 2010
А ты сделал первые два шага!? cool
Цитировать
0
Илья[Материал] 20:08, 05 Февраля 2009
а всё сделал!
Цитировать
E-MailСайт
0
Илья[Материал] 20:10, 05 Февраля 2009
теперь пишет
"Не найдено материалов доступных для просмотра"
Цитировать
E-MailСайт
0
s1LeNt[Материал] 18:37, 16 Февраля 2009
Не найдено материалов доступных для просмотра

Сайт управляется системой uCoz

Цитировать
Сайт
0
Impio[Материал] 18:41, 28 Марта 2009
он работает поросто автор забыл написать:

Внимание в конче:

Переходим в Главная » Пользователи » Группы пользователей напротив групп настройки , в настройках "дневника" убрать галочку "Премодерировать добавленные материалы (не выводить сразу) "

и всё воля

Цитировать
E-Mail
0
Сергей[Материал] 13:20, 11 Июня 2009
ну у меня тоже самое "Не найдено материалов доступных для просмотра". и вообще как то не коректно работает
вот ссылка http://retmusic.ucoz.ua/
Цитировать
E-MailСайт
0
Bo)(in[Материал] 17:28, 12 Июня 2009
Дело в поле которое нужно включить. Я не разбирался какой где адишник у какого поля но если включить все поля то заработает.
Вообще данное дополнение мне не понравилось.
Цитировать
0
dnluser[Материал] 15:14, 27 Июля 2009
Как добавить, это понятно. А как удалить? wacko
Цитировать
0
kubik-rubik[Материал] 09:22, 19 Августа 2009
у меня сначало не работало, а терь всё работает! что нужно изменить:Автоматически добавлять префикс "http://" для полей: доп поле 1 поставить галочку;
далее сделать всё как на рисунке

и работает!!!))B)

Цитировать
Сайт
0
kubik-rubik[Материал] 09:23, 19 Августа 2009
с вас +++
Цитировать
Сайт
0
Kemerover[Материал] 07:34, 21 Сентября 2009
По сайту видно что блог на х...йуфиг не кому не нужен biggrin
Цитировать
0
Kemerover[Материал] 09:11, 21 Сентября 2009
Данная функция не активизирована администратором сайта.

Сайт управляется системой uCoz

wacko WTF?%)

Цитировать
0
7soft[Материал] 13:11, 09 Июля 2010
А как убрать ссылку добавить в друзья у уже добавленных? help
Цитировать
0
TRANE73[Материал] 09:10, 11 Июля 2010
7soft, скриптом! вот я его написал и выложил у себя на сайте: http://trane73.3dn.ru/publ/1-1-0-9 пользуйтесь!
Цитировать
0
7soft[Материал] 19:53, 19 Августа 2010
TRANE73, Спасибо, сейчас проверю up
Цитировать
0
USER[Материал] 01:12, 29 Мая 2011
блядь когда же вы научитесь написать поподробнее и показать пример!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Цитировать
E-MailСайт
0
Vlad[Материал] 04:55, 14 Февраля 2012
А не могли бы вы написать скрипт чтобы вылезало Ajax окно когда тебя в друзья кто то добавил? И кстати спасибо большое за ещ что уже сделали, просто супер!
Цитировать
E-Mail
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

© U.Helper 2007-2024 Используются технологии uCoz