Главная страница / Пресс релизы / DataLife Engine v.17.3 Press Release
октябрь 01 2024

DataLife Engine v.17.3 Press Release

Дорогие друзья,

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

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

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

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

3. Добавлена возможность выводить тот или иной контент в шаблонах на основе того, в какой стране находится посетитель сайта. Для этого в шаблоны добавлен новый глобальный тег: {country} который выведет ISO код страны, в которой находится посетитель сайта, например, выведет RU если посетитель находится в России, или US если посетитель находится в США. Данный тег, полезен, когда нужно добавить к ссылке какой-либо префикс на основе страны, например вывести флаг посетителя на сайте. Добавлены новые теги [country=X] текст [/country] которые выведут текст, указанный в них, если посетитель находится в указанных X странах, где X это список ISO кодов стран. Страны можно перечислять через запятую. Например, теги [country=RU, BY, KZ] текст [/country] выведут текст если посетитель из России, Беларуси или Казахстана. Также добавлены противоположные теги [not-country=X] текст [/not-country] которые выведут текст, указанный в них, если посетитель находится не в указанных X странах, где X это список ISO кодов стран. Например, [not-country=RU, BY, KZ] текст [/not-country] выведут текст если посетитель не из России, Беларуси или Казахстана, а из любых других стран.

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

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

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

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

8. Добавлено автоматическое формирование содержимого метатегов “keywords” при показе кратких новостей на основе содержимого страницы, в случае если для данной страницы не было задано специальное значение в панели управления. В случае если для раздела имеется несколько страниц, то ключевые слова, которые были заданы в админпанели, будут использоваться только для первой стартовой страницы, а для последующих страниц данный метатег будет формироваться на основе контента именно данной страницы. Тем самым данный метатег на разных страницах не будет дублироваться, что положительно влияет на общее SEO вашего сайта. Автоматическое формирование будет производится точно также как и ранее для метатега “description”.

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

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

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

12. Добавлена возможность назначать дату автоматического закрытия опросов к публикациям при их добавлении или редактировании в панели управления. Для этого вы можете у публикации во вкладке “Дополнительно” выбрать срок действия и в качестве действия выбрать “Закрытие опроса для голосований”. При наступлении указанной даты опрос будет автоматически закрыт и станет доступным только для просмотра результатов.

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

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

15. Для тега пользовательского вывода публикаций {custom …} добавлена возможность использовать новый параметр name="X", в котором для блока вы можете назначить имя, и в дальнейшем использовать данное имя для отображения или скрытия другого оформления в шаблоне в случае, если в данном блоке есть контент или он отсутствует. Например, написание {custom name="block1" category="6"} покажет публикации из категории ID 6, а сам блок получить имя “block1”. Для оперирования с данным именем добавлены новые глобальные теги: [custom=X] Текст [/custom] где X это имя блока, которые выводят текст заключённый в них в случае, если блок с данным именем содержит информацию. А также добавлены противоположные теги [not-custom=X] Текст [/not-custom] которые выводят текст заключённый в них в случае, если блок с данным именем не содержит никакой информации и публикаций нет. Таким образом вы можете делать дополнительное внешнее оформление блоков или наоборот скрывать его в зависимости от того есть публикации в блоке или нет. Например, [custom=block1] Заголовок {custom name="block1" category="6"} [/custom]. При этом сам блок, может быть, в любом месте на странице и не обязательно внутри данных тегов. Тем самым вы можете адаптировать и менять другое оформление в шаблоне на основе данных тегов.

16. Добавлено скрытие публикаций при просмотре краткого описания находясь при просмотре разрешённой категории, в случае если публикация находится одновременно в нескольких категориях и при этом находится в одной из запрещённых категорий. Например, публикация присутствует в категориях: ”Новости, Спорт, Футбол”, категории ”Новости, Спорт” разрешены для просмотра пользователю, а категория “Футбол” запрещена. В таком случае при просмотрах категорий Новости и Спорт данная публикация также будет недоступна.

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

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

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

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

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

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

23. Добавлено автоматическое срабатывание сохранения информации в базе данных, при нажатии на Enter при добавлении или редактировании публикаций в админпанели, в случае если курсор находится на каком-либо поле содержащим одну строку. Ранее при нажатии на Enter происходил либо поиск похожих новостей, либо заполнение мета описания, в зависимости от версии DLE.

