Главная страница / Релизы / DataLife Engine v.9.0 Final Release
август 16 2010

DataLife Engine v.9.0 Final Release

celsoft 16 августа 2010 Релизы 119 254
DataLife Engine v.9.0 Final Release

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

1. В скрипт добавлен мощный фреймворк jQuery, что позволило перевести взаимодействие посетителей сайта со скриптом на новый уровень. Благодаря данной библиотеке все AJAX функции скрипта получили собственные анимационные эффекты:

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

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

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

3. На главной странице админпанели скрипта, в целях оптимизации пространства, разделы блокнота, статистики и автопроверки скрипта объединены во вкладки.

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

5. С сайта и с админпанели были убраны все стандартные jаvascript Alert, вместо них выводится всплывающее уведомление или информация о возникшей ошибке, внешний вид данных уведомлений настраивается в шаблонах.

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

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

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

9. Для шаблона полной новости (fullstory.tpl) добавлен тег {comments} - данный тег выводит комментарии, написанные к данной новости. Данный тег будет полезен тем, кому необходимо разместить комментарии, например общем дизайне полной новости. Данный тег не является обязательным, в случае его отсутствия комментарии будут автоматически расположены скриптом ниже полной новости, как и ранее.

10. Для шаблона полной новости (fullstory.tpl) добавлен тег {addcomments} - данный тег выводит форму добавления комментариев на сайт, совместно с новым тегом {comments} вы можете размещать форму добавления комментариев как выше, так и ниже самих комментариев. Данный тег также не является обязательным, в случае его отсутствия форма будет автоматически расположена скриптом ниже полной новости, как и ранее.

11. Для шаблона полной новости (fullstory.tpl) добавлен тег {navigation} - выводит навигацию по комментариям, если комментарии расположены на нескольких страницах, совместо с новым тегом {comments} вы можете располагать навигацию по комментариям как выше, так и ниже самих комментариев. Данный тег также не является обязательным, в случае его отсутствия навигация будет автоматически расположена скриптом ниже полной новости, как и ранее.

12. Добавлен RSS экспорт новостей для каталога, для получения новостей из определённого каталога используется URL http://website.ru/catalog/идентификатор/rss.xml в случае если включено ЧПУ, и URL http://website.ru/engine/rss.php?catalog=идентификатор если ЧПУ отключено. В случае просмотра страницы каталога RSS ссылки автоматически формируются для метатегов страницы и адрес доступен при нажатии соответствующей кнопки в браузере.

13. Добавлена поддержка RSS информеров и рекламы на страницах для печати статических страниц.

14. Для шаблона чтения персональных сообщений (pm.tpl) добавлены следующие теги, аналогичные для шаблона комментариев: {foto}, {group-icon}, {group-name}, {news-num}, {comm-num}, [signature]{signature}[/signature], {date}, {registration}, {icq}, выводящие полную информацию о пользователе, отправившего персональное сообщение. Также для данного шаблона добавлены теги вывода дополнительных полей профиля пользователя.

15. При пользовательском выводе новостей с использованием тега custom добавлена поддержка следующих тегов: [fixed] текст [/fixed] - выводит текст в тегах, если данная новость зафиксирована, [not-fixed] текст [/not-fixed] - выводит текст в тегах, если данная новость не была зафиксирована.

16. Для шаблона кратной новости добавлено использование новых тегов: [catlist=id1,id2....] текст [/catlist] - выводит текст в теге, если новость принадлежит указанным категориям, а также тегов: [not-catlist=id1,id2....] текст [/not-catlist] - выводит текст в теге, если новость не принадлежит указанным категориям. В отличие от существующего тега category данные теги учитывают не ту категорию, которую смотрит посетитель на сайте, а категории, к которым принадлежит новость, тем самым вы можете задавать разные оформления для новостей находящимся в разных категориях, но показывающимся на одной странице, например главная страница, каталог, последние новости и т.д.

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

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

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

20. Добавлена возможность задавать имя скачиваемого файла или любой текст для ссылки на скачивание для файлов загруженных на сервер через скрипт. Для вывода используется тег [аttachment=23:тут имя файла или любой текст].

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

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

23. В шаблоны кратких и полных новостей добавлен тег {login} который выводит логин пользователя добавившего новость в виде обычной текстовой информации без ссылок на профиль и карточку пользователя.

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

25. В настройки групп добавлена возможность устанавливать лимит на количество отправляемых E-mail сообщений в сутки другим пользователям сайта и администрации сайта. Если вы не хотите устанавливать данный лимит, то вы можете установить 0, что снимает лимиты на отправку.

26. Добавлена возможность воспроизведение видеороликов с сервиса Yotube непосредственно во встроенном плеере DLE, а не с использованием стандартного плеера сервиса. При этом сам плеер может воспроизводить видеоролик в двух режимах: в высоком качестве и низком, по выбору посетителя сайта. Данная возможность включается и отключается в настройках видеопроигрывателей. Пример вы можете посмотреть на нашей странице: https://dle-news.ru/1045-primer-vosproizved...nom-pleere.html

27. Для плеера добавлена новая возможность публикации видеороликов в двух режимах, с низким разрешением и с высоким HD разрешением видео. Для публикации данного вида воспроизведения, вам понадобится два видео ролика, один в низком качестве, другой в высоком. Видео публикуется тегом
[video=http://site.ru/video.flv,http://site.ru/files/video_hd.flv]
т.е. два ролика перечисляются через запятую. Первый ролик это ролик с низким качеством, второй с высоким. При воспроизведении пользователь сможет самостоятельно выбрать в каком качестве ему смотреть, нажав на соответствующую пиктограмму на плеере.

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

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

30. В настройки групп добавлена возможность принудительно установить использование пользователями только тега [lеech] при добавлении ссылок.

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

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

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

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

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

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

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

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

39. Обновлен WYSIWYG редактор до актуальной версии, а также редактор был оптимизирован для использования с библиотекой jQuery, что позволило обеспечить более быструю загрузку редактора в браузер, а также более быструю работу редактора с текстами.

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

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

42. Исправлена проблема в UTF версии скрипта связанная с неверным отображением календаря выбора даты в админпанели скрипта.

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

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

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

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

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

Внимание!

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

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

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

Комментарии

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

    16 августа 2010 15:07 15 комментариев
    А за релиз спасибо скоро будем обновляться
  2. Babai (Клиенты)

    16 августа 2010 15:12 4 комментария
    а какие изменения вводить в шаблоны? есть какая нибудь инструкция?
  3. celsoft (Администраторы)

    16 августа 2010 15:15 3 436 комментариев
    Цитата: Babai
    а какие изменения вводить в шаблоны? есть какая нибудь инструкция?

    Конечно есть смотрите внимательнее, ссылка стоит рядом со ссылкой на скачивание дистрибутива.
    Цитата: Xarkam
    1. После установке, где должны быть новые функции ничего не написано, почему ?
    Пример http://s46.radikal.ru/i113/1008/e2/2159b650125d.jpg

    2. При нажатии на профиль юзера как тут https://dle-news.ru/uploads/posts/2010-06/1276472690_14.06.jpg
    Вылазит внизу сайта Невозможно загрузить шаблон: profile_popup.tpl

    нарушены пункты инструкции по обновлению скрипта, а именно не обновлены языковые пакеты в папке /language/ и не внесены необходимые изменения в ваш шаблон.
  4. iby.by (Клиенты)

    16 августа 2010 15:22 18 комментариев
    Наконец-то :-)

    Цитата: celsoft
    На самом деле это будет очень неудобно, т.к. далеко не всегда копируется только одна цитата или только одного сообщения. И подобное действие приведет к постоянному "ползанию" по странице в поисках опять нужного куска текста и комментария.

    Согласен, не стоит изменять, всё устраивает и никто не жаловался, ошибок не было по этому поводу.
  5. Fuzion (Клиенты)

    16 августа 2010 15:52 2 комментария
    спасибо)
  6. Avacore (Клиенты)

    16 августа 2010 16:08 39 комментариев
    не работает быстрый поиск на лету, хотя в админке его включил
  7. aDolph (Посетители)

    16 августа 2010 16:21 15 комментариев
    Цитата: Avacore
    не работает быстрый поиск на лету, хотя в админке его включил

    У меня локально работает, на сервере пока не обновлял (UTF-8)
  8. _Skyline (Посетители)

    16 августа 2010 16:31 6 комментариев
    aDolph,
    Аналогично
  9. Avacore (Клиенты)

    16 августа 2010 16:38 39 комментариев
    Цитата: aDolph
    У меня локально работает, на сервере пока не обновлял (UTF-8)

    на версии windows-1251 не работает (((
  10. celsoft (Администраторы)

    16 августа 2010 16:42 3 436 комментариев
    Avacore,
    В шаблоны вносите необходимые изменения и все будет работать
  11. Ato666 (Клиенты)

    16 августа 2010 16:51 22 комментария
    по умолчанию теперь при удалении новости выделение стоит на варианте НЕТ, что добавило много лишних телодвижений при модерации 200 новостей в день. при добавлении картинки и ссылки выделение не стоит ни на одном из вариантов, что так же добавляет неудобства.
  12. Avacore (Клиенты)

    16 августа 2010 17:02 39 комментариев
    Цитата: celsoft
    В шаблоны вносите необходимые изменения и все будет работать

    все сделал строго по инструкции, ксожалеюнию непонято в чем проблема
  13. celsoft (Администраторы)

    16 августа 2010 17:13 3 436 комментариев
    Avacore,
    Обращайтесь в службу поддержки, предоставляйте доступ к FTP и к админпанели скрипта, там проверят в чем именно была вами допущена ошибка. Наиболее вероятно что вы не поставили необходимый ID для поля поиска в main.tpl
  14. Babai (Клиенты)

    16 августа 2010 17:14 4 комментария
    где настроить ширину всплывающего окна профили?
  15. celsoft (Администраторы)

    16 августа 2010 17:21 3 436 комментариев
    Babai,
    Комментарии на сайте, это не служба поддержки скрипта. По данным вопросам обращайтесь в тех поддержку с сайта или на форуме создавайте соответствующую тему
  16. Aleksey Skubaev (Посетители)

    16 августа 2010 17:22 17 комментариев
    сделал правки во всех файлах шаблона под новую версию. При добавлении комментария пишет Hacking attempt!
  17. Avacore (Клиенты)

    16 августа 2010 17:27 39 комментариев
    Цитата: celsoft
    Наиболее вероятно что вы не поставили необходимый ID для поля поиска в main.tpl

    спасибо за помощь, все заработало!
  18. celsoft (Администраторы)

    16 августа 2010 18:00 3 436 комментариев
    Цитата: Aleksey Skubaev
    сделал правки во всех файлах шаблона под новую версию. При добавлении комментария пишет Hacking attempt!

    Обновление тут совсем не причем. У вас недопустимое имя шаблона, в имени шаблона допустимы только латинские буквы, никаких точек, тире и прочее недопускается.
  19. werty1001 (Посетители)

    16 августа 2010 18:04 8 комментариев
    celsoft,

    [catlist=id1,id2....] текст [/catlist] не работает в чем может быть проблема? no
  20. Aleksey Skubaev (Посетители)

    16 августа 2010 18:05 17 комментариев
    Обновление тут совсем не причем. У вас недопустимое имя шаблона, в имени шаблона допустимы только латинские буквы, никаких точек, тире и прочее недопускается.

    спасибо. недосмотрел
  21. celsoft (Администраторы)

    16 августа 2010 18:19 3 436 комментариев
    Цитата: werty1001
    [catlist=id1,id2....] текст [/catlist] не работает в чем может быть проблема?

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

    16 августа 2010 18:34 8 комментариев
    Цитата: celsoft
    Комментарии на сайте, это не служба поддержки скрипта. По данным вопросам обращайтесь в тех поддержку с сайта или на форуме создавайте соответствующую тему. Не забывайте при этом подробно описывать проблему, что делаете, что видите и т.д., а не подобные сообщения как в комментарии. Проблем в работе этой функции не зафиксировано, поэтому либо вы что то неверно делаете или неверно понимаете принципы работы этой функции. Все это проверяется уже персонально.


    Туплю немного request я просто подумал надо указывать id1,id2 а на самом деле только цифры без id.
  23. Rodenstern (Клиенты)

    16 августа 2010 19:32 12 комментариев
    Неудобство, думал что в этой версии обновится:
    когда используются доп.поля, то стандартное окно добавления (содержимое тега {xfields}) можно изменить только в engine\inc\xfields.php.
    И если редактировать, то изменения сразу касаются как добавления новостей в админке, так и в addnews.html. И порой проблема угадить им обоим..

    Если верстка шаблона блочная, то хочется и доп.поле что бы выглядело соответственно, а не так же как в админке, и наоборот, если отредактировать под шаблон, то в админке получается нехорошо..
  24. celsoft (Администраторы)

    16 августа 2010 19:39 3 436 комментариев
    Цитата: Rodenstern
    когда используются доп.поля, то стандартное окно добавления (содержимое тега {xfields}) можно изменить только в engine\inc\xfields.php.
    И если редактировать, то изменения сразу касаются как добавления новостей в админке, так и в addnews.html. И порой проблема угадить им обоим..

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

    используйте в шаблоне добавления новости не тег {xfields}, а готовый HTML код для ввода этих полей, и вы будете независимы в оформлении полей. Тег {xfields} лишь упрощает верстку шаблона, а не является обязательным.
  25. Fps-999 (Клиенты)

    16 августа 2010 19:46 16 комментариев
    Спасибо wink
  26. Nayn (Посетители)

    16 августа 2010 19:51 6 комментариев
    Спасибки! wink
    Пора бы сменить стандартный шаблончик, на более простой, динамичный и симпатичный, желательно со сменой разных цветов на выбор или день и ночь. love

    Желаю Вам успехов разработчики DataLife Engine.
  27. Rodenstern (Клиенты)

    16 августа 2010 19:56 12 комментариев
    Цитата: celsoft
    Цитата: Rodenstern
    когда используются доп.поля, то стандартное окно добавления (содержимое тега {xfields}) можно изменить только в engine\inc\xfields.php.
    И если редактировать, то изменения сразу касаются как добавления новостей в админке, так и в addnews.html. И порой проблема угадить им обоим..

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

    используйте в шаблоне добавления новости не тег {xfields}, а готовый HTML код для ввода этих полей, и вы будете независимы в оформлении полей. Тег {xfields} лишь упрощает верстку шаблона, а не является обязательным.


    Ммм..спасибо за подсказку, оперативно! Можно ли как то сделать например такую проверку: добавление идет через админку или нет? Тогда было бы проще сделать шаблон, что то вида:


    ...
    elseif ($value[3] == "text") {
      if (Проверка в адмике ли добавляется новость) {
            $output .= <<<HTML
    Код оформления для админки.
    HTML;
    } else {
            $output .= <<<HTML
    Код оформления для шаблона.
    HTML;
    }
    }
    ...


  28. ATHF (Клиенты)

    16 августа 2010 20:38 32 комментария
    Автозаполнение тегов при добавлении новости с сайта не работает?
  29. celsoft (Администраторы)

    16 августа 2010 20:47 3 436 комментариев
    Цитата: ATHF
    Автозаполнение тегов при добавлении новости с сайта не работает?

    работает
  30. Alexli (Посетители)

    16 августа 2010 21:51 15 комментариев
    Ураааааааааааааа! Долго ждал! Ивот свершилось! Утром начнем пробывать!

    celsoft респект!

Информация

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

Календарь

«    Октябрь 2020    »
ПнВтСрЧтПтСбВс
 1234
567891011
12131415161718
19202122232425
262728293031 

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

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