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
DLE добавить кнопку «Ответить» в комментариях
Делаем установку хак DLE добавить кнопку «Ответить» в комментариях в версии дле 10.х, кнопка что бы не копировать целиком весь комментарий, а только выбранную часть. Стоит отметить, что в релизе DLE 10.5 подробная функция уже реализована.

Когда на сайте много комментариев и пользователи цитируют друг друга то один комментарий будет занимать пол страницы вместо нескольких строк.

Установка хака добавляем кнопку “Ответить” в комментариях:
1. Открываем: engine/classes/js/dle_js.js, находим:

function dle_copy_quote


Перед ней вставляем:

function dle_copy_answer(a){dle_txt='[b]'+a+'[/b], \n';};


Находим:

dle_wysiwyg?(b.value+=dle_txt+"\n",b.focus()):


Меняем на:

dle_wysiwyg?(b.value+=dle_txt,b.focus()):


2. Открываем шаблон дле comments.tpl и там где хотите видеть кнопку ответить вставляем:

<a onmouseover="dle_copy_answer('{login}');" href="#" onclick="dle_ins('{comment-id}'); return false;">Ответить</a>


Готово!
Стили кнопки правим под свой шаблон
[url=http://www.dle9.com/]дле[/url]


Проверено на DLE 10.4

Для DataLife Engine 10.5 достаточно добавить в шаблон comments.tpl в нужном месте тег
[reply] Ответить [/reply]


Автор: Хз
Закачать хаки дле с нашего проекта, как хак добавить кнопку «Ответить» в комментариях
  • 80
Рубрика: DLE хаки
Ранее » Сделать комменты и просмотры в Похожих новостях
Добавление комментарияОставить комментарий