24. Добавлено кеширование для блоков пользовательского вывода публикаций с использованием блока {custom …} даже в случае, если блок не содержит публикаций для вывода. В данном случае экономится часть ресурсов сервера в случае, если по каким-то причинам отсутствует контент по указанным параметрам.

25. Для шаблонов вывода профиля пользователя (userinfo.tpl и profile_popup.tpl) добавлена поддержка нового тега {user-id} который выводит ID пользователя. Данный тег может использоваться в ряде случаев при оформлении шаблона, а также, например для формирования пользовательских ссылок, например ссылок на последние комментарии пользователя и т.д.

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

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

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

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

30. Добавлено использование HTTP заголовка с кодом 301 для ссылок которые опубликованы с использованием тегов защищённых ссылок [leech=….] в публикациях и комментариях.

31. Для шаблона вывода всплывающей карточки профиля пользователя (profile_popup.tpl) добавлена поддержка новых тегов условий сравнения значений. Например, тег [if field = "значение"] текст [/if] выведет текст заключённых в них если значения поля равно указанному значению. Имена полей, которое может принимать field:

name - Логин пользователя. (текст)
email - E-mail пользователя (текст)
user_id - Уникальный ID номер пользователя (число)
news_num - Количество публикаций пользователя (число)
comm_num - Количество комментариев пользователя (число)
user_group - Группа пользователя (число)
lastdate - Дата последнего посещения пользователя (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата округляется до минуты)
reg_date - Дата регистрации пользователя (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата округляется до минуты)
allow_mail - Разрешил ли пользователь получать письма с сайта (число 1 или 0)
info - Информация пользователя о себе (текст)
signature - Подпись пользователя (текст)
fullname - Полное имя пользователя (текст)
land - Местожительства пользователя (текст)
foto - Ссылка на аватар пользователя (текст)
pm_all - Количество персональных сообщений пользователя (число)
pm_unread - Количество непрочитанных персональных сообщений пользователя (число)
restricted - Наложены ли на пользователя ограничения (число 0 - ограничений нет, 1 - запрет на добавление публикаий 2 - запрет на добавление комментариев 3 - запрет на публикации и комментарии)
restricted_days - Количество дней на которое наложен запрет (число)
restricted_date - Дата до которой наложены запреты на пользователя (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата округляется до минуты)
logged_ip - IP c которым пользователь заходил на сайт (текст)
timezone - Часовой пояс пользователя в формате часовых поясов, например Europe/Moscow (текст)
news_subscribe - Подписан ли пользователь на уведомления о новых публициях (число 1 или 0)
comments_reply_subscribe - Подписан ли пользователь на уведомления об ответах на свои комментарии (число 1 или 0)
twofactor_auth - Включил ли пользователь двухфакторную авторизацию (число 1 или 0)
cat_allow_addnews - Категории в которые пользователю разрешено добавлять публикации (массив ID категорий)
cat_add - Категории которые являются доверительными для пользователя при добавлении публикаций (массив ID категорий)
xfield_x - Значение дополнительного поля пользователя, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test

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

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

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

35. Добавлена защита от случайного удаления RSS канала из раздела импорта новостей по RSS в панели управления DataLife Engine. Теперь пользователю перед удалением необходимо будет дополнительно подтвердить своё намерение, что исключает случайного нажатия на кнопку удаления в меню.

36. Вывод информации о том, что публикация была обновлена при помощи тегов [updated] …. [/updated] в течении времени указанного в настройках скрипта, осуществляется только если была отмечена галочка “Выводить информацию о том, что публикация обновлена”. В случае если она не отмечена, то плашка об обновлении не появляется. Ранее она появлялась при любом редактировании публикации. Тем самым вы можете выводить эту информацию не при любом редактировании, а только тогда когда это необходимо.

37. Добавлен контроль забаненных IP и пользователей на все AJAX действия на сайте. Например, если IP адрес был внесён в черный список в разделе “Фильтр по: IP, Логину или E-Mail” в панели управления, то данный IP будет блокироваться в том числе не только на просмотр сайта, но и при имитации AJAX действий. Тем самым в панели управления можно блокировать IP ботов и их подсети, которые накручивают рейтинги, просмотры и т.д.

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

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

40. Снижена нагрузка на сервер, при просмотре всплывающих карточек пользователя в ряде случаев.

41. Оптимизировано формирование метатегов страниц сайта, убрано возможное дублирование контента в ряде случаев.

42. Проведено множество оптимизаций и улучшений в пользовательском интерфейсе панели управления DataLife Engine. Все устаревшие уведомления в всплывающем окне DLEAlert заменены на уведомления в формате пуш уведомлений DLEPush, которые закрываются автоматически.

43. Переработан контроль соответствия серверного ПО минимально необходимым требованиям. В случае если на сервере установлена версия PHP ниже минимально необходимой DLE больше не будет выводить “непонятных” PHP ошибок и аварийно завершать работу. Функции, которые не смогут работать, будут автоматически приостановлены, а для администратора будет выведено понятное сообщение о необходимости обновления версии PHP.

44. Все HTML элементы с типом ‘checkbox’ и ‘radio’ для различных форм, которые генерирует DataLife Engine для вывода на сайте в своём коде, были приведены к единому общему стандарту вывода. Тем самым появилась возможность удобно их кастомизировать с использованием CSS шаблона по своему усмотрению.

45. Для шаблонных тегов {image-X} предназначенных для вывода URL изображений, а также для метатегов meta property="og:image” добавлена поддержка svg расширений для вставленных в публикацию изображений.

46. Добавлена принудительная очистка и обнуление полей содержащих только значение '<p><br></p>' до пустого значения. Данное нововведение полезно в случае использования на сайте и в панели управления визуального редактора Floara в котором все пустые поля содержат это значение по умолчанию, даже если ничего не писать в редакторе. Тем самым не будет лишнего кода в полях если в них ничего не писалось в данном редакторе.

47. Добавлена поддержка сервиса Rutube для вставки видео с использованием тега [media=…] в связи с добавлением сервисом поддержки протокола обмена данными oEmbed.

48. Визуальный редактор TinyMCE обновлен до актуальной линейки. Была оптимизирована его работа и исправлен ряд ошибок.

49. Весь код DataLife Engine был переписан без использования настройки $config[’charset’]. Уже очень давно DLE работает только на одной общей кодировке UTF-8, поэтому данная настройка была бессмысленна, и ее нельзя было изменить в настройках DLE в панели управления, при этом весь код DLE ее использовал. В новой версии код DLE ее больше не использует. Ее использование осталось только в местах необходимых для обновления с очень старых версий DLE. Также функции DLE, использующие в качестве параметра данную настройку, сохранили ее в целях совместимости работы со старыми сторонними модулями, но передача данных параметров больше не имеет никакого смысла, поэтому рекомендуется будет адаптировать свои старые модули и плагины, если они используют эти функции DLE.

50. Исправлена проблема, при которой теги [image-x] текст [/image-x] не работали если не использовался в шаблоне тег {image-x} совместно с ними при просмотре полных новостей и при выводе новостей с использованием пользовательского вывода {custom ….}

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

52. Исправлена проблема, при которой отключённый сайт транслировал RSS поток для турбо страниц с ошибкой.

53. Исправлена проблема, при которой некорректно отображалось имя плагина, если в нем возникали ошибки, в разделе показа ошибок, если имя плагина содержало теги [lang=x] … [/lang]

54. Исправлена проблема, при которой нельзя было использовать теги {custom …} в шаблоне attachment.tpl

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

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

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

58. Исправлена проблема, при которой не работал выбор опции фиксации публикации при добавлении публикации с сайта.

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

