Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Сменить цитирование на ответ в комментариях

Сменить цитирование на ответ в комментариях


     16.07.2013    Общие вопросы по PHP    3131

вопрос
Не знаю в какой версии заменили функцию в кнопке "ответить" на "цитировать".
То есть на сайте есть комментарий, внизу кнопка "ответить". Нажимаю на нее и у меня цитируется предыдущий комментарий. Мне нужно сделать как было раньше, в прошлых версиях DLE. То есть вместо цитаты всего комментария - копировать в окно редактора только ник и запятая.

Подскажите, как сделать. Гугл курил, ничего не нашел.

Ответил: Sander


В commenets.tpl
<a href="#" onclick="dle_txt='[b]{login}[/b], ';dle_ins(); return false;">Ответить</a>

Комментарии пользователей (6)

ПафНутиЙ
1065

3395 | 2433

ПафНутиЙ - 17 июля 2013 22:42 - Админ

эти изменения ввели в 10.0 - глупая вешь.

Каков вопрос - таков и ответ. Просто помните об этом.

DaivZ
2

283 | 175

DaivZ - 17 июля 2013 23:37 - Юзер

http://webfull.ru/data-life-engine/haki_dle/10-citirovanie-v-dle-98.html
Проверял лично только первый вариант

PetR0vich81
3

PetR0vich81 - 15 декабря 2014 12:56 - Юзер

Пробывал на 10.3 все работает.

Установка:
1. Открываем engine/classes/js/dle_js.js, находим:
function dle_copy_quote

заменяем на:
function dle_copy_answer(qname){dle_txt='[b]'+qname+'[/b], ';};function dle_copy_quote

2. Открываем шаблон comments.tpl и там где хотите видеть кнопку ответить вставляем:
<a onmouseover="dle_copy_answer('{login}');" href="#" onclick="dle_ins('{comment-id}'); return false;">Ответить</a>

Мой сайт для проверки:

Sander
1125

1637 | 1204

Sander - 15 декабря 2014 15:23 - Эксперт

Зачем мучить dle_js.js?
<a href="#" onclick="dle_txt='[b]{login}[/b], ';dle_ins(); return false;"><b>Ответить</b></a>

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

velolive
1

velolive - 7 февраля 2015 13:49 - Юзер

Sander, а если добавить рядом "Ответить", отправляет наверх страницы. Можно как-то оставить "Ответить", чтобы отправляло вниз в поле коммента и сохранить возможность "Цитировать"?

csgamee
35 | 2

csgamee - 24 июня 2015 20:36 - Юзер

при данном решение идет сброс после логина на новую строку. Как можно сделать чтоб было просло логин потом запятая, пробел и человек сразу в этой строке пишет, то делает перевод на новую, а этого не нужно..

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы