dle.in.ua » Модули » Бесплатные » iComm v.6.0 Final Release

iComm v.6.0 Final Release

Автор: Mavashi от 17-09-2011, 15:37
iComm v.6.0 Final Release


iComm v.6.0 - гибкий модуль для вывода последних комментариев на вашем сайте.Простота установки, настройки и оформления отображения модуля позволяет использовать модуля даже новичку.В iComm v.6.0 присутствия кэширования что существенно снижает нагрузку на сервер.

Совместимость с 8 и 9 линейкой DataLife Engine
iComm v.6.0 - гибкий модуль для вывода последних комментариев на вашем сайте.Простота установки, настройки и оформления отображения модуля позволяет использовать модуля даже новичку.В iComm v.6.0 присутствия кэширования что существенно снижает нагрузку на сервер.

Автор: RooTM

Основные отличия(достоинства) от аналогичных модулей:

- Раскраска ников.
- Все файлы модуля в одной папке.
- Красивый и функциональный Tooltip.
- Установка без правки кода DataLife Engine.
- Возможность использовать аватар и дату в оформлении модуля.
- Генерация ссылки на страницу на которой написан комментарий.

Технические характеристики:

- 1 запрос к базе данных.

Внесены изменения:

- Исправлена генерация ссылки на новость.
- Исправлена ошибка при которой шаблон загружался в цикле.
- Исправлены конфликты с другими модулями.
- Добавлена возможность вывода аватара.
- Добавлена возможность вывода даты.
- Добавлена возможность задавать параметры непосредственно в строке подключения.
- Изменено имя кэша(Спасибо за идею админу сайта http://pafnuty.name/).
- Добавлена возможность задавать категории с которых не выводить комментарии.
- Добавлена возможность работать из подпапки.
- Объединены javascript скрипты.
- Удалены ненужные файлы.
- Запрещен доступ к шаблону модуля.

Совместимость с 8 и 9 линейкой DataLife Engine

Установка:

1. Cкопируйте все файлы из папки UPLOAD в данном архиве на ваш сервер.
2. В шаблон, в то место, где вы хотите чтобы выводился модуль вставьте следующий код:

{include file="engine/modules/iComm/show.php"}


Скачать: icomm.rar [89,11 Kb] (cкачиваний: 645)
  • Группа: User
  • Icq: --
  • Комментариев: 2
  • Публикаций: 0
  • А как на 8-ку поставить код {include file="engine/modules/iComm/show.php"}?
    • delesprit
    • Регистрация: 17.10.2009
    • Репутация: (0|0|0)
    • 17 сентября 2011 19:25
    • 1
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • Тупая школота...максимум на что мозгов хватает так это на вставку своего копирайта в чужой модуль и стирания коментария в коде о авторе

    http://weboss.net/threads/icomm-v-6-0-final-release.350/
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 00:47
    • 2
    ^
  • Группа: Модератор +
  • Icq: 116205
  • Комментариев: 230
  • Публикаций: 7
  • Ну так что-бы школота не брала твои модули и не постила на других ресурсах, может самим бы этим заняться?
    Дело ведь не благодарное.

    --------------------
    • (ppoe)
    • Регистрация: 22.04.2009
    • Репутация: (0|0|0)
    • 18 сентября 2011 11:12
    • 3
    ^
  • Группа: User
  • Icq: 1739390
  • Комментариев: 274
  • Публикаций: 44
  • Да, я тоже не понимаю если готовы зарегистрироваться, чтобы оставить гневный комментарий, почему нельзя заранее опубликовать свою новость?

    --------------------
    • AlexBen
    • Регистрация: 29.01.2010
    • Репутация: (8|7|-1)
    • 18 сентября 2011 11:17
    • 4
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 17
  • Публикаций: 115
  • Тупая школота...максимум на что мозгов хватает так это на вставку своего копирайта в чужой модуль и стирания коментария в коде о авторе


    Не по "взрослому" начинать разговор с неадекватной брани. Любой здравомыслящий человек, на твоем месте, вежливо попросил бы меня заменить архив в новости на твой.

    P.S. советую пересмотреть понимание "школоты", а то невольно и ты попадаешь под него, со своей неграмотностью.
    • Mavashi
    • Регистрация: 13.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 12:29
    • 5
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • Не по "взрослому" начинать разговор с неадекватной брани. Любой здравомыслящий человек, на твоем месте, вежливо попросил бы меня заменить архив в новости на твой.

    Если ты меня не уважаешь и мой труд почему я должен тебя уважать?
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 13:23
    • 6
    ^
  • Группа: Модератор +
  • Icq: 116205
  • Комментариев: 230
  • Публикаций: 7
  • Ну нужно же выкатить свой сайт с помощью чужого труда?!
    Сами не удосужились выложить ваше творение, другие "лицом" не щёлкают и сделали это по быстрому, за этот небольшой труд, ребята запихали свои ссылки.
    Как-бы, что не так?
    А вообще маваши прав, отправили бы просьбу о замене архива на свой, как вдруг цветы бы распустились, птицы запели, осень сменило бы лето и все жили долго и счастливо.
    Вэбос, давайте без пустых слов, напишите администратору, отдайте свой архив и его заменят в новости! В чём беда то?

    --------------------
    • (ppoe)
    • Регистрация: 22.04.2009
    • Репутация: (0|0|0)
    • 18 сентября 2011 13:31
    • 7
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 17
  • Публикаций: 115
  • Если ты меня не уважаешь и мой труд почему я должен тебя уважать?


    Ты со всеми так разговариваешь, кого не уважаешь? Если я бы так поступал, то давно остался без зубов, завидую тебе.

    ppoe, здраво рассуждает.
    • Mavashi
    • Регистрация: 13.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 14:00
    • 8
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • Цитата: Mavashi
    Ты со всеми так разговариваешь, кого не уважаешь? Если я бы так поступал, то давно остался без зубов, завидую тебе.

    Все 32 зуба намести.Зачем заменять копирайт?
    Цитата: Mavashi
    вежливо попросил бы меня заменить архив в новости на твой.

    Перезалей архив http://rghost.ru/22065491

    p.s.
    Для того чтоб модуль показывал комментарии гостей выполните запрос для создания юзера с user_id = 0 и user_group = 5 :
    INSERT INTO `dle_users` (`email`, `password`, `name`, `user_id`, `news_num`, `comm_num`, `user_group`, `lastdate`, `reg_date`, `banned`, `allow_mail`, `info`, `signature`, `foto`, `fullname`, `land`, `icq`, `favorites`, `pm_all`, `pm_unread`, `time_limit`, `xfields`, `allowed_ip`, `hash`, `logged_ip`, `restricted`, `restricted_days`, `restricted_date`) VALUES
    ('email@email.email', '123456', 'iComm_user', 0, 0, 0, 5, '1316152829', '1316152829', '', 1, '', '', '', '', '', '', '', 0, 0, '', '', '', '', '127.0.0.1', 0, 0, '');


    Подробно о настройках Tooltip'a на http://mckay.cshl.edu/balloons.html
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 14:37
    • 9
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 12
  • Публикаций: 0
  • Цитата: WEBoss
    Для того чтоб модуль показывал комментарии гостей выполните запрос для создания юзера с user_id = 0 и user_group = 5 :


    Всё равно гостей не отображает... как сделать таки?? Может запрос не помог, так как у меня и 6-ая группа есть? Как тогда быть?
    • azaq3
    • Регистрация: 18.01.2010
    • Репутация: (0|0|0)
    • 18 сентября 2011 20:41
    • 10
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • Цитата: azaq3
    Всё равно гостей не отображает... как сделать таки?? Может запрос не помог, так как у меня и 6-ая группа есть? Как тогда быть?

    чистил кэш?
    попробуй 2 вариант
    http://weboss.net/threads/icomm-v-6-0-final-release.350/page-2#post-2461
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 21:11
    • 11
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 12
  • Публикаций: 0
  • Цитата: WEBoss
    чистил кэш?


    Да, кэш чистил - всё равно только зарегистрированных отображает. В принципе, это не так уж и плохо, но гости больше пишут =) А модуль клёвый, Вы молодец!
    • azaq3
    • Регистрация: 18.01.2010
    • Репутация: (0|0|0)
    • 18 сентября 2011 21:14
    • 12
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • Цитата: ppoe
    Сами не удосужились выложить ваше творение, другие "лицом" не щёлкают и сделали это по быстрому, за этот небольшой труд, ребята запихали свои ссылки.Как-бы, что не так?

    ты считаешь нормально убрать инфу о авторе и заменить копирайт?
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 22:06
    • 13
    ^
  • Группа: User
  • Icq: 1739390
  • Комментариев: 274
  • Публикаций: 44
  • мы расцениваем данные действия нейтрально, но уважаем авторов и поэтому при модерации новостей, отдаем предпочтение оф. лицам создавшим тот или иной модуль\хак.
    Посему, заканчиваем дебаты в комментариях и выясняем мнения оппонентов в личке\аське.

    --------------------
    • AlexBen
    • Регистрация: 29.01.2010
    • Репутация: (8|7|-1)
    • 18 сентября 2011 22:27
    • 14
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 12
  • Публикаций: 0
  • Цитата: WEBoss
    попробуй 2 вариантhttp://weboss.net/threads/icomm-v-6-0-final-release.350/page-2#post-2461


    Ну тк второй вариант теперь выдает ошибку, мол у вас в базе дубль есть такой, ниче создавать не надо. А комменты гостей так и не отображает...
    • azaq3
    • Регистрация: 18.01.2010
    • Репутация: (0|0|0)
    • 18 сентября 2011 22:41
    • 15
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • AlexBen,проверь ЛС
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 18 сентября 2011 22:43
    • 16
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 5
  • Публикаций: 0
  • Никто не подскажет какой модуль последних комментариев установлен на этом сайте, уж очень красивый
    • compik
    • Регистрация: 10.01.2010
    • Репутация: (0|0|0)
    • 19 сентября 2011 11:18
    • 17
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 1
  • Цитата: azaq3
    Ну тк второй вариант теперь выдает ошибку, мол у вас в базе дубль есть такой, ниче создавать не надо. А комменты гостей так и не отображает...

    исправил
    <?php

    @error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
    @ini_set ( 'display_errors', true );
    @ini_set ( 'html_errors', false );
    @ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );

    define('DATALIFEENGINE', true);
    define('ROOT_DIR', dirname (__FILE__));
    define('ENGINE_DIR', ROOT_DIR.'/engine');

    include (ENGINE_DIR . '/data/config.php');

    include ENGINE_DIR.'/classes/mysql.php';
    include ENGINE_DIR.'/data/dbconfig.php';

    $row = $db->super_query( "SELECT name FROM " . PREFIX . "_users WHERE name = 'iComm_user'" );

    if( $row['name'] == "" ) {
        
    $db->query("INSERT INTO " . USERPREFIX . "_users (`email`, `password`, `name`, `user_id`, `news_num`, `comm_num`, `user_group`, `lastdate`, `reg_date`, `banned`, `allow_mail`, `info`, `signature`, `foto`, `fullname`, `land`, `icq`, `favorites`, `pm_all`, `pm_unread`, `time_limit`, `xfields`, `allowed_ip`, `hash`, `logged_ip`, `restricted`, `restricted_days`, `restricted_date`) VALUES
    ('email@email.email', '123456', 'iComm_user', 0, 0, 0, 5, '1316152829', '1316152829', '', 1, '', '', '', '', '', '', '', 0, 0, '', '', '', '', '127.0.0.1', 0, 0, '')");

    }

    $db->query( "UPDATE " . PREFIX . "_users SET user_id='0' WHERE name = 'iComm_user'" );

    die("<b>Done</b>");

    ?>
    • WEBoss
    • Регистрация: 17.09.2011
    • Репутация: (0|0|0)
    • 20 сентября 2011 19:42
    • 18
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 12
  • Публикаций: 0
  • Цитата: WEBoss
    исправил


    Теперь работает полностью. WeBOSS - спасибо. С вами можно иметь дело.
    • azaq3
    • Регистрация: 18.01.2010
    • Репутация: (0|0|0)
    • 21 сентября 2011 08:10
    • 19
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 44
  • Публикаций: 0
  • А можно было бы сылку и убрать она там на 3 строчке в роде с низу)))

    --------------------
    • maksim123
    • Регистрация: 14.04.2010
    • Репутация: (0|0|0)
    • 28 ноября 2011 22:29
    • 20
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.