Rezer.net » Контент » Комментарии » Модуль Древовидные комментарии 1.2
Имеется админка Хак

Модуль Древовидные комментарии 1.2

(бесплатные DLE модули)
Модуль Древовидные комментарии 1.2
Версия: 1.2 Рейтинг:
 (голосов: 36)
Добавлен: 23 июля 2011 (00:40) Просмотров: 21952
Тип: Комментариев: 126
Совместимость: DLE: 9.x
Оф. страница: http://rezer.net/module/treecomments/index.html
Как уже наверное всем известно, модуль позволяет изменить стандартные комментарии в движке DLE на древовидные. В данной версии было исправлено много багов, улучшена поддержка DLE 9.x, ну и плюс ко всему, немного новых возможностей.

Были исправлены следующие баги:

[*] Поддержка всех браузеров: IE, Firefox, Opera, Chrome
[*] Теперь после удачного добавления комментария, форма очищается как у зарегистрированных, так и у гостей.
[*] Добавлена поддержка AJAX удаления комментариев (Для dle 9.x).
[*] Теперь получение ответа от файла добавления комментариев происходит в той кодировке, которая у вас на сайте.
[*] Исправлена ошибка, когда после добавления комментария как ответ на другой, то после этого не выводился добавленный комментарий не как ответ (работал только после перезагрузки страницы).
[*] Поправлен баг с цитированием, если комментарий оставил гость.
[*] Косметический ремонт. В окошке проверки обновлений теперь нормальный вид, какой и был задуман. Также в шаблоне "templates/Default/comments/comments.tpl" класс "background-com" был перемещён в тег "div", чтобы не скрывался, если это не ответ, и чередование показывалось правильно. Также с этим классом были изменения в файле "comments.css".

А также, были добавлены следующие функции:

[+] Добавлен тег жалобы на комментарий ([complaint] и [/complaint]).
[+] Теперь управление формой добавления комментария стало чуток умнее. Сейчас она автоматически определяет какой ответ прислал движок, добавился комментарий, или возникла ошибка. Если возникла ошибка, то выводит её, форму не очищает, а обновляет только капчу и отчищает само поле для ввода капчи.
[+] В массовых действия добавлена опция "Объеденить комментарии".
[+] Добавлен тип капчи "Recaptcha". Включается автоматически, если в настройках движка выбран именно он. (Необходимо будет внести изменения в шаблон, смотрите в дистрибутиве).

- Хочу сказать спасибо всем тем, кто мне писал о багах в версии 1.1 и пытался помочь их исправить, благодаря этому и вышло это обновление.
- Также хочу заметить, это первый релиз из всех дополнений, который использует новый "Мастер установки и обновления модулей". С данного момента, все мои новые дополнения будут использовать именно его, и скоро я напишу статью на сайте, как им пользоваться :)

Грустные новости! Модуль теперь не поддерживает версии DLE ниже 9-ых. Связано это с тем, что очень много изменений в JS коде было произведено в движке, поэтому вы можете вручную переписать JS код модуля под старые версии движка.
Рекомендовать:

Комментарии  Rss комметарии

Автор  gusev-ai, 23 июля 2011 17:10
а как обновится с версии 1.1 просто заменить файлы?
Ответить
   
Автор  REZER, 23 июля 2011 19:15
Там есть установщик, просто его запустите и он вам сам скажет что нужно сделать для обновления.
Ответить
   
Автор  Array, 6 марта 2014 00:17
Да, именно так. У меня получилось!
Ответить
Автор  dima, 23 июля 2011 21:59
Автор после установки выдаёт
MySQL Error!
------------------------

The Error returned was:
Unknown column 'ip_views' in 'field list'

Error Number:
1054

SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle, ip_views FROM dle_post where id = '5'


ЧТО ДЕЛАТЬ
Ответить
   
Автор  REZER, 24 июля 2011 07:47
Такая ошибка от данного модуля не может выскакивать т.к. модуль вообще не подключается к БД новостей. Смотрите внимательнее, возможно вы совместно ещё какие-нибудь модули устанавливали?

Ну а если что, то в тикеты пишите.
Ответить
   
Автор  dima, 24 июля 2011 11:40
у меня эта ошибка появилась после запроса в бд! каторый требуется в инструкции
Ответить
Автор  gusev-ai, 25 июля 2011 15:09
а как можно подключить к этим комментариям neocaptcha?
Ответить
   
