Все для DataLife Engine / Все для DLE / Скачать DLE / DataLife Engine v.9.7 Dle 9.7 Press Release

DataLife Engine v.9.7 Dle 9.7 Press Release

CMS DataLife Engine Dle v.9.7 - Подходит к завершению тестирование популярного многопользовательского дле новости движка, релиз которого находится на тестировании и предрелизной подготовке.
DataLife Engine v.9.7 Dle 9.7 Press Release


Пока полным ходом идет подготовка, мы можем ознакомится с информацией о новых улучшениях и возможностях этой версии на dle9.com.
В версии dle 9.7- теперь полностью переделан тег пользовательского вывода новостей {custom}, добавленный новые теги, позволяющие обходиться без сторонних dle модулей и хаков. Появится возможность подключать файлы шаблонов .tpl, находящихся в подпапках вашего шаблона.

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

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

Что нового ждет в DataLife Engine v 9.7 Dle 9.7?




Вот основные изменения и дополнения которые нас ждут в DataLife Engine DLE v.9.7 Press Release:

1. Полностью переработан тег пользовательского вывода новостей {custom}, помимо изменения алгоритмов его работы для него было добавлено несколько новых возможностей. Остановимся на всех изменениях по порядку:

- Теперь данный тег стал действительно для пользовательского вывода, для этого добавлены новые параметры:
{custom id="1,2" category="2,7" template="custom" aviable="global" from="0" limit="10" order="date" cache="yes"}


Как видно из тега добавлены параметры id и order. В параметре id вы можете через запятую указать ID новостей, которые вы хотите вывести в данном теге. В параметре order вы можете указать порядок сортировки, в качестве значений данного параметра можно использовать: date - сортировка новостей по дате, rating - сортировка новостей по рейтингу, reads - сортировка новостей по количеству просмотров, comments - сортировка новостей по количеству комментариев, title - сортировка новостей по заголовкам новостей, rand - сортировка новостей в случайном порядке.

- Теперь все параметры данного тега являются необязательными, необходимо указать только как минимум один любой параметр, все остальные параметры, если они не заданы, будут взяты из общих настроек скрипта. Например:
{custom id="1,2" order="date"}

выведет новости с ID 1 и 2 и отсортирует их по дате, а тег:
{custom category="2,7" from="5" cache="yes"}

выведет новости из категорий 2 и 7 при этом количество новостей будет взято из настроек скрипта, а выборка будет осуществляться после 5 новости, отвечающей данному условию, а блок будет закеширован независимо от настроек скрипта.
{custom order="date" from="9" limit="5"}

выведет 5 последних новостей, начиная с десятой новости

- Теперь порядок параметров в теге не является строгим, и может быть каким угодно, например теги:
{custom category="2,7" from="5" cache="yes"}{custom from="5" cache="yes" category="2,7"}

Являются полностью идентичными и выполняются одинаково.

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



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

3. Добавлена возможность подключать файлы шаблонов .tpl, находящихся в подпапках вашего шаблона. Например, при использовании тега {include file="test/my_block.tpl"} будет подключен файл шаблона находящийся в папке: /templates/ваш шаблон/test/my_block.tpl. Тем самым для шаблонов, содержащих сложную структуру и большое подключение файлов шаблонов, можно будет организовать более удобную и читабельную структуру.

4. Для всех шаблонов, где используется вывод дополнительных полей для новостей, добавлен новый тег [xfvalue_X limit="X2"], где X это имя дополнительного поля, который выводит только текст дополнительного поля без HTML форматирования, при этом сам текст сокращается до указанного X2 количества символов. При этом сокращение текста происходит до последнего логического слова, а не обрывает текст на середине слова. Тем самым с использованием данного тега вы можете делать различное оформление для различных категорий или разделов веб-проекта при выводе информации из дополнительных полей. Например [xfvalue_test limit="50"] выведет только первые 50 символов значения дополнительного поля с именем test.



5. Добавлен вывод даты отправки жалоб в модуле управления жалобами в админпанели скрипта.



6. В настройки скрипта добавлена возможность устанавливать ограничение на вес загружаемой картинки с аватаром в профилях пользователей. Ранее данное ограничение было жестко установлено в скрипте размером в 100 кб. Теперь администраторы интернет-портала могут управлять данным параметром в настройках скрипта в админпанели.



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



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



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



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

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

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

13. Добавлена поддержка одиночных кавычек в ключевых словах для модуля "Облако тегов".

14. Увеличена скорость работы веб-ресурса и снижена нагрузка на базу данных, при включенном кешировании сайта в настройках скрипта, если страницы просматривает неавторизованный пользователь. В случае если не требуется получения данных из базы данных MySQL, то соединение с MySQL производиться не будет.

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



