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

DataLife Engine v.10.3 Final Release

celsoft 1 сентября 2014 Релизы 55 114
DataLife Engine v.10.3 Final Release

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




1. Добавлена возможность авторизации на сайте с использованием социальный сетей. Включается данная поддержка в настройках скрипта в панели управления. А настройка непосредственно социальных сетей осуществляется в специальном новом разделе панели управления: "Настройка социальный сетей". В данном разделе вы можете настроить какие именно социальные сети вы хотите поддерживать на своем сайте, а также указать необходимые параметры и ключи для работы конкретной социальной сети. Также в данном разделе предоставлена подробная справка как создавать приложения в социальных сетях для авторизации. Всего на данный момент поддерживается шесть социальных сетей: Вконтакте, Одноклассники, Facebook, Яндекс, Mail.ru, Google. Тем самым ваши посетители могут быстро авторизоваться на вашем сайте использованием своего логина и пароля в социальных сетях, без необходимости прохождения процедуры регистрации с вводом каптч, подтверждением E-mail и прочего.

2. Для шаблона панели авторизации на сайте (login.tpl) добавлены следующие теги для поддержки авторизации на сайте через социальные сети:
[vk] текст [/vk], которые выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте. А также тег {vk_url}, который выводит ссылку URL на авторизацию в данной соц. сети.

[odnoklassniki] текст [/odnoklassniki], которые выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники. А также тег {odnoklassniki_url}, который выводит ссылку URL на авторизацию в данной соц. сети.

[facebook] текст [/facebook] выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook. А также тег {facebook_url}, который выводит ссылку URL на авторизацию в данной соц. сети.

[google] текст [/google], которые выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Google. А также тег {google_url}, который выводит ссылку URL на авторизацию в данной соц. сети.

[mailru] текст [/mailru], которые выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Mail.ru. А также тег {mailru_url}, который выводит ссылку URL на авторизацию в данной соц. сети.

[yandex] текст [/yandex], которые выводят текст заключенный в них, если включена поддержка авторизации при помощи сети Yandex. А также тег {yandex_url}, который выводит ссылку URL на авторизацию в данной сети.


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

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

5. В настройках скрипта в панели управления скриптом, была убрана настройка смещения времени. Вместо нее, добавлен более удобный выбор часового пояса сервера, по которому будет работать скрипт. Использование часовых поясов более удобно, т.к. автоматически будет производится переход на летнее и зимнее время (например, если сервер находится в Европе, а вы установили Московский часовой пояс, то вам не нужно производить настройки два раза в год). А также в RSS будет транслироваться корректный часовой пояс вашего сервера.

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

7. Для шаблона редактирования профиля пользователя (userinfo.tpl) добавлен новый тег {timezones} который выводит список доступных часовых поясов в системе, и позволяет выбрать ему свой часовой пояс для своего профиля на сайте.

8. Добавлена возможность для опросов, добавленных к публикациям, выводить их не только при просмотре полных новостей, но и при просмотре кратких новостей. Для этого в шаблоне кратких новостей (shortstory.tpl) вы можете использовать тег {poll}. Оформление самого опроса осуществляется также в шаблоне poll.tpl

9. Для шаблонов вывода кратких новостей (shortstory.tpl) добавлена возможность использования тегов баннеров, добавленных в управлении рекламными материалами в админпанели. Тем самым вы можете очень гибко выводить баннеры на страницах своего сайта совместно с тегами [newscount=x] {banner_x} [/newscount] и самостоятельно определять после какой новости на странице вы хотите осуществить вывод рекламы.

10. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлены новые теги [add-favorites] текст [/add-favorites], которые выводят текст в них в виде ссылки на добавление новость в закладки на сайте, а также добавлены теги [del-favorites] текст [/del-favorites], которые выводят текст в них в виде ссылки удаление новости из закладок на сайте. Данные теги позволят более гибко настраивать дизайн своего сайта, для тех, кто хочет отказаться от общего тега {favorites}, который выводит только одну заранее запрограммированную картинку на данные действия.

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

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

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

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

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

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

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

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

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

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

21. Для шаблона вывода информации о зарегистрированном пользователе на сайте (login.tpl) добавлена возможность вывода значений его дополнительных полей, которые он заполнил при регистрации или в настройках своего профиля. Для вывода дополнительных полей профиля используются точно такие же теги, как и в шаблонах профиля (userinfo.tpl) и в шаблонах комментариев (comments.tpl).

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

23. Добавлено указание номера просматриваемой страницы полной новости, в метатеге title, если новость была разбита на несколько страниц.

24. В настройки скрипта добавлена возможность назначение символа - разделителя, для модуля 'speedbar' (хлебные крошки). Данный символ будет использоваться при выводе навигации данного модуля, разделяя разделы сайта. Тем самым вы можете указать любой собственный разделитель, вместо постоянно используемого ранее символа "»".

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

26. Добавлен вывод информации о сторонних модулях, установленных в панели управления скриптом, в левой боковой панели быстрой навигации по модулям в админпанели.

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

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

29. Добавлен автоматический сброс Кеша сжатых CSS и JS файлов, при редактировании данных файлов в редакторе шаблонов панели управления.

30. Для шаблона панели авторизации (login.tpl) добавлен новый тег {group}, который выводит название группы пользователя сайта в которой он находится в данный момент.

