Главная страница / Релизы / DataLife Engine v.16.0 Final Release
февраль 01 2023

DataLife Engine v.16.0 Final Release

celsoft 1 февраля 2023 Релизы 9 005

Были подготовлены и реализованы следующие изменения:

1. Добавлена автоматическая поддержка загрузки HiDPI (Retina) изображений и скриншотов для публикаций и статических страниц на сайте. В менеджере загрузки изображений, перед загрузкой картинки вы можете указать что изображение является изображением с высокой плотностью пикселей, например это скриншот сделанный на HiDPI (Retina) экране, и DataLife Engine при загрузке автоматически создаст две копии изображения одна для обычных экранов, вторая для экранов высокой плотности, и при просмотре сайта посетителем, в случае если у него экран высокой плотности, он будет видеть изображение высокой плотности пикселей, а если обычный экран, то обычное изображение. Тоже самое происходит и для уменьшенных копий изображений. Тем самым вы можете автоматически публиковать на своём сайте качественные скриншоты высокой чёткости. В качестве примера реализации вы можете посмотреть изображения, опубликованные в данной новости. Вставка изображений высокой чёткости поддерживается только при использовании визуальных редакторов при написании публикации.

2. Показ уменьшенных копий изображений с увеличением до оригинальных размеров был полностью переработан и переведён на использование современных JS библиотек. Также был переработан показ галереи изображений. Теперь визуальный внешний вид вы можете легко менять при помощи своих шаблонов, все элементы галереи адаптированы с использованием векторной графики, а показ изображений стал комфортен на любых устройствах, включая мобильные устройства с поддержкой жестов для комфортного просмотра увеличенных изображений.

3. Переработаны запросы к базе данных при показе кратких новостей на сайте. Данные запросы были оптимизированы при работе с большими базами данных, содержащие большое количество публикаций. При навигации по страницам кратких новостей выборка из базы данных теперь осуществляется намного быстрее, и потребляет существенно меньше ресурсов сервера.

4. Переработана система формирования RSS потоков вашего сайта. В связи с тем, что Яндекс и дзен разделились, теперь невозможно формировать контент в едином потоке. Поэтому DataLife Engine теперь транслирует одновременно три разных потока для разных сервисов. По адресу http://вашсайт/rss.xml транслируется RSS в общем формате для различных систем и сервисов и полностью соответствует стандартам RSS 2.0. По адресу http://вашсайт/rssturbo.xml транслируется RSS поток публикаций для Яндекс Турбо, а по адресу http://вашсайт/rssdzen.xml транслируется RSS поток публикаций для Дзена. Теперь потоки полностью независимы и не пересекаются между собой и работают отдельно. Точно также действует и разделение для категорий сайта и публикаций пользователей. Подробно все адреса для RSS потоков вы можете увидеть в документации по скрипту. Также, в связи с этим формат шаблона для RSS потоков был изменён. Для блока стандартного RSS используются новые теги [rss] ... [/rss], для блока турбо новостей используются теги [turbo] ... [/turbo], для блока дзен новостей используются теги [dzen] ... [/dzen]. После обновления вам необходимо привести свой шаблон RSS в соответствие с новым режимом работы. В качестве примера вы можете взять стандартный шаблон temlates/rss.tpl из архива дистрибутива.

5. Добавлена поддержка WebDAV внешний хранилищ для загрузки и хранения изображений и файлов. Тип данного хранилища выбирается в настройках скрипта в панели управления. Там же задаются и параметры для соединения и использования данного хранилища.

6. Добавлена возможность полного редактирования публикаций на сайте для пользователей, которым разрешено редактирование публикаций, но при этом запрещён доступ к административной панели управления DataLife Engine. Ранее им было доступно только быстрое редактирование, теперь же они могут полностью редактировать новости со всеми полями, включая незаполненные дополнительные поля. Для этого задействуется модуль добавления публикаций на сайте, пользователь будет редактировать новость на странице добавления, при этом заполненные поля будут уже заполненными, и он может вносить только необходимые правки либо дополнить не указанные ранее поля, в публикацию.

7. В настройки скрипта добавлена возможность устанавливать список имён доменов, для которых разрешена вставка тегов iframe. Тем самым вы можете самостоятельно указывать список безопасных доменов, с которых вы вставляете контент для своих публикаций. Также вы можете полностью отключить разрешение на вставку тегов iframe в публикациях на своём сайте.

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

9. Добавлена система автоматического сброса кэша статических JS и CSS файлов для браузеров у всех посетителей сайта. При нажатии в панели управления DataLife Engine функции "Очистить кэш", будет сброшен специальный уникальный ID кэша, который используется скриптом при подключении статических CSS и JS файлов. В случае если вы в шаблоне подключаете стили и скрипты с использованием тега {include ...} то кэш браузера будет сброшен и у них. Тем самым при внесении, например изменений в стили шаблона, вы можете сбросив кэш, сделать так, чтобы все без исключения посетители вашего сайта сразу увидели обновлённую информацию и вёрстку, не дожидаясь пока устареет кэш в их браузерах.

10. Для всех шаблонов добавлен новый глобальный тег {cache-id} который выводит текущий актуальный ID кэша, который вы можете использовать шаблонах при подключении своих статических файлов минуя такие внутренние функции DLE как {include file=....}, и их браузерный кэш будет автоматически сбрасываться при нажатии администратором сайта на кнопку "Очистить кэш" в панели управления. Например, вы можете использовать для подключения своих статических файлов конструкцию <link href="{THEME}/font/styles.min.css?v={cache-id}" rel="stylesheet" type="text/css"> для подключения статического файла стилей.

11. Внешнее оформление визуального редактора TinyMCE было переработано. Отображение меню было убрано, все его функции отображаются сразу в виде кнопок, чтобы был более удобный визуальный доступ к функциям редактора, без необходимости их поиска в различных меню.

12. Для визуального редактора TinyMCE добавлена возможность быстрого оформления блоков предустановленными стилями. Вы можете, например в один клик сделать оформление информационного или предупреждающего блока, выставить границы блока и т.д. Что делает оформление публикаций более простым и быстрым.

13. Для визуального редактора TinyMCE добавлена возможность выбирать предустановленные классы для изображений при их вставке и редактировании, которые вы можете оформить в своём шаблоне по своему усмотрению. Тем самым вы можете быстро в один клик выставить изображениям сразу нужное вам оформление.

14. При написании комментариев и персональных сообщений на сайте с использованием визуального редактора TinyMCE добавлена возможность быстрой вставки логина пользователя со ссылкой на его профиль. Достаточно набрать символ @ после чего начать набирать логин пользователя, DataLife Engine автоматически проведёт поиск по базе данных пользователей и предложит варианты для автоматической вставки. Вставляемый контент после публикации автоматически преобразуется в ссылку на карточку пользователя, при клике на которую вы можете увидеть информацию о пользователе, написать ему сообщение и посетить его профиль.

15. Сервис онлайн просмотра документов на сайте был заменён на сервис от Microsoft, вместо использовавшего ранее от Google. Тем самым обеспечивается более полная совместимость при просмотре, а также была добавлена поддержка дополнительных новых форматов, доступных к онлайн просмотру. Полный список поддерживаемых форматов: "doc", "docx", "docm", "dotm", "dotx", "xlsx", "xlsb", "xls", "xlsm", "pptx", "ppsx", "ppt", "pps", "pptm", "potm", "ppam", "potx", "ppsm", "odt", "odx"

16. Добавлено использование полноценных редакторов для модуля "RSS импорт новостей". В зависимости от того какой редактор был включён для публикаций в панели управления, тот и будет автоматически подключаться и использоваться при редактировании краткой публикации и при получении полной публикации.

17. При импортировании публикаций в панели управления из различных RSS источников добавлено автоматическая конвертация ссылок на изображения в случае, если в них указан путь без домена. Например, если на сайте источнике стоит ссылка "/image/file.jpg", то она автоматически будет сконвертирована на ссылку включающую домен источника "https://domain.com/image/file.jpg", тем самым изображения будут отображаться в публикациях корректно.

18. Добавлена автоматическая предварительная фильтрация некорректного HTML кода при получении полной новости в модуле импортирования публикаций из различных RSS источников. После получения контента по HTML шаблону, который вы задали для RSS источника, он пройдёт предварительную фильтрацию на предмет неподдерживаемых или незакрытых тегов, будет полностью отфильтрован и только потом отобразиться в редакторе для его дальнейшей правки.

19. Для файлов параметров шаблона (info.json), который находится в папке шаблонов добавлена возможность указать к какому типу относится шаблон, к светлому или тёмному. Для этого используется параметр "type": "light" для указания что шаблон является светлым и "type": "dark" для указания что шаблон является темным. При включении что шаблон является темным, все визуальные редакторы автоматически перейдут на режим работы тёмного цвета и будут иметь соответствующее тёмное оформление, без необходимости вносить правки в стили шаблона вручную.

20. Для шаблонов вывода полной новости (fullstory.tpl) добавлено использование нового тега {related-ids}, который выводит список ID похожих публикаций для данной новости. Данный тег полезен при совместном использовании с тегом {custom ...}, например тег {custom id="{related-ids}"} выведет все похожие новости для данной публикации с поддержкой всех возможных шаблонных тегов в отличии от базового тега {related-news} в котором поддерживаемые теги существенно ограничены в целях обеспечения большей производительности. Тем самым вы получаете больше возможностей по оформлению публикаций на сайте.

21. Для шаблона вывода персональных сообщений (pm.tpl) добавлена поддержка нового тега: {login} который выводит логин автора персонального сообщения, без какого-либо дополнительного оформления.

22. Для шаблона вывода персональных сообщений (pm.tpl) добавлена поддержка нового тега: {date=формат даты} который выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком, но и её отдельные части. Формат даты задаётся согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время.

23. Для шаблонов вывода профиля пользователей, комментариев, персональных сообщений (comments.tpl, pm.tpl, userinfo.tpl, profile_popup.tpl) добавлена поддержка нового тега: {lastdate=формат даты} который выводит дату последнего посещения сайта пользователем в заданном в теге формате. Тем самым вы можете выводить не только дату целиком, но и её отдельные части или же использовать свой формат даты, а не заданный по умолчанию. Формат даты задаётся согласно формату принятому в PHP. Например тег {lastdate=d} выведет день месяца, а тег {lastdate=F} выведет название месяца, а тег {lastdate=d-m-Y H:i} выведет полную дату и время.

24. Для шаблонов вывода профиля пользователей, комментариев, персональных сообщений (comments.tpl, pm.tpl, userinfo.tpl, profile_popup.tpl) добавлена поддержка нового тега: {registration=формат даты} который выводит дату регистрации пользователя в заданном в теге формате. Тем самым вы можете выводить не только дату целиком, но и её отдельные части или же использовать свой формат даты, а не заданный по умолчанию. Формат даты задаётся согласно формату принятому в PHP. Например тег {registration=d} выведет день месяца, а тег {registration=F} выведет название месяца, а тег {registration=d-m-Y H:i} выведет полную дату и время.

25. Для метатегов страниц вашего сайта добавлено автоматическое использование тега <link rel="preconnect" href="http://yourwebsite.com/" fetchpriority="high">, которое позволяет оставлять браузеру соединение открытым, а не открывать его повторно при обращении к другим страницам вашего сайта. Что позволяет немного улучшить и ускорить отзывчивость вашего сайта, особенно на медленных интернет-соединениях.

26. В настройки скрипта, в разделе настроек загрузки файлов, добавлена возможность устанавливать какие права доступа будут устанавливаться на файлы при их записи на сервер. Доступно для выбора два режима: "Публичный" и "Приватный". При использовании приватного режима, полные права доступа будут установлены только для владельца файла, от имени которого загружаются файлы на сервер. При использовании публичного режима полные права будут установлены для всех пользователей сервера. По умолчанию используется публичный режим, однако для некоторых внешний серверов, которые используют S3 протокол необходимо включить именно приватный режим. Например, сервис Cloudflare S3. Тем самым обеспечивается более обширная поддержка различный облачных сервисов для хранения данных.

27. В настройки скрипта добавлена возможность устанавливать размер пакетов при загрузке больших файлов на сервер. При загрузке больших файлов, данные файлы разбиваются на отдельные пакеты, чтобы не превышать лимиты, установленные на сервере. Вы можете указать размер пакета данных, который будет отправлен на сервер за один раз, он указывается в мегабайтах. Чем меньше пакетов отправляется, тем быстрее произойдёт загрузка на сервер. И вы можете задать свои размеры пакетов, в зависимости от конкретных настроек лимитов вашего сервера.

28. Добавлена автоматическая фильтрация добавления файлов в очередь при их загрузке для публикаций. В случае если для публикации установлено ограничение на количество загружаемых изображений или других файлов, то пользователь не сможет добавить в очередь больше файлов, чем ему это разрешено. Причём фильтрация для изображений и прочих файлов происходит независимо друг от друга, и каждый лимит учитывается отдельно. Тем самым пользователь не только наглядно видит, что уже исчерпал лимит и не может добавить больше, но и на сервер не отправляются лишние данные и файлы, тем самым экономя ресурсы сервера.

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

30. Добавлено автоматическое удаление карты облака тегов из карты сайта, в случае если поддержка облака тегов отключена в настройках скрипта, либо если отсутствуют ключевые слова для облака тегов.

31. Добавлено автоматическое удаление карты статических страниц из карты сайта, в случае если на сайте отсутствуют статические страницы.

32. Добавлено автоматическое удаление карты категорий из карты сайта, в случае если на сайте отсутствуют категории.

33. Для комментариев и персональных сообщений изменён вывод даты комментария или персонального сообщения при использовании тега {date}. При выводе даты введён более расширенный учёт того, сколько времени прошло с момента сообщения, если прошли минуты, то будет указано сколько минут прошло, если часы, то сколько прошло часов, если прошло менее недели то будет указан день недели и время, и т.д. Тем самым всегда наглядно будет видно насколько старый данный комментарий.

