» » Последние комментарии для DLE 9.6-10.0 (модуль iComm)

Последние комментарии для DLE 9.6-10.0 (модуль iComm)

15.02
350
55 166
Последние комментарии для DLE 9.6-10.0 (модуль iComm)


Как и обещал, модуль последних комментариев для DLE 9.6-10.0. Это адаптация предыдущего модуля, но с некоторыми улучшениями.

Что нового?

  1. Работает с DLE 9.6-10.0
  2. Убрано всё лишнее (кроме копирайтов автора).
  3. Легко поменять положение всплывающего блока с комментарием.


Установка

  1. Скопировать содержимое папки upload в корень сайта, предварительно поменять название шаблона сайта на своё.

  2. Открыть main.tpl
    перед закрывающим тегом HEAD прописать:
    <link media="screen" href="{THEME}/icomm/style.css" type="text/css" rel="stylesheet" />

    в нужное место вставить строку:
    {include file="engine/modules/icomm.php"}

    Если нужно, чтобы коментарий показывался слева от блока, прописываем так:
    <div class="right-side">{include file="engine/modules/icomm.php"}</div>


  3. Открыть любой .js файл (в дефолтном шаблоне это /js/libs.js) и вставить в начало следующее:
    $(".lcomm-item").click(function(){window.location=$(this).find("a:first").attr("href"); return false;});


  4. Всё! Наслаждаемся результатом.


Похожие материалы

Комментарии

ПафНутиЙ
ПафНутиЙ 11 июня 2013 11:54
попробуйте подключить вместо шаблона feedback.tpl шаблон с другим именем, но не стандартный шаблон dle (к примеру создайте шаблон test.tpl)
ПафНутиЙ
ПафНутиЙ 11 июня 2013 11:56
Уберите вообще ссылки из блока, используйте псевдоссылки
Abdula
Abdula 11 июня 2013 12:02
ПафНутиЙ, я так понял это спрячутся ссылки от ПС-ов!? Тогда, это не совсем то, что мне нужно...
Мне нужно, чтобы в модуле была всего 1 уникальная ссылка на страницу.
ПафНутиЙ
ПафНутиЙ 11 июня 2013 12:05
нет, так сделать не получится. Да и собсно зачем это?
Abdula
Abdula 11 июня 2013 12:17
Это конечно не критически...Но в идеале, хотелось бы сделать именно так!
А пока выглядит так:
http://s017.radikal.ru/i439/1306/95/e7409547b275.jpg
2 страницы имеют по 2 ссылки из блока.
Abdula
Abdula 11 июня 2013 23:14
Поставил по-больше, всё равно отображается в нижнем слое, под блоками сайта. Подскажите пожалуйста, что ещё нужно сделать?
ПафНутиЙ
ПафНутиЙ 12 июня 2013 00:11
Цитата: Abdula
Это конечно не критически...Но в идеале, хотелось бы сделать именно так!

А зачем это? объясните.
Abdula
Abdula 12 июня 2013 00:15
Допустим, есть сегодня самая комментируемая новость, и к ней добавили 10 комментариев за сегодня. Считайте весь блок, будет забит ссылками на одну страницу. Как вы считаете, это полезно для юзера, и вообще эстетически красиво? )
Мне кажется лучше, пусть будет одна ссылка на страницу, и в скобочках показано, что на данной странице 10 комментариев.
ПафНутиЙ
ПафНутиЙ 12 июня 2013 00:20
Собственно это мы сейчас и наблюдаем на главной странице сайта)
Блок этот прежде всего для постоянных посетителей, следящих за комментариями.
Для остальных есть /?do=lastcomments
Но вообще я встречал модуль, группирующий комментарии в блоке по новостям.
Abdula
Abdula 12 июня 2013 00:39
Павел, совершенно верно. Вот даже на примере вашего сайта, сейчас в модуле крутится 10 ссылок на одну статья с моими и вашим комментами Абдула-Пафнутий)
Павел, подскажите плиз по моему вопросу, который на 1 странице. У меня всплывающий коммент отображается под блоками сайта. z-index не помог (((
ПафНутиЙ
ПафНутиЙ 12 июня 2013 07:53
тут нужно смотреть сайт, вслепую ничего сказать не могу.
mako145
mako145 20 июня 2013 00:11
Кто проверял на работа способность в 10 версии?
ПафНутиЙ
ПафНутиЙ 20 июня 2013 01:10
а в чём сложность?
Koribo
Koribo 20 июня 2013 12:36
У меня 10 версия DLE. В блоке отображаются комментарии только зарегистрированных пользователей. Это так должно быть? Как это исправить?
ПафНутиЙ
ПафНутиЙ 20 июня 2013 12:46
Да, так и должно быть.
для отображения комментариев от гостей добавьте в БД пользователя с ID=0
Koribo
Koribo 20 июня 2013 20:34
Зарегился у себя на сайте, зашел в phpMyAdmin - dle_users, нашел свой новый профиль и поставил ему user_id 0 вместо 2. Комментарии гостей не отображаются. Там же в phpMyAdmin - dle_users вручную создал нового пользователя и присвоил ему user_id 0, все равно безрезультатно. Что делаю не так?
ПафНутиЙ
ПафНутиЙ 20 июня 2013 21:23
Вот тут есть решение вашей проблемы.
Koribo
Koribo 20 июня 2013 22:24
Спасибо! Помогло
diassb
diassb 22 июня 2013 13:02
Добрый день! почему при изменений шаблона ничего не меняется или шаблон не подключен? может я что то не так делаю, движок dle 9.8
ПафНутиЙ
ПафНутиЙ 22 июня 2013 13:26
Наверное вы не почистили кеш DLE.
diassb
diassb 22 июня 2013 15:42
ПафНутиЙ,
кэш почистил, т.к я не программист я далеко не заходил, при изменений css вид меняется щас я просто напросто удалил icomm.tpl но модуль все равно работает, просто я хотел перед {user_name} написать допустим, "Написал:"{user_name} может есть другой способ достичь такого результата.
ПафНутиЙ
ПафНутиЙ 22 июня 2013 15:46
Вы точно правите файл, находящийся в папке {THEME}/icomm/
diassb
diassb 22 июня 2013 17:05
ПафНутиЙ,
проверил все правильно, сделал скрин

сам модуль можете посмотреть на сайте aniway.kz
ПафНутиЙ
ПафНутиЙ 22 июня 2013 17:51
Странно как то, ведь если удалить шаблон - модуль не будет работать.
Значит либо не там удаляете, либо не удаляется, либо не работает FTP в DW
diassb
diassb 22 июня 2013 20:49
ПафНутиЙ, попробовал по локалке через денвер такая же беда, в общем я ничего не понял у меня не хочет работать у кого была такая же проблема просьба отписаться буду благодарен.
li4nost
li4nost 1 июля 2013 22:27
поставил на 10. все отлично, спасибо ПафНутиЙ!
ПафНутиЙ
ПафНутиЙ 1 июля 2013 23:40
На здоровье!
Yamakasi
Yamakasi 7 июля 2013 17:41
я как понял на скачку идёт файлик уже поправлен со всеми найденами багами или править нужно будет?
ПафНутиЙ
ПафНутиЙ 7 июля 2013 22:09
да, поправлены все баги.
li4nost
li4nost 28 июля 2013 20:02
ПафНутиЙ,
подскажи, пожалуйста. По клику по ссылке в тултипеп переходит на последнюю страницу с комментариями. Но конфуз в том, что комментарии сортируются по убыванию, т.е. новые вверху... Как быть?

Добавить комментарий

Комментировать могут только зарегистрированные пользователи

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.