Автор  REZER, 25 июля 2011 17:25
прикрутить можно, также беру на заметку...
Ответить
Автор  Nymphetomine, 25 июля 2011 16:45
автор у меня большая просьба, давно искал, такой модуль, обрадвался как нашёл и тут же огорчение, дело в том что у меня комментарии размещаются по убыванию, и форма добавления комментариев находится наверху, а в вашем скрипте, есть только порядок сортировки по убываюнию, при добавление комментария, коммент уходит вниз, только при обновление страницы, появляется наверху, прошу добавить это в новую версию модуля, или подскажите как исправить, очень старался подправить сам, но у вас код написан полу javascript и jquery, вообщем неосилил, прошу помощи
Ответить
   
Автор  REZER, 25 июля 2011 17:20
Что нибудь придумаем, взял на заметку.
Ответить
Автор  Apostle, 25 июля 2011 20:06
У меня вообще пишет
MySQL Error!
------------------------

The Error returned was:
Column count doesn't match value count at row 1

Error Number:
1136

INSERT INTO dle_comments (post_id, user_id, date, autor, email, text, ip, is_register, approve, answer) values ('221', '1', '2011-07-25 20:00:39', 'тут пишет мой ник на сайте', 'тут почту', 'тут само сообщение', 'тут мой ip', '1', '1')

как переустановить модуль?
Ответить
   
Автор  Apostle, 25 июля 2011 21:08
подскажите пожалуйста как удалить из базы, а потом снова инсталлировать?
Ответить
   
Автор  REZER, 25 июля 2011 23:33
Не нужно ничего деинсталировать, просто установите модуль полностью и внимательно. А именно в файле engine/modules/addcomments.php нужно заменить:

, '$where_approve' НА , '$where_approve', '$answer_id'
Ответить
   
Автор  Apostle, 26 июля 2011 18:55
я заменил, две такие строки. Причем версию 1.1 установил на денвере и проверил - работало. А 1.2 сразу на хостинг и не работает. Полазил по базе и не нашел в dle_comments поле answer. Не знаю как его добавить ?
Ответить
   
Автор  REZER, 26 июля 2011 19:27
Если вы хотите запустить мастер установки модуля и установить модуль со всеми SQL запросами, то просто удалите все файлы модуля и запустите сам установочный файл.

SQL запросы можно подкорректировать при самой установке!!!
Ответить
   
Автор  Vladimir, 4 июля 2014 17:10
На форуме вообще мертво все. Задаю вопрос тут.
У меня DLE 10 Версия PHP: 5.4.29
Версия MySQL: 5.5.37-cll-lve MySQLi
Один раз ставил уже модуль, но не пошло. Почитал тут и решил переустановить, как вы REZER, пишите выше
Если вы хотите запустить мастер установки модуля и установить модуль со всеми SQL запросами, то просто удалите все файлы модуля и запустите сам установочный файл.

Сделал как вы рекомендуете. При попытке повторной установки, выдает
Мастер установки сообщает:

У вас установлена версия модуля: 1.2
Я забыл сделать изменения в файлах при обновлении или установке, посмотреть что нужно делать.
Если вы хотите обновить модуль, то нажмите ссылку, расположенную нижу.
Хотя даже в админке он не отображается.
Что делать, куда рыть и искать? Явно в базе следы остались. Помогите пожалуйста.
Ответить
Автор  tish88, 26 июля 2011 14:43
REZER, здравствуйте. Большое спасибо за модуль!)
Ну а теперь к проблемкам.
Ситуация: в темах, где комментарии закрыты, выводится тупо тег
{comments_news}

Вопрос: как исправить ситуацию?
Спасибо.
Ответить
   
Автор  tish88, 26 июля 2011 15:37
Также, при попытке оставить комментарий, пишет:
"Действие не определено или не выбраны комментарии. Вернуться назад"
Ответить
   
Автор  tish88, 26 июля 2011 17:35
Следующий момент: группы пользователей все выводятся одним цветом, хотя в настройках стоят разные цвета для разных групп.
Ответить
   
Автор  REZER, 26 июля 2011 18:12
Со всеми проблемами нам будет легче разобраться в тикетах, пожалуйста напишите туда!
Ответить
   
