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

DataLife Engine v.18.1 Final Release

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

1. Добавлена поддержка авторизации в социальной сети Вконтакте с использованием нового протокола VK ID Oauth 2.1. Тем самым добавлена поддержка новых создаваемых приложений в данной сети. Внимание, авторизация через некоторые очень старые приложения может перестать работать. Вам необходимо проверить работу авторизации на вашем сайте и при необходимости создать новое приложение с социальной сети и задать его данные в настройках скрипта в панели управления. 

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

3. Добавлена возможность использования параметра max_completion_tokens для ИИ ассистентов в настройках скрипта в панели управления. А также добавлена возможность отключения параметров max_tokens и temperature в случае отсутствия необходимости их использования. Тем самым добавлена поддержка новых рассуждающих языковых моделей, например o1 и o3-mini и так далее.

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

5. Новый редактор исходного кода получили также модули редактирования шаблонов, рекламных материалов и плагинов. Теперь при больших объёмах редактируемого контента, их правка происходит удобнее и быстрее. А также появились дополнительные возможности по автоматическому дополнению кода в зависимости от используемого языка ( HTML, CSS, JS, PHP, SQL) и просто текста.

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

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

8. Полностью переписан алгоритм поиска ключевых слов по тексту в модуле "Перекрестные ссылки". Алгоритмы замены также работают по принципу "на лету", с возможностью управлять ими в режиме реального времени, однако больше не используются регулярные выражения для замены и сокращены точки обработки контента, что позволило существенно, в несколько сотен раз, ускорить работу данной возможности DataLife Engine и снизить нагрузку на сервер при большом объёме заданных ключевых слов и ссылок.

9. Переработан модуль обработки вывода похожих публикаций при просмотре полных новостей. Теперь поиск похожих новостей производится непосредственно при добавлении или редактировании публикаций, а не при первом просмотре публикации. Добавлена поддержка дополнительных полей при поиске похожих публикаций, тем самым поиск будет лучше если не используются поля краткого и полного описания. Улучшена работа с кешем данного блока на сайте при которой, обработка блока будет происходить только если у публикации есть похожие новости, тем самым в ряде случаев снижается нагрузка на сайт. Также обработка блока будет происходить только при наличии соответствующих тегов вывода похожих новостей в шаблоне, тем самым в случае вывода похожих новостей с использованием других тегов, например {cusom ….} не будет производится запросов к базе данных, и не будет нагрузки для формирования данного блока.

10. Добавлена возможность в разделе перестроения публикаций указывать количество публикаций и комментариев, которое необходимо обработать за один проход. Тем самым вы можете увеличить или уменьшить количество обрабатываемых данных за один раз и увеличить скорость обработки, или наоборот снизить нагрузку на сервер. Также в ряде случаев это позволяет не превышать лимиты сервера при обработке, если требуется соединения к внешним сервисам и это занимаем время, например, при обработке тегов [mediа=…] и т.д.

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

12. Для шаблонов персональных сообщений (pm.tpl) добавлена поддержка новых тегов: [pm-author] текст [/pm-author] которые выводят текст заключённый в них в случае, если пользователь, просматривающий переписку, является автором этого сообщения, а также теги [not-pm-author] текст [/not-pm-author] которые выводят текст, в случае если пользователь не является автором данного сообщения. Тем самым вы можете выделять для пользователей собственные сообщения и сообщения собеседников.

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

14. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов [del] текст [/del] которые выводят ссылку на удаление публикации с сайта для пользователей, которым разрешено удаление данной публикации. Тем самым вы можете добавить возможность удалить пользователям публикацию, без предоставления возможности редактирования публикации.

15. Добавлена возможность отправки персонального сообщения пользователю непосредственно в панели управления DataLife Engine в разделе управления пользователями, без необходимости перехода на сайт для отправки сообщения. Сообщение отправляется в всплывающем окне с использованием технологии AJAX без перезагрузки страницы сайта.