34. Для шаблонных тегов {registration} и {lastdate} которые выводят дату регистрации и дату последнего посещения пользователя, по всему сайту, где они используются изменён вывод данной даты. При выводе даты введён более расширенный учёт того, сколько времени прошло с момента данной даты. Если прошли минуты, то будет указано сколько минут прошло, если часы, то сколько прошло часов, если прошло менее недели, то будет указан день недели и время. Тем самым всегда наглядно будет видна, например последняя активность пользователя на сайте. Например, был на сайте 20 минут назад, или вчера в 12:20 и т.д.

35. При цитировании комментариев на сайте, добавлено автоматическое добавление даты цитируемого сообщения, когда оно было оставлено. При этом если прошло немного времени, то для удобства чтения указывается сколько времени прошло с момента сообщения. Например, прошло 10 минут. Также по мере течения данного времени, эта информация автоматически на сайте обновляется.

36. В настройки панели управления Datalife Engine добавлена возможность устанавливать масштабирование панели управления. Масштабирование осуществляется всех элементов панели пропорционально, что позволит некоторым пользователям более удобно работать с панелью управления.

37. В настройки панели управления Datalife Engine добавлена возможность включать дополнительное сглаживание шрифтов, что позволяет на некоторых мониторах видеть более комфортный текст.

38. Все правила в файлах .htaccess для управления сервером Apache были переписаны таким образом, чтобы одновременно поддерживать все линейки Apache, как линейки 2.2.x так и линейки 2.4.x, даже в случае отключения некоторых модулей.

39. Добавлена поддержка работы JS cкриптов DataLife Engine на некоторых типах браузеров, встроенных в телевизоры.

40. Добавлена поддержка загрузки изображений и файлов для дополнительных полей публикаций методом "Drag & Drop". Для начала загрузки файлов достаточно перенести файл мышкой с компьютера в область нахождения кнопки загрузки данного поля.

41. Рейтинг для публикаций на сайте был переведён на использование data-xx атрибутов вместо использования id атрибутов в HTML. Тем самым вы можете использовать в одной публикации вывод рейтинга в нескольких местах одновременно, например внизу и вверху публикации, для более удобного выставления рейтинга на сайте. Автоматическое обновление также будет происходить в нескольких местах одновременно, где он был установлен.

42. Рейтинг для комментариев на сайте был переведён на использование data-xx атрибутов вместо использования id атрибутов в HTML. Тем самым вы можете использовать в одном комментарии вывод рейтинга в нескольких местах одновременно, например внизу и вверху комментария, для более удобного выставления рейтинга. Автоматическое обновление также будет происходит в нескольких местах одновременно, где он был установлен.

43. По настойчивым многочисленным просьбам, убран автоматический перенос на новую строку после вставки ника пользователя в поле комментария, в случаях ответов на комментарии при отключённых древовидных комментариях. А при использовании визуальных редакторов будет использоваться быстрая вставка ссылки на карточку пользователя.

44. При переключении тем и режимов работы панели управления в окне настроек панели добавлено автоматическое перестроение и обновление визуального редактора TinyMCE без необходимости перезагрузки страницы. Например, при переключении на тёмную тему редактор полностью также автоматически обновится и перейдёт на использование темной темы без перегрузки страницы.

45. Улучшена система навигации в модуле управления RSS импортом публикаций в панели управления DataLife Engine.

46. Улучшено визуальное оформление редакторов Froala и TinyMCE при использовании темной темы в панели управления DataLife Engine

47. Добавлена новая дополнительная цветовая схема для панели управления DataLife Engine. Она нацелена на более тёплое отображение панели, при этом более контрастное восприятие контента. Надеемся, что пользователям придётся по душе новая дополнительная схема. Данная схема является дополнительной, и включается в настройках панели, все ранее существовавшие схемы также сохранились.

48. Обновлены внутренние сторонние библиотеки, а также jQuery и визуальный редактор TinyMCE до актуальных версий.

49. Добавлена возможность загрузки на сервер изображений в формате AVIF в случае, если используется библиотека GD2 на сервере. Данная возможность используется только если на сервере установлена версия PHP 8.1 и выше, а также имеется поддержка декодирования данных изображений со стороны сервера.

50. Добавлена поддержка PHP линейки 8.2.xx

51. Исправлена проблема, при которой не работала проверка по некоторым полям в шаблоне вывода кратких новостей для тега [if field = "значение"] текст [/if] из тех что описаны в документации по шаблонам.

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

53. Исправлены проблемы возможной некорректной работе вставки смайлов в редакторе TinyMCE, при использовании сайта на двух разных протоколах http и https одновременно.

54. Исправлена проблема, при которой не работало кеширование вывода комментариев при помощи тега {customcomments ....}

55. Исправлена проблема, при которой некорректно отображался визуальный редактор TinyMCE при редактировании комментариев на сайте при использовании темной темы в админпанели DataLife Engine.

56. Исправлена проблема, при которой возникали проблемы при использовании загрузки изображений и файлов в Яндекс браузере.

57. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте.

Ссылки для скачивания скрипта для клиентов:

Внимание!

Просмотр данной информации доступен только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом. Если срок вашей лицензии истек, то вы можете продлить ее в своем профиле на нашем сайте

Если вы еще не являетесь нашим клиентом, то вы можете https://dle-news.ru/price.html на нашем сайте.

Обсудить релиз вы можете на https://forum.dle-news.ru/index.php

