Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо реализовать древовидные комментарии на сайте под управлением DLE 9.2.

Пример реализации: http://pafnuty.name (так же возможно предоставление исходных файлов этой реализации)

ТЗ на дерево комментариев для DLE 9.2

1. В целом функционал древовидных комментариев должен быть похож на WordPress или Хабр.

2. Вывод ссылки-якоря для каждого комментария, соответственно сплошная "нумерация" комментариев т.е. у каждого комментария свой уникальный id, не зависимо от положения на сайте, а не как реализовано в DLE сейчас (относительный id каждого комментария).

2-a. У дочернего комментария должна быть "ссылка-стрелка" на родительский комментарий, и соответственно при нажатии на эту ссылку у родительского комментария должна появляться "обратная стрелка" на соответствующий дочерний комментарий. (если это технически сложно и неоправдано реализовать, или будет вызывать лишнюю нагрузку на хостинг - можно не реализоввывать).

3. Настройка уровня вложенности дерева - максимум 6-8 уровней, кнопка "ответить на комментарий" не должна появляться, если достигнут максимальный уровень вложенности, указанный в настройках.

4. При нажатии на "ответить на комментарий" форма ответа должна появляться под "родительским" комментарием без перезагрузки страницы.

5. Уведомление автора комментария об ответах на его комментарий. Текст письма-уведомления должен редактироваться в админпанели в соответствующем разделе.

6. Добавление комментария должно быть реализовано на AJAX. т.е. при отправке комментария он должен сразу появляться без перезагрузки станицы.

7. Весь функционал оригинальных комментариев должен остаться, кроме постраничного вывода комментариев, он не нужен, т.к. нет смысла выводить комментарии постранично при их древовидности.

8. При просмотре последних комментариев (index.php?do=lastcomments) комментарии должны отображаться без древовидности, т.е. обычным списком, сортированным по ID комментария в обратной последовательности (новые комментарии сверху)

9. Обязательно написание элементарной инструкции по установке (найти-заменить.... и т.д.). Просто давать готовые к работе файлы не годится, т.к. на сайте ещё будут дополнительные модули и хаки.

10. Для дочернего комментария должен добавляться отдельный тег типа {parent}, выводящий в указанном месте слово parent. Это для задания оформления дочерних комментариев через CSS.

13 лет назад
PafNutY
Павел 
41 годРоссия
14 лет в сервисе
Был
4 года назад
  • Похожие заказы
  • $500

    В компанию EVENTUM требуется программист – дизайнер для создания flash ролика. Необходимо запрограммировать готовый психологический тест из 80 вопросов, а также разработать визуальный дизайн ролика.Срок разработки – 2 недели. Оплата обсуждается в зависимости ...

    Закрыт
    13 лет назад
  • $1000

    Примерное ТЗ на разработку в приложении. Рассматриваются различные варианты как на готовых CMS, так и на самописных движках. На что необходимо обратить внимание: 1. Предполагается наличие выдвижных панелей инструментов 2. Необходима интеграция с консольным приложением которое будет находиться ...

    Закрыт
    13 лет назад
  • Требуется написать скрипт партнерской программы, + добавить к нему интернет магазины дизайн, верстка - есть! Пример партнерской программы и магазинов - покажу! Ты обязательно - адекватный, отвественный, инициативный!!! Желательно с опытом данной работы

    Закрыт
    13 лет назад
  • $50

    Аналог формы http://www.armand-opel.ru/service/repair_request/ на PHP, без баз данных. Отправка данных на почтовые ящики. Важно, красиво и грамотно отформатированная таблица с данными на выходе!

    Завершен
    13 лет назад
  • $50

    http://lubimka.com.ua/termobele-dlja-roditelej/1078-pro-zero-underpants-wn.html не правильно отображаются цвета и размеры. На каждый цвет нужно несколько размеров, отображается столько картинок одного цвета, сколько заданно размеров. к тому же не увеличивается картинка продукта. Отзовитесь, кто может поправить. Цену и ...

    Закрыт
    13 лет назад
  • А) баннерокрутилка с AJAX есть несколько баннеров 1 ) 2 ) 3 ) надо чтоб они крутились по очереди на одном месте без перезагрузки страницы время показа должно задаваться (например 10 секунда на показ 1 баннера, через 10 ...

    Закрыт
    13 лет назад
  • Необходимо доработать печатные формы в интернет-магазине на базе выше указанной СMS : 1. Печать товарного чека 2. Печать расходной накладной. (опционально переключение без ПДВ и с ПДВ) 3. Печать налоговой накладной. Подробно о формах : ...

    Закрыт
    13 лет назад
  • Необходимо поднять сайт blackcaviarshop.com в топ 5 в русском google и yandex по запросу "чёрная икра". Сайту необходимо разработать дизайн и внедрить его в движок viart. Необходимо оценить время и стоимость работ, а также стоимость ...

    Закрыт
    13 лет назад
  • Сайт Joomla + VM. Есть сделанное руками верхнее меню (все буквы латинские), которое выводит всех производителей, соответственно погружаются они все, но показывается только те, на чью первую букву наведено. Работает крайне медленно. Надо как-то сделать кэш ...

    Закрыт
    13 лет назад