16. Для предосмотра загруженных изображений в менеджере загрузок DataLife Engine добавлена поддержка HiDPI изображений. В случае если загруженное изображение является изображением высокой чёткости, то в предосмотре также будет использовано изображение высокой чёткости.

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

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

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

20. Улучшена и переработана вставка блоков с информацией, предупреждением или ошибками в редакторе, а также других блоков с форматированием. Теперь доступно удаление блоков в один клик при их выборе, а также вы можете перемешать их по тексту выбрав блок.

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

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

23. Добавлена поддержка вложенности друг в друга для глобальных шаблонных тегов [country=X] Текст [/country]. Тем самым вы можете вкладывать блоки друг в друга в шаблоне, сначала определив общий блок, и внутри разделив его по странам. Например, вы можете использовать конструкции вида: [country=RU,BY,DE] Контент для трех стран [country=BY]Только для Беларуси[/country][country=RU]Только для России[/country] продолжение общего блока [/country]. Тем самым упрощается вёрстка сложных конструкций шаблонов. Аналогичная поддержка вложенности добавлена и для обратных тегов [not-country=X] … [/not-country].

24. Добавлена поддержка вложенности друг в друга для глобальных шаблонных тегов [tags=X] Текст [/tags]. Тем самым вы можете вкладывать блоки друг в друга в шаблоне, сначала определив общий блок, и внутри разделив его по тегам. Например, вы можете использовать конструкции вида: [tags=test1,test2] Общая шапка блока [tags=test1] только тег test1 [/tags][tags=test2]только тег test2[/tags] продолжение общего блока [/tags]. Тем самым упрощается вёрстка сложных конструкций шаблонов. Аналогичная поддержка вложенности добавлена и для обратных тегов [not-tags=X] … [/not-tags].

25. Добавлена поддержка вложенности друг в друга для глобальных шаблонных тегов [news=X] Текст [/news]. Тем самым вы можете вкладывать блоки друг в друга в шаблоне, сначала определив общий блок, и внутри разделив его по новостям. Например, вы можете использовать конструкции вида: [news=1,2] Общая шапка блока [news=1] только новость 1 [/news][news=2] только новость 2 [/news] продолжение общего блока [/news]. Тем самым упрощается вёрстка сложных конструкций шаблонов. Аналогичная поддержка вложенности добавлена и для обратных тегов [not-news=X] … [/not-news].

26. Для общего шаблона (main.tpl) добавлена поддержка новых тегов [changeskin] текст [/changeskin] которые выводят текст заключённый в них в случае, если пользователям разрешена смена тем оформления сайта. Тем самым вы можете автоматически включать и отключать отдельные блоки в шаблоне, которые предназначены для вывода оформления смены шаблонов на сайте.

27. Адаптирован редактор шаблонов в админпанели под различное масштабирование текста, установленное в настройках оформления панели управления.

28. В связи с тем что Яндекс прекратил поддержку технологии Яндекс Турбо https://webmaster.yandex.ru/blog/yandex-stops-supporting-turbo-technology данная технология была также полностью убрана из DataLife Engine.

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

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

31. Для дополнительных полей с типом "Чистый HTML или JS код" также как и для остальных полей добавлена автоматическая регулировка их высоты при добавлении публикаций в админпанели. Также добавлена автоматическая регулировка высоты для текстовых полей при добавлении публикаций на сайте и при быстром редактировании публикаций на сайте. Что делает добавление и редактирование публикаций ещё более удобным.

32. Добавлена возможность использовать апострофы и кавычки в названиях места жительства и полных именах пользователей.

33. Добавлена возможность использовать значение "0" в дополнительных полях публикаций с типом "Список". Ранее при использовании таких значений, поле считалось пустым и значение не сохранялось при повторном редактировании публикации.

34. Добавлен форматированный вывод количества скачиваний, загруженных через DataLife Engine файлов. Теперь количество скачиваний будет выводится в формате например: 23 532 234, вместо слитного числа 23532234, что существенно улучшает восприятия числа скачиваний пользователем.

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