Комментарии

  1. ZzzBep (Клиенты)

    1 февраля 2023 08:56 11 комментариев

    Ура!

  2. ntrtv (Клиенты)

    1 февраля 2023 11:57 197 комментариев

    Все вроде бы нормально. А rss ДЗЕН можно сделать для отправки новостей в Яндекс.Новости же? и почему то по по ссылке /rssdzen.xml не находит страницу. Выдает ошибку 404. Но по ссылке /index.php?mod=rss&rssmode=dzen открывает. В htaccess строка RewriteRule ^rssdzen.xml$ index.php?mod=rss&rssmode=dzen [L] присутствует. По rssturbo.xml такая же ситуация. Где покопать? ЧПУ включен

    1. celsoft (Администраторы)

      1 февраля 2023 12:17 4 031 комментарий
      1 февраля 2023 13:57, ntrtv написал:
      почему то по по ссылке /rssdzen.xml не находит страницу. Выдает ошибку 404. Но по ссылке /index.php?mod=rss&rssmode=dzen открывает. В htaccess строка RewriteRule ^rssdzen.xml$ index.php?mod=rss&rssmode=dzen [L] присутствует. По rssturbo.xml такая же ситуация. Где покопать? ЧПУ включен

      Смотрите настройки Nginx. Скорее всего он у вас тоже стоит, и соответственно вы или все правила им обрабатываете, либо он настроен так, что обработку .xml забирает на себя и не отдает в Апач.

      1 февраля 2023 13:57, ntrtv написал:
      А rss ДЗЕН можно сделать для отправки новостей в Яндекс.Новости же?

      Яндекс новостей не существует больше. Это и есть Дзен.

      1. ntrtv (Клиенты)

        1 февраля 2023 12:24 197 комментариев

        Точно! Я забыл про nginx.

        Как это нет яндекс новостей? 

        Есть Дзен - https://dzen.ru/

        и есть Дзен.Новости - https://dzen.ru/news 

        И требования там к rss разные

        1. celsoft (Администраторы)

          1 февраля 2023 12:41 4 031 комментарий
          1 февраля 2023 14:24, ntrtv написал:

          Как это нет яндекс новостей? 

          Есть Дзен - https://dzen.ru/

          и есть Дзен.Новости - https://dzen.ru/news 

          Это в любом случае дзен, а не яндекс новости )). 

          1 февраля 2023 14:24, ntrtv написал:
          И требования там к rss разные

          Так сам RSS вы оформляете в непосредственно в своем шаблоне для  RSS, какой сделаете, такой и будет. Под какие требования оформите, то и будет вам выводится. DLE лишь позволяет сделать три независимых потока с разным оформлением, а под что вы из приспособите решать уже вам.

  3. amigas (Клиенты)

    1 февраля 2023 14:35 18 комментариев

    Столкнулся с проблемой 16.0 баг: новость - стили - блок информации. При добавлении 4-8(количество зависит от размера окна новости) блоков информации дальнейшее заполнение нижней части новости становится невозможной. Приходится всё стирать и нажатием Enter делать отступы, только в этом случае возможно дальнейшее заполнение статьи. Только через исходный HTML возможно продолжать работу с новостью.

    1. celsoft (Администраторы)

      1 февраля 2023 14:44 4 031 комментарий

      Это не связано с версией 16, так редактор работал всегда. Вы просто сделали div самым последним по контенту, поэтому курсор и находится только в нем, потому что ниже ничего нет. К сожалению у редактора нет какой то функции принудительно поставить курсор за пределы последнего слоя. Мы писали разработчикам редактора, но пока они таких функций в редактор не добавили.

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

      1. amigas (Клиенты)

        1 февраля 2023 14:56 18 комментариев

        Спасибо))

      2. ZzzBep (Клиенты)

        1 февраля 2023 19:50 11 комментариев

        Это жутко неудобная хрень, сталкиваемся каждый день с ней.

        1. bandidas (Клиенты)

          22 марта 2023 13:46 2 комментария

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

        2. celsoft (Администраторы)

          23 марта 2023 10:28 4 031 комментарий

          Простите, но вы сейчас пишите абсолютную ложь. Во первых у вас вообще другой редактор, в котором этого нет и даже не может быть в помине. И в поддержку вы этого не писали. У вас принцип видимо: "Лишь бы оскорбить", и все равно что напишу ложь, никто же не узнает об этом. Никогда и никто в поддержке не может сказать, что нам плевать на ваши проблемы, да и вы никогда не писали в поддержку по данному вопросу, а писали по другим вопросам. Более того вы даже не прочитали ответ тех. поддержки именно по этому вопросу, который дан выше.

  4. ntrtv (Клиенты)

    1 февраля 2023 16:15 197 комментариев

    В редакторе в мобильной версии нет кнопки "Вставить", чтобы выбрать "Вставить как текст". Как-то можно сделать так, чтобы её там видно было?

    1. celsoft (Администраторы)

      1 февраля 2023 16:41 4 031 комментарий

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

      1. ntrtv (Клиенты)

        1 февраля 2023 16:49 197 комментариев

        Да, верно вы пишете. Не было. Я давно хотел спросить, но все забывал. А вот сейчас вспомнил. Все не поместишь, но эта кнопка нам нужна. Иногда, крайне редко, приходится с телефона размещать материалы. 

        1. celsoft (Администраторы)

          1 февраля 2023 16:56 4 031 комментарий

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

  5. dds (Клиенты)

    1 февраля 2023 22:22 12 комментариев

    В онлайн документации забыли поменять версию на 16.0

    1. celsoft (Администраторы)

      2 февраля 2023 04:13 4 031 комментарий

      Не забыли )). Вы просто видите кеш своего браузера, а не актуальную страницу. Видимо недавно посещали данную страницу документации еще до выхода релиза, а она хорошо кешируется браузером.

  6. NlCKRUS (Клиенты)

    2 февраля 2023 11:53 44 комментария

    Во время обновления получил

    Invalid JSON: Datalife Engine required PHP version 7.4 or greater. You need upgrade PHP version on your server.

    А где требования версии 16.0 почитать? Может кроме PHP 7,4 еще что то нужно обязательно?

    1. celsoft (Администраторы)

      2 февраля 2023 11:57 4 031 комментарий

      Это требование не в 16.0 появилось, а начиная c 15.3. Посмотреть требования актуальной версии всегда можно на странице системных требований https://dle-news.ru/request.html

      1. NlCKRUS (Клиенты)

        2 февраля 2023 12:06 44 комментария

        на тестовом у меня PHP 7,3,9 и версия 15,3 установилась без проблем.

        и на рабочем сайте также сейчас.

        сейчас пытался обновить тестовый с 15,3 на 16,0 и появилась эта ошибка при обновлении.

        в результате админка и сайт тестовые не работают, пишут, что php версия должна быть не ниже 7,4

  7. Captain (Клиенты)

    2 февраля 2023 12:34 152 комментария
    2 февраля 2023 14:06, NlCKRUS написал:
    на тестовом у меня PHP 7,3,9 и версия 15,3 установилась без проблем.

    и на рабочем сайте также сейчас.

    Потому что на 15.3 использовать PHP 7.3.x допустимо, но в описании релиза 15.3 уже было написано:

    49. В связи с необходимости поддержки новых функций и возможностей, а также оптимизации работы скрипта на сервере для более высокой производительности, линейка PHP 7.xx объявлена устаревшей и рекомендуется обновить серверное ПО до версии 8.1 и выше.


    1. NlCKRUS (Клиенты)

      2 февраля 2023 13:23 44 комментария

      да, было допустимо, стало обязательно )

      кто сразу на рабочую обновляет, пусть готовятся к сюрпризам )

  8. celsoft (Администраторы)

    2 февраля 2023 14:11 4 031 комментарий
    2 февраля 2023 14:06, NlCKRUS написал:
    на тестовом у меня PHP 7,3,9 и версия 15,3 установилась без проблем.

    "Установиться" и "работать без проблем" это вещи принципиально разные и никак не взаимосвязанные. В DLE огромное количество разных функций и возможностей. И просто вы не задействовали и не использовали на своих сайтов функций, которые не могут работать на 7.3.x в принципе. Поэтому и не получали ошибок ранее. А чем версия новее тем больше и больше базовых возможностей переводится на работу только в более актуальных версий PHP.

    Версия 15.3 в админпанели большим красным блоком у вас на версии PHP 7.3.x пишет часть функций не работает!!!. Это же не просто так вам пишется.

    2 февраля 2023 15:23, NlCKRUS написал:
    да, было допустимо, стало обязательно )

    И было обязательно. Это системное требование было уже и в 15.3, просто вы не читали эту страницу ранее.

    2 февраля 2023 15:23, NlCKRUS написал:
    кто сразу на рабочую обновляет, пусть готовятся к сюрпризам )

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

  9. Grey85 (Клиенты)

    2 февраля 2023 15:18 12 комментариев

    Есть небольшие проблемы с шаблоном вывода RSS для Turbo страниц, то что у вас указано в https://dle-news.ru/templates-changelog.html - не принимается Яндексом.
    Нужно добавить вывод заголовка вот примерно так: 

    <turbo:content><![CDATA[<header><h1>{title}</h1></header>{full-story} ]]></turbo:content>
    1. celsoft (Администраторы)

      2 февраля 2023 16:08 4 031 комментарий

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

  10. kamensk (Клиенты)

    2 февраля 2023 17:25 61 комментарий
    3. Откройте файл templates/rss.tpl и замените содержимое полностью на:

    А если у меня такого файла не было - нужно создавать?

    В настройках у меня rss отключен.

    Нужен он мне? Я так понимаю - опция не обязательна же?

    1. celsoft (Администраторы)

      2 февраля 2023 17:50 4 031 комментарий

      Если вы не пользуетесь RSS вообще, то ничего вам создавать в шаблонах не нужно и вносить тоже не нужно. RSS не является чем то обязательным к наличию на сайте.

  11. qwest (Клиенты)

    2 февраля 2023 21:16 3 комментария

    Согласно справки Дзена картинки должны быть обернуты

    в <figure></figure>

    И это обязательный элемент.


    Опубликовать весь код не получается, в комментарии обнаружены запрещенные символы.

    1. celsoft (Администраторы)

      3 февраля 2023 04:14 4 031 комментарий

      Так оборачивайте. В чем проблема? Картинки это уже ваш контент который вы публикуете в текстах ваших публикаций. Какое оформление вы сделаете, то и будет. DLE поддерживает и разрешает публиковать изображения в <figure></figure> без каких либо ограничений.

      1. qwest (Клиенты)

        3 февраля 2023 05:38 3 комментария

        Вот ответ поддержки Дзена:

        В rss-ленте содержатся атрибуты, которые у нас не предусмотрены -  style=text-align center, class=highslide.  - Как убрать стили и классы, они вставляются в картинки.

        Для разметки текста лучше использовать p вместо div. - Как изменить? И соответственно br br на закрытие абзаца /p и на открытие нового p

        1. qwest (Клиенты)

          3 февраля 2023 05:51 3 комментария

          Дополнение:

          Обернул как положено из справки Дзена (не могу писать код, так как не публикуется, отправляю скриншоты)

          https://disk.yandex.ru/i/HhgWEFCYmdd3zA

          А при сохранении удаляется вся новость и остается только это:

          https://disk.yandex.ru/i/P1b7xsYP3iXTXQ

        2. celsoft (Администраторы)

          3 февраля 2023 08:02 4 031 комментарий

          Конечно у вас все удалится. Кто так пишет HTML код? Его нужно писать с соблюдением стандартов HTML. И код должен иметь вид:

             <figure>
              <img src="images/thumb1.jpg" alt="">
              <figcaption>Софийский собор</figcaption>
             </figure>

          А не то как у вас. Если не хотите писать чистый HTML код вручную, пользуйтесь визуальным редактором. А то что у вас на скриншоте, в принципе не правильно, не соответствует стандартам HTML и поэтому удаляется.

        3. celsoft (Администраторы)

          3 февраля 2023 08:07 4 031 комментарий
          В rss-ленте содержатся атрибуты, которые у нас не предусмотрены - style=text-align center, class=highslide. - Как убрать стили и классы, они вставляются в картинки.

          Убираете из новости уменьшенные копии с использованием тегов [thumb ..] и публикуете картинки в чистом виде как обычные картинки. Например class=highslide это не красота, это не прихоть DLE, это для того стоит чтобы уменьшенная копия увеличивалась в оригинальную.

          Для разметки текста лучше использовать p вместо div. - Как изменить? И соответственно br br на закрытие абзаца /p и на открытие нового p

          У вас вообще нет никакой разметки текста ничем, ни div ни p, потому, что вы используете обычное текстовое поле и BBCODES редактор, при написании новостей. Поэтому либо пишите эту разметку вручную, либо включаете в настройках скрипта визуальный редактор WISYWIG и он будет расставлять вам разметку.

        4. ntrtv (Клиенты)

          8 февраля 2023 08:20 197 комментариев

          У нас приняли в Дзен нашу RSS-ленту. Модерация была 2 дня, а сегодня уже заработало. Замечаний не было. Все сразу прошло. Это именно Дзен. Не Дзен.Новости. 

    2. ntrtv (Клиенты)

      3 февраля 2023 13:58 197 комментариев

      Привет. Удалось пройти модерацию в Дзене? 

  12. vadimys27 (Клиенты)

    2 февраля 2023 22:00 15 комментариев

    Добрый день, возникла необходимость сделать N количество отдельны поддоменов.
    В CMS нельзя использовать два одинаковых URL, предположил возможность разделить с помощью отдельных установок CMS на поддомены с выводом в поддиректории:

    domain.ru - Главный сайт
    city1.domain.ru  -> domain.ru/city1/
    city2.domain.ru  -> domain.ru/city2/

    в конфиге nginx прописал редиректы

    server {
        server_name city1.domain.ru;
        listen 1.1.1.1:443 ssl http2;
     return 302 "https://domain.ru/city1${uri}";
    }
    server {
        server_name city2.domain.ru;
        listen 1.1.1.1:443 ssl http2;
     return 302 "https://domain.ru/city2${uri}";
    }

    Файлы CMS расположены в подпапках домена /www/domain.ru/city1/,  /www/domain.ru/city2/  т.д. 
    если CMS не установлена на главном домене, поддомены с установленными СMS,  при переходе по URL на сайте выдают ошибки 404. 
    Если установить CMS на главном домене, при переходе https://domain.ru/city1/1-post1.html открывается https://portallife.ru/1-post1.html
    При авторизации на domain.ru/city1 выкидывает с админки domain.ru ну и наоборот.

    В документации вроде можно устанавливать на поддомены, может что не так делаю?

    1. celsoft (Администраторы)

      3 февраля 2023 04:19 4 031 комментарий

      Во первых Nginx и Апач вещи разные. Вы должны настраивать корректно и то и другое. Правила ЧПУ обрабатываются Апачем, соответственно копиях подпапок вы должны прописать в .htaccess для каждой копию свою корректную базу RewriteBase откуда для каждой копии считать свой корень для ссылок.

      Во вторых для авторизации каждая отдельная копия обладает своим разным набором пользовательских данных, соответственно для объединение пользователей разных сайтов в одну базу данных, при установке разных копий нужно пользоваться инструкцией https://dle-news.ru/tips/152-edinaja_registracija_i_avtorizacija_na_neskolkikh_sajjtakh.html чтобы объединить пользователей в одну базу данных, а не использовать разные базы данных пользователей.

  13. ntrtv (Клиенты)

    3 февраля 2023 10:09 197 комментариев

    В RSS-ленте для Яндекса стала появляться ошибка:

    Ошибки в фиде
    Не совпадают открывающий и закрывающий тэги br (строка 0) и p
    Информация об ошибке:
    14�ов нового образца.</p> <p><br></p>

    Уже дважды. В одной новости был <br>, я его убрал, все заработало. В это новости не могу найти <br>, но нашел <p></p>, удалил и все заработало. Раньше такого НИКОГДА не было. Поэтому связываю это с обновлением скрипта. Проверьте, пожалуйста.


    Визуальный редактор, используемый в админке, - WISYWIG

    1. celsoft (Администраторы)

      3 февраля 2023 10:41 4 031 комментарий

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

      Теже например <p></p> это когда вы просто в редакторе например дважды нажимаете Enter и как следствие пустой отсуп. Это нормально, это не какая ошибка в верстке. И не относится к несовпаденнию закрытых и незакрытых тегов, потому как это открывающий и тут же закрывающий тег. А строка "(строка 0)" это странное указание, таких строк не существует. Может ваш поток не был корректно прочитан яндексом, например был недоступен. Либо поврежден просто. Также убедитесь что корректно проставлены везде CDATA в шаблоне, чтобы форматирование корректно читалось.

      1. ntrtv (Клиенты)

        3 февраля 2023 10:45 197 комментариев

        Вы все-таки, пожалуйста, посмотрите, проверьте. Никогда ведь раньше такого не было и вот опять.. Вероятно, именно с редактором что-то связано. Спасибо.

        1. celsoft (Администраторы)

          3 февраля 2023 10:49 4 031 комментарий

          Что посмотреть? Я бы посмотрел, если бы понимал, что именно мне нужно посмотреть. <p></p> это не ошибка например, тут все корректно тег открыт тег закрыт. И явно не соответствует тексту "Не совпадают открывающий и закрывающий тэги", потому что здесь все совпадает. Что именно смотреть? Возможно там вовсе на другой контент реагирует, но нужно понимать на какой именно. Или например вы написали что убрали <br> и проблемы не стало, так наличие <br> это тоже не ошибка, это правильно написанный тег. Поэтому непонятно что именно нужно посмотреть и проверить. Оба варианта правильно написанные теги, и могут быть написаны в редакторе. Поэтому что мне нужно проверить?

        2. ntrtv (Клиенты)

          3 февраля 2023 11:04 197 комментариев

          Тогда как появится ошибка, я полностью сохраню этот RSS-файл и вам пришлю на анализ :)

        3. celsoft (Администраторы)

          3 февраля 2023 11:08 4 031 комментарий

          Лучше ссылку на данный RSS. А также доступ к админпанели DLE, и по FTP. Нужно ошибку видеть, и место, а также исходный контент в БД до его вывода в RSS поток.

  14. amigas (Клиенты)

    4 февраля 2023 07:18 18 комментариев

    Хотелось бы в следующих версиях Микроразметку Schema.org

    1. celsoft (Администраторы)

      4 февраля 2023 07:42 4 031 комментарий

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

      1. amigas (Клиенты)

        7 февраля 2023 07:34 18 комментариев

        А где об этом можно прочесть? Поделитесь ссылкой, это будет более качественный ответ. Тк в настройках скрипта вижу другой тип разметки, которым пользуюсь. Но Яндекс просит именно Schema.org 

        Я недавно использую движок и еще многое придется освоить. Спасибо.

        1. celsoft (Администраторы)

          7 февраля 2023 08:06 4 031 комментарий

          В настройках скрипта есть такой пункт:

          Cтруктурированные данные schema.org JSON-LD

          Вы можете выбрать к какому типу данных принадлежат ваши публикации и в код страниц публикаций на вашем сайте будут автоматически добавлены структуированные данные согласно стандарту schema.org для более лучшей и корректной индексации вашего сайта

          И все ниже. Это и есть schema.org, других разметок не бывает.

          А где об этом можно прочесть? Поделитесь ссылкой, это будет более качественный ответ.

          О разметке schema.org подробно, прочитать можно на их сайте https://schema.org/docs/schemas.html Эта разметка которая ставится в вашу верстку сайта, т.е. в шаблоны.

        2. amigas (Клиенты)

          8 февраля 2023 06:41 18 комментариев

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

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

          Сайт строится изначально под пс яндекс

        3. ntrtv (Клиенты)

          8 февраля 2023 08:24 197 комментариев

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

        4. celsoft (Администраторы)

          8 февраля 2023 09:14 4 031 комментарий

          Микроразметка schema.org это стандарт разметки. Не бывает микроразметки под яндекс или под гугл. Она всегда одинакова для всех. И все поисковики ее видят одинаково, не может видеть гугл и не видеть яндекс. Что то вы в корне неверно делаете, например не то проверяете или шаблон сверстан некорректно. DLE размечает полные новости, соответственно проверять нужно URL только полных новостей.

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

        5. amigas (Клиенты)

          9 февраля 2023 17:37 18 комментариев

          Вот за это спасибо огромное!

  15. Дмитрий6 (Клиенты)

    5 февраля 2023 09:14 111 комментариев

    Пункт 10, а если файлы сжаты
    /engine/classes/min/index.php?f=
    то ?v={cache-id} не работает, нужно указать &amp;v={cache-id}
    Правильно?

    1. celsoft (Администраторы)

      5 февраля 2023 10:09 4 031 комментарий

      Вы передаете обыкновенный банальный свой параметр в URL. Как нужно правильно передавать и перечислять параметры в URL при обращении к сайтам согласно стандартам URL? Первый параметр указывается с использованием символа '?' все последующие перечисляются с использованием символа '&'. И это не имеет никакого отношения ни CMS, ни то что DLE, ни то что что-то сжато или не сжато. Это стандарты URL, которым вы должны следовать всегда, независимо ни от чего, ни от того какую CMS используете, какие там настройки и прочее. Передавая параметры в URL, нужно всегда следовать принятым стандартам URL. Поэтому да, если первый параметр другой, то ваш уже передается через символ &. Параметры можно менять местами как угодно, что первое, что второе стоит не важно, на работу URL это никак не влияет.

  16. Crashlabs (Клиенты)

    5 февраля 2023 17:48 10 комментариев

    Валидатор стал ругаться на <link rel="preconnect" href="http://yourwebsite.com/" fetchpriority="high">:

    Attribute fetchpriority not allowed on element link at this point.

    1. celsoft (Администраторы)

      5 февраля 2023 17:55 4 031 комментарий

      Потому что это совершенно новый атрибут, его понимают современные браузеры в самым последних версиях начиная например с Chrome 101. И валидатору он просто неизвестен еще. Он не для валидности, он для оптимизированной работы если браузеры это поддерживают. Валидность здесь уже роли не играет. Важнее оптимизированная работа сайта, чем уведомление валидатора. Подробно об атрибуте описано https://web.dev/priority-hints/

      Для чего он добавлен описано в пункте номер 25 описания данного релиза.

  17. Video-Magnet (Клиенты)

    8 февраля 2023 09:27 22 комментария

    Здравствуйте.
    Можете в следующую версию DLE добавить - в админке, Редактирование новостей - подправить Расширенный поиск новостей по выбранным из несколько Мульти-Категорий - (когда новости размещены в нескольких категориях) - и мне нужно отобразить результат поиска именно в выбранном диапазоне указанных категорий, - а то я выбираю поиск по 2-м категориям - а выдаёт результат поиска новостей подтягивая ещё и из других категорий новости (это не совсем точный результат поиска). У меня это категория Видео - и разные разные поджанры у категории, и результат выводит вообще все поджанры новостей которые присутствуют в категории Видео - а у меня их там очень много - а я хотел все старые новости с видео в ненужную одну категорию упихать, я подчищаю категории от ненужного контента, а новостей более 50 тысяч и все в разных категориях.

  18. amigas (Клиенты)

    9 февраля 2023 17:39 18 комментариев

    Подскажите пожалуйста после обновления происходит следующее: 

    Публиковать новость на главной снимаю галочку, а она все равно на главной публикуется. 

    До обновления такого не было. 

    Сталкивался кто-нибудь,  или это только у меня?

    1. celsoft (Администраторы)

      9 февраля 2023 19:02 4 031 комментарий

      Нет такой проблемы на чистом дистрибутиве. Специально проверил. Да и обновление тут точно не причем, потому как данные вопросы не затрагивались и не менялись. Все работает в этом вопросе точно также и с тем же кодом, что и в более старых версиях. Что то вы еще делали помимо обновления.

      1. amigas (Клиенты)

        12 февраля 2023 11:28 18 комментариев

        Моя вина, торможу. Использую несколько шаблонов и разные настройки)) Спасибо за терпение!))

  19. naupavel (Клиенты)

    11 февраля 2023 00:17 1 комментарий

    Спасибо за обновление CMS! Очень радует, когда их регулярно выпускаете и поддерживаете современные версий PHP. Респект 😉

  20. sciper (Клиенты)

    18 февраля 2023 17:17 10 комментариев

    Скажите, удаление пользователями своих собственных материалов и самостоятельное удаление с сайта всего аккаунта еще не завезли?

    1. celsoft (Администраторы)

      18 февраля 2023 18:04 4 031 комментарий

      Самостоятельное? Нет. Только через обращение в администрацию. 

      1. sciper (Клиенты)

        22 февраля 2023 21:22 10 комментариев

        Считаете это неправильным, когда пользователь сам удаляется с сайта без дергания администрации? Даже если это будет настраиваемая опция?

        1. celsoft (Администраторы)

          23 февраля 2023 09:16 4 031 комментарий
          Считаете это неправильным, когда пользователь сам удаляется с сайта без дергания администрации?

          Сложно сказать. Доступ могут и украсть, а при самостоятельном удалении у вас даже не будет возможности зафиксировать обращение, кто и с какого IP это делал. Не знаю. У меня нет однозначного мнения по данному вопросу. Пока я обдумываю какой то действительно оптимальный алгоритм.

        2. Captain (Клиенты)

          23 февраля 2023 12:04 152 комментария

          Привязка на телефон минимум, но это уже отдельный и платный сервис. Я бы не дал без этого самостоятельно "удалиться". Как Вы правильно и написали "а вдруг".

        3. sciper (Клиенты)

          12 марта 2023 21:43 10 комментариев

          Был бы признателен, если бы добавили такую возможность. Администратор сам мог бы решать, включать эту опцию или нет. В наше время, когда приватность в интернете играет важную роль, пользователи часто хотят просто удалить все свои данные с сайта и профиль и комментарии, этого требует и закон. Но когда таких становится много, приходится уделять этому довольно много времени.

          Если честно, мне даже фиксировать это нет смысла, кто и когда, ну удалился и удалился :)

          Единственное, можно добавить подтверждение через e-mail.

  21. Вадим Корнеев (Клиенты)

    24 февраля 2023 19:12 14 комментариев

    Отличная галерея изображений! Большое спасибо!

  22. galif (Клиенты)

    26 февраля 2023 18:18 19 комментариев

    Здравствуйте! А почему в архиве нет папки upgrade? Как мне произвести обновление моей старой версии движка? У меня стоит вообще 12.1 версия.

    1. celsoft (Администраторы)

      26 февраля 2023 18:28 4 031 комментарий
      А почему в архиве нет папки upgrade?

      Потому что ее там быть не должно.

      Как мне произвести обновление моей старой версии движка? У меня стоит вообще 12.1 версия.

      Строго по инструкции по обновлению https://dle-news.ru/extras/online/index.html?upgrade.html следуя инструкции по ручному обновлению. Уже много лет как не нужно заходить и что то выполнять в этой папке.


  23. iloveadidas (Клиенты)

    27 февраля 2023 14:50 23 комментария

    Добрый день, не подскажите в чем может быть причина, что после обновления при переходе на rss выдает такую ошибку: error on line 12 at column 252: Opening and ending tag mismatch: img line 12 and div

    1. celsoft (Администраторы)

      27 февраля 2023 16:55 4 031 комментарий

      Конечно подскажем. Вы не внесли изменения в шаблон RSS согласно списку изменений в шаблонах https://dle-news.ru/templates-changelog.html поэтому у вас и ошибка. Внесите изменения и очистите кеш в админпанели скрипта на главной, чтобы они вступили в силу сразу.

      1. iloveadidas (Клиенты)

        27 февраля 2023 18:21 23 комментария

        Спасибо!

  24. Video-Magnet (Клиенты)

    28 февраля 2023 11:19 22 комментария

    Проблемы с загрузкой массовых изображений.
    Как-будто в Хэше сохраняются старые изображения, пытаюсь заново перезагрузить изображения так-как мне надо уже в другом порядке - когда у себя на компе массово переименовываешь фотки - загружаешь их - а они по убыванию чередуются, а мне надо их по возрастанию перезагрузить массово.
    Я удаляю все эти фотки, сбрасываю Хэш у сайта - переименовываю у себя на компе эти фотографии уже по возрастанию - снова загружаю их, с другими названиями - и заново загруженные фотки они местами не меняются, несмотря на новые названия - фотка которая с названием фото-6 она снова загружается как фото-1, я серьёзно фото-6 снова загружается с названием в URL-e изображения как фото-1.
    И местами фотки не меняется, по возрастанию по убыванию. Чего-то не хватает.

    1. celsoft (Администраторы)

      28 февраля 2023 11:59 4 031 комментарий

      Нет никакого в природе хеша для этого, что вы сбрасываете непонятно. Более того DLE никак не сортирует изображения. Он их показывает в том порядке, в котором они попали на сервер, первый загруженный первым, последний соответственно последним. Перед началом загрузки, когда вы выбрали картинки вы можете изменить их порядок загрузки путем перетаскивания, выставив порядок, нажимаете загрузить, они будут загружены в том порядке в котором выбрали. А если например загружаете не через менеджер DLE а просто переносом в редактор, то браузер сам решает в каком порядке ему отправить на сервер, DLE в этом не участвует. Никакие имена файлов в этом никакой роли не играют и абсолютно не важны.

      1. ntrtv (Клиенты)

        28 февраля 2023 19:14 197 комментариев

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

        1. Загружаем фото.
        2. Вспоминаем, что забыли в Фотошопе выставить нужный размер. Удаляем фото
        3. Подрезаем фото в Фотошопе. Сохраняем под ТЕМ ЖЕ НАЗВАНИЕМ.
        4. Заливаем через админку в DLE
        5. Видим старое фото, со старыми размерами (размерами первого фото).
        6. Очистка кэша не помогает.
        7. Меняем в названии фото хотя бы 1 символ, заливаем заново - вуаля, отображается новое фото.
        1. celsoft (Администраторы)

          1 марта 2023 05:27 4 031 комментарий

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

          но вот такая странность появилась, кажется с предыдущей версии.

          Нет не с предыдущей а уже достаточно много версий назад. В совсем ранних версий DLE всегда добавлял уникальный временной префикс к имени файла, а уже несколько версий, когда префикс добавляется только в случае если такое имя файла уже есть на сервере, а если файла нет, то префикс не добавляется.

  25. Antolog (Клиенты)

    3 марта 2023 19:18 12 комментариев

    Здравствуйте! Не нашел нигде информации по следующей проблеме, может кто подскажет есть ли такое решение в этой версии движка: В настройках движка присутствует возможность Включить транслитерацию URL, но она не работает для {tags}, как это можно исправить? Нам нет смысла писать теги к новостям на английском, а при написании их на русском сейчас получается в урл тегов целая абракадабра...) Вот подошло время обновляться до последней версии движка с 15.2, поэтому изучаем некоторые проблемные моменты для нас. Спасибо заранее за подсказку!

    1. celsoft (Администраторы)

      4 марта 2023 07:56 4 031 комментарий

      Теги в URL такие, какими они были написаны к новости. Если написаны на русском, то они будут на русском, если на английском, то будут на английском. Так было всегда, и в старых версиях и в актуальных. И в той версии что у вас стоит, все точно также.

      1. Antolog (Клиенты)

        4 марта 2023 18:52 12 комментариев

        А есть возможность как то это дело исправить, чтобы применялась транслитерация URL тегов, а не только новостей?

        1. celsoft (Администраторы)

          5 марта 2023 06:57 4 031 комментарий

          Нет. У облака тегов нет различных написания значений.

        2. Antolog (Клиенты)

          5 марта 2023 17:17 12 комментариев

          Принято, спасибо за информацию!

  26. bigsova (Клиенты)

    6 марта 2023 09:49 6 комментариев

    Всем привет, вчера прикупил лицензию и решил обновиться с 14.1 версии хорошо что на копии это делал, проблема в том если включен плагин поддержка PHP наверное все знаете его вот он echo $tpl->result['main']; заменить на eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php '); то вылетает ошибка такая

     Service Unavailable
    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

    ошибка в на главной и след страницах, категориях, а в полной новости работает все, очень странно, помогите разобраться в чем причина, 

    PHP 8.1 на всякий

    1. celsoft (Администраторы)

      6 марта 2023 10:58 4 031 комментарий

      В настройках PHP интерпретатора вы отключили вывод ошибок, поэтому видите только это сообщение. Детали этой ошибки вы можете увидеть в логах ошибок сервера, либо включите в настройках PHP php.ini включите вывод ошибок в браузер, и по самой ошибке будет понятно в чем именно ее причина.

  27. Antolog (Клиенты)

    8 марта 2023 12:38 12 комментариев

    Здравствуйте! Провели обновление с версии 15.2 на 16.0, выявили проблему с обнулением оценок(рейтинга) материалов, установлен вариант: нравится и не нравится, теперь в каждой новости рейтинг равен 0. Подскажите пожалуйста, не нашел информацию в гугле об этой проблеме, как можно устранить эту проблему или хотя бы где ее искать, заране благодарю за помощь!

    1. celsoft (Администраторы)

      8 марта 2023 13:24 4 031 комментарий

      Обновление вообще никак не меняет ваших данных в базе данных, и не может взять и просто обнулить ваш рейтинг. Что то вы еще делали помимо обновления. Либо обновление было далеко не по инструкции по обновлению, либо как третий вариант, на старой версии у вас был какой то модифицированный рейтинг. Поэтому собственно все зависит от того что именно вы делали помимо обновления.

      1. Antolog (Клиенты)

        8 марта 2023 14:55 12 комментариев

        Обновление делалось с кнопки, автоматически... Перепроверили на нескольких новостях, вроде бы обнулился только вывод рейтинга - тобишь указывает 0, если попробовать проголосовать, то показывает правильные цифры, однако после обновления страницы с новостью, опять рейтинг выводится в значении- 0. Возможно когда-то и был модифицирован рейтинг, проекту более 10 лет, однако в последние годы точно рейтинг не модифицировался, а движок обновлялся, но проблема возникла именно после перехода на версию 16.0... Пока откатились к предыдущий версии 15.2, все стало нормально. Подскажите, есть ли у вас платная поддержка, чтобы помогли с проблемой?

        1. celsoft (Администраторы)

          8 марта 2023 17:20 4 031 комментарий

          Если у вас модифицированный рейтинг, то мы ничем вам помочь не можем. У нас нет услуг по адаптации сторонних модификаций. Непосредственно в DLE, никаких изменений в системе рейтинга не было, он одинаков что в версии 15.2 что в 16.0.

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

        2. Antolog (Клиенты)

          9 марта 2023 15:28 12 комментариев

          Принято, спасибо, попробуем еще сделать это... 

        3. bigsova (Клиенты)

          19 марта 2023 15:37 6 комментариев

          Была проблема такая как у вас думаю вам поможет, там есть про рейтинг решение проблемы https://webrambo.ru/195-obnovlenie-shablonov-do-novyh-versij.html 

        4. Antolog (Клиенты)

          20 марта 2023 17:53 12 комментариев

          Благодарю! Мы тоже нашли именно здесь решение! Когда-то там заказывали шаблоны... 

  28. infoedu (Клиенты)

    8 марта 2023 19:45 2 комментария

    Здравствуйте! А файлы в папке composer нужны? Встроенный антивирус нашел больше 1800 файлов в папках  

    mtdowling, symfony, aws-sdk-php (больше всего), guzzlehttp, league/flysystem-ftp/*

    тест какой-то ./engine/classes/composer/vendor/tinify/tinify/test/TinifyTest.php

    или папка composer в папке composer

    ./engine/classes/composer/vendor/composer/platform_check.php

    Вот скриншот https://freeimage.host/i/HXfFN7j

    1. celsoft (Администраторы)

      9 марта 2023 04:48 4 031 комментарий

      Удалять нужно только файлы которые показывает антивирус. Это файлы от старых версий DLE, которые в актуальной версии не используются.

  29. yaroslav56 (Посетители)

    11 марта 2023 19:10 1 комментарий

    Добрый вечер. Такой вопрос. Включил автоматическую макроразметку DLE, но не хватает некоторых нужных мне параметров. Подскажите где их можно добавить в DLE, или можно внести руками в код полной новости? Спасибо.

    1. celsoft (Администраторы)

      11 марта 2023 21:18 4 031 комментарий

      Это можно добавить в шаблон в виде микроразметки schema в шаблоны, где вы выводите данный контент.

  30. bandidas (Клиенты)

    22 марта 2023 13:43 2 комментария

    Версия ужасная. Не думаю, что за нее вообще стоит платить. Написал о багах службе поддержки, а они сказали "исправлять ничего не будем".

    1. celsoft (Администраторы)

      23 марта 2023 10:31 4 031 комментарий

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

Информация

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

Календарь

«    Март 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Опрос на сайте

Совершаете ли вы покупки в интернет?