16. Добавлен запрет на регистрацию на веб-проекте, если пользователь уже авторизован на веб-ресурсе.



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


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

19. Из вывода модуля календаря на веб-проекте, убрано избыточное и устаревшее HTML форматирование, например, убраны теги center. Тем самым все визуальное оформление делается целиком в CSS шаблона.



20. Настройки скрипта: "Расширение файлов, допустимых к загрузке", "Максимальный размер файла допустимый к загрузке на сервер", "Максимальная скорость скачивания" были перенесены из общих настроек скрипта в настройки групп. Тем самым вы можете гибко настраивать данные параметры для различных групп пользователей на вашем веб-источнике.

21. Для шаблонов вывода краткой и полной новости (shortstory.tpl и fullstory.tpl) добавлен новый тег {title limit="x"} который выводит урезанный до X количества символов, заголовок новости. При этом сокращение текста происходит до последнего логического слова, а не обрывает текст на середине слова.

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

23. Добавлена нативная поддержка HTML5 видео тега
<video>
, при использовании данного тега при вставке видео, в случае если формат видео не поддерживается браузером, то для него будет использован флеш или silverlight плагин, если это возможно для данного формата файла. Тем самым возможно воспроизведение на абсолютно всех типах браузеров (включая мобильные устройства и планшеты) mp4 файлов, сжатых кодеком h.264, и опубликованных в новости с использованием
HTML5 тега <video>
.



24. В настройки групп добавлена возможность включения или отключения каптчи для формы обратной связи. Тем самым вы можете гибко настраивать какой группе разрешена отправка E-mail сообщений без ввода каптчи.



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


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



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

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



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

30. Дополнены механизмы контроля неверных ЧПУ. Исключено появление дублей страниц по адресам Ваш_ресурс.ru/page,1,id-post.html и Ваш_ресурс.ru/id-post.html, если новость разбита на несколько страниц. Если ссылка ведет на неверный номер страницы публикации, то будет осуществляться 301 редирект на первоначальный адрес публикации. Если для публикации комментарии разбиты на несколько страниц, то исключено дублирование первой страницы Ваш_ресурс.ru/page,1,1,id-post.html будет использоваться всегда Ваш_ресурс.ru/id-post.html, а также при обращении к несуществующей страницы с комментариями, производится автоматический 301 редирект на первую страницу.

31. В шаблоны E-Mail сообщений, для шаблона письма, отправляемого при регистрации пользователю, добавлена поддержка тега {%email%}, который выводит E-Mail адрес, регистрирующегося пользователя. Данный тег будет полезен порталам, которые используют в настройках скрипта E-mail адрес, а не логин пользователя. Также при восстановлении пароля на портале, пользователю отправляются новые данные для авторизации также с учетом настроек скрипта, в зависимости от того производится авторизация по логину или по E-mail.

32. Из шаблона полной новости (fullstory.tpl) убрана поддержка тега [category=x] текст [/category]. Вместо него были добавлены более функциональные теги: [catlist=1,2....] текст [/catlist] - выводит текст в теге, если новость принадлежит указанным категориям, [not-catlist=1,2....] текст [/not-catlist] - выводит текст в теге, если новость не принадлежит указанным категориям.

33. Теперь в DLE 9.7 добавлена возможность быстрого редактирования публикаций, с использованием технологии AJAX, для новостей, опубликованных на веб-ресурсе с использованием тега пользовательского вывода {custom}.

34. Добавлена поддержка линейки PHP 5.4.x. для веб-ресурсов использующих кодировку windows-1251. Для веб-ресурсов в кодировке UTF-8 поддержка данной линейки PHP была ранее, начиная с версии 9.6.

35. Добавлены новые механизмы работы с сессиями, которые позволяют управлять сессиями, как с домена, так и с поддомена, позволяя тем самым логинится и разлогиниваться c любого поддомена. Также независимо от настроек сервера, устанавливается безопасный режим для работы с куками сессии, что делает недоступным идентификатор сессии через jаvascript и соответственно невозможным перехватить сессию при помощи XSS атак.

36. Добавлена поддержка запуска скрипта крона cron.php с использованием консольных команд PHP, и передачей скрипту соответственно аргументов через консоль. Например, для запуска антивируса по крону, вы можете использовать консольную команду php -f cron.php antivirus. При этом конечно не следует забывать про указание правильных путей как к PHP интерпретатору, так и к самому скрипту.

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



