Показать сообщение отдельно
  #40 (permalink)  
Старый 20.10.2021, 19:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,129

Ubivectel,
ищи функцию которая выводит <span class="KIDE_quote"> и это не kide.onLoad.

а пока так вместо #36
document.addEventListener("click", ({ target }) => {
        if (target = target.closest('.qutes')) {
                target = target.closest('.KIDE_msg_top')
                let clon = target.cloneNode(true); // Делаем копию узла с потомками
                clon.querySelectorAll(".KIDE_quote").forEach(el => el.remove()); // Удаляем из копии все span.KIDE_msg
                let text = clon.textContent; // Берем текст из клона
                if(text.length > 20) text = text.slice(0,17) + '...'
                kide.insertSmile(`[QUOTE]${text}[/QUOTE]\n`);
        }
});
Ответить с цитированием