Комментарии

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

    1 октября 2024 10:03 24 комментария

    Спасибо за работу) 😎 хорошая обнова

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

    1 октября 2024 10:30 21 комментарий

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

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

      1 октября 2024 12:40 1 комментарий
      1 октября 2024 10:30, berserker написал:
      Но в свете мировых событий, спорный. 

      Как раз-таки наоборот - оправданный, а не спорный.

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

      1 октября 2024 13:23 90 комментариев

      Шикарное новшество.

      Можно делать разные махинации с рекламой.

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

    1 октября 2024 10:57 2 комментария

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

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

    1 октября 2024 11:19 3 комментария

    просто огонь обновление !!

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

    1 октября 2024 11:56 3 комментария

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

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

    1 октября 2024 12:07 2 комментария

    Класс❤️ Ждём

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

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

    1 октября 2024 12:11 3 комментария
    55. Исправлена проблема, при которой в некоторых случаях могла происходить некорректная обработка вставки примеров кодов в публикациях.

    Можно уточнить, что конкретно было исправлено?

    Добавлена возможность разрешать или ограничивать просмотр сайта посетителем, на основе страны

    На основе чего это работает? HTTP_CF_IPCOUNTRY, Sypex Geo?

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

      1 октября 2024 14:12 4 129 комментариев
      1 октября 2024 12:11, Iggy99 написал:
      Можно уточнить, что конкретно было исправлено?

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

      1 октября 2024 12:11, Iggy99 написал:
      На основе чего это работает? HTTP_CF_IPCOUNTRY, Sypex Geo?

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


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

        5 октября 2024 13:31 22 комментария

        Движок DLE ведь во многом популярен в русскоязычном сообществе. И в свете событий последних десяти годов указанная база данных - плохое решение. Зашёл на сайт - город-то правильно определился, а вот страна - нет (большинство других сервисов наоборот определяет город за сотни километров, зато выдают правильную страну проживания).

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

    1 октября 2024 13:06 90 комментариев

    С функцией вывода по странам, просто сок.

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

    Потенциал новшества был бы максимальный.

    Я понимаю, что данные вещи можно реализовать через шаблон. Но тут речь идёт о том, чтобы не затрагивать его.


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

    1 октября 2024 13:42 156 комментариев

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

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

      1 октября 2024 13:49 156 комментариев

      Полагаю можно будет использовать [country=RU, BY, KZ] текст [/country] в addcomments.tpl?

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

        1 октября 2024 14:06 4 129 комментариев

        Это глобальные теги, их можно будет использовать в любых файлах шаблона.

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

      1 октября 2024 14:08 4 129 комментариев

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

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

        1 октября 2024 14:22 156 комментариев

        Это понятно. Очень ждём)

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

        1 октября 2024 14:40 156 комментариев

        Можете сказать, как будет идти определение, с какой стороны посетитель?

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

          1 октября 2024 15:08 4 129 комментариев

          Посетитель всегда с правой стороны 🤣 иногда конечно и с левой тоже 🤣

          Что значит как? Есть базы данных по которым определяются какой стране принадлежит IP. По ним и определяется. Как и везде определяется как и в любом сервисе, все делается всегда по гео базам данных. В  DLE тоже будет встроена такая база данных.

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

    1 октября 2024 15:33 55 комментариев

    Спасибо, добавили ряд улучшений, о которых просил на форуме!

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

    1 октября 2024 17:02 25 комментариев

    Спасибо, что учли часть моих замечаний, которые обсудили на почте.

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

    2 октября 2024 11:27 23 комментария

    Весьма достойное обновление! За пункт 42 отдельное спасибо.

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

    2 октября 2024 11:43 6 комментариев

    Спасибо за новый функционал. В очередной версии добавлена идея предложенная нашей студией (с custom), спасибо что прислушиваетесь к клиентам!

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

    3 октября 2024 13:27 155 комментариев

    Зачётный пресс-релиз, за блокировку стран отдельное спасибо.

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

    3 октября 2024 16:10 11 комментариев
    1 октября 2024 14:12, celsoft написал:
    Да база данных от Sypex Geo

    а если база устареет? или она сама обновляется?

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

      3 октября 2024 16:46 4 129 комментариев

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

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

        3 октября 2024 17:36 155 комментариев

        А по какому пути она будет в DLE, на случай самостоятельного обновления?

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

          3 октября 2024 18:09 4 129 комментариев

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

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

        6 октября 2024 10:41 11 комментариев

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

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

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

          6 октября 2024 11:47 4 129 комментариев

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

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

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

          6 октября 2024 23:23 156 комментариев

          Для этого есть вечная лицензия. Ничто вам не мешает приобрести её.

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

        9 октября 2024 12:58 22 комментария

        В DLE будет возможность разделения только по странам или можно будет указывать и регионы?

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


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

          9 октября 2024 14:10 4 129 комментариев
          9 октября 2024 12:58, LonerD написал:
          В DLE будет возможность разделения только по странам или можно будет указывать и регионы?

          Как указано в описании релиза так и будет. В описании же нет ничего про регионы.

          9 октября 2024 12:58, LonerD написал:
          Базу самостоятельно редактировать можно? Или на уровне DLE может будет настройка, чтобы владелец сайта мог вносить исправления намеренно допущенных разработчиками базы эм... "неточностей"?. 

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

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

          9 октября 2024 21:45 22 комментария

          Очень жаль. Идея нововведения классная и очень ожидаемая. Но реализация получилась эм...  политически ангажированной. 😢  

          Границы меняются последние десять годов. Подавляющее большинство онлайн-сервисов (в том числе западных) определяет мою донецкую геолокацию совершенно правильно как Россия (хотя город не угадывают). Но для движка DLE выбрана киевская база данных из параллельной вселенной.

          Соответственно при попытке авторов сайтов выводить разную информацию для RU и UA, около 8 миллионов пользователей из новых российских регионов увидят не ту информацию, которую хотели показать им авторы сайтов. 


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

          9 октября 2024 22:26 4 129 комментариев

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

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

    3 октября 2024 19:48 15 комментариев
    49. Весь код DataLife Engine был переписан без использования настройки $config[’charset’].

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

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

      3 октября 2024 19:59 4 129 комментариев
      3 октября 2024 19:48, Gameer написал:
      Не понятно, зачем это было трогать когда это никак не влияло ни на что.

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

      3 октября 2024 19:48, Gameer написал:
      И можно поподробней, что именно было сделано? Из функций убрали переменную?

      Если написано в описании "Весь код DataLife Engine был переписан без использования настройки". Это и означает что весь код был переписан так чтобы ее не было. "Весь код" это значит "весь код" где она использовалась. Теперь никакой код в DLE эту настройку из этой переменной не использует.

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

    4 октября 2024 07:23 206 комментариев

    по п.6. А если комментариев нет? Баннер не выводится? А если комментарий только один? Нельзя ли в будущем более гибкие настройки данному баннеру дать? Например, выводить только когда есть минимум 2 комментария?

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

      4 октября 2024 10:48 4 129 комментариев
      4 октября 2024 07:23, ntrtv написал:
      по п.6. А если комментариев нет? Баннер не выводится? А если комментарий только один?

      Как в публикациях работает, между краткими публикациями, точно также будет работать и в комментариях.

      4 октября 2024 07:23, ntrtv написал:
      Нельзя ли в будущем более гибкие настройки данному баннеру дать?

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

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

    4 октября 2024 13:37 25 комментариев

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

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

      4 октября 2024 14:03 4 129 комментариев

      Не забыли ))  Вы не внимательно читаете описание релиза )) Смотрите пункт номер 56. Мы исправляем все ошибки о которых нам становится известно.

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

        9 октября 2024 20:20 25 комментариев

        Видимо да, не внимательно.
        Спасибо. Жду. Лицензий уже накупил.

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

    8 октября 2024 11:00 3 комментария

    когда рилиз?

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

      8 октября 2024 12:37 4 129 комментариев

      Как только будет все готово, так сразу. Об этом будет соответствующая публикация.

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

    9 октября 2024 13:19 2 комментария

    Ещё одно пожелание, надеюсь вы их учитываете. Можно ли в редактировании политики групп пользователей - модераторов, добавить возможность видеть/искать по всему контенту сайта в админке. С возможностью зайти в новость/скопировать например описание(посмотреть как оформлено), но без возможности/изменить и удалить новость(как пример что бы кнопки у них эти не отображались/были не активны). На данный момент модераторам приходится использовать пользовательский поиск.

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

      9 октября 2024 13:26 155 комментариев
      4 октября 2024 10:48, celsoft написал:
      Пожелания к будущим версиям лучше писать на форуме в соответствующей теме. В комментариях, сегодня его прочитали, завтра забыли, не очень эффективный способ.


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

    10 октября 2024 14:34 13 комментариев
    custom name="block1"

    Было бы замечательно реализовать и
    {custom nameexclude="block1"
    Например, если на странице несколько блоков custom и хочется избежать дублей выводимой ими информации.

  22. Nik XaOS (Клиенты)

    10 октября 2024 22:46 1 комментарий

    А когда добавят вставку медиа с российских источников? vk, rutube и т.д.

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

      11 октября 2024 00:57 156 комментариев
      47. Добавлена поддержка сервиса Rutube ...

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

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

      11 октября 2024 10:18 4 129 комментариев

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

Информация

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

Календарь

«    Октябрь 2024    »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031 

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

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