Главная страница / Релизы / DataLife Engine v.8.3 Final Release
ноябрь 08 2009

DataLife Engine v.8.3 Final Release

DataLife Engine v.8.3 Final Release

Были подготовлены и реализованы следующие изменения:
1. Добавлен новый плеер для проигрывания flv видеофильмов. Новый плеер обладает рядом преимуществ по сравнению со старым, а именно: Уменьшенный в два раза вес самого плеера, что существенно ускоряет его загрузку в браузер, новый плеер обладает улучшенной прогрессивной загрузкой видео, что улучшает качество воспроизведения видео на относительно медленном интернет соединении, а также добавлена поддержка проигрывания новых форматов файлов с расширением mov, 3gp, f4v. Пример нового плеера вы можете посмотреть на нашей странице.


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

4. Добавлена возможность при подключении сторонних модулей в шаблонах сайта передавать в качестве параметра к модулям результаты выполнения шаблонных тегов скрипта. Например при добавлении в шаблон полной новости конструкции {include file="engine/modules/mymod.php?param={news-id}"}, вы можете передавать вашему стороннему модулю в качестве параметра ID новости и т.д. Вниманию разработчиков: Передаваемые в скрипт параметры, это GET параметры, соответственно при выборе передаваемых тегов вы должны учитывать ограчения GET строки, другими словами вы не можете передать в качестве параметра содержимое полной новости к примеру.
5. В фильтр слов добавлена возможность выбора действия, в случае нахождения слова в добавляемом тексте. Вы можете выбрать действие при котором слово, находящиеся в тексте, будет заменяться на указанное, а можете выбрать действие, при котором добавление текста полностью отклоняться, и новость или комментарий не будут добавлены на сайт, а пользователю будет выведено соответствующее уведомление о том что его текст содержит недопустимые к публикации слова.
6. Для дополнительных полей профилей пользователей, добавлен новый тип поля "Список (select)", что позволяет выбирать посетителями дополнительную информацию о своем профиле из определенного списка. Например выбирать свой пол и т.д.

7. Добавлена поддержка подключения сторонних модулей не только в стандартных файлах шаблона, но и в сторонних файлах шаблона, которые вы подключаете в основные файлы. Например: в шаблоне main.tpl вы можете подключить сторонний шаблон {include file="mytemplate.tpl"}, а в стороннем файле шаблона использовать подключение сторонних модулей {include file="engine/modules/mymod.php"}.

8. Добавлена поддержка режима "галереи" при показе удаленных изображений, опубликованных в теге img

9. Добавлен новый плеер для проигрывания mp3 аудиофайлов, для данного плеера также действуют цветовые настройки, которые были установлены для видеопроигрывателя.

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

11. Добавлена поддержка мультикатегорий при обработке тега [category=x] текст [/category] и просмотре полной новости. Если новость опубликована в нескольких категориях одновременно, то при проверке тега [category=x] текст [/category] будут учтены все категории новости, а не только первая категория по списку как ранее.

12. В логику шаблона addcomments.tpl внесены изменения облегчающие создание этого шаблона. Добавлен новый тег {editor} который выводит полностью редактор BBCODES или WYSIWYG соответственно настройкам скрипта. Для оформления BBCODES редактора введен класс .editor. Соответственно из шаблона убрана обработка тегов {wysiwyg}, {bbcode}, [not-wysywyg], {text}.

13. Аналогично комментариям, для персональных сообщений (шаблон pm.tpl), также введено использование тега {editor} для вывода редактора, при помощи которого будет производиться написание персональных сообщений.
18. В настройки групп добавлена возможность указывать для размеров аватара не только максимальную величину какой либо из сторон, но и указаывать непосредственно ширину и высоту загружаемого аватара, например 100x100 при этом аватар при загрузке будет пропорционально обрезан непосредственно под укаазаные размеры сторон.

14. Добавлена возможность при восстановлении пароля с сайта осуществлять сброс блокировки по IP. Ранее блокировка по IP снималась одновременно вместе с восстановлением и сбросом пароля. Теперь же при восстановлении пароля на E-mail приходит две ссылки: одна на восстановление пароля, другая на сброс блокировки по IP, установленной в настройках профиля и для сброса блокировки, больше не нужно одновременно с этим сбрасывать пароль.

15. После восстановления и генерации посетителем нового пароля на сайте добавлена отправка пользователю E-Mail сообщения содержащего его новые данные: логин и новый пароль. Теперь посетителю необязательно сразу куда-либо копировать сложный пароль или запоминать его.

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

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