38. Теперь в 9.7 Dle по пожеланиям многих пользователей был возвращен визуальный редактор TinyMCE. При этом новый визуальный редактор, появившийся начиная с версии 9.6 был также оставлен. Теперь администратор блога в настройках скрипта может сам выбрать, какой редактор он хочет использовать. На выбор предлагается три редактора: Стандартный (BBCODES), LiveEditor WYSIWYG, TinyMCE WYSIWYG.



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



40. Для LiveEditor WYSIWYG редактора в админпанели скрипта добавлена возможность вставки HTML 5 видео. Для ввода видео вы можете использовать три различных формата HTML 5 видео (MP4, WebM, Ogg) для поддержки воспроизведения во всех браузерах.

41. Улучшена система очистки кода от избыточного форматирования и кода в визуальном редакторе LiveEditor.

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

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

44. Исправлена проблема, при которой невозможно было редактировать дополнительные поля при быстром редактировании, если новость была опубликована в несколько категорий для блогов в кодировке windows-1251

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

Вся информация предоставлена официальным веб-ресурсом dle-news
Советуем ознакомиться с информации о новых изменениях Список изменений (адаптация) шаблоны 9.6 до Dle 9.7 DataLife Engine .



Если Вы впервые устанавливаете движок то рекомендуем ознакомиться : с подробной инструкцией по установке движка Dle 9.x по этапам

Для того, чтобы проверить правильность адаптации шаблонов dle, предлагаем для проверки и настройки выполнять тестирование на домашнем компьютере, прочитать можете в статье Как установить DataLife Engine на домашний компьютер (это статья поможет решить и избежать многих ошибок и трудностей)

Так же советуем перед установкой на свой интернет-портал бесплатные модули dle, DLE шаблоны, хаки dle и движок в частности с других интернет-порталов обязательно проверять для защиты Вашего веб-проекта от разного рода угроз. Как лучше всего это сделать можно ознакомится здесь в статье (Универсальный поиск файлов скрытых ссылок защита веб-ресурса).
  • 100

Комментарии 17

dle9.com от 24 апреля 2014 23:02
Цитата: alambek95
если кто то разбирается dle шаблонах то помогите мне с этим вопросам

Внимание! У Вас нет прав для просмотра скрытого текста.

В админ панели движка Зайдите в Настройка параметров скрипта
Общие настройки
Найдите пункт:
Редактор при добавлении/редактировании новостей в админпанели:
Выберите редактор, который будет использоваться при добавлении или редактировании новостей в админпанели

Выберите какой вам нужен.
alambek95 от 24 апреля 2014 21:55
если кто то разбирается dle шаблонах то помогите мне с этим вопросам

Внимание! У Вас нет прав для просмотра скрытого текста.
dle9.com от 29 июня 2013 17:43
сделать о том, что просят (там даются подсказки на англ.), не думаю что сильно стоит напрягаться, нужно или нет читаем здесь
внимание warning (не обязательны, ) Errors ошибки лучше исправить
dgonke от 29 июня 2013 13:42
Цитата: dle9
Цитата: dgonke
Привет,

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

Как мне определить, значимость ошибок для поисковиков. Возможно они не будут влиять на это, боюсь что бы мой сайт не очутился в одно месте из за этих ошибок, что мне предпринять?
dle9.com от 29 июня 2013 13:37
Цитата: dgonke
Привет,

Добрый день
только с шаблоном, есть коды от движка которые тоже могут создавать ошибки, например форма поиска или скрипт комментариев.
Но, они создают две от силы три ошибки..
dgonke от 29 июня 2013 11:04
Привет, dle9. Будь добр, дай дельный совет! Я себе установил демо версию dle9.7 Сейчас валидатор выдаёт 115 ошибок. Может ли это связано с защифроваными файлами демо версии, или это шаблон с таким количеством ошибок я купил. Вот сайт culina.net.ua
За ранее, благодарю.
dle9.com от 27 ноября 2012 07:13
В таком случаи движок установлен с ошибками(точнее залит не полностью), возможно проблема связана с хостингом(хотя такое не встречал).
Если дэфолтовский шаблон не работает это уже другое, дело не в шаблоне. Ещё возможно проблема может быть в кеше очистите после установке, также попробуйте проверить в другом браузере.
tunes4dj от 26 ноября 2012 23:02
что самое интересное на дэфолтовском шаблоне тоже не работает bbcode
tunes4dj от 26 ноября 2012 22:19
сделал. непомогло
dle9.com от 26 ноября 2012 20:57
tunes4dj,
Вы, сначала проверьте выше вариант и опишите результат(сделав полное обновление страницы в браузере, после замены).
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent