Главная страница / Релизы / DataLife Engine v.14.1 Final Release
сентябрь 10 2020

DataLife Engine v.14.1 Final Release

celsoft 10 сентября 2020 Релизы 26 787
DataLife Engine v.14.1 Final Release

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

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

2. Добавлена поддержка проигрывания видео с адаптивным битрейтом (HLS файлов с расширением .m3u8) для видеопроигрывателя DataLife Engine.

3. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов условий сравнения значений. Например, тег [if field = "значение"] текст [/if] выведет текст заключённых в них если значения поля равно указанному значению. Данный тег может сравнивать не только равенство, но и также проводить сравнения больше или меньше, находить вхождения. Также в данном теге можно проводить комбинирование разных условий, например: [if field > "3" AND field2 < "5"] текст [/if]. Полный список условий, а также полей для сравнения:

[if field = "значение"] текст [/if] - выведет текст если поле равно параметру 'значение'
[if field != "значение"]текст[/if] - выведет текст если поле не равно параметру 'значение'
[if field > "1"] текст [/if] - выведет текст если поле больше параметра 'значение'
[if field >= "2"] текст [/if] - выведет текст если поле больше либо равно параметру 'значение'
[if field < "3"] текст [/if] - выведет текст если поле меньше параметра 'значение'
[if field <= "4"] текст [/if] - выведет текст если поле меньше либо равно параметру 'значение'
[if field ~ "значение"] текст [/if] - выведет текст если в поле встречается текст 'значение'
[if field !~ "значение"] текст [/if] - выведет текст если в поле НЕ встречается текст 'значение'

Комбинированное использование:

[if field > "3" AND field2 < "5"] текст [/if] выведет текст если поле field больше трех, и при этом field2 меньше 5
[if field > "3" OR field2 < "5"] текст [/if] выведет текст если поле field больше трех или field2 меньше 5, то есть совпадение какого либо либого из условий

Также поддерживается вложенность тегов друг в друга. Имена полей, которое может принимать field:

id - Уникальный ID номер новости (число)
autor - Логин автора новости (текст)
date - Дата новости (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата новости округляется до минуты)
short_story - Текст короткой новости (текст)
full_story - В шаблоне короткой новости это количество символов в полном описании. В шаблоне полной новости непосредственно полный текст.
title - Текст заголовка новости (текст)
descr - Метатег описания новости (текст)
keywords - Метатег "ключевые слова" (текст)
category - Список категорий в которым принадлежит (массив, проверка по массиву ID категорий, которой принадлежит новость)
alt_name - Заголовок на латинице, для формирования адреса страницы при использовании ЧПУ. (текст)
comm_num - Количество комментариев (число)
allow_comm - Разрешены или нет комментарии (число, 1 или 0)
allow_main - Опубликована или нет новость на главной (число, 1 или 0)
approve - Новость опубликована на сайте или на модерации (число, 1 или 0)
fixed - Новость зафиксирована или нет (число, 1 или 0)
symbol - Символьный код (текст)
tags - Список тегов из списка тегов для облака тегов (массив, проверка по массиву слов из облака тегов)
news_read - Количество просмотров (число)
allow_rate - Разрешен рейтинг для новости или нет (число, 1 или 0)
rating - Рейтинг новости, общая сумма всех значений (число)
vote_num - Количество проголосовавших в рейтинге (число)
votes - Есть ли опрос в новости (число, 1 или 0)
view_edit - Отображать или нет причину редактирования (число, 1 или 0)
disable_index - Запрещена или нет индексация в поисковиках (число, 1 или 0)
editdate - Дата редактирования новости (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата округляется до минуты)
editor - Логин последнего редактора публикации (текст)
reason - Причина редактирования новости (текст)
user_id - ID автора публикации (число)
xfield_x - Значение дополнительного поля публикации, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test



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

5. Добавлена возможность привязки к аккаунту на сайте любой доступной социальной сети к своему аккаунту. Пользователь сайта может привязать к своему аккаунту одну или сразу несколько сетей. И в дальнейшем их использовать для входа на сайт под своим аккаунтом. Для того чтобы привязать социальную сеть к своему аккаунту, пользователь должен быть авторизован на сайте, зайти в свой профиль и там осуществить привязку. При этом аккаунт в социальной сети может быть любым и не имеет никаких требований по совпадению, например e-mail адресов. Для привязки социальных сетей в шаблоне профиля пользователя используются те же теги для авторизации через социальные сети, какие используются в шаблоне login.tpl: {vk_url}, {odnoklassniki_url}, {facebook_url}, {google_url}, {mailru_url}, {yandex_url}

