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

DataLife Engine v.15.2 Final Release

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

1. Добавлено формирование карты сайта, предназначенной для сервиса Google Новости, данная карта формируется автоматически при формировании карты вашего сайта в соответствующем разделе панели управления.

2. Полностью переосмыслен формат создания карты сайта Sitemap для поисковых систем Google и Yandex. Теперь для разных разделов сайта будет создан отдельный файл с картой, которые в свою очередь будут объединены в единый индексный файл. Например, карта статических страниц будет находиться в одном отдельном файле, ссылки на категории в другом и т.д. При этом для поисковых систем вы указываете ссылку, как и ранее только одну на ваш сайт, например, http://вашсайт.ru/sitemap.xml и в ней уже будут автоматически объединены все созданные карты вашего сайта.

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

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

5. При формировании карты сайта добавлена возможность установки количества ссылок на публикации в одном файле. Вы можете назначить сколько ссылок максимально нужно помещать в один файл и в случае, если ссылок к карте больше, то она будет разбита на большее количество файлов. Уменьшение количества ссылок снижает расход памяти на создание карты сайта. Вы можете поместить не более 40 000 ссылок в один файл, чтобы не превысить ограничения уже со стороны поисковых систем.

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

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

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

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

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

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

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

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

14. Добавлена поддержка структурированных данных schema.org для статических страниц на сайте.

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

16. Добавлена возможность указывать в настройках скрипта, производить или нет транслитерацию символов при формировании URL публикаций, категорий, и статических страниц. Например, при включении данной опции в настройках скрипта, при формировании URL публикации, она будет иметь вид: http://yoursite.com/id-imja-novosti.html, а при отключении будет иметь вид: http://yoursite.com/id-имя-новости.html, также по аналогии и при формировании категорий и статических страниц. Данное нововведение будет особенно полезно для SEO оптимизации сайтов на национальных языках, отличных от английского.

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

18. Добавлена возможность вставки постов из Телеграмм каналов в ваши публикации на сайте с использованием тега [mediа=....]. В данном теге указывается просто скопированная ссылка из браузера, а далее весь необходимый код DataLife Engine сформирует автоматически. Например, для вставки поста вы можете использовать: [mеdia=https://t.me/vamtlgrm/185]

19. Добавлена поддержка сервиса капчи hCaptcha (hcaptcha.com) для проверки является ли посетитель ботом или нет. Включается данный сервис в настройках скрипта в админпанели, также как и Recaptcha и действует на все разделы, где включена и требуется проверка.

20. Добавлена поддержка нового глобального тега {page-count} который выводит номер страницы, на котором находится пользователь. Данный тег является глобальным, и может использоваться в любых tpl файлах шаблона. Данный тег будет особенно полезен в использовании различных рекламных кодах, например от яндекса, где можно указать дополнительным параметров номер страницы, где находится посетитель сайта, для более корректного рекламного показа на сайте.

21. Добавлена поддержка отложенной загрузки изображений при выводе контента публикаций из дополнительных полей непосредственно в главном шаблоне main.tpl

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

23. Добавлена поддержка уведомления об изменениях в карте сайта для поисковой системы Яндекс.

24. Внесены изменения в уведомления поисковых систем о обновлении карты сайта. Ссылки на уведомления поисковых систем были обновлены на актуальные.

25. Добавлена возможность использования символа: "|" при написании описаний к изображениям в дополнительных полях публикаций. Ранее данный символ был зарезервированным служебным символом и не мог использоваться в описании к изображениям.

26. Показ публикаций по облаку тегов стал полностью регистронезависимым, например поиск по "Новости" и "новости" будет одинаковым независимо от регистра в URL. При этом во избежание дублей в поисковых системах, DataLife Engine формирует ссылки с использованием букв только нижнего регистра, а при использовании другого регистра контроль неверных ЧПУ будет производить 301 редирект на корректный единый адрес.

27. Показ публикаций при использовании дополнительных полей с типом "перекрёстные ссылки" также стал полностью регистронезависимым, например поиск по "Новости" и "новости" будет одинаковым независимо от регистра в URL. При этом во избежание дублей в поисковых системах, DataLife Engine формирует ссылки с использованием букв только нижнего регистра, а при использовании другого регистра контроль неверных ЧПУ будет производить 301 редирект на корректный единый адрес.

28. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов для вывода данных из дополнительных полей с типом галерея изображений: [xfgiven_X image="NR"] текст [/xfgiven_X image="NR"], где X это имя дополнительного поля, а NR это номер изображения, которые выводят текст заключённый в них если изображение с указанным номером присутствует и загружено в дополнительном поле. А также добавлена поддержка противоположных тегов: [xfnotgiven_X image="NR"] Текст [/xfnotgiven_X image="NR"], которые выводят текст заключённый в них если изображение с указанным номером отсутствует в дополнительном поле. Тем самым вы можете очень гибко организовывать формат и оформление загруженных галерей для публикаций.

29. В настройки скрипта в админпанели добавлена возможность указать значение Score при использовании reCAPTCHA v.3. Данное значение используется для проверки вероятности с которой пользователь может являться роботом, при использовании сервиса reCAPTCHA v.3. Данное поле может принимать значение от 0 до 1, где например, 0.1 означает что это скорее всего робот, а 0.9 скорее всего человек. Так на разных сайтах степень вероятности может отличаться, вы можете назначить вероятность на основе статистики Recaptcha непосредственно для вашего сайта. Рекомендуемое значение по умолчанию: 0.5.

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

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

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

33. При загрузке нового плагина на сайт в админпанели скрипта, в случае если в файле плагина отсутствует информация о том какая из секций должна быть включена или отключена (например, старые плагины, созданные на старых версиях скрипта), то данные секции будут по умолчанию включены. Ранее при добавлении таких плагинов на сайт все действия по умолчанию были выключены.

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

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

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

37. Для протокола IndexNow, в случае возникновения какой-либо ошибки при уведомлении поисковых систем, вместо кода ошибки, выводится сразу текстовая расшифровка данной ошибки, которая позволяет сразу установить причину проблемы, вместо необходимости читать документацию поисковиков, на предмет того, что означает данный код ошибки.

38. При формировании файла для RSS экспорта, добавлено корректное удаление неподдерживаемого контента, в случаях, когда это необходимо. Например, описания картинок используемых в <figcaption> при экспорте в Яндкекс Новости.

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

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

41. Переработано поведение динамической загрузки комментариев при показе полной новости по мере просмотра комментариев, в случае если порядок сортировки комментариев выбран по убыванию (т.е. если новые комментарии показываются первыми). Ранее комментарии некорректно подгружались, только при прокрутке наверх к началу комментариев. Теперь же они подгружаются корректно при прокрутке страницы вниз.

42. Обновлена до актуальной версии библиотека Jquery UI, при использовании на сайте Jquery 3.xx. Был исправлен ряд ошибок в работе данной библиотеке.

43. Обновлена типографская обработка текста. Был исправлен ряд ошибок и улучшена расстановка кавычек для текста.

44. Графический драйвер для обработки изображений был обновлён до актуальной версии, в котором была улучшена поддержка PHP 8.1 и выше.

45. Визуальный редактор TinyMCE был обновлён до актуальной версии.

46. Видеоплеер DLE был обновлён до актуальной версии

47. Исправлена проблема, при которой при выборе любого S3 совместимого хранилища не отображались настройки: "Путь к файлам на внешнем сервере" и "HTTP адрес для внешнего хранилища".

48. Исправлена проблема, при которой в некоторых случаях могла происходить некорректная обработка содержимого тега [media=...].

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

50. Исправлена проблема, при которой могла не работать вставка данных из некоторых сервисов с использованием тега [media=...].

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

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

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

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

Внимание!

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

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

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

Комментарии

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

    14 июня 2022 11:53 26 комментариев

    Спасибо за релиз! Погнали тестить!

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

    14 июня 2022 17:56 90 комментариев

    Обновился. Самое интересное, что бросается в глаза, это карта сайта, разделение карты на 4 файла и отображение переодичности изменений в каждой категории, имба. Отличное обновление. При обновлении, ни один плагин не пострадал! 😁

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

    14 июня 2022 19:28 207 комментариев

    А как заставить обновляться файл google_news.xml ? Он как создался при обновлении, так и остался.

    Основная карта каждый час обновляется командой в "Планировщике". Как то же самое с картой гугл сделать? 

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

    14 июня 2022 20:01 207 комментариев

    Вопрос снят! У меня файл cron был переименован. И, соответственно, не обновился при обновлении до 15.2. Работает!

    Подскажите, а карту Гугл. Новостей куда-то надо в сервис Гугла добавлять? Или он ее сам увидит и применит?

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

      14 июня 2022 20:32 4 136 комментариев
      Цитата: ntrtv
      Подскажите, а карту Гугл. Новостей куда-то надо в сервис Гугла добавлять? Или он ее сам увидит и применит?

      Конечно нужно отправлять заявку в Google на принятие вашего сайта в Google Новости. Они его проверяют на соответствование требованиям к контенту и т.д. Делается это через регистрацию в центре издателей https://publishercenter.google.com/publications

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

        14 июня 2022 20:41 207 комментариев

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


        PS, Гугл уже года 2-3 заявки на вступление в Гугл.Новости не принимает :) Там теперь другая система. 

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

          14 июня 2022 20:44 4 136 комментариев

          Делается это через регистрацию в центре издателей https://publishercenter.google.com/publications там есть настройки для указания RSS. По крайней мере недавно все там еще было

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

          14 июня 2022 20:57 207 комментариев

          Там немного другое. Там для публикации в приложении Google.NEWS и используется стандартная RSS-лента. Мы же с вами про карту сайта говорим, а не про ленту RSS.

          При работе с файлами Sitemap для Google Новостей учитывайте следующие требования:

          Файл Sitemap должен содержать URL статей, опубликованных только за последние два дня. Если в нем присутствуют статьи, размещенные раньше этого срока, исключите их URL из файла Sitemap для Новостей или удалите метаданные <news:news> из более ранних URL. Такие статьи останутся в индексе в течение обычного периода продолжительностью 30 дней.


          Файл Sitemap для Google Новостей следует обновлять по мере публикации новых статей. Робот Google Новостей сканирует файлы Sitemap так же часто, как и другие разделы вашего сайта.

          В файл Sitemap для Google Новостей можно добавить до 1000 URL. Если вам нужно использовать больше, создайте несколько файлов Sitemap и перечислите их в файле индекса Sitemap согласно протоколу Sitemap. Файлы Sitemap для Google Новостей сканируются чаще, чем файлы Sitemap для других страниц. Чтобы избежать чрезмерной нагрузки на сервер, мы ввели ограничение на количество URL.
          При публикации новых статей не нужно создавать отдельный файл Sitemap. Просто добавляйте URL новых статей в имеющийся файл.

          Вот инструкция, как отправить гуглу эту карту сайта https://support.google.com/webmasters/answer/7451001?hl=ru#zippy=%2C%D0%BA%D0%B0%D0%BA-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D
          0%B2%D0%B8%D1%82%D1%8C-%D1%84%D0%B0%D0%B9%D0%BB-sitemap

          Отправил Гуглу карту Гугл.Новостей (https://search.google.com/search-console/sitemaps/i). В итоге выдал ошибку:

          В вашем Sitemap или файле индекса Sitemap неправильно указано пространство имен.


          Примеры
          Строка 2       Родительский тег:   url   Тег:    news

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

          14 июня 2022 21:01 4 136 комментариев
          Цитата: ntrtv
          Там немного другое. Там для публикации в приложении Google.NEWS и используется стандартная RSS-лента. Мы же с вами про карту сайта говорим, а не про ленту RSS.

          Так вообще то сейчас для всего: Настройте свое издание для Google Новостей на устройствах Android и iOS, а также на сайте news.google.com. А не только для приложения в мобильных.


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

          14 июня 2022 21:04 207 комментариев

          Да речь не об этом, а о карте сайта. У нас настроено.

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

          14 июня 2022 21:07 4 136 комментариев
          Цитата: ntrtv
          Да речь не об этом, а о карте сайта. У нас настроено.

          Как у вас настроено без карты? На основе URL сайта или URL карты RSS для новостей? Там разные возможности настройки и карта только появилась в DLE. Это эта вторая карта для центра издателей а не для какого то другого места и она только появилась в DLE, вторая карта используется для корректного добавления сайта в центре издателей. Общая карта для всего как была так осталась по старому адресу и ничего с общей картой делать не нужно.

          Добавляется URL в раздел управления контентом, там вы можете создать контент на основе RSS фида, там и добавляется RSS для Google Новостей, который создал вам DLE в виде второго файла. Там контент можно создать на основе URL сайта и google сам определяет где контент, а можно на основе подготовленного RSS. Смотрите внимательнее настройки контента и разделов для сайта который вы там создали.

          Смотрите справку: https://support.google.com/news/publisher-center/answer/9545414

          Кстати до тех пор пока ваш сайт не пройдет полную проверку и модерацию в сервисе Google News, и ваш сайт не будет допущен к публикации новостей в этом сервисе, вы будете получать ошибки при добавлении RSS потока в Search консоли. Т.е. вы должны сначала пройти модерацию:

          Google quote: "If you submit your News sitemap before your site has been reviewed and approved by our team, you may receive errors."
        6. ntrtv (Клиенты)

          15 июня 2022 06:07 207 комментариев

          Да давно мы уже все проверки прошли. Обычный RSS добавляется без проблем туда. Требование к фиду: полный текст новости и ссылка на изображение. В карте сайта же нет ни текста, ни ссылки на изображение, т.к. у нее, насколько я понимаю, функция иная - сообщить поисковиках о появившейся новости на сайте. 


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


          https://ibb.co/5xdyg7y

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

          15 июня 2022 06:20 4 136 комментариев

          Прочитав всю их документацию внимательно они пишут что карту сайта нужно добавлять в консоли поиска и она должна быть соответствующего формата. В DLE все соответствует этому формату, вы можете сами в этом убедится прочитав https://developers.google.com/search/docs/advanced/sitemaps/news-sitemap и посмотрев файл по адресу вашей карты для google новостей. Почему вам их консоль пишет ошибку вам нужно уже уточнять у них. Я не могу сказать, ту ли модерацию прошел ваш сайт или нет, и за их консоль я также не могу сказать. Я могу лишь сказать за DLE, он сформировал карту сайта корректно, согласно их же стандарту.

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

          15 июня 2022 06:38 207 комментариев

          Ту модерацию :) Мы там уже много лет и RSS добавляются на "ура". По поводу гугл консоли, так я сделал. А почему ошибка- сам не пойму. Вы верно пишете, что все сделано но их стандартам. я каждую строчку проверил. Коллеги, кто добавил карту сайту Гугл.Новостей в поисковую консоль без ошибок?


          Заменил первую строку в google_news.xml на это: <?xml version="1.0" encoding="UTF-8"?>
          <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
                  xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">


          и все заработало!! ура Где в движке поправить это? Сам файл же обновится через час...

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

          15 июня 2022 06:42 4 136 комментариев

          Я не понял что на что вы изменили? Эта же строка и стоит в DLE.

          Все я понял. https ему не нравится. Мы выпустили обновление, установите его через автоматическую систему обновлений.

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

          15 июня 2022 07:04 207 комментариев

          Хотя, он сам и призывает к использованию https. Гугл удивляет :)

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

          15 июня 2022 13:23 14 комментариев
          Цитата: ntrtv

          Коллеги, кто добавил карту сайту Гугл.Новостей в поисковую консоль без ошибок?

          Да было некорректност, сейчас уже устранены. 

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

    15 июня 2022 08:58 24 комментария

    обнова прошла гладко как по маслу))

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

    15 июня 2022 13:19 14 комментариев

    После обновления сайт очень легко и быстро работает даже с несколькими тяжёлом кодом "Google Adsense" и "Yandex Metrica". Спасибо разработчикам "Softnews Media Group".

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

      15 июня 2022 18:35 207 комментариев

      Да вроде бы так же , как и раньше 

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

    16 июня 2022 19:05 62 комментария
    26. Показ публикаций по облаку тегов стал полностью регистронезависимым

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

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

      16 июня 2022 20:21 4 136 комментариев

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

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

    17 июня 2022 01:26 9 комментариев
    26. Показ публикаций по облаку тегов стал полностью регистронезависимым

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

    ПРЕДЛОЖЕНИЕ: Сделать title (а также breadcrumbs) регистрозависимыми (как было). А дубли исключать методом проверки наличия добавляемого тега. Если тега еще нет - он добавляется (соблюдая регистр). Если тег уже есть - он наследует регистр существующего тега (независимо от регистра добавляемого).

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

  9. mr.Positivus (Клиенты)

    17 июня 2022 03:33 15 комментариев

    Спасибо за обновление, но...
    ... обновлюсь через недельку.

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

    17 июня 2022 09:50 62 комментария
    Цитата: celsoft

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

    А если до обновления существовали дубли  - как станет после обновления?

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

      17 июня 2022 11:21 4 136 комментариев

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

      Впрочем если бы они и были, например если вы сами что то правили в скрипте, то сейчас они также уйдут в любом случае потому как будет работать контроль неверных ЧПУ

  11. newfoxy (Посетители)

    18 июня 2022 02:42 1 комментарий

    Почему после обновление на 15.2 и добавления вами нового смысла sitemap пропал индекс от слова вообще уже второй день? Наверное нужно делать откат на 15.1, а так жаль :(

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

      18 июня 2022 05:40 4 136 комментариев

      Не очень понял что у вас пропало? Индексный файл sitemap никуда не пропал, он как был, так и сохранился и не мог никуда пропасть. Поэтому поясните подробней в чем именно у вас проблема. Лучше обратится в тех поддержку https://dle-news.ru/index.php?do=feedback описав все подробно и предоставив доступы, чтобы сразу могли все осмотреть. Карта работает полностью корректно в 15.2 и чтобы понять в чем именно проблема у вас, нужно уже осмотреть ваш сайт.

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

    19 июня 2022 16:10 90 комментариев

    Карта сайта для Google News создаётся в папке Uploads (как и все остальные), но при обновлении, она отображается таким образом: файл индекса для Google News был создан и доступен по адресу: https://site.ru/google_news.xml

    Так где же он должен быть? В uploads или в корне?

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

      19 июня 2022 18:23 4 136 комментариев

      Да все верно. Файл должен находится, там где он и находится, т.е. в папке /uploads/ а https://site.ru/google_news.xml это ЧПУ ссылка для удобства. Вообщем все ровно также как и для карты сайта, там также файл в папке физически, и ЧПУ ссылка на корень сайта.

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

        19 июня 2022 19:13 90 комментариев

        Понял, у меня просто nginx сервер. По этому получаю ошибку 404 на этом моменте.

        Есть возможность написать обновлённые ЧПУ правила (nginx) для 15.2?

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

          20 июня 2022 07:19 155 комментариев

          Добавьте после строки с sitemap.xml:

          rewrite "^/google_news.xml$" /uploads/google_news.xml last;

          других изменений между 15.0/15.1 и 15.2 в .htaccess нет.

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

          20 июня 2022 08:49 90 комментариев

          Спасибо 

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

          20 июня 2022 10:32 4 136 комментариев
          Цитата: Extazzi
          Есть возможность написать обновлённые ЧПУ правила (nginx) для 15.2?

          Обновили все правила для полной поддержки версии 15.2 https://dle-news.ru/tips/770-pravila-rewrite-dlya-podderzhki-chpu-na-serverax.html

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

          20 июня 2022 13:49 90 комментариев

          Благодарю.

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

          20 июня 2022 14:18 90 комментариев

          nginx: [emerg] directive "rewrite" is not terminated by ";" in /etc/nginx/conf.d/site.conf:84

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

          Пример:

          Ошибка: rewrite ^/tags/([^/]*)(/?)+$ /index.php?do=tags&tag=$1 last;

          Работает: rewrite "^/tags/([^/]*)(/?)+$" /index.php?do=tags&tag=$1 last;

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

          20 июня 2022 14:52 4 136 комментариев

          Поправили.

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

    20 июня 2022 03:25 30 комментариев

    Установил - 15.2. Но при проверке обновления вижу это "Для вашей версии скрипта было выпущено обновление исправляющее некоторые ошибки". Есть возможность отдельные файлы обновить, чтобы не весь движок? И насколько критичные ошибки?

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

      20 июня 2022 07:25 155 комментариев

      Обновление и обновит только изменившиеся файлы.

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

    21 июня 2022 13:10 30 комментариев

    В ручном режими обновляю, поэтому и спрашиваю

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

      21 июня 2022 13:48 4 136 комментариев

      Если автоматическое обновление не имеет прав доступа на обновление файлов, то оно предложит скачать и установить обновление вручную. Или можете запросить в технической поддержке https://dle-news.ru/index.php?do=feedback вам пришлют.

  15. desart (Клиенты)

    25 июня 2022 18:08 14 комментариев

    Огромное спасибо! за IndexNow (его переработку/обновление) - до этого просто выбешивало, как он "думал"....

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

    26 июня 2022 09:14 14 комментариев

    Подскажите, все ли правильно с новой системой sitemap, или я неправ и что-то не понимаю:

    /uploads/static_pages.xml

    /uploads/category_pages.xml

    /uploads/tags_pages.xml

    /uploads/news_pages.xml

    (В результате выдаются ошибки в SEO отчетах при сканировании сайта)

    ----------------------------------

    Расположение файла sitemap отличается от набора URL-адресов, которые можно включить в этот файл Sitemap.

    Например, файл Sitemap, расположенный по адресу http://example.com/catalog/sitemap.xml, может включать любые URL-адреса, начинающиеся с http://example.com/catalog/, но НЕ может включать URL-адреса, начинающиеся с http://example.com/images/

    URL-адреса, которые НЕ считаются действительными в http://example.com/catalog/sitemap.xml, включают:
    http://example.com/image/weeks1.php
    http://example.com/info/about
    httpS://example.com/catalog/tools.php

    Официалка по данной теме: https://www.sitemaps.org/protocol.html#location

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

      26 июня 2022 11:46 4 136 комментариев

      Нет не правильно. Нет никакой новой системы Sitemap. Все как было раньше, так и осталось, и никакие адреса вашей карты не поменялись. Адрес вашей карты как был в документации http://website.com/sitemap.xml так и остался и используется только один адрес, никакие новые адреса вы не используете и никуда не добавляете. Используете в панели поисковых систем или robots.txt только один адрес http://website.com/sitemap.xml. Все то же самое как было раньше остается и сейчас.

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

      Указывать нужно всегда корневой адрес http://website.com/sitemap.xml и больше ничего. Для этого и существует эта ЧПУ ссылка. А что где физически расположено на самом сервере не важно уже, т.к. это внутренняя кухня и внутренняя перелинковка. Просто добавляете ссылку в панели вебмастера поисковиков, получаете сообщение что все ок и пользуетесь. Хотя если у вас раньше уже стояла более старая версия DLE, то это уже давно должно быть сделано и с обновлением ничего трогать и менять не нужно.


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

        26 июня 2022 15:42 14 комментариев

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

  17. yreei (Посетители)

    28 июня 2022 19:50 5 комментариев

    Подскажите. Почему в категориях не работает <meta name="description" в место описания категорий выводятся содержимое дополнительных полей???? 

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

      29 июня 2022 09:29 4 136 комментариев

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

      1. yreei (Посетители)

        29 июня 2022 10:44 5 комментариев

        как это отключить?

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

          29 июня 2022 13:26 4 136 комментариев

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

  18. Новый регион (Клиенты)

    11 июля 2022 07:08 25 комментариев

    Интересное обновление. Почему-то теперь нельзя называть файлы шаблона -file.tpl

    Что пошло не так? При попытке создать такой файл убирается - и получается просто file.tpl.

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

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

      11 июля 2022 11:29 4 136 комментариев

      Странное имя не находите? Но не суть.

      Причина, это измененные правила транслитерации, этот символ относится к пробелу при транслитерации, и считается что в начале был указан лишний пробел, который транслитерировался, поэтому он убирается.

      1. Новый регион (Клиенты)

        11 июля 2022 21:14 25 комментариев

        Жаль. В прошлых версиях этой проблемы не было и было удобно называть файлы -file.tpl и тогда они всегда наверху. 

        Сейчас именно в этом стало очень неудобно.

  19. iloveadidas (Посетители)

    11 июля 2022 23:41 23 комментария

    Здравствуйте, обновился до 15.2, и теперь с сайт мапс такая беда:

    <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
    <loc>https://site.ru/uploads/static_pages.xml</loc>
    <lastmod>2022-07-12T00:32:41+03:00</lastmod>
    </sitemap>
    <sitemap>
    <loc>https://site.ru/uploads/category_pages.xml</loc>
    <lastmod>2022-07-12T00:32:41+03:00</lastmod>
    </sitemap>
    <sitemap>
    <loc>https://site.ru/uploads/tags_pages.xml</loc>
    <lastmod>2022-07-12T00:32:41+03:00</lastmod>
    </sitemap>
    <sitemap>
    <loc>https://site.ru/uploads/news_pages.xml</loc>
    <lastmod>2022-07-12T00:32:41+03:00</lastmod>
    </sitemap>
    </sitemapindex>  Подскажите пожалуйста, где пропали ссылки на новости, раньше при переходе на сайт мапс в нем отображались все новости с сайта, теперь же вот то что я скинул.

    1. vilago (Посетители)

      12 июля 2022 07:17 1 комментарий

      Зайдите в Яндекс Вебмастер и вы увидите что карта загружается правильно по отдельным файлам (разделы,новости). То что вы показали это один общий так сказать файл в котором записаны ссылки на другие отдельные файлы карт.

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

      12 июля 2022 09:23 4 136 комментариев

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

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

    12 июля 2022 08:27 22 комментария

    Здравствуйте!

    Очень хотелось бы увидеть в составе ближайшего дистрибутива DLE плагин Button visually impaired, который адаптирует обычную версию сайта в версию для слабовидящих людей.
    Панель на сайте для слабовидящих дает возможность изменять цветовую гамму сайта, размеры шрифтов, синтезатор речи озвучит вслух изменения настроек. С помощью неё можно изменять функции сайта, которые удовлетворят потребностями людей с ограниченными возможностями.

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

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

      12 июля 2022 09:22 4 136 комментариев

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

  21. kingkill (Клиенты)

    24 июля 2022 04:36 4 комментария

    Если кто-то вдруг до сих пор пользуется Bullet Energy форумом, то чтобы его починить на 15.2, нужно:

    Во всех файлах форума перед строкой:

    include_once ENGINE_DIR . '/classes/parse.class.php';

    добавить:

    include_once ENGINE_DIR . '/classes/htmlpurifier/HTMLPurifier.standalone.php';
  22. Uralbox (Клиенты)

    21 августа 2022 07:55 60 комментариев

    Заметил такую проблему, видимо тянется с прошлых версий DLE..

    (Скажу сразу, тестировал как на рабочих сайтах, так и на виртуальной машине на чистой DLE)

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

    При заходе в свой профиль и загрузке там, всё окей, а вот при регистации стандартный no_image вместо выбраного аватара.

    (в настройках с разрешёнными размерами и групами которым разрешено загружать - всё ок)

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

      21 августа 2022 08:28 4 136 комментариев

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

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

        23 августа 2022 09:11 60 комментариев

        А фикса не будет в данном случае?

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

          23 августа 2022 12:27 4 136 комментариев

          Нет. Подобные исправления выходят только с выходом новых версий. Вне версий выходят только патчи безопасности.

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

    31 августа 2022 17:01 5 комментариев

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

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

      31 августа 2022 20:00 4 136 комментариев

      Добрый день,

      Транслитерация для ссылок включается и отключается в настройках скрипта в админпанели.

  24. leohome (Клиенты)

    1 сентября 2022 00:20 3 комментария

    Здравствуйте. обыскался одного момента, нигде не нашел.

    Внедрили поддержку WEBP отлично.  как теперь выводить эти картинки? стандартные src="[xfvalue_thumb_url_logo]"   выводят ссылку на jpg а не на webp изображение ссылку. как быть и где описан способ вывода этих новых webp изображений?

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

      1 сентября 2022 10:29 4 136 комментариев

      Вы должны их собственно загружать. Тег [xfvalue_thumb_url_logo] выводит ту картинку которую вы загрузили. А при включении принудительной конвертации, конвертируются картинки в момент загрузки их на сервер. То что было загружено ранее, таким и остается, а любые изменения настроек касаются только вновь загружаемых файлов. Поэтому в данном случае данный тег вам выводить jpg потому что ранее вы загрузили для данной новости именно jpg картинку. В случае загрузки новых картинок, и включении автоматической конвертации в webp, новые картинки уже будут выводиться как webp картинки.

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

        1 сентября 2022 13:18 3 комментария

        понимаю . я включил данную функцию принудительной конвертации.

        но ничего не поменялось . загружаю картинку /uploads/posts/2022-09/pocket-ants-simuljator-kolonii.jpg

        и рядом создается /uploads/posts/2022-09/pocket-ants-simuljator-kolonii.webp

        но при выводе изображения через Тег [xfvalue_thumb_url_logo]  все равно выводится ссылка на расширение .jpg а хотя в папке нормально сжатый файл .webp  лежит.

        где меняется приоритет выгрузки ? или что не так делаю?

        https://i.ibb.co/48PbhtD/QIP-Shot-Screen-1603-01-09-22.jpg  тут наглядно видно что .webp создан

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

          1 сентября 2022 13:59 4 136 комментариев

          Что значит создается рядом? Никакого создания второго изображения быть не должно, не должно быть никакого второго изображения. Если вы включили автоматическую конвертацию, при этом загружаете jpg изображения, то никакого изображения jpg на сервере быть не должно, а должно загружаться только одно изображение на сервер, и быть только одна картинка сразу в формате webp, и в доп. поле должно быть вставлено сразу изображение именно в webp.

          Загружаются картинки непосредственно при написании и редактировании новости, а у вас на скриншоте вообще другой раздел админпанели.

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

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

          1 сентября 2022 14:48 3 комментария

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

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

    11 сентября 2022 23:58 2 комментария

    Уважаемые разработчики! Огромная просьба добавить в файл  engine/classes/parse.class.php  

    Дополнительные проверенные домены в список по умолчанию, чтобы можно было добавить в виде кода iframe в статических страницах, видео трансляцию потока со своей камеры от Ростелеком (умный дом) на свой сайт.

    домены:

    "camera.rt.ru", "live-msk2.camera.rt.ru"

    а также потоковое видео с платформы smotrim.ru (Платформа телеканала Россия 1)

    "player.smotrim.ru", "smotrim.ru"

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

    22 сентября 2022 23:44 60 комментариев

    Встречался ли кто-то здесь с такой проблемой после обновления до 15.2?

    Внимание, вы достигли максимального количества неудачных попыток авторизации на сайте. Доступ к аккаунту заблокирован на n-минут ...

    Сам скрин ошибки ниже

    https://share.cleanshot.com/xuPTotXICIajBkV5FojK

    Вылетает в любое время, проходит сама по себе через 5-10-15 минут, иногда чуть дольше - это всегда рандом, потом пропадает и даёт работать..

    Появляется как на дескопе так и на моб.

    Очистка кеша и куков в браузере и на сайте не помогает.

    Единственное что помогает это смена ip через vpn - тогда моментально пускает в админку, но спустя какое-то время ошибка снова выскакивает и так по кругу.

    (В логах в админке нет инфы что кто-то входит с неверным паролем - поэтому вариант что кто-то другой пытается войти с неверными данным как понимаю отлетает, да и admin.php имеет изменённое название)

    И самое главное, это всё происходит не при авторизации или выходе, а уже на авторизованном аккаунте админа сайта.

    Админа 2 (2 разных профиля)- и на обоих она возникает.

    Постарался расписать максимально подробно



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

      23 сентября 2022 09:25 4 136 комментариев

      Ваша проблема вообще не имеет никакого отношения к обновлению. Это сообщение было всегда и во всех версиях скрипта, и никакие принципы его работы не менялись и одинаковы во всех версиях. Помимо обновления вы делали еще какие то работы на сервере, помимо обновления скрипта DLE.

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

  27. denis-portable (Клиенты)

    27 сентября 2022 15:36 2 комментария

    Здрасти. После обновления пропали заголовки на страницах тегов, как их вывести?

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

      28 сентября 2022 21:03 4 136 комментариев

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

Информация

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

Календарь

«    Ноябрь 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
252627282930 

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

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