18. Добавлена возможность, при отправке сообщений через обратную связь, отправлять также и текст, содержащий HTML теги, ранее скрипт автоматически удалял любой HTML. Форматирование текста при этом не осуществляется и сообщение находится в обычном текстовом формате, поэтому данное нововведение будет полезно в том случае если посетители сайта сообщают о каких либо проблемах и необходимо описать например HTML.
19. При редактировании новостей в админпанели скрипта, добавлена возможность поиска новостей, не принадлежащих ни одной категории.
20. В настройки групп добавлена возможность разрешения или запрета использования HTML кода при добавлении новостей с сайта. Несмотря на то, что скрипт не допускает появления в новостей зловредного кода, многие владельцы сайтов не хотят видеть в оформлении новостей HTML код. В случае запрета пользователи могут оформлять новости исключительно с использованием BB тегов, а все форматирование, сделанное при помощи HTML, будет удалено.
21. Добавлена возможность задавать разное оформление при выводе имени группы пользователя. Для этого в настройках групп добавлен префикс и суффикс имени группы, которые будут выводиться до и после имени группы соответственно. Для данный настроек разрешено использование HTML кода для задания форматирования.

22. Добавлена поддержка новых правил форматирования для RSS "Яндекс новости", согласно новым правилам, форматирование полной новости для тега yandex:full-text, больше не удаляется, а лишь корректно экранируется.

23. В шаблоны краткой и полной новости добавлен новый тег [day-news] текст [/day-news], который выводит ссылку на все новости, опубликованные в тот же день что и данная новость. Данный тег например можно использовать совместно с тегом {date}.

24. Добавлена поддержка пользовательской сортировки новостей, при просмотре пользователем своих закладок.

25. Добавлена поддержка тегов {date}, {date=формат даты}, {views} при поиске в статических страницах и выводе результатов этого поиска.

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

27. При создании бекапа базы данных из админпанели добавлено добавление к сформированному имени файла бекапа уникального префикса, что делает невозможность поиска методом перебора файлов с резервными копиями БД в папке, где они расположены.
34. При обновлении карты сайта для поисковых систем Google и Яндекс, добавлено также обновление и даты редактирования новостей, вместо даты создания новости. Ранее дата изменялась только в случае была изменена дата новости. А также добавлена ссылка на автоматические уведомление поисковой системы Google о наличии новой версии карты сайта.

28. Обновлен до актуальной версии WYSIWYG редактор список изменений на: http://tinymce.moxiecode.com/js/tinymce/changelog.txt.

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

30. Исправлена ошибка при которой неверно обрабатывался тег [code] при редактировании новости, если включен редактор BBCODES и отключен автоматический перенос строк.

31. Исправлена проблема с использованием тега {%user%} при использовании его в массовой рассылке сообщений, при которой скрипт обращался к посетителем с использованием одного имени.

33. Исправлена проблема с публикацией кавычек при добавлении описаний к уменьшенным копиям изображений.

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

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

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

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

Внимание!

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

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

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