6. Добавлена возможность отвязать от аккаунта на сайте любую из социальных сетей. Даже если она изначально использовалась для первоначального входа на сайт и первой регистрации. Для этого в шаблоне вывода профиля пользователя добавлена поддержка тега {social-list} который выводит список привязанных социальных сетей и ссылки на их отключения от данного аккаунта.

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

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

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

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

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

12. Добавлена возможность загружать иконки для категорий непосредственно с использованием админпанели DataLife Engine. Осуществить загрузку иконок можно в разделе управления категориями, при добавлении или редактировании категории.

13. Для шаблонов вывода публикаций, а также для шаблона вывода меню категорий добавлена поддержка новых тегов: [category-icon] текст [/category-icon] выводят текст, заключенный в них, если для категории, где находится публикация, была задана иконка в настройках категории. А также добавлена поддержка противоположных тегов: [not-category-icon] текст [/not-category-icon] которые выводят текст если для категории, где находится публикация, не задана иконка. Тем самым вы можете более гибко создавать оформление ваших шаблонов в зависимости от того есть ли у категории иконка или нет.

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

15. Добавлена возможность использования в поиске по сайту символов @ и ~, которые являлись служебными при полнотекстовом поиске на таблицах, использующих InnoDB.

16. Добавлена поддержка сжатия данных по алгоритму Brotli для JS, CSS и HTML, которые формирует DataLife Engine. Данный метод является более эффективным и более быстрым чем обычное zip сжатие данных. Для использования данного алгоритма сжатия на сервере должны быть установлены соответствующие серверные расширения для PHP. Использование данного алгоритма происходит полностью автоматически если DLE определит поддержку этого алгоритма вашим сервером, в случае отсутствия поддержки то сжатие будет автоматически осуществляться доступными средствами, например, zip сжатием.

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

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

19. Добавлена возможность для разделителей вывода категорий и для модуля хлебных крошек, использовать HTML код, при их задании в настройках скрипта. Например, вы можете задать там "</span><span class="test">" для того чтобы сделать более гибкое и разнообразное оформление вашего шаблона.

20. Добавлена поддержка отложенной загрузки видеороликов Youtube опубликованных с использованием тега [media=...] а также любого иного контента, опубликованного при использовании HTML тега iframe. В случае включения отложенной загрузки изображений в настройках скрипта, данная отложенная загрузка будет также осуществляться и для вышеуказанного контента. Что также будет дополнительно ускорять загрузку страниц вашего сайта, т.к. необходимый контент будет загружаться в браузер только по мере прокрутки страницы пользователем.

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

22. В окно загрузки файлов, при выводе информации о ограничениях на размер и объём загружаемых данных, добавлен также учёт ограничений, установленных в серверных настройках. Например, если в настройках скрипта для пользователя разрешено загружать файл размером в 5 мегабайт, а серверные настройки не позволяют загружать более 2 мегабайт, то также при загрузке будет указан что максимальный объём именно 2 мегабайта. Что позволяет сразу избегать путаницы если есть расхождение между настройками скрипта и сервера.

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

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

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

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

27. Для публикуемых ссылок на сайте, добавлена поддержка протоколов viber://, tg://, skype://, market:// которые позволяют открывать ссылки на сайте в приложениях, установленных для телефона. Таких как Вайбер, Телеграмм, Скайп и Андроид Маркет

28. Для модуля создания резервной копии базы данных добавлена совместимость переноса базы данных с более высокой версии на более низкую. Например, сайт был изначально создан на MySQL 8.0 и переносится на другой сервер где установлен MySQL 5.7. Бекап базы в данном случае будет создан в совместимом с MySQL 5.7 формате.

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

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

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

32. Для модуля "Поиск и Замена" в админпанели добавлен также поиск и замена в заголовках новостей, если указан поиск по новостям и заголовкам статических страниц, если указан поиск и замена по статическим страницам.

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

34. Добавлено автоматическое удаление тегов вывода значений дополнительных полей из шаблона, в случае если данные этих дополнительных полей отсутствуют. Например, есть дополнительное поле с типом "галерея", и вы выводите ее значения не единым тегом вывода, а каждую картинку по отдельности при помощи тега [xfvalue_X image="Nr"], и в случае если какое либо изображение не было загруженных из указанных, то тег его вывода будет автоматически скрыт. Данное нововведение касается не только вывода изображений, а вообще вывода любых дополнительных полей и их значений.

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

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

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