Автор  tish88, 26 июля 2011 18:35
Ок. Сейчас напишу.
Ответить
Автор  tish88, 1 августа 2011 14:47
Во-первых хотелось бы поблагодарить автора за оперативное решение моей проблемы. Спасибо! (и пусть даже я немного с опозданием тут отписал)

Хотел бы еще внести предложение по модулю. Если получается длинная ветка из комментариев, то было бы здорово как в ЖЖ сворачивать ее (точнее, чтобы автоматом сворачивалась; например после определенного кол-ва комментариев). Вот такое вот пожелание. В принципе готов даже сколько требуется оплатить, дабы такая возможность была внесена))
Ответить
   
Автор  REZER, 1 августа 2011 21:38
Примем к сведению, спасибо...
Ответить
Автор  Nymphetomine, 2 августа 2011 10:48
всё ещё жду решение своей проблемы, комментами по убыванию =(
Ответить
Автор  weiss, 3 августа 2011 13:32
Зачем их было делать ужасными таблицами? Неужели нельзя было использовать православные спислки ul-li?
Ответить
   
Автор  REZER, 3 августа 2011 15:40
Ну я никому не запрещаю их оформить как нужно. К тому же все шаблоны присутствуют, и позволяют почти каждый момент переоформить.
Ответить
   
Автор  weiss, 3 августа 2011 16:28
Понимаю, но ведь так будет удобнее, разве нет?
Ответить
   
Автор  REZER, 3 августа 2011 22:21
Ну тут я вам однозначно не отвечу, на вкус и цвет веб-мастера скорее всего.
Ответить
   
Автор  weiss, 4 августа 2011 08:44
Как верстальщик думаю, что таблицы в таких случаях уже признаны моветоном... или чем-то вроде того.
Ответить
   
Автор  REZER, 4 августа 2011 18:47
Ну я просто с <div> не очень сильно дружу и дизайны делать толком не умею (к примеру этот сайт я делал на таблицах). Если сможете предоставить такой-же дизайн комментариев на <div>, то я встрою его в этот хак.
Ответить
   
Автор  weiss, 4 августа 2011 20:37
Я уже сделал шаблон на списках, он настроен сильно под меня, но когда будет время сделаю что-то более универсальное и выложу. К слову, там еще мешаются дивы comment-id-ID, так вот это ID потом можно было бы перенести на элемент списка LI, а дивы убрать. В итоге без таблиц и лишних контейнеров кода будет меньше раза в 3.
Ответить
   
Автор  REZER, 5 августа 2011 04:33
Хотя да, об этом я не подумал. Но тут и вправду <div> лучше вчёркивается, т.к. <tr> или <li> каждый должен выбирать своё, может у него вообще они не через списки или таблицы выводятся. Думаю в новой версии сделаю, написал себе в заметки...
Ответить
   
Автор  CosaNostra, 20 декабря 2011 17:50
Спасибо за модуль. Есть вопрос - комменты размещаются в дерево до какогото определенного уровня? Тоесть может ли дерево дойти до того момента что форма вывода коммента станет слишком узкой? Или же есть определенное количество комментариев, после которого они будут размещатся один под другим без смещения?
Ответить
   
Автор  Dmitriy, 2 марта 2013 22:03
Тоже интересует этот вопрос
Ответить
Автор  lay, 8 августа 2011 11:58
Функция TreeAddComments() криво формирует запрос передаваемый в addcomments.php

Если в тексте комментария есть символ & (например вместе с символом неразрывного пробела  ) то он в чистом виде уходит в переменную Url, и до скрипта соответственно весь Url не доходит - обрезается на первом вхождении амперсанда
Ответить
Автор  Dmitriy, 18 августа 2011 16:09
Подскажите пожалуйста. Мне необходимо что бы основные комментарии отображались в обратном порядке, а ответы на них по порядку. Ещё желательно что бы отвечать можно было только на основной комментарий, а на ответы функция "ответа" убиралась. smile Заранее спасибо за помощь.
Ответить
   
Автор  REZER, 4 сентября 2011 21:06
Такого функционала нету в модуле, на счёт ответов я думаю может быть будет реализовано в новой версии.
Ответить
Автор  DatiX, 27 августа 2011 19:00
скажите, а нельзя ли вывести нумерацию отзывов?? очень нужно =)
Ответить
   
Автор  REZER, 4 сентября 2011 21:08
Стандартно нельзя. Вы можете сделать следующее:

В файле engine/modules/treecomments/tree.comments.class.php после кода:

