TeraMoune
Почему при вставке текста новости содержащей иконки скрипт вырезает весь текс?
Вчера, 11:31
Эмодзи относятся к юникод символам и вырезаться они не должны ни по "идее" ни по каким-то другим соображениям. По мимо эмодзи существуют и другие символы которые как раз и не стоит удалять. Да и DLE сама в определённой версии получила поддержку использования эмодзи в качестве смайлов.
У меня почему-то текст обрезается после первого эмодзи. Почем так происходит, к сожалению, никто не может объяснить.
Что конкретно у вас никому не известно. Это надо смотреть и проверять лично. Очевидную проблему вам написали, это может быть связано с базой данных. А на деле кто знает что у вас, может какие-то функции старого варианта которые не поддерживают многобайтовые обработки данных. Может у вас совсем старая DLE и там много чего давно устарело.
Сергей
Почему при вставке текста новости содержащей иконки скрипт вырезает весь текс?
24-01-2025, 22:48
Вы имеете в виду перевести таблицу в utf8mb4 , чтобы можно было сохранять в ней эмодзи? Но мне как раз эмодзи НЕ нужны! Нужно чтобы, если эмодзи присутствуют в тексте статьи добавляемой на сайт, то при добавлении эмодзи вырезались, а текст сохранялся! (как по идее должно быть по умолчанию в DLE). У меня почему-то текст обрезается после первого эмодзи. Почем так происходит, к сожалению, никто не может объяснить.
lancelot981
Не работают комментарии на dle для гостей, как исправить ?
24-01-2025, 00:34
Кому-то возможно поможет. Баг был на ориг.версии DLE 17.0 в т.ч. Курите файл engine/classes/js/dle_js.js, он кривой. Точно где - не помню, но в целом, подмена от 17.1 может помочь решить проблему. На крайняк можно пройтись методом сравнения файлов по содержимому через Total Commander.