36. Уведомления пользователя о получении новых персональных сообщений с момента отсутствия на сайте переведены на использование более компактных DLEPush уведомлений, что позволяет пользователю не отвлекаться на них сразу после посещения сайта, при этом иметь необходимую информацию об этом. Также снижен расход ресурсов сервера при уведомлениях пользователя, за счёт сокращения обращений к базе данных.

37. Убрана зависимость загрузки необходимых библиотек для работы с ИИ от внешних сервисов. Теперь все необходимые библиотеки располагаются непосредственно на вашем сервере.

38. Для комментариев и персональных сообщений добавлена поддержка тегов проверки дополнительных полей([xfgiven_x] текст [/xfgiven_x], [xfnotgiven_x] текст [/xfnotgiven_x], отдельно и независимо от использования в шаблоне тега непосредственно вывода дополнительного поля. То есть данные теги могут использоваться в шаблоне без использования тега [xfvalue_X] в данном шаблоне.

39. Улучшена система копирования и вставки контента в редакторе для публикаций. Добавлено сохранение классов CSS, который использует DataLife Engine при формировании своего контента. Например, при копировании через редактор из одного поля в другое цитат, уменьшенных копий изображений и прочего, их оформление будет сохранено.

40. Оптимизирован ряд запросов к базе данных MySQL, для более быстрой работы сайта и снижения нагрузки на сервер.

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

42. Добавлено автоматическое удаление устаревших и не используемых больше файлов DataLife Engine при обновлении на новые версии. Автоматическое удаление происходит в случае, если у DataLife Engine есть права доступа на удаление этих файлов.

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

44. Исправлена проблема, при которой могла происходить некорректная замена ключевых слов из модуля перекрёстных ссылок в микроразметке структурированных данных schema.org в случаях если этим ссылкам назначена глобальная замена по всей странице.

45. Исправлена проблема, при которой происходила не валидная вёрстка HTML при выводе опроса на сайте.

46. Исправлена проблема, при которой не работала вставка текста при редактировании комментариев в панели управления.

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

48. Исправлена проблема, при регистрации пользователей с использованием функций API.

49. Исправлена проблема, при которой не работали теги [xfnotgiven_x] текст [/xfnotgiven_x] в шаблоне вывода персональных сообщений.

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

51. Исправлена проблема, при которой шаблонные теги [add-favorites] … [/add-favorites] и [del-favorites] … [/del-favorite] не учитывали имена шаблонов которые назначены в настройках категорий, а использовали только стандартные имена шаблонов.

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

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

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

Внимание!

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

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

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

Комментарии

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

    1 июля 2025 11:41 5 комментариев

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

    Либо все на сайт документации вынести, либо как-то и там продублировать, потому что эта справка сейчас только из панели есть

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

      1 июля 2025 12:27 4 256 комментариев

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

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

    1 июля 2025 13:11 26 комментариев

    Заметил что теперь если в плагинах в поле "Найти" или "Действие" при вставленном в нём коде, длина которого превышает ширину поля поставить курсор то ползунок пропадает. Причем происходит это только если код однострочный, при работе с многострочным кодом данная ошибка не воспроизводится.

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

      1 июля 2025 13:21 4 256 комментариев

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

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

    1 июля 2025 14:28 68 комментариев

    после обновления перестали подключаться некоторые файлы через include

    при обновлении на 18,0 точно такая же проблема была

    потом вышел патч

    тут такой патч будет? )

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

      1 июля 2025 15:05 4 256 комментариев

      Не будет, пока вы нормально и подробно не опишите суть своей проблемы. Потому что, непонятно о чем идет речь и в чем именно у вас проблема. Опишите суть своей проблемы подробно. На 18.0 никаких проблем с include не было, а патчи выходили совершенно по другим вопросам и проблемам.

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

        1 июля 2025 16:31 68 комментариев

        в main.tpl подключается {include file="/templates/ByPavelGubin/cart/im_model.tpl"}

        В нем есть теги [not-aviable=showfull][/not-aviable]

        которые перестали работать

        теперь текст "[not-aviable=showfull][/not-aviable]" выводится на страницах шаблонов fullstory.tpl и shortstory.tpl

        если в main.tpl я вместо {include file="/templates/ByPavelGubin/cart/im_model.tpl"}

        вставляю содержимое файла im_model.tpl - то проблем нет.

        получается, что [not-aviable=showfull][/not-aviable] не работают если через include подключать.

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

          1 июля 2025 16:55 68 комментариев

          методом проб и ошибок выявил, что проблема решается если перед [not-aviable=showfull] добавить пробел.

          то есть если im_model.tpl начинается с "[not-aviable=showfull] бла бла " тогда тег не работает

          если начинается с "  [not-aviable=showfull] бла бла" тогда проблемы нет

          такая особенность появилась только на 18.1, на 18.0 все хорошо

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

          1 июля 2025 21:13 168 комментариев

          Та же проблема с [aviable=] и [not-aviable=]. Перестали работать. Просто отображаются сами эти теги на странице

          И действительно. Добавление пробела перед этими тегами в шаблоне решило проблему.

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

          1 июля 2025 22:51 4 256 комментариев

          Шаблонные теги DLE нужно писать правильно!!!! Нет в DLE таких тегов [not-aviable=showfull][/not-aviable]   

          Посмотрите документацию по шаблонам, как там тег написан? Правильное написание тегов:

          [available=раздел] текст [/available] и [not-available=раздел] текст [/not-available]

          Если не увидели разницу, то поясняю aviable и available это разные слова !!!

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

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

          1 июля 2025 23:42 168 комментариев

          Помогло, спасибо. Но к слову, я не мог ошибиться, так как подобное всегда копирую. Либо в документации так раньше было написано, либо в каком-нибудь дефолтном шаблоне.

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

          2 июля 2025 00:24 4 256 комментариев

          Лет 10 назад или даже больше мы использовали этот тег с синтаксической ошибкой, но с учетом того сколько вы с нами наверное тогда еще и скопировали )) в каком то из давних релизов было написано что теперь другие теги.

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

      1 июля 2025 21:34 26 комментариев

      Столкнулся примерно с таким же, но как оказалось я просто задвоил эти теги в main.tpl при выводе {speedbar} и в шаблоне speedbar.tpl. И если в версии 18.0 это как то допускалось то в 18.1 задвоенные теги в шаблоне speedbar.tpl стали отображаться просто тегами.

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

        1 июля 2025 22:55 4 256 комментариев

        Тоже видимо тег написали неправильно, смотрите мое сообщение выше. Часто пишут тег неверно. 

        Нет в DLE таких тегов [not-aviable=showfull][/not-aviable]   

        Посмотрите документацию по шаблонам, как там тег написан? Правильное написание тегов:

        [available=раздел] текст [/available] и [not-available=раздел] текст [/not-available]

        Если не увидели разницу, то поясняю aviable и available это разные слова !!!

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

          3 июля 2025 11:45 110 комментариев

          Ради интереса у себя проверил, тоже теги "aviable" используются х)))

          Надо будет исправить)

        2. x-streamal (Клиенты)

          9 июля 2025 21:25 12 комментариев

          В 18.1 работает оба написания данного тега! Всю жизнь работал с avaible и вот спустя года обновился на 18.1 и даже не заметил, что что-то не так, пока не прочел комментарий. Точнее все равно прочел и у меня на сайте работает нормально и при написании avaible, но так чисто ради правильности заменил на available...

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

          9 июля 2025 22:22 4 256 комментариев

          Нет такого тега как avaible и никогда не было ни в 18.1 ни в более ранних версиях. Только что вы привели третье ошибочное написание тега )))). Поэтому один ошибочный вариант присутствует в DLE как дублер.

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

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

    1 июля 2025 20:26 110 комментариев

    2. В настройки скрипта в админпанели добавлена возможность указать группы пользователей...

    А просмотр заблокированных по стране новостей не добавили? Ужас)

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

    Уже обрадовался, думал буду сносить самодельный плагин, а тут палка в колесо)

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

      1 июля 2025 22:59 4 256 комментариев
      1 июля 2025 20:26, Extazzi написал:
      А просмотр заблокированных по стране новостей не добавили? Ужас)

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

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

        1 июля 2025 23:12 110 комментариев

        А как же это?

        https://forum.dle-news.ru/topic/33578-%D0%BF%D0%BE%D0%B6%D0%B5%D0%BB%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%BE%D0%B2%D1%8B%D1%85-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9-datalife-engine/page/279/?tab=comments#comment-451741
        1. celsoft (Администраторы)

          1 июля 2025 23:15 4 256 комментариев

          Добавим. Пожелание нормальное, как то упустилось это из виду.

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

          1 июля 2025 23:17 110 комментариев

          Добро.

          Спасибо!

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

    2 июля 2025 11:53 12 комментариев

    зачем писать это все сначала в пресс релизе, а затем в релизе? одно и то же

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

      2 июля 2025 11:58 4 256 комментариев

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

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

        2 июля 2025 12:30 68 комментариев

        не слушайте, все правильно делаете. спасибо за регулярные обновления скрипта! 🤝

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

    2 июля 2025 17:34 5 комментариев

    с 14 версии ни разу не обновлял скрипт, видимо пора, но блин боюсь запороть сайт, ведь толком не знаю, как обновить 🙄

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

      2 июля 2025 18:04 5 комментариев

      А можно ли из админпанели обновить в автоматическом режиме?

      https://ibb.co/fVXWM4SM

      https://ibb.co/FbJZ7XDC

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

        2 июля 2025 18:20 4 256 комментариев

        В вашем случае могут быть проблемы, не рекомендую. Между этими версиями разница в требованиях к серверному ПО огромна. Прежде чем приступать к обновлению, вам нужно привести серверное ПО в соответствие минимальным требованиям актуальной версии https://dle-news.ru/request.html и только потом приступать к обновлению. А на актуальной версии PHP скорее всего не заработает ваша старая версия DLE, и автоматическое обновление может не пойти. Поэтому лучше сначала обновить серверное ПО, потом сразу приступить к ручному обновлению https://dle-news.ru/extras/online/index.html?upgrade.html

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

          2 июля 2025 19:54 5 комментариев

          В принципе разобрался, главное сначала бэкап сделать ))

          Но возник вопрос:

          Изменения между версиями 16.0 и 16.1

          2. В папке шаблона создайте файл fastsearchresult.tpl с содержимым:

          <a href="{full-link}"><span class="searchheading">{title}</span><span>{short-story limit="150"}</span></a>

          это здесь создать? 
          ../musicmakers.ru/public_html/templates

          https://ibb.co/xqj7CPc9

          или в самих шаблонах Green_NEW, Green_NEW_2? 

          ../musicmakers.ru/public_html/templates/Green_NEW
          ../musicmakers.ru/public_html/templates/Green_NEW_2

          https://ibb.co/vx8NYtYz

          3. В файле шаблона userinfo.tpl проверьте корректность оформления тега {twofactor-auth} и при необходимости измените его оформление. В связи с тем что тип поля который выводит данный тег был изменен.

          В смысле? Как его проверить? Как он должен быть правильно оформлен, я не знаю.

          У меня в этом шаблоне такое:

          Ваш код удален администрацией. Он никому ничего не говорит. Не засоряйте комментарии огромными кодами из ваших шаблонов.

          В нем все правильно? Или что-то нужно исправить?

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

          2 июля 2025 20:25 4 256 комментариев
          2 июля 2025 19:54, elaim написал:
          это здесь создать? 
          ../musicmakers.ru/public_html/templates

          https://ibb.co/xqj7CPc9

          или в самих шаблонах Green_NEW, Green_NEW_2? 

          ../musicmakers.ru/public_html/templates/Green_NEW
          ../musicmakers.ru/public_html/templates/Green_NEW_2

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

          2 июля 2025 19:54, elaim написал:
          В смысле? Как его проверить? Как он должен быть правильно оформлен, я не знаю.

          В прямом, заходите и смотрите как он выглядит на вашем сайте. Изменился HTML код который выводит этот тег. Заходите и смотрите как этот код выглядит визуально на вашем сайте. Если все устраивает ничего не делаете, если не нравится внешний вид, правите его через стили вашего шаблона. И делаете его визуальное оформление таким, как нужно и как нравится вам. Это исключительно визуальная составляющая. Вообще для подобных вопросов есть форум, и соответствующая тема в нем "В помощь Вебмастеру" https://forum.dle-news.ru/forum/11-в-помощь-вебмастеру/ используйте для подобных вопросов форум, создайте свою тему и задавайте все интересующие вас вопросы по верстке, комментарии в этой теме не для дискуссий как делать верстку или править верстку шаблона.

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

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

          3 июля 2025 17:44 5 комментариев

          спасибо!

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

      2 июля 2025 18:17 4 256 комментариев

      Попробуйте и потренируйтесь сначала на локальном сервере, прежде чем приступать на рабочем сайте

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

        2 июля 2025 18:57 5 комментариев

        Я не очень разбираюсь, как этот локальный сервер сделать (((

        У меня на хостинге Бегет есть два сайта: один - рабочий , другой - тестовый (но на нем нет лицензии) Можно ли тестовый обновить (и на нем соответственно потренироваться)?

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

          2 июля 2025 19:14 158 комментариев

          Создайте поддомен сайта где есть лицензия, на нём и тренируйтесь. Лицензия также и на поддомены распространяется.

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

    4 июля 2025 09:45 2 комментария

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

  8. lightoff (Клиенты)

    4 июля 2025 10:06 30 комментариев

    здравствуйте. какие-нибудь фиксы планируются?)) думаю подождать или сейчас накатить) 

    вроде в этот раз никто в комментах ни на что отвалившееся особо не жалуется)

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

      4 июля 2025 12:25 4 256 комментариев
      4 июля 2025 10:06, lightoff написал:
      здравствуйте. какие-нибудь фиксы планируются?))

      Исправления выходят если обнаруживаются проблемы, а не по какому либо плану. Поэтому вопрос о планировании некорректен в данном случае.

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

    4 июля 2025 19:27 5 комментариев

    В Яндекс веб-мастер чего-то уведомили что rssturbo.xml перестало работать, но вроде это Турбостраницы об Яндекса, которые перестали поддерживаться ей же. Спасибо. 

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

      4 июля 2025 21:22 4 256 комментариев

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

  10. Слесарь (Клиенты)

    6 июля 2025 00:02 4 комментария

    Здравствуйте! Скажите пожалуйста, что могло пойти не так:
    Перестали отображдаться списки Похожих новостей и популярных ({relatednews} и {topnews})

    Перестроение публикаций делал, так же вручную редактировал и обновлял список id похожих - толку нет.
    Помогите пожалуйста.

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

      6 июля 2025 00:27 4 256 комментариев

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

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

  11. Слесарь (Клиенты)

    6 июля 2025 18:53 4 комментария
    6 июля 2025 00:27, celsoft написал:
    второе это проверьте на стандартном шаблоне который идет с дистрибутивом

    Спасибо за помощь! Действительно, на стандартном шаблоне все отображается.
    Однако есть ньюанс. В Зеленом шаблоне (который из коробки) так же нет отображения.
    Не могли бы Вы подсказать, чего не хватает данному шаблону.
    Кажется понял в чем причина.
    Если вставлять [related-news] {related-news}[/related-news] в основной шаблон - то все работает.
    А если же вставлять в шаблон, который вставлен через {include file="modules/rightside.tpl"} - то не работает.
    в 18.0 все работало, правильно ли я понял, что теперь так?
    Что еще должно отвалиться?

  12. Слесарь (Клиенты)

    6 июля 2025 19:40 4 комментария

    Разобрался окончательно. Или это новая фича, или баг, не знаю.
    Чтобы [related-news]{related-news}[/related-news] заработоло - небходимо подключать в шаблоне fullstory.tpl - так же работает include из fullstory.tpl.
    Но сами понимаете - шаблон делать с этим учетом?
    Лайфхак - вызовите [related-news]{related-news}[/related-news] из  fullstory.tpl, но спрячте в div со свойством display:none;

    <div style="display:none;">[related-news]{related-news}[/related-news]</div>. Тогда содержимое будет отображено в других местах шаблона, не связанных с  fullstory.tpl.

    Все-таки надеюсь это баг.

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

      6 июля 2025 21:16 4 256 комментариев
      6 июля 2025 19:40, Слесарь написал:
      Все-таки надеюсь это баг.

      Это ошибка в скрипте. Мы выпустили обновление, которое устраняет данную проблему. Обновите скрипт в админпанели через систему автоматического обновления.

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

    12 июля 2025 11:46 30 комментариев

    здравствуйте. обновился и у меня тоже какая-то проблема с шаблоном (использую Green перекрашенный).. на главной и во всех разделах (категории, профили, личка) все отражается хорошо, но если перейти в полный пост, то правый сайдбар переносится под пост... и я не понимаю с чем это связано.. видимо какой-то тег отвалился, но где искать? в mail, fullstory, rightside.tpl... заводской Green работает норм... 

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

      12 июля 2025 11:56 30 комментариев

      разобрался, но мистика какая-то... дело было в шаблоне fullstory.tpl и в закоменнтированном <!-- {addcomments} --> 

      то есть в штатном варианте: 

      <!-- / Рекламные материалы -->
      <div class="comments">
      	[comments]
      	<div class="comments_box">
      		<div class="comments_box_in">
      			<h4 class="title">Комментариев <span class="green">{comments-num}</span></h4>
      			<div class="com_list">
      				{comments}
      			</div>
      			{navigation}
      		</div>
      	</div>
      	[/comments]
      	[not-comments]
      	<div style="padding-left:45px;padding-right:45px;">
      		{comments}
      	</div>
      	[/not-comments]
      	{addcomments}
      </div>

      а у меня он сверху, но нижий {addcomments} я закомментировал и оставил

      <!-- / Рекламные материалы -->
      {addcomments}
      <div class="comments">
      	[comments]
      	<div class="comments_box">
      		<div class="comments_box_in">
      			<h4 class="title">Комментариев <span class="green">{comments-num}</span></h4>
      			<div class="com_list">
      				{comments}
      			</div>
      			{navigation}
      		</div>
      	</div>
      	[/comments]
      	[not-comments]
      	<div class="ajaxcomm">
      		{comments}
      	</div>
      	[/not-comments]
      	<!-- {addcomments} -->
      </div>

      и вот если удалить закомментированную строку, то все прекрасно работает и сайдбар висит на своем месте... мистика...

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

        12 июля 2025 11:59 30 комментариев

        и еще момент, сделал правки в шаблонах, по привычке проверил антивирусом -- антивирус не показал (даже тщательное сканирование). что файлы шаблона были изменены, а раньше показывал... что-то изменилось в его работе?

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

        12 июля 2025 14:20 4 256 комментариев
        12 июля 2025 11:56, lightoff написал:
        разобрался, но мистика какая-то...

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

        {* Закомментированный код *}

         https://dle-news.ru/extras/online/index.html?startnews.html а не HTML теги

        12 июля 2025 11:59, lightoff написал:
        и еще момент, сделал правки в шаблонах, по привычке проверил антивирусом -- антивирус не показал (даже тщательное сканирование). что файлы шаблона были изменены, а раньше показывал... что-то изменилось в его работе?

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

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

          12 июля 2025 14:52 30 комментариев

          Огромное спасибо за объяснения. Про комментирование тегов взял на вооружение. По поводу антивируса также все понятно! 

          Огромное спасибо за прокачку цитат, стало удобней!

          Ну и за остальное тоже спасибо) 

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

    13 июля 2025 11:01 30 комментариев

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

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

      13 июля 2025 11:27 4 256 комментариев

      Нет такого понятия как основной или не основной CSS в DLE. Свои файлы стилей вы подключаете сами в своем шаблоне, какие подключите, с каким угодно именем такие и будут.

      Все оформление которое вы видите на своем сайте делается в стилях вашего шаблона, в тех файлах которые вы подключили в своем шаблоне.

      13 июля 2025 11:01, lightoff написал:
      можно как-то задать свой класс для этой ссылки, чтоб покрасить в другой цвет? 

      Имена классов для тегов которые выводит DLE вы не задаете, они уже есть, а своих файлах CSS вы оформляете уже эти классы. Если вы обновляетесь с какой то версии и появляется функция которой у вас не было и нет ее оформления в шаблоне, то при обновлении смотрите на список изменений в шаблонах, который всегда идет к новой версии https://dle-news.ru/templates-changelog.html и вносите изменения в стили своего шаблона применительно к вашему уже шаблону и с тем видом который вы хотите. Вы этого при обновлении не сделали, а примеры для пушей там также даны.

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

        13 июля 2025 14:42 30 комментариев

        Очень странно, я использую ДЛЕ недавно, с версии 17.1, с перекрашенным заводским шаблоном Green, и каждое обновление вносил изменения в шаблон каждый раз. 

        Подскажите, между какими версиями нужные правки в стилях касательно пушей?

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

          13 июля 2025 16:23 158 комментариев
          13 июля 2025 14:42, lightoff написал:
          Подскажите, между какими версиями нужные правки в стилях касательно пушей?

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

          .DLEPush ....... и т.д..

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

          13 июля 2025 16:31 30 комментариев

          Да, эти классы я видел в коде, но если их красить, то красится цвет, фон, что угодно. Тут вопросов нет. Я не понимаю, как мне покрасить именно ссылку нового пуша для лички? Потому что в коде она просто a=href и без класса, и соответственно этот а=хрю обращается к главному цсс, где цвет ссылки прописан. Собственно, тут просто вопрос в разделении классов для разных цветов. 

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

          13 июля 2025 17:08 4 256 комментариев
          13 июля 2025 16:31, lightoff написал:
          Да, эти классы я видел в коде, но если их красить, то красится цвет, фон, что угодно. Тут вопросов нет. Я не понимаю, как мне покрасить именно ссылку нового пуша для лички? Потому что в коде она просто a=href и без класса

          Учите CSS. К DLE это уже не имеет никакого отношения. Если вы не знаете, это не значит что нельзя. Если написать например .myclass { ... } к чему стили будете писать, а если .myclass a { ... } то к чему? Этому же или уже к совершенно другому элементу? Поэтому если решили делать верстку сами, то изучите мат. часть как минимум. Или делегируйте эти полномочия другим, если не хотите изучать.

          13 июля 2025 16:31, lightoff написал:
          Собственно, тут просто вопрос в разделении классов для разных цветов.

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

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

          13 июля 2025 17:32 30 комментариев

          Совершенно не отрицаю, что я тупой (простите) и многое не знаю. Потому и спросил. И да, изучаю, благодаря вашим и не только ответам. Спасибо, уточню у дипсика про наследование свойств, потому что пока не понимаю из вашего ответа, как это выглядит в простом примере на практике. 

          Тем не менее всегда рад вашим ответам! 

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

          13 июля 2025 23:45 30 комментариев

          На самом деле я решил ситуацию максимально по тупому))) я перекрасил весь пуш (давно пора было), и теперь белая ссылка на темном фоне норм)))

Информация

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

Календарь

«    Август 2025    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

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

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