Комментарии

  1. anime-barmen (Посетители)

    9 ноября 2009 16:51 20 комментариев
    После создания бекапа базы данных, вылазит вот такая хрень:
    Warning: Wrong parameter count for set_error_handler() in /home/сайт/public_html/engine/inc/dumper.php on line 118
  2. IgorA100 (Клиенты)

    9 ноября 2009 19:46 31 комментарий
    Цитата: celsoft
    неудастся, эти возможности прямопротивоположны и зависят исключительно от места запуска, либо до обработки тегов, либо после. И единственная возможность, это использование для подключения дополнительных тегов. Один и тот же тег использовать неполучиться.

    Х.м. вроде что-то получается :)
    Если в строке:
    $this->template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'tpl')", $this->template );
    написать так:
    $this->template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'php')", $this->template );

    То и п4 и п7 работают, при этом остается возможность задавать теги в PHP скриптах.
    Либо я сделал невозможное, либо что-то не должно работать :)
  3. celsoft (Администраторы)

    9 ноября 2009 20:01 4 033 комментария
    Цитата: hqmp3
    MySQL Error!
    ------------------------

    The Error returned was:
    Unknown column 'detected' in 'where clause'

    Error Number:
    1054

    SELECT * FROM dle_post WHERE approve='1' AND category IN(not detected) AND id NOT IN (0) AND date >= '2009-11-09 18:05:32' - INTERVAL 90 DAY AND date < '2009-11-09 18:05:32' AND (short_story regexp '(thumbs|src=)' OR xfields regexp '(thumbs|src=)') ORDER BY news_read*rating/vote_num DESC, date DESC LIMIT 0,11

    С чем может быть связана подобная ошибка?

    Таких запросов в скрипте нет, ищите проблему в своих сторонних модулях

    Цитата: IgorA100
    Х.м. вроде что-то получается :)
    Если в строке:
    $this->template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'tpl')", $this->template );
    написать так:
    $this->template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'php')", $this->template );

    То и п4 и п7 работают, при этом остается возможность задавать теги в PHP скриптах.
    Либо я сделал невозможное, либо что-то не должно работать :)

    Ничего у вас не получается и неработает и не может работать, вы видимо неверно понимаете эти пункты и что они предоставляют.
  4. pop_lanos (Клиенты)

    9 ноября 2009 22:51 2 комментария
    Подскажите пожалуйста, после переустановки с версии 8,2 на 8,3 в польной новости пропала возможность добавлять коментарии ( [not-wysywyg] {bbcode}
    [/not-wysywyg ) сайт silensoft.com. помогите плиз!!!
  5. shumak (Клиенты)

    10 ноября 2009 01:22 1 комментарий
    Цитата: pop_lanos
    Подскажите пожалуйста, после переустановки с версии 8,2 на 8,3 в польной новости пропала возможность добавлять коментарии ( [not-wysywyg] {bbcode}
    [/not-wysywyg ) сайт silensoft.com. помогите плиз!!!


    Тоже самое. Как исправить?
  6. volfernion (Клиенты)

    10 ноября 2009 02:59 4 комментария
    Подскажите пожалуйста.
    Обновил движок, все как по инструкции, все прошло успешно, но почему то на главной странице админки нету кнопки "Отписать всех пользователей". Я подумал, что для начала надо подписать кого-нибудь. Зашел в "Настройку системы", во вкладке комментарии подключил их. Зашел в настройки групп пользователей и во вкладке "Комментарии" включил возможность подписываться всем (кроме гостей) на комментарии. Захожу в любую новость, там где добавляется комментарий, нету возможности поставить галочку на подписку к этим самым комментариям. Возможно я подумал, для начала надо добавить новую новость, возможно со старыми не работает. Добавил новость, но опять функции подписки к комментариям я не увидел. Потом решил проверить шаблон, возможно нужно поставить соответствующий тег. Но в документации не нашел (или плохо искал?) никакого соответствующего тега. Подумал, что может в Вашей новости описан способ подключения, но тоже не нашел. Посмотрел стандартный шаблон addcomments.tpl как там устроено. Но там нету добавления этой функции. В итоге я в тупике..

    Подскажите, в чем проблема?

    ===========

    Решено перезаливкой папки modules в директории engine
  7. IgorA100 (Клиенты)

    10 ноября 2009 08:41 31 комментарий
    Цитата: pop_lanos
    Подскажите пожалуйста, после переустановки с версии 8,2 на 8,3 в польной новости пропала возможность добавлять коментарии (

    Обсуждалось на форуме http://forum.dle-news.ru/index.php?showtopic=48362&view=findpost&p=228171
    В шаблонах произошло изменение, читайте мануал по изменениям. Также затронут и шаблон pm.tpl


    Цитата: celsoft
    Ничего у вас не получается и неработает

    Да, Вы правы...
  8. celsoft (Администраторы)

    10 ноября 2009 10:20 4 033 комментария
    shumak,
    pop_lanos,
    Рядом с ссылкой на скачивание дистрибутива, есть ссылка на изменения в шаблонах, смотрите изменения и вносите их в свой шаблон.
  9. IgorA100 (Клиенты)

    10 ноября 2009 10:50 31 комментарий
    Цитата: IgorA100
    Цитата: celsoft
    Ничего у вас не получается и неработает

    Да, Вы правы...

    Хотя... Еще немного раскинув мозгами, пришел к такому решению:
    В ф-цию load_file( $name, $include_file = "tpl" ) добавляем:
    $qer = $url['query'];
    if (!isset($qer)) $include_file = "php";
    В этом случае, если что-то передается через параметр в сторонний рнр скрипт, то в нем стандартные теги работать не будут (работает п.4), если ничего не передается, то теги будут работать. По идее и п.7 должен работать.
  10. Zzaaa (Посетители)

    10 ноября 2009 18:36 12 комментариев
    Спасибо вам большое! Пошел обновляться! smile
  11. networkworker (Клиенты)

    10 ноября 2009 23:45 2 комментария
    Скачал, сейчас потестим smile
  12. Borisov (Клиенты)

    11 ноября 2009 20:36 17 комментариев
    а то дистрибутив обновлен сказать влом?
  13. olega-lego (Клиенты)

    12 ноября 2009 14:54 2 комментария
    Клас !!!!!!!
  14. IgorA100 (Клиенты)

    12 ноября 2009 17:28 31 комментарий
    Цитата: Borisov
    а то дистрибутив обновлен сказать влом?

    Когда обновлен был???
  15. celsoft (Администраторы)

    12 ноября 2009 17:30 4 033 комментария
    Дистрибутив не обновлялся, было убрано только уведомление notice о котором писали в комментариях, и которая возникала при определнных настройках сервера, всем кто об этом писал было дано исправление, а тем у кого его небыло, то и исправлять ничего не нужно. Поэтому скачивать повторно ничего не нужно.
  16. blaga (Посетители)

    12 ноября 2009 18:18 2 комментария
    все супер!
  17. Crudelis (Посетители)

    13 ноября 2009 18:59 9 комментариев
    Ребята помогите пожалуйста, переехал на новый хостинг, перестали показываться каптчи, все права папкам выставил а каптчей нет, думал проблема с версией движка, поставил новую ДЛЕ8.3 проверяю каптчей нет, в чем может быть проблема. спасибо
  18. celsoft (Администраторы)

    13 ноября 2009 19:16 4 033 комментария
    Crudelis,
    проверьте что на вашем сервере установлена и корректно настроена библиотека PHP GD2
  19. Crudelis (Посетители)

    13 ноября 2009 19:43 9 комментариев
    Цитата: celsoft
    проверьте что на вашем сервере установлена и корректно настроена библиотека PHP GD2


    Подскажите а где это можно посмотреть либо узнать как настроен у меня PHP GD2. Я в этой не силен
  20. celsoft (Администраторы)

    13 ноября 2009 19:45 4 033 комментария
    Crudelis,
    Вам лучше обратиться к хостинг провайдеру, они сами проверять, если вы этого не знаете, то самому лучше не делать
  21. CTALKEP (Клиенты)

    13 ноября 2009 20:02 2 комментария
    utf8 пока нет?
  22. Crudelis (Посетители)

    13 ноября 2009 20:05 9 комментариев
    Цитата: celsoft
    Вам лучше обратиться к хостинг провайдеру, они сами проверять, если вы этого не знаете, то самому лучше не делать


    Хорошо давайте разберем этот вопрос с другой строны смотрите, я обращусь к провайдеру и спрошу корректно ли настроена PHP GD2 он мне может ответить, да корректно, либо ответить это в какой то новой и далекой от меня фразе которую я тоже не пойму. Можете подсказать что спросить и как объяснить что мне нужно настроить в PHP GD2. Заранее спасибо
  23. celsoft (Администраторы)

    13 ноября 2009 20:20 4 033 комментария
    Crudelis,
    Так и скажите: После переезда на ваш сервер на моем сайте не работает CAPTHA, в службе поддержки сказали что вероятно на сервере не установлена библиотека GD2 или она собрана без поддержки формата JPG. Помогите решить проблему.

    Ну и ждите ответа.

    Вообще такие вопросы лучше решать не в комментариях на сайте, а мне напрямую в ПМ, либо в службу поддержки скрипта через обратную связь.
  24. Crudelis (Посетители)

    13 ноября 2009 20:21 9 комментариев
    celsoft,
    Спасибо большое за подсказку буду знать на счет ПМ)
  25. default (Клиенты)

    13 ноября 2009 21:14 9 комментариев
    Пункт 8 не работает.
    Обновили движок. переделали шаблон. включили поддержку галереи. все фото опубликованы были через тег img ( новости были опубликованы до смены версии с 8.2 на 8.3). Результат при нажатии на фото оно просто напросто открывается на белом фоне в том же окне. в дефолтном шаблоне все тоже самое.
    Если так важна ссылка, то вот как пример:
    http://www.bezfishki.net/8888-ruchnoj-krokodil.html


    P.S. у вас в камментах нельзя писать квадратные скобки поэтому "img" без них
  26. celsoft (Администраторы)

    13 ноября 2009 21:36 4 033 комментария
    default,
    Новые возможности появяться только в новых новостях или после редактирования старых. Новости в БД храняться в готовом виде, а не ввиде ББ тегов.
  27. GTS_gelezn (Клиенты)

    14 ноября 2009 06:08 70 комментариев
    После обновления видео и аудио в старых новостях не работает до повторного сохранения новости..
  28. celsoft (Администраторы)

    14 ноября 2009 09:48 4 033 комментария
    Цитата: GTS_gelezn
    После обновления видео и аудио в старых новостях не работает до повторного сохранения новости..

    Это потому что вы нарушили инструкцию по обновлению, удалив старый плеер со своего сервера.
  29. GTS_gelezn (Клиенты)

    14 ноября 2009 10:26 70 комментариев
    Понятно, тогдаб и в новой версии старый плеер ложилиб чтоль. Или скрипт для перевода к новой версии плеера. А то в итоге такого подхода у пользователей будет каша. Куда приятнее знать, что если у тебя есть актуальный бэкаб базы, можно взять последнюю версию файлов движка и все будет работать.. Вдруг файлы были утеряны хостером, повреждены хацкерами и т.д.
    ИМХО разумеется, думаю вы скажите что и копию своих файлов тогда делайте но как то это не очень..
  30. myname (Клиенты)

    14 ноября 2009 16:26 4 комментария
    А в dle 8.3 убран баг "смена пароля администратора 'id=1' " ?

Информация

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

Календарь

«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

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

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