$tpl->set( "{comment-id}", $id );

Вставить следующее:

$tpl->set( "{comment-number}", $this->i );

После этого в шаблоне можете использовать тег "{comment-number}".
Ответить
Автор  Дмитрий, 28 августа 2011 20:28
Мой вопрос актуален.! Надеюсь кто нибудь поможет.
Ответить
Автор  Basoleg, 30 августа 2011 08:43
хм странно все установил, когда отвечаю на комментарий на аяксе все норм идет древовидно, но когда перегружаю страницу, то все равно комментарий в самом низу, в чем может быть проблема?
Ответить
   
Автор  REZER, 4 сентября 2011 21:14
По умолчанию модуль рассчитан на максимальное количество комментариев меньше 40000. Если у вас больше, то выполните следующий SQL запрос:

ALTER TABLE `dle_comments` CHANGE COLUMN `answer` `answer` INT(10) NOT NULL;
Ответить
   
Автор  Basoleg, 5 сентября 2011 00:21
К сожалению комментариев ~950
Ответить
   
Автор  REZER, 5 сентября 2011 13:56
Тогда возможно сделали не правильно изменения в файле engine/modules/addcomments.php.
Ответить
   
Автор  Максим, 9 сентября 2011 23:15
Почему такое ограничение в количестве комментариев?
Ответить
   
Автор  REZER, 10 сентября 2011 18:02
Это не ограничение модуля, это ограничение типа ячейки в таблице, которая создаётся модулем. Для смены типа, который даёт помещать более большее число, вы можете выполнить вышеуказанный SQL запрос.
Ответить
Автор  bratoz, 8 сентября 2011 15:23
Белая страница и error горит :)

Версия 9.3
Ответить
   