38. Добавлен автоматический пересчёт статистики в панели управления в случае редактирования комментариев ожидающих модерации.

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

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

41. Улучшена система определения используемого протокола сайта http или https, предотвращающая некорректное чтение настроек сервера на определённых конфигурациях.

42. Улучшена система контроля неверных ссылок ЧПУ для некоторых разделов сайта и ссылок.

43. Обновлены визуальные редакторы TinyMCE и Froala до актуальных версий. Исправлен ряд выявленных ошибок в данных редакторах.

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

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

46. Исправлена проблема, при которой возникали JS ошибки в случае включения использования нативных смайлов Emoji и отключения редактора для комментариев.

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

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

49. Исправлена проблема, при которой дублировался заголовок List-Unsubscribe при массовой рассылке писем с сайта.

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

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

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

53. Исправлена проблема, при которой неверно формировался метатег description, если новость не добавлялась и не редактировалась в админпанели, при этом контент публикации слишком маленький.

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

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

Внимание!

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

Если вы еще не являетесь нашим клиентом, то вы можете приобрести скрипт на нашем сайте.

Обсудить релиз вы можете на нашем форуме

Комментарии

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

    10 сентября 2020 09:50 61 комментарий
    Тишина. Еще никто не обновился - что молчите?
  2. Новый регион (Клиенты)

    10 сентября 2020 09:59 21 комментарий
    DR Web опять сходит с ума. В демо версии из версии в версию примерно одно и тоже.
    Объект engine.php
    Угроза Win32.HLLM.Graz
    Вы бы им сообщили об ошибке.
  3. celsoft (Администраторы)

    10 сентября 2020 10:30 4 031 комментарий
    Цитата: Новый регион
    DR Web опять сходит с ума. В демо версии из версии в версию примерно одно и тоже.
    Объект engine.php
    Угроза Win32.HLLM.Graz
    Вы бы им сообщили об ошибке.

    Им уже сообщалось неоднократно на ложное срабатывание. Они то вносят изменения, то потом опять меняют. Чем больше людей напишут им, тем эффективнее они будут работать. Но конечно отправили уведомление о ложном срабатывании еще раз.
  4. atola (Посетители)

    10 сентября 2020 10:55 2 комментария
    Здравствуйте, Как работает поддержка в видеоплеере m3u8?
  5. ntrtv (Клиенты)

    10 сентября 2020 11:44 197 комментариев
    Обновился нормально. Тестируем новые возможности...

    Пропали иконки у категорий. Видимо, их заново надо загружать...

    Перезалил, но иконка не появились. Меню категорий вот так выводится у нас:

    У меня в шаблоне categorymenu.tpl иконка выводится тегом {icon}
    1. stimul (Клиенты)

      10 сентября 2020 12:30 23 комментария
      подтверждаю сломались иконки просит иконку no_icon.gif
  6. celsoft (Администраторы)

    10 сентября 2020 12:05 4 031 комментарий
    Цитата: atola
    Здравствуйте, Как работает поддержка в видеоплеере m3u8?

    просто вставляете ссылку на видео с расширением m3u8

    Цитата: ntrtv
    Пропали иконки у категорий. Видимо, их заново надо загружать...

    Перезалил, но иконка не появились. Меню категорий вот так выводится у нас:

    У меня в шаблоне categorymenu.tpl иконка выводится тегом {icon}

    Никакого отношения к загрузке иконок это не имеет. Поле с иконками категорий как было неизменным. Так и осталось. Обновление не могло их удалить или как то на них повлиять. Видимо что то при обновлении сделали уже некорректно. В админпанели иконки есть? Если есть, то что выводится тегом {icon} в шаблоне.
    1. atola (Посетители)

      10 сентября 2020 18:16 2 комментария
      Странно, вставляю заведомо рабочую ссылку с m3u8, но не воспроизводит
      1. celsoft (Администраторы)

        10 сентября 2020 20:50 4 031 комментарий
        Какая именно ссылка? приведите конкретный пример ссылки, возможно по этой ссылке вовсе не HLS поток.

        Каких либо проблем с проигрыванием этого видео не выявлено в случае корректных потоков. Пример вы можете посмотреть на нашем сайте мультимедийные возможности. Самое первое видео.
  7. ntrtv (Клиенты)

    10 сентября 2020 12:15 197 комментариев
    Да,в админке они есть. Но тегом {icon} не выводятся. Вместо них на сайте выводится .../dleimages/no_icon.gif

    Скрипт обновлял в автоматическом режиме.
    1. stimul (Клиенты)

      10 сентября 2020 12:31 23 комментария
      у меня так же
  8. leZvie (Посетители)

    10 сентября 2020 12:58 5 комментариев
    Думал с обновлением появится тот самый удобный Quick Insert для редактора Froala. Однако никакими способами он не включается. Как я понял, на официальном сайте редактора это даже не плагин, а по дефолту встроенная функция, которой нас почему то лишают в DLE :)
  9. mobirobi (Клиенты)

    10 сентября 2020 13:38 21 комментарий
    Постоянно получаю ошибку при попытке обновления.
    Не удалось подключится к удаленному серверу, возможно ваш сервер не поддерживает удаленные соединения, либо произошел сбой в работе наших серверов. Повторите попытку немного позднее ...
    1. Oxigen (Посетители)

      10 сентября 2020 16:37 8 комментариев
      Подтверждаю, сервак у разработчика перегружен. Архив с 14.1 размером 8метров качал 3мин Карл!
      1. celsoft (Администраторы)

        10 сентября 2020 20:57 4 031 комментарий
        Почему единственной причиной вы посчитали перегруженный сервер? 😀

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

        Нет сервера не были перегружены и работают в штатном режиме. А долгая загрузка у вас не связана с нашим сервером. А связана с другими внешними источниками
  10. celsoft (Администраторы)

    10 сентября 2020 13:48 4 031 комментарий
    Цитата: mobirobi
    Постоянно получаю ошибку при попытке обновления.
    Не удалось подключится к удаленному серверу, возможно ваш сервер не поддерживает удаленные соединения, либо произошел сбой в работе наших серверов. Повторите попытку немного позднее ...

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

    Цитата: leZvie
    Думал с обновлением появится тот самый удобный Quick Insert для редактора Froala. Однако никакими способами он не включается. Как я понял, на официальном сайте редактора это даже не плагин, а по дефолту встроенная функция, которой нас почему то лишают в DLE :)

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

    Цитата: ntrtv
    Да,в админке они есть. Но тегом {icon} не выводятся. Вместо них на сайте выводится .../dleimages/no_icon.gif

    Скрипт обновлял в автоматическом режиме.

    Да была небольшая ошибка. Патч уже вышел, вы можете обновиться через автоматическое обновление, установив просто патч исправляющий данную проблему
  11. leZvie (Посетители)

    10 сентября 2020 14:05 5 комментариев
    Цитата: celsoft
    Это плагин, а не какая то встроенная функция. Его нет изначально в редакторе который с DLE, потому как не посчитался нами как необходимый. И никто о нем не просил ранее, поэтому его включение никогда даже не планировалось. Вы можете добавить плагин в файл редактора который идет с DLE и все будет работать.

    После добавление min кода плагина в editor.js редактор стал показывать "Unlicensed copy of the Froala Editor. Use it legally by purchasing a license."
  12. celsoft (Администраторы)

    10 сентября 2020 14:13 4 031 комментарий
    Цитата: leZvie
    После добавление min кода плагина в editor.js редактор стал показывать "Unlicensed copy of the Froala Editor. Use it legally by purchasing a license."

    Что то вы неверно сделали. Нужно добавлять только код плагина, не меняя ничего другого и не трогать код самого редактора. Вы же либо заменили код ядра редактора, либо удалили лицензионный ключ редактора. В DLE установлена специальная лицензионная копия редактора, приобретенная по OEM лицензии для вас. Соответственно ни ключи ни ядро трогать и менять нельзя. Только плагины добавлять можно, в виде именно отдельных плагинов. И только соответствующих версий.
  13. leZvie (Посетители)

    10 сентября 2020 14:21 5 комментариев
    Цитата: celsoft
    Цитата: leZvie
    После добавление min кода плагина в editor.js редактор стал показывать "Unlicensed copy of the Froala Editor. Use it legally by purchasing a license."

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


    Я вставлял только код самого плагина, между другими плагинами в editor.js. Не трогал вообще ничего.
    Насчет версии, я скачал архив с последней версией Froala с оф. сайта и там нашел js код с плагином quick_insert.min.js.
  14. celsoft (Администраторы)

    10 сентября 2020 14:29 4 031 комментарий
    Цитата: leZvie
    Я вставлял только код самого плагина, между другими плагинами в editor.js. Не трогал вообще ничего.
    Насчет версии, я скачал архив с последней версией Froala с оф. сайта и там нашел js код с плагином quick_insert.min.js.

    Если бы вы вставили правильно, то такой проблемы бы точно не было. Что касается последней версии, то в DLE линейка 2.xx редактора, а не 3.xx. И плагин должен быть от той версии, что и версия редактора в DLE, а в DLE версия 2.9.5
  15. leZvie (Посетители)

    10 сентября 2020 14:32 5 комментариев
    Цитата: celsoft
    Цитата: leZvie
    Я вставлял только код самого плагина, между другими плагинами в editor.js. Не трогал вообще ничего.
    Насчет версии, я скачал архив с последней версией Froala с оф. сайта и там нашел js код с плагином quick_insert.min.js.

    Если бы вы вставили правильно, то такой проблемы бы точно не было. Что касается последней версии, то в DLE линейка 2.xx редактора, а не 3.xx. И плагин должен быть от той версии, что и версия редактора в DLE, а в DLE версия 2.9.5


    А, даже так. Я думал после обновления движка 14.1 версия Froala также будет 3.xx. В любом случае спасибо за помощь.
  16. celsoft (Администраторы)

    10 сентября 2020 14:35 4 031 комментарий
    Цитата: leZvie
    А, даже так. Я думал после обновления движка 14.1 версия Froala также будет 3.xx. В любом случае спасибо за помощь.

    В DLE актуальная версия используемой им линейки. Линейки 2.xx и 3.xx разные линейки. И разные редакторы по сути. Линейка 3.xx стоит 4 000$ в год. Приобретать ее мы не планируем. Можете конечно приобрести для себя и использовать если хотите, но разницы принципиальной в их функциях нет.
  17. ntrtv (Клиенты)

    10 сентября 2020 15:54 197 комментариев
    А с помощью условий нельзя, комментарий набравший определенное кол-во лайков поместить выше всех остальных?
    1. celsoft (Администраторы)

      10 сентября 2020 20:47 4 031 комментарий
      Во первых это условия для новостей, а не для комментариев, если вы внимательно прочитаете описание релиза. И к комментариям это не имеет никакого отношения. Во вторых это шаблонные теги для оформления вывода на сайте информации, они не влияют на порядок выборки из БД, и соответственно порядок показа не определяют. Порядок сортировки задается в настройках скрипта
      1. sokolokaa (Посетители)

        14 сентября 2020 19:31 44 комментария
        Добавьте такой функционал в будущем, чтобы можно было отмечать (закреплять автоматический) популярный комментарий или же полезный, если пользователи ставят положительную отметку. Будет очень полезно, а то не хочется липить 110-ый костыль.
  18. mobirobi (Клиенты)

    10 сентября 2020 17:50 21 комментарий
    Постоянно получаю ошибку при попытке обновления.
    Не удалось подключится к удаленному серверу, возможно ваш сервер не поддерживает удаленные соединения, либо произошел сбой в работе наших серверов. Повторите попытку немного позднее ...

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


    Тех. поддержка на хостинге задала такой вопрос "Пожалуйста, уточните, какой скрипт отвечает за обновление dle, с какого IP адреса направляется запрос, по какому порту.
    Мы проверим открыт ли данный порт для Вашей услуги."
    1. celsoft (Администраторы)

      10 сентября 2020 20:45 4 031 комментарий
      Странные вопросы вам задает ваш хостинг. Потому как это ваш сервер обращается к сайту dle-news.ru, соответственно вопрос с какого IP некорректен. С IP вашего сервера, как как не хостинг провайдеру его знать.

      Обращение идет по обычному https протоколу к сайту dle-news.ru т.е. это стандартный 443 порт
  19. codepass (Посетители)

    10 сентября 2020 19:42 3 комментария
    Служба технической поддержки Хостинга всеми известного. Цитирую касаемо Релиза DLE и сжатия нового:
    Данные алгоритм сжатия в настоящий момент у нас не используется. Он тестировался ранее у нас на ряде серверов и результаты были не очень хорошие. Мы продолжаем искать подходящую конфигурацию Brotli, но пока он не доступен у нас на серверах. В вашем случае, как я понял из сообщения, CMS будет использовать данный алгоритм, если он включён, а если нет, то будет использовать zip сжатие. Последнее и будет применено на нашем хостинге.

    Спросил есть ли поддержка на хостинге Brotli, ответ был как выше описано:
    16. Добавлена поддержка сжатия данных по алгоритму Brotli для JS, CSS и HTML, которые формирует DataLife Engine. Данный метод является более эффективным и более быстрым чем обычное zip сжатие данных. Для использования данного алгоритма сжатия на сервере должны быть установлены соответствующие серверные расширения для PHP. Использование данного алгоритма происходит полностью автоматически если DLE определит поддержку этого алгоритма вашим сервером, в случае отсутствия поддержки то сжатие будет автоматически осуществляться доступными средствами, например, zip сжатием.
    1. celsoft (Администраторы)

      10 сентября 2020 20:43 4 031 комментарий
      Если на хостинге нет поддержки Brotli, то DLE автоматически как и ранее будет использовать gzip. Все это определяется DLE автоматически
  20. mobirobi (Клиенты)

    10 сентября 2020 20:10 21 комментарий
    Обновился автоматически, тех. поддержка помогла всё включить и установить необходимые дополнения на сервере.

    Обнаружил - не работает корректно market:// - скрипт открывает,
    market:// play.google.com/store/apps/details?id=com.viber.voip
    например, такой урл http://market//play.google.com/store/apps/details?id=com.viber.voip если защищённая ссылка и такой урл market:/store/apps/details?id=com.viber.voip - если обычная ссылка. И пытался это сделать на андроиде 10 - тоже самое при защищённой ссылке - открывается в браузере http://market//play.google.com/store/apps/details?id=com.viber.voip и вообще ничего - если обычная ссылка.
    Тестировал на Андроиде в браузере Мозилла.
    Думаю будет логично, чтобы скрипт открывал из браузера на компьютере, как обычный урл https://play.google.com/store/apps/details?id=com.viber.voip а если определит, что это андроид - то в плеймаркете - тогда будет зачёт этому нововведению, как работающему и стоящему - пока нормально работать оно не хочет.
    1. celsoft (Администраторы)

      10 сентября 2020 20:42 4 031 комментарий
      Вы путаете поддержку протокола, с каким то автоматическим определением чего бы то не было, и устройств с которых смотрится ваш сайт. https:// это обычный протокол который всегда можно было вставлять и использовать в ссылках, market:// это новый протокол который добавился в поддержку если вставляется обычная ссылка.

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

      А что выводить и для каких устройств это уже нужно организовывать в шаблоне, потому как существуют специальные шаблонные теги, которые выводят тот или иной контент в зависимости от устройства и есть поддержка и компьютеров и планшетов и определения OS андроид это или ios
    2. Extazzi (Клиенты)

      12 сентября 2020 12:05 84 комментария
      Такой бред прочитал)
      Создай доп. поле, вставь туда обычную ссылку и шаблонизируй. Не забудь target="_blank" указать. Андроид всё откроет, уже как 8 лет открывает, не думаю, что ты особенный, что конкретно у тебя не работает. =)

      А по типу market:// play.google.com/store/apps/details?id=com.viber.voip - Уже давно никто не использует. Ещё в 2010 перестали использовать.
  21. Lexxs (Клиенты)

    11 сентября 2020 10:07 312 комментариев
    По 5 пункту:
    В шаблоне есть возможность использовать теги так же как в login.tpl ?
    В такой конструкции ?
    [ facebook]< a href="{facebook_url}" target="_blank">< img src="{THEME}/images/social/fb.png" /></a>[ /f acebook]


    А так же 6 пункт:
    Нужны ли дополнительные теги для {social-list}, или так и выводить в шаблоне ?
    Если у пользователя нет привязки, то текст будет же выводиться, например надпись "Привязанные аккаунты", если не будет тега для условия, что список аккаунтов есть
  22. celsoft (Администраторы)

    11 сентября 2020 11:46 4 031 комментарий
    Цитата: Lexxs
    По 5 пункту:
    В шаблоне есть возможность использовать теги так же как в login.tpl ?
    В такой конструкции ?

    Да совершенно верно. Точно такие же теги используются.

    Цитата: Lexxs
    Нужны ли дополнительные теги для {social-list}, или так и выводить в шаблоне ?

    Какие то шаблонные теги DLE? Нет не требуются. А если какие либо HTML теги, то уже зависит от вашего дизайна шаблона.
    1. Lexxs (Клиенты)

      11 сентября 2020 15:38 312 комментариев
      То есть, если я в шаблоне вставлю : Список связанных аккаунтов {social-list}
      То будет просто выводить, если они есть, а если нет связанных, то список выводить не будет, но останется просто строка Список связанных аккаунтов ?
      Может быть нужен тег, типа [social-list], в котором будет проверяться наличие списка и выводить, текст, если там есть, и не выводить, если нет, чтобы конструкция работала покоректнее, и выводила текст при наличии ?
      Типа [social-list]Список связанных аккаунтов {social-list} [/social-list].
      Как например на вашем скриншоте, когда выводит, всё нормально, а когда аккаунты не привязаны, то просто останется надпись Список связанных аккаунтов , только без этого списка?
      1. celsoft (Администраторы)

        12 сентября 2020 07:31 4 031 комментарий
        Да примерно так. Но блоков не обязательно может быть два отдельных.
  23. Lexxs (Клиенты)

    12 сентября 2020 08:04 312 комментариев
    Что то ничего не понял с магнет ссылками. В панели ББкода их нет, а ручками не понял как вбивать.
    Делаю на примере урл и лич, не работает, выводит просто исходный текст [magnet=magnet:?xt=urn:btih:E9186FC2A865C151ACEBE44093D66A5AC396E52A]Magnet[/magnet]

    Как правильно оформлять магнет ?
    Может быть стоит добавить тег в панель BBcode ?
  24. Extazzi (Клиенты)

    12 сентября 2020 11:59 84 комментария
    Есть вариант в следующем обновлении добавить такую мелочь, как [not-edit-date] [/not-edit-date] ?
    Тегов [edit-date][/edit-date] недостаточно.
  25. berchuks (Клиенты)

    12 сентября 2020 16:33 9 комментариев
    После обновления иногда на некоторых страницах перестают отображаться комментарии и форма комментария, но после рефреша страницы все ок и потом тоже нормально. С чем может быть связано? Кэш браузера, кэш в админке чистил, пробовал с разных браузеров и с мобильника, на локальном сервере тоже так.
    1. ntrtv (Клиенты)

      13 сентября 2020 09:43 197 комментариев
      Точно такая же картина у нас! Но вроде бы когда переключил в настройках на использование Jquery 3 стало нормально.
      1. celsoft (Администраторы)

        13 сентября 2020 10:52 4 031 комментарий
        Версии jQuery во всех версиях DLE одинаковы и не менялись. Ниже описаны возможные причины проблемы, это связано непосредственно с обновлением.
  26. celsoft (Администраторы)

    12 сентября 2020 20:04 4 031 комментарий
    Цитата: Lexxs
    Что то ничего не понял с магнет ссылками. В панели ББкода их нет, а ручками не понял как вбивать.
    Делаю на примере урл и лич, не работает, выводит просто исходный текст [magnet=magnet:?xt=urn:btih:E9186FC2A865C151ACEBE44093D66A5AC396E52A]Magnet[/magnet]

    Как правильно оформлять магнет ?
    Может быть стоит добавить тег в панель BBcode ?

    magnet это протокол для ссылок, а не отдельные теги. Вставляется в обычную ссылку как и любая другая ссылка. т.е. теги [url]

    Цитата: berchuks
    После обновления иногда на некоторых страницах перестают отображаться комментарии и форма комментария, но после рефреша страницы все ок и потом тоже нормально. С чем может быть связано? Кэш браузера, кэш в админке чистил, пробовал с разных браузеров и с мобильника, на локальном сервере тоже так.

    С обновлением это никак не связано. Связано либо с версткой вашего шаблона, либо с нестабильным интернет соединением, либо некорректной загрузкой или работой сторонних JS скриптов в шаблоне. Например не загрузились какие либо стили или скрипты от вашего шаблона. Как правило смотрится консоль браузера на предмет ошибок в консоли и в зависимости от этого уже исправляется причина проблемы.
    1. Lexxs (Клиенты)

      13 сентября 2020 04:48 312 комментариев
      Спасибо, понял.
    2. berchuks (Клиенты)

      13 сентября 2020 12:58 9 комментариев
      Нет, в DLE 14.0 не было такой проблемы. Посмотрите, не я один вам пишу о этой проблеме.
      1. celsoft (Администраторы)

        13 сентября 2020 13:00 4 031 комментарий
        Я это вижу, только вот никаких проблем мы на стандартном дистрибутиве и при стандартном шаблоне не фиксируем. Также видно что проблема у небольшого количества пользователей. А не у всех, что между вами общего я не знаю, потому что никто еще не обратился из вас в поддержку, и не предоставил доступы для осмотра сайта и проблемы. А чтобы сказать в чем именно проблема у вас, нужно визуально осматривать сайт и сервер именно в момент ошибки. Угадать не видя проблемы невозможно. Предоставьте доступ по FTP, а к админпанели DLE, и ссылку на страницу на которой у вас возникает ошибка.
        1. berchuks (Клиенты)

          13 сентября 2020 13:33 9 комментариев
          Ответил в ЛС, не знаю, получили ли сообщения, в отправленных показывает пусто.
        2. ntrtv (Клиенты)

          13 сентября 2020 16:30 197 комментариев
          Да у вас никогда проблем нет. Все проблемы только из-за нас - ваших клиентов 😁
        3. celsoft (Администраторы)

          13 сентября 2020 20:55 4 031 комментарий
          Вы крайне невнимательно наши сообщения. Мы никогда не писали что проблем никаких нет. Мы четко написали в каких условиях мы проблем не видим. А именно на стандартных шаблонах. И причина проблемы была выяснена и устранена, после того как пользователь предоставил доступы для анализа. Проблема проявляется только при определенной верстке шаблона. Более того мы не только выяснили проблему, но выпустили исправление этой проблемы, которое ставится автообновлением из админпанели.
        4. ntrtv (Клиенты)

          14 сентября 2020 05:42 197 комментариев
          Я про эту ваше фразу "С обновлением это никак не связано" 😃 А в остальном вы правы.
        5. celsoft (Администраторы)

          14 сентября 2020 13:22 4 031 комментарий
          Понял вас. Прежде чем ответить что либо, мы обязательно проверяем. И при проверке на чистом дистрибутиве и на нескольких сайтах имеющих собственную структуру построения шаблонов такой проблемы не было выявлено. Поэтому и был дан такой ответ. Он был дан после дополнительной проверки. Но шаблоны могут быть настолько разнообразны, что иногда причину проблемы можно выявить только при определенных условиях. Как в данном случае например.
  27. alexpsp (Клиенты)

    13 сентября 2020 12:30 11 комментариев
    Тоже подтверждаю ошибку чуть выше. После обновления перестает работать вывод комментариев, рейтинга... При откате на версию 14.0 всё снова работает. И так на всех сайтах.
    1. celsoft (Администраторы)

      13 сентября 2020 12:56 4 031 комментарий
      В консоли браузера какие ошибки при этом есть, в период, когда у вас не отображается?
    2. NlCKRUS (Клиенты)

      14 сентября 2020 14:33 44 комментария
      откат делаете как? восстанавливаете бекап базы и файлов?
      1. celsoft (Администраторы)

        14 сентября 2020 21:11 4 031 комментарий
        Откат всегда делается только восстанавливая обязательно и бекапы файлов и бекапы БД, которые делать нужно обязательно до обновления. Если у вас только эта проблема, то она устранена и откат делать не нужно, можно просто обновится через автоматическое обновление в админпанели.
  28. celsoft (Администраторы)

    13 сентября 2020 14:44 4 031 комментарий
    Цитата: berchuks
    После обновления иногда на некоторых страницах перестают отображаться комментарии и форма комментария, но после рефреша страницы все ок и потом тоже нормально.

    Причина проблемы установлена. Это была ошибка в скрипте, которая проявлялась только если в шаблоне полной новости дополнительно использовать теги {custom ...} для вывода еще дополнительный новостей. Мы выпустили патч, установить его можно через админпанель с использованием автоматического обновления.
  29. SplashWeb (Клиенты)

    14 сентября 2020 18:29 6 комментариев
    В разделе Управление базой данных при выполнении "Оптимизации базы данных" рушится база.
  30. celsoft (Администраторы)

    14 сентября 2020 21:09 4 031 комментарий
    Цитата: SplashWeb
    В разделе Управление базой данных при выполнении "Оптимизации базы данных" рушится база.

    Что значит рушится? Поясните. Если повреждается физически, то у вас либо некорректно настроен MySQL сервер, либо база данных уже имеет повреждения. При оптимизации DLE дает стандартную команду optimize table mysql серверу, дальше все уже зависит от MySQL сервера, он выполняет оптимизацию, DLE в этом уже участия не принимает и от него ничего не зависит

Информация

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

Календарь

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

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

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