31. Добавлена поддержка апострофов, для дополнительных полей новостей, имеющих тип "Использовать значения как гиперссылки", и для которых при этом не был включен безопасный режим. Тем самым вы можете использовать, например, такие слова как О'Брайен, д'Артаньян и т.д.

32. Добавлено автоматическое формирование имени ЧПУ для категории, при ее создании в админпанели, если оно не было задано пользователем. При этом при создании данного имени применяется транслитерация от указанного имени категории.

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

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

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

36. Обновлена библиотека Jquery до актуальной версии v1.11.1

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

38. Обновлен до актуальной версии HTML5 плеер, в котором были исправлены некоторые ошибки с воспроизведением.

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

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

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

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

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

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

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

Информация к скачиванию скрипта для клиентов:

Внимание!

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

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

Комментарии

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

    5 января 2015 22:28 5 комментариев
    Подскажите кто нибудь, беда вот в чём.
    Пробую залить на сайт файл больше 60МБ, не получается, загружаться до 64МБ и по новой начинает грузиться. Бывает на 2-3 сек выходит надпись: завершено с ошибкой.

    На VPS вроде везде всё нормально прописано.

    Максимальный размер загружаемого файла: 250 Mb
    Размер свободного места на диске: 3,38 Gb
    php_value upload_max_filesize 250M
    php_value post_max_size 250M

    Может php файле есть ограничения?
  2. celsoft (Администраторы)

    6 января 2015 02:28 4 031 комментарий
    Цитата: MrDolmatov
    Подскажите кто нибудь, беда вот в чём.
    Пробую залить на сайт файл больше 60МБ, не получается, загружаться до 64МБ и по новой начинает грузиться. Бывает на 2-3 сек выходит надпись: завершено с ошибкой.

    На VPS вроде везде всё нормально прописано.

    Максимальный размер загружаемого файла: 250 Mb
    Размер свободного места на диске: 3,38 Gb
    php_value upload_max_filesize 250M
    php_value post_max_size 250M

    Может php файле есть ограничения?

    Помимо настроек PHP, существуют еще и ряд других ограничений и настроек на сервере. Например настройки таймаутов в апаче, настройки client_max_body_size для nginx если таковой стоит и т.д. Вам нужно обратиться к системному администратору вашего сервера, чтобы проверили настройки всего серверного ПО.
  3. shat1980 (Посетители)

    7 января 2015 16:08 5 комментариев
    Всех с Рождеством Христовым!

    Вопрос такого характер можно ли в статические страницы добавить комментарии?
  4. celsoft (Администраторы)

    7 января 2015 17:21 4 031 комментарий
    Цитата: shat1980
    Вопрос такого характер можно ли в статические страницы добавить комментарии?

    Нет нельзя.
  5. man990 (Посетители)

    7 января 2015 19:17 1 комментарий
    Здравствуйте! не могу скачать UTF версию на 99% прерывается загрузка, версия Win-1251 хорошо скачивается
  6. celsoft (Администраторы)

    7 января 2015 19:21 4 031 комментарий
    Цитата: man990
    Здравствуйте! не могу скачать UTF версию на 99% прерывается загрузка, версия Win-1251 хорошо скачивается

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

    12 января 2015 12:31 5 комментариев
    Баг или нет.
    Создаю доп поле.
    Название поля: 123
    Описание поля:123
    Категория: Все
    Тип поля: Несколько строк
    -------------------------
    Галочки:
    Использовать при желании (можно оставить поле пуcтым)
    Подключать редактор при добавлении или редактировании публикаций для данного поля
    -------------------------
    Далее, добавить новость, и в этом поле не работают BB коды, работает загрузка файлов, но при выборе файла и нажать вставить, не чего не происходит.
  8. celsoft (Администраторы)

    12 января 2015 19:08 4 031 комментарий
    Цитата: MrDolmatov
    Баг или нет.
    Создаю доп поле.
    Название поля: 123
    Описание поля:123
    Категория: Все
    Тип поля: Несколько строк
    -------------------------
    Галочки:
    Использовать при желании (можно оставить поле пуcтым)
    Подключать редактор при добавлении или редактировании публикаций для данного поля
    -------------------------
    Далее, добавить новость, и в этом поле не работают BB коды, работает загрузка файлов, но при выборе файла и нажать вставить, не чего не происходит.

    Никаких проблем в данном вопросе при проверке на чистом дистрибутиве и стандартных шаблонах не зафиксировано.
  9. MrDolmatov (Посетители)

    13 января 2015 12:11 5 комментариев
    Цитата: celsoft
    Никаких проблем в данном вопросе при проверке на чистом дистрибутиве и стандартных шаблонах не зафиксировано.


    Я в админ панели пробовал. Хотя может у мазилы проблемы.
  10. sizo5 (Посетители)

    27 января 2016 18:45 1 комментарий
    zex2,
    Здравствуйте. Не подскажите, как именно реализовали данный момент. Столкнулась с такой же проблемой, что и у Вас. Причем, у меня в полной новости и главная картинка блюда и фотки этапов готовки. Не знаете, можно ли как-то один атрибут поставить для первого [thumbs] а другой для всех последующих? Была бы очень благодарна за помощьzex2,

Информация

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

Календарь

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

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

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