Модуль Друзья 2.0 список друзей на сайте для DLE

Категория: Модули DLE » Модуль для DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Модуль Друзья 2.0 список друзей на сайте для DLE


Полезный модуль Dle Друзья 2.0 позволяет любому пользователю добавлять к себе в друзья других пользователей. Модуль дле Друзья 2.0 список друзей на сайте для DLE

1. Добавление удаление друзей
2. Вывод списка друзей в профиле
3. Оповещение о запросе добавления в PM, E-mail
4. Редактирования шаблонов сообщений оповещения в админке

Модуль друзья установка на DLE 8.x - 9.2

Инструкция как : Как закачать файлы на сервер

Распакуйте файловый архив. Очень внимательно загрузите всё содержимое из папки Uploads в карневой каталог, иначе модуль не сможет осуществлять корректную работу. Далее запустите файл install.php после успешного завершения удалите его!.

Инструкция как : Подключить модуль к Datalife Engine


Модуль Друзья 2.0 список друзей на сайте для DLE


Открываем файл engine/engine.php

Ищем:
case "stats" :include ENGINE_DIR.'/moduli/stats.php';break;


После вставляем :

case "friends" :include ENGINE_DIR.'/moduli/friends/friends.php';break;

Открываем файл
engine/inc/options.php


Ищем:

$options['others'] = array(


После вставляем :

array('name' => "Друзья (2.0)",'url' => "$PHP_SELF?mod=friends",'descr' => "Модуль друзей на сайте",'image' => "friends.png",'access' => "all",),


Подключаем к профилю пользователя, отрываем файл /engine/modules/profile.php

Ищем:

$tpl->set( '{lastdate}', langdate( "j F Y H:i", $row['lastdate'] ) );


После вставляем :
$op = "userinfo";require_once ENGINE_DIR."/moduli/friends/friends.php";


Oткрываем файл /templates/ваша тема/userinfo.tpl

Ищем:

Группа: {status}


После вставляем :

Друзья:{friends}


Ищем:
      {usertitle}


После вставляем :
      <br />      [invfriend]&raquo; Добавить в друзья[/invfriend]      <br />


o ЧПУ (человеко-понимаемый урл)
Для этого откройте файл .htaccess в корне портала и после строки RewriteEngine On, добавьте следующие строки:

      # Друзья      RewriteRule ^friends/invite/([^/]*)(/?)+$ /?do=friends&op=invite&key=$1 [L]      RewriteRule ^friends/approve/([^/]*)(/?)+$ /?do=friends&op=approve&key=$1 [L]      RewriteRule ^friends/delete/([^/]*)(/?)+$ /?do=friends&op=delete&key=$1 [L]


На этом установка завершена

Рекомендуем скачать модуль на dle Друзья 2.0 список друзей на портале
  • 100
Рубрика: DLE модули » Бесплатные
Ранее » Модуль Киномод v2.0 Kinomod v2.0 для DLE« Далее Music Archives Архив музыкальных композиций для DLE
Добавление комментарияОставить комментарий
  • № :16
  • 27 декабря 2012 10:15
Всем привет.

Подскажите, может кто делал такое:

При добавлении в друзья используется такой тег, в userinfo.tpl - [invfriend]Добавить в друзья [/invfriend], при нажатии, кнопка исчезает, а как сделать что бы, когда друг примет заявку, был текст, что этот человек у вас в друзьях?

И еще, когда нет друзей, отображается пустое место, а как сделать, что бы был текст "друзей пока нет" ?

Подскажите как реализовать..

Заранее спасибо!
  • № :15
  • 21 июля 2012 03:04
Кто нить может подсказать что есть под ДЛЕ 9,6

Отдам сайт бесплатно
более 8000 юзероф

494-5два9-986 ася
  • № :14
  • 2 июля 2012 13:00
zveeeer,

Тот же модуль, должен быть рабочий Модуль del Osdle friends v1.5 9.3, 9.2 Новости друзей друзья сайта
  • № :13
  • 2 июля 2012 09:07
у меня DLE 9.5 и не пошел он recourse
  • № :12
  • 28 июня 2012 13:42
zoOmer,
Модуль del Osdle friends v1.5 9.3, 9.2 Новости друзей друзья сайта
но , запрос у них верно может добавлять в базу данных, что сделать можно уже вручную...если уж нужен так этот модуль
  • № :11
  • 28 июня 2012 02:23
dle9,
Хорошо попробую!
Так другие версии не под 9.0 recourse
  • № :10
  • 27 июня 2012 19:30
zoOmer,
Здесь запросы в базу данных с ошибкой добавляется видимо не адаптировали правильно, попробуйте другую версию
или удалите файле в install.php два раза сделайте установку

$tableSchema[] = "INSERT INTO `".PREFIX."_email` VALUES (8, 'frnd_pm', 'Уважаемый {%username_to%}, \r\n<br />уведомляем вас о том, что вам было послано предложение дружбы от пользователя  \"{%username%}\" \r\n<br />\r\n<br />Вы можете <a href=\"{%aprove%}\">принять</a> или <a href=\"{%notaprove%}\">отклонить</a> предложение дружбы\r\n<br />\r\n<br />С уважением,\r\n<br />Администрация {%site%}');";


хотя потом все равно понадобится вставить, чтобы приходили уведомления
  • № :9
  • 27 июня 2012 03:33
dle9,
Нет 9.0
  • № :8
  • 26 июня 2012 15:19
zoOmer,

А, версия движка 9.6 ?
  • № :7
  • 26 июня 2012 15:13
Когда запускаю файл инсталки выбивает ошибку!

INSERT INTO `dle_email` VALUES (8, 'frnd_pm', 'Уважаемый {%username_to%},
уведомляем вас о том, что вам было послано предложение дружбы от пользователя "{%username%}"

Вы можете принять или предложение дружбы

С уважением,
Администрация {%site%}');

Когда захожу в профилЬ тоже бьет ошибку!

SELECT u.name, f.friend_id FROM dle_users_friends f, dle_users u
WHERE f.user_id = (SELECT user_id FROM dle_users WHERE name = 'zoOmer')
AND f.approve = 1 AND u.user_id = f.friend_id ORDER BY u.name
  • № :6
  • 27 марта 2012 23:05
На DLE 9.5 работает, только почему то все письма с предложением дружбы приходят не к авторам, а к администратору! Авторы писем на e-mail так и не получили - только личные сообщения на сайте приходят правильно. Модуль в принципе неплох, только жалко, что выводятся только ники друзей, хорошо было бы еще аватар друга увидеть....
  • № :5
  • 7 марта 2012 22:38
Установил модуль, DLE 9.2 у меня. Все работает, только администратор теперь с админки не может добавить пользователя, пишет что уже сущ-т с таким логином чел.
  • № :4
  • 20 августа 2011 19:52
Цитата: valodka
5 минут хватит) Но не работает на 9.3((


Выдает какую-нибудь ошибку ...?
  • № :3
  • 20 августа 2011 18:13
5 минут хватит) Но не работает на 9.3((
  • № :2
  • 22 мая 2011 00:04
vadim220v,
Да вроде установка простая ... да проверить можно на Денвере ... всего-то 10-30 минут от силы займет ...
  • № :1
  • 21 мая 2011 22:00
он рабочий???
кто ставил отзовитесь...