Автор  bratoz, 8 сентября 2011 15:38
Решил проблему. Нужно все навсего было залогиниться :)
Ответить
Автор  Maksim, 11 сентября 2011 12:24
Глюк с комментами. Установил вроде норм, а пишет действие не определено или не выбран комментарий когда отвечаю
Ответить
Автор  delesprit, 24 сентября 2011 23:13
в 9.2 файл яваскриптика с аяксом не такой - не получается по инструкции сделать. (((
Ответить
Автор  megagluk, 1 октября 2011 22:08
есть один вопрос. нельзя ли сделать так, чтобы при клике по имени пользователя в комментариях не загружалась страничка профиля, а информация открывалась в модальном окне (как в родных комментариях) ?
Ответить
Автор  Дима, 4 октября 2011 02:42
thanks
Ответить
Автор  tish88, 14 октября 2011 11:45
Не очень порадовал следующий момент: идет ветка комментов, комментов становится все больше и больше. В итоге, после 10 ответа на комментарий, ответы уже просто вжимаются в "стенку" простыми словами. Можно ли это как-то решить?
Ответить
   
Автор  REZER, 18 октября 2011 22:09
Это настраивается отдельно для каждого дизайна, сам модуль тут не причём. Если вы не можете правильно настроить, то попросите HTML верстальщика вам помочь, я не могу создать универсальный дизайн для всех сайтов.
Ответить
Автор  astor, 20 октября 2011 08:21
Здравствуйте, REZER. Не получается установить данный модуль на дле 9.4. В инструкции по установке модуля пропущено что в некоторых местах заменяемые фразы встречаются по несколько раз, и неизвестно какую из них заменить. Буду благдарен если поможете установить на 9.4 версию.
Ответить
   
Автор  Neo, 1 ноября 2011 11:07
установил по инструкции версию 1,2 на дле 9,4 - таких проблем не встретил
Ответить
Автор  Neo, 1 ноября 2011 11:05
в 9,4 возникла проблема при сохранении настроек модуля на локальной машине (win 7, stpserver):
"Fatal error: Unsupported operand types in T:homevirtualcreative.x-com.kzengineajaxtreecommentsadminsave.php on line 28"

Ответить
Автор  Celtus, 2 ноября 2011 20:03
У меня вопрос такой: Поставил сей модуль , прекрасно работает, только для пользователей у меня включена капча к коментариям. Пользователь набирает текст на капче и жмёт отправить, а в ответ "Неправильно введён E-Mail",но как его ввести если пполя емли не видно? Даже если я его принудительно показываю то ашибка всё равно выскакивает
Ответить
Автор  Celtus, 2 ноября 2011 20:13
всё спасибо сам разрулил
Ответить
Автор  DatiX, 7 ноября 2011 11:55
а можно сделать так, чтобы текст ошибок типа "Вы ввели слишком длинный комментарий." выводился в стандартном всплывающем окошке, а то у меня он выводиться через окно браузера =(
Ответить
Автор  valser1, 15 ноября 2011 21:24
DLE 9.4 жму выполнить запрос к БД выдает ошибку. Что делать?
Fatal error: Call to undefined function mb_detect_encoding() in /home/valser/vekfoto.ru/docs/engine/inc/treecomments/functions.php on line 111
Ответить
Автор  valser, 15 ноября 2011 23:13
Баг нашел. Добавляешь комментарий. Затем нажимаешь только что добавленный комментарий и ничего не происходит. Страница уходит вверх, а тот комментарий на который нажимал ответить прячется и становится виден только после перезагрузки. Так и должно быть или у меня что-то не то.
Ответить
   
Автор  valser, 16 ноября 2011 07:30
Этот баг я исправил это моя вина. А вот
DLE 9.4 жму выполнить запрос к БД выдает ошибку. Что делать?
Fatal error: Call to undefined function mb_detect_encoding() in /home/valser/vekfoto.ru/docs/engine/inc/treecomments/functions.php on line 111
решил выполнив 2 запроса к базе данных через phpmyadmin вместо префикса {prefics} поставил dle и все нормально добавились с трочки к БД. Затем установил согласно инструкции. После чего взял файл конфига из нормальной установки на денвере и все вроде бы нормально, но настроек в админке нет, хотя все работает. П.С. хороший нужный модуль.
Ответить
   
Автор  REZER, 16 ноября 2011 19:52
Подключите расширение PHP Multibyte String.
Ответить
   
Автор  valser, 17 ноября 2011 15:05
Да все уже нормально работает без установки. Только админки нет но это не беда. smile
Ответить
Автор  Opkter, 23 ноября 2011 22:29
При добавлении неавторизованым пользователем комментария
ошибка:
Warning: include_once(../../modules/fast.regsiter.php): failed to open stream: No such file or directory in /var/www/........./engine/modules/proposal/addcomments.php on line 64 Warning: include_once(): Failed opening '../../modules/fast.regsiter.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/............/engine/modules/proposal/addcomments.php on line 64

Где взять етот самый fast.regsiter.php? Или ето целый модуль для быстрой регистрации?
Ответить
Автор  valser, 25 ноября 2011 09:04
В общем нашел ошибку которая работает на опере и в ИЕ. на Мозилле все нормально. Добавляем комментарий и сразу же к только добавленному комментарию жмем ответить. В итоге вместо появления поля добавить комментарий страница перезагружается. В опере пишет 2 ошибки:
Uncaught exception: TypeError: Cannot convert 'form.answer_id' to object
Error thrown at line 118, column 7 in <anonymous function: success>(data) in http://sait.ru/engine/ajax/treecomments/tree.comments.js:
document.getElementById( "button_answer_to_" form.answer_id.value ).innerHTML = "";
called from line 16, column 30908 in <anonymous function: resolveWith>(e, f) in http://sait.ru/engine/classes/js/jquery.js:
a.shift().apply(e,f)
called via Function.prototype.apply() from line 18, column 16436 in w(a, c, l, m) in http://sait.ru/engine/classes/js/jquery.js:
v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.s
tatusCode(j),j=b,t&&g.trigger("ajax" (o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&
&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("aj
axStop"))
called from line 18, column 28099 in <anonymous function: d>(a, e) in http://vekfoto.ru/engine/classes/js/jquery.js:
m&&g(j,k,m,l)

Ошибка 2 которая приводит к перезагрузке страницы:
Uncaught exception: TypeError: Cannot convert 'document.getElementById( "tree_comments_form-" id )' to object
Error thrown at line 9, column 3 in answer_comments(id) in http://sait.ru/engine/ajax/treecomments/tree.comments.js:
document.getElementById( "tree_comments_form-" id ).innerHTML = form_test;
called from line 1, column 0 in <anonymous function>(event):
answer_comments( '89' );
Ответить
Автор  Dima01, 30 ноября 2011 16:07
а как уменьшить отступы в древе комментариев?
тут скриншот
http://s014.radikal.ru/i327/1111/b3/3abc0b9e4b63.png

а то очень много места зря тратиться...
Ответить
   
Автор  valser, 6 декабря 2011 21:00
Поищите функцию 10
Ответить
Автор  ZAMUT, 14 декабря 2011 15:16
Здраствуйте. Модуль как уже многие говорили прекрасен, и очень рад что за него даже бакса не взяли =)
Но есть недочёт, {group-name} - выводится просто имя группы. При том, что в настройках группы стоит например другой цвет... А выводит просто название, изменения в настройках группы почему то некасаются модуля походу
Ответить
   
Автор  ZAMUT, 16 декабря 2011 15:58
спасибо за быстрый ответ. благо я его нашёл сам. сравнил вывод тегов в commets class'ах
Ответить
Автор  ZAMUT, 17 декабря 2011 19:54
И снова я. Возникла ошибка. Вот добавил ОТВЕТ к комментарию, он сначало нуц в дереве как надо, третий, но после обновления страницы встаёт как 2ой с конец списка.
И ещё... пытаюсь добавить обычный комментарий, он тоже потом встаёт в дерево, и все последующие так-же.

Далее на скриншоте я обозначил:
>>> красная стрелка - пытался продолжить ОТВЕТ на отзыв, но они как видно встали с дерево как 2ой отзыв.
>>> синяя стрелка - попытка добавить ОБЫЧНЫЙ отзыв, но он почему то встал в дерево тоже как 2ой отзыв.
http://xmages.net/storage/10/1/0/3/2/upload/e533253e.png
Ответить
   
Автор  REZER, 21 декабря 2011 11:57
Напишите мне в тикеты, попробуем решить проблему.
Ответить
Автор  Дмитрий, 22 декабря 2011 12:49
Собственно вопрос. Вот у вас древо основного комента выделяется рамкой (бордером) а как сделать что бы каждая ветка так выделялась? что бы небыло путаницы при большом колличестве коментов
Ответить
   
Автор  REZER, 22 декабря 2011 13:10
В этом модуле есть функция "Подсветка групп комментариев", её просто необходимо включить. По умолчанию она подсвечивает все ветки, даже вложенные ветки без ограничений, здесь же просто немного изменённая функция.
Ответить
   
Автор  Дмитрий, 22 декабря 2011 13:27
Немного друг друга не поняли
у меня сейчас коменты выглядят так http://imagesbase.com/upload/view/321_132454975__acnorsz358.jpg

Хотелось бы что бы небыло путаницы если в одном древе вырастет другое и сделать как тут
http://imagesbase.com/upload/view/5555_1324549732_e9os3p87l6.jpg
Ответить
   
Автор  REZER, 22 декабря 2011 15:50
Напишите мне в тикеты и объясните более подробно. Вы хотите, чтобы группы комментариев подсвечивались не как сейчас, то есть не начинались с главного комментария, а только с ответов к нему?
Ответить
Автор  operator, 24 декабря 2011 21:29
У меня вышло вот когда заходишь в саму новость выдает в самом верхнем левом углу
if( $allow_comments AND $news_found ) include_once( ENGINE_DIR."/modules/treecomments/comments.news.php" );
Где копать ... помогите плиззз
Ответить
Автор  jakast, 6 января 2012 07:44
как привязать репутацию к древовидным комментариям ?
Ответить
Автор  GiSEG, 9 февраля 2012 19:06
Модуль нормально работает только в firefox.
Последовательность действий, после которых появляются баги:
IE7:
Заходим в новость, отвечаем на комментарий. Потом отвечаем ещё раз, и видим, что ничего не работает, а нас тупо перекидывает в начало страницы (что говорит о крахе яваскрипта).
IE8:
Делаем тоже самое, только после того, как нас перекидывает в начало страницы, кликаем на "ответить" ещё раз, и тогда уже появляется форма добавления комментария.
Ответить
   
Автор  Dezeter, 12 февраля 2012 22:51
Использование устаревших браузеров - ваша проблема.
Ответить
   
Автор  Константин16698, 20 февраля 2012 23:50
Разве? Сразу видно, Вам пофиг на своих посетителей и их удобства.

Кто виноват, что в мире столько браузеров и очень много народу использует ИЕ. Вы предлагаете запретить ИЕ?

В опере тоже косяки есть. Запретить оперу?
Ответить
   
Автор  zdeslove.ru, 12 марта 2012 11:08
Да, запретить ИЕ и Оперу = оба говно!!!
Но комментарии действительно глючат и теперь в новой мозиле
Ответить
Автор  pavel31, 11 февраля 2012 00:50
Скажите пожалуйста можно ли как нибудь сделать что бы древовидные комментарии выводились при заходе в модуль lastcomments ? если можно то как?
Ответить
Автор  Александр, 22 февраля 2012 17:10
Здравствуйте!

Модуль был установлен на сайте и прекрасно работал. После сбоя пришлось откатить базу (дамп был сделан еще до установки древовидных комментариев). Теперь при попытке написать коммент выдает ошибку:

The Error returned was:
Unknown column 'answer' in 'field list'

Error Number:
1054

SELECT id, post_id, user_id, date, text, ip, is_register, approve, answer FROM dle_comments WHERE post_id = '18' ORDER BY id DESC LIMIT 0,1


Я так понимаю, это связано с отсутствием некоторых таблиц в базе. Какой запрос необходимо выполнить?
Ответить
Автор  shim, 3 марта 2012 11:40
Спасибо за модуль!!
DLE 9.5 работает.

НО, пропадает форма ввода комментов в IE8 и ОПЕРЕ(если ответить на комментарий,то надпись "Добавить комментарий" есть,а самой формы ввода под ней нет,правда если обновить страницу она станет на место)
И самое главное, хотелось бы,чтоб при нажатии на "Цитировать" наводило фокус на форму ответа,а то выходит - нажал а потом скроллить вниз чтобы оставить коммент.
Ответить
Автор  FaeR, 22 марта 2012 15:19
Скажите, а как полностью удалить модуль?
Ответить
   
Автор  Helldar, 3 апреля 2012 17:41
Здравствуйте!
Отмените изменения в файлах и удалите файлы модуля.
Ответить
Автор  keeper80, 19 апреля 2012 12:42
дле 9,5
добрый день, подскажите случилось непонятно.... гость добавляет коммент и он появляется (просто его видно но система не считает его) сразу , стоит галка только через модерацию, а оно появляется и там и тут,

Ответить
Автор  Владимир, 11 июня 2012 00:31
DLE 9.5
Здравствуйте!
Подскажите пожалуйста, как сделать вывод комментариев и формы добавления комментария в shortstory?
Ответить
Автор  Михаил Константинов, 15 июня 2012 11:52
Добрый день.
У меня такой вопрос. После установки модуля выросло число запросов к базе, к примеру до установки было 2-3 запроса, после от 7 до 14 и это на странице, где вообще отсутствуют комментарии. Как решить это или так и должно быть?
Спасибо
Ответить
Автор  Руслан, 25 октября 2012 15:02
На ДЛЕ 9.7 будет работать или нет? Кто ставил подскажите.
Ответить
   
Автор  Zlodar, 2 ноября 2012 17:05
WYSIWYG редактор не пашет для 9.7
Ответить
Автор  Zlodar, 1 ноября 2012 14:44
Для 9.6 не работает к сожалению, а вещь полезная, мотивирует комментировать.
Ответить
Автор  Merlin Corey, 30 ноября 2012 15:22
Кто-нибудь совмещал данный модуль с "репутацией" пользователей 6,5? А то в комментариях инфа не отображается. Просто пишет "Репутация: {repa} " и все. Отображения нет. В профиле, и при просмотре "последних" комментариев - все в порядке - модуль работает.
Ответить
Автор  geMokpaT, 17 февраля 2013 12:51
Так он на 9.7 не работает?
Ну допишите же в описании накаких версиях идет.А я на семерку ставлю(((
Ответить
Автор  Mopo3, 24 апреля 2013 02:59
Доброе время суток, DLE 9.8, не работает цытата, вводит в поле просто error, как быть?

Помогите, спасибо.
Ответить
Автор  windows, 10 мая 2013 19:51
у меня на ДЛЕ 9.8 почему то не работает, комментарии выводятся как обычно, а под формой видно тег {comments_news}
Ответить
Автор  Ник, 9 июля 2013 02:05
Скажите пожалуйста, а как смотреть все комментарии? когда в админке жму на "последние комментарии", там пусто, хотя они есть.
Извиняюсь если этот вопрос уже задавали, и я его повторил.
Помогите пожалуйста.
Ответить
Автор  monach, 17 января 2014 11:18
Ребята!Если после изменения файла (addcomments.php) на DLE с 10 версии не работает кнопка ответит,цитировать,редактировать или не корректно отображаются комменты.Я рекомендую файл вернуть в исходное положение не изменяя в нем ничего и все будет работать.Для версий с DLE 10 файл (addcomments.php) редактировать не нужно.
Ответить
   
Автор  Inqseo, 18 января 2014 16:00
Модуль хороший, даже классный, вот только нужно его уже давно обновить до текущей ветки. Автору большое спасибо! Надеюсь Rezer найдет время и апнет данный модуль!
Ответить
   
Автор  SiegKlas, 9 февраля 2014 04:06
Помогло, заменил addcomments на стандартный и всё начало работать
Ответить
Автор  RuCorleone, 17 февраля 2014 00:29
Если на dle > 10 версии не работает кнопка "цитировать"

открываем engine/modules/treecomments/tree.comments.class.php

находим:
$tpl->set( "[fast]", "<a onmouseover="dle_copy_quote( '{$FastName} ');" href="#" onclick="dle_ins( '{$FastName}' ); return false;">" );

заменяем на:
$tpl->set( "[fast]", "<a onmouseover="dle_copy_quote( '{$FastName}');" href="#" onclick="dle_ins( '{$row['id']}' ); return false;">" );
Ответить
   
Автор  reeetlio, 4 мая 2014 05:03
Точняк, заработало!
Ответить
Автор  необычный подарок, 22 мая 2014 14:58
Огромное человеческое спасибочки !
Ответить
Автор  sivway, 3 ноября 2014 21:51
На 10,2 этот модуль пойдет?
Ответить
Автор  sergei5770, 27 февраля 2015 14:23
Не подскажете в чем косяк, не срабатывает кнопка в установщике, которая делает запросы в БД и файл конфигурации создает, она нажимается, но ничего не происходит, дле 10.2.
Ответить
Автор  Mavuto, 2 октября 2015 15:45
Войти через mail. В этом разделе вы можете найти проверенные и качественные авторские модули и хаки для DataLife Engine.
Ответить
Автор  geomineral.ru, 7 июня 2017 18:36
___123___Модуль Древовидные комментарии 1.2 » Rezer.net - dle модули, хаки, бесплатные модули для dle___123___
Ответить

 

Внимание! Обо всех ошибках необходимо писать на форуме (все комментарии с ошибками на сайте будут теперь удаляться).
Уведомление! Обращаем ваше внимание на то, что вы можете оставить отзыв о модуле.


Отправить
# Название Версия Дата выхода
1 Древовидные комментарии 1.2 1.2 23 июля 2011 (00:40)
2 Древовидные комментарии 1.1 1.1 15 июля 2011 (03:32)

* Как только выходит новая версий дополнения, то все старые автоматически пропадают с сайта и заменяются на новую.
* Если вы хотите посмотреть изменения старых версий, то можете переходить в них отсюда.
Возможности дополнения 1.2
Неограниченность ответов Да
Навигация по страницам Да
Подсветка групп комментариев Да
Поддержка Wysiwyg редактора Да
Поддержка BB code редактора Да
Чередование комментариев (Разные Шаблоны) Да
AJAX навигация Да
Поддержка Recaptcha Да
Если, какая-то возможность не отмечена в данном списке, значит она поддерживается в новых версиях данного дополнения. Вы также можете опционально сравнить все возможности имеющихся версий данного дополнения на этой странице.
Скачивание файлов

Для того, чтобы скачать файл, необходимо быть зарегестрированным и авторизированным пользователем сайта. Перейдите по ссылке "Скачать" и выберите необходимый файл для загрузки (версию DLE, модуля и т.д). Если дополнение платное, то вам придётся сначала купить его.

Форум поддержки

Все вопросы, ошибки и пожелания для новых версий вы можете оставлять на форуме. Для каждого дополнения имеется отдельная тема. Чтобы не засорять форум и не искать эту тему, вы можете перейти в неё по ссылке, указанной ниже.


Скачать Форум

Авторизация Регистрация
Древовидные комментарии
  Реклама
Сегодня без рекламы
  Важный опрос
Ваша версия DLE

(Ваш вариант)

   Результаты
  Последние новости
  Счётчики
Rambler's Top100
Мы принимаем
Проверить аттестат www.megastock.ru