CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
YuriBtr

В комментариях меняется текст на {text}

Recommended Posts

После обновления до версии 13 в комментариях начали выскакивать теги {text}
Возможно они появляются когда модератор меняет а админке текст, но пока повторить не получается. За сегодняшний день уже около десятка таких испорченных комментариев из более чем двухсот написанных.

 

Вроде как никаких изменений движка в части комментирования не делалось.

Share this post


Link to post
Share on other sites

После перепроверки выяснилось следующее:
- Таких порченных комментариев уже более двух десятков. В этих комментариях тег {text} находится уже в базе. При поступлении комментария Модератору приходит на почту уведомление уже с испорченным текстом (вставлен тег {text} ). Получается что от модерации это не зависит.

- Никакие отдельные BBCODES (именно этот редактор включен на комментарии), ни специальные символы клавиатуры не дают такого эффекта. Повторить не удалось. Вложенные комбинации BBCODES  я не проверял. У комментаторов по некоторым причинам пока не получится спросить что они такого написали.

- Тег {text}  появляется только в начале сообщения. После него может быть пусто, а может быть и часть текста, например:

Цитата

{text}Ворота из трубы квадратной? ЭТ что за безмогий такое выдумал и принимал?

Даже один раз такое встречается:

Цитата

{textВыборы , Выборы ... /дальше по тексту/

но это может из за некорректной модерации, сделанной уже позже поступления испорченного комментария

 

Обновление:

пользователи сообщают что в этих испорченных комментариях содержится весь текст, который они писали. Выходит что этот тег вставляется самостоятельно. Причем интересно что в комментариях от некоторых пользователей тег {text} встречается по несколько раз подряд, у других же пользователей вообще не встречается, что наталкивает на мысль проверить браузеры - сейчас попробую собрать статистику.

Edited by YuriBtr
Обновил данные

Share this post


Link to post
Share on other sites

Все, разобрался. Оказывается проблема была только у пользователей, кто добавлял комментарии со смартфона. Почему то скрипт при рендере шаблона не выпиливает тег {text} из нижеидущей строчки шаблона \templates\smartphone\addcomments.tpl

<textarea placeholder="Сообщение" rows="3" name="comments" id="comments" class="f_textarea f_wide">{text}</textarea>

Этот тег показывался посетителям, и те просто его не убирали, так и писали комментарий. Временно решил проблему - убрав этот тег.

Share this post


Link to post
Share on other sites
11 часов назад, YuriBtr сказал:

Временно решил проблему - убрав этот тег.

Это не временное решение, этого тега вообще не должно быть в шаблоне.

Share this post


Link to post
Share on other sites
1 час назад, celsoft сказал:

Это не временное решение, этого тега вообще не должно быть в шаблоне.

Странно, почему он тогда присутствует в шаблоне:  dle13_0\upload\templates\smartphone\addcomments.tpl  ?

Share this post


Link to post
Share on other sites

Просто лишний. Нужно будет удалить.

Share this post


Link to post
Share on other sites
5 минут назад, celsoft сказал:

Просто лишний. Нужно будет удалить.

Понятно, из за этого лишнего тега, "на ушах" был весь вечер.Было бы неплохо предупредить пользователей, внеся изменения в https://dle-news.ru/extras/diffs/

Share this post


Link to post
Share on other sites
1 час назад, YuriBtr сказал:

Понятно, из за этого лишнего тега, "на ушах" был весь вечер.Было бы неплохо предупредить пользователей, внеся изменения в https://dle-news.ru/extras/diffs/

Изменений и не было. Он там изначально всегда был лишний, его там с самого начала существования этого шаблона быть не должно. Просто на него никто не обращал внимания ранее. В новых релизах уберем.

Share this post


Link to post
Share on other sites
6 минут назад, celsoft сказал:

Изменений и не было. Он там изначально всегда был лишний, его там с самого начала существования этого шаблона быть не должно. Просто на него никто не обращал внимания ранее. В новых релизах уберем.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this