Лекальный datalife engine версия для печати. DataLife Engine v.12.1 Пресс Релиз

Дорогие друзья,

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

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

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

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

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

4. Добавлена возможность учета количества кликов для рекламных материалов, добавляемых в панели управления скриптом. DataLife Engine автоматически перехватывает HTML теги, опубликованные с использованием тегов <а href="..."> , и автоматически ведет учет кликов по ним. Какого-либо особого оформления этих ссылок не требуется, они могут вести по любым нужным вам адресам. Также у вас есть возможность указать, нужно ли учитывать все клики по ссылке, или учитывать только клики от уникальных пользователей.

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

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

Html"> 7. Добавлено использование канонических ссылок, в коде страниц , для всех страниц сайта включая навигацию по разделам, просмотр полной новости и т.д. Данная возможность позволяет повысить SEO оптимизацию сайтов, а также позволяет избегать дублей страниц в случае если где-либо в сети интернет публикуются некорректные ссылки на ваш сайт, либо если по каким-либо причинам необходимо отключить контроль неверных ЧПУ.

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

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

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

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

12. Расширены возможности модуля "Метатеги" , данный модуль был переименован в "Заголовки, описания, метатеги". Теперь в данном модуле вы можете задавать для страниц не только метатеги, но и отдельный заголовок для страницы и описание страницы, которые вы в дальнейшем можете вывести в любом месте вашего шаблона. Для этого добавлены новые глобальные теги для шаблонов: {page-title} - выводит указанный вами заголовок для страницы, {page-description} - выводит указанное вами описание для страницы. В описании страницы также допустимо использование BB и HTML тегов. Тем самым при помощи данного модуля, вы можете, например, создать и вывести заголовки и описания для облака тегов к каждому тегу персонально и т.д.

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

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

15. Расширены возможности по выводу публикаций на основе значений дополнительных полей в публикациях. При обращении по адресу http://вашсайт/xfsearch/имя поля/значение поля/ будут выводится публикации, как и ранее, содержащие указанное значение в данном конкретном поле, если для поля задана опция "использовать как перекрестные ссылки". При обращении по адресу http://вашсайт/xfsearch/значение поля/ будут выводится публикации содержащие данное значение по всем дополнительным полям. При обращении по адресу http://вашсайт/xfsearch/имя поля/ будут выводится все публикации, в которых заполнено данное указанное поле.

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

17. В настройки скрипта добавлена возможность назначения HTTP заголовка , откуда необходимо получать IP адреса пользователей. Данное нововведение будет полезно для сайтов, которые используют различные внешние прокси серверы, и не имеют возможности правильно перенастроить сервер под них, для получения корректных реальных IP адресов посетителей. Например, при использовании сервиса cloudflare и других для защиты от DDOS атак и использовании обычного хостинг тарифа без доступа к серверным настройкам. Теперь вы можете в настройках скрипта в админпанели указать скрипту откуда ему брать IP адрес посетителей сайта.

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

19. Для публикаций добавлен новый тип дополнительного поля: "Чистый HTML и JS". При использовании данного поля, DataLife Engine не будет вмешиваться в текст, написанный в нём, и не будет проводить фильтрацию HTML кода этого текста, а также разрешает написание в нём чистого jаvascript кода. Данное поле будет полезно, когда вам в новость нужно вставить какой-то код, над которым не нужно проводить проверку безопасности, например, какой-либо свой плеер и т.д. Внимание, с учетом того скрипт не будет фильтровать текст из этого поля, при его создании обязательно установите ограничения, каким группам его разрешено использовать. Не разрешайте его использование обычным пользователям, которым вы не доверяете, в противном случае это может нести угрозу безопасности вашего сайта.

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

21. Добавлена поддержка технологии "Яндекс Турбо" для обычных RSS каналов , без использования включения в настройках типа RSS потока как "Яндекс новости", для этого добавлена поддержка вывода полной новости тегом {full-stоry} для любого типа RSS потока. A также обновлен стандартный шаблон /templates/rss.xml в котором демонстрируется как должен выглядеть шаблон с полной поддержкой "Яндекс Турбо". Аналогично поддерживается полностью и возможность настройки шаблона RSS для технологии "Яндекс Дзен".

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

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

25. Добавлено использование микроразметки schema.org для вывода рейтинга с типом "Оценка". Использование данной микроразметки позволяет для полных новостей при выводе их в результатах поиска в Google выводить также и рейтинг публикации.

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

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

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

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

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

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

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

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

34. В админпанели скрипта добавлен форматированный вывод количества различных счетчиков (просмотры, публикации, комментарии). Вывод этих счетчиков осуществляется в форматированном виде в виде разделения пробелом сотен, тысяч, миллионов и т.д. Что дает более наглядное представление и восприятие данных чисел.

35. Для шаблонов вывода комментариев и добавления комментариев (addcomments.tpl и comments.tpl) добавлена поддержка новых тегов текст - выводит текст в теге, если новость принадлежит указанным категориям, а также тегов: текст - выводит текст в теге, если новость не принадлежит указанным категориям. Тем самым вы можете задать разное оформление вывода комментариев и добавления комментариев для публикаций из разных категорий.

36. Добавлена поддержка склонений слов для тега вывода количества голосов, которые были выставлены для рейтинга публикаций. Например, вы можете использовать {vote-num} отзыв||а|ов. Ранее для этого тега это было недоступно, т.к. он содержит в себе HTML код, а не просто число.

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

38. Добавлен контроль неверных ЧПУ для статических страниц , текст публикации которых разбит на несколько страниц. В случае если указан некорректный номер страницы, будет производится автоматический 301 редирект на начальный адрес данной страницы.

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

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

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

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

43. Для авторизации с использованием социальной сети "Одноклассники" , добавлена возможность автоматического получения E-mail пользователя, при условии, что само приложение получило соответствующие права от Одноклассников. Внимание, по умолчанию Одноклассники не дают прав на получение E-mail, и для получения соответствующего доступа вам необходимо дополнительно обращаться в соц. сеть для разрешения получения e-mail. Если разрешение получено, то DLE также автоматически будет импортировать e-mail адрес.

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

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

46. Улучшена система контроля появления дублей страниц , при просмотре всех последних комментариев на сайте.

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

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

49. Для редактора TinyMCE добавлена поддержка вставки тегов скрытого текста, c использованием соответствующей кнопки в редакторе.

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

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

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

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

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

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

56. Исправлена проблема, при которой не работала динамическая загрузка комментариев, если это включено в настройках скрипта, и при этом тег {jsfiles} размещен в самом низу сайта.

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

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

31-01-2013, 22:10

DataLife Engine это многопользовательский новостной движок предназначенный для организации собственных блогов и СМИ в сети интернет. Благодаря мощной системе публикации, настройки и редактирования новостей, движок на шаг вперед опережает своих ближайших конкурентов. А благодаря точной и продуманной структуре ядра, сводящей к минимуму требования к ресурсам сервера, движок способен с легкостью работать с высокопосещаемыми проектами, не создавая при этом каких-либо особых нагрузок на сервер. Гибкость и легкость в настройке и интеграции собственного дизайна позволит вам развернуть собственные сайты в наиболее кратчайшие сроки, без каких-либо дополнительных материальных затрат. Использование продвинутой технологии AJAX сократит как трафик вашего сервера, так и трафик ваших посетителей, не говоря уже об удобстве использования данной технологии на сайте. Благодаря повышенному вниманию к безопасности скрипта, к удобству работы с ним, а также динамическому развитию, в пользу использования DataLife Engine уже высказались более 70 000 порталов, успешно использующие его в работе. Движок оптимизирован под поисковые системы, что приведет на ваш сайт дополнительных клиентов.

Посмотреть полное описание можно в полной новости!

Подробное описание

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

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

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

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

5. Добавлена возможность скачивать некоторые типы файлов , загруженных на сервер через DLE, непосредственно при просмотре сайта с мобильного телефона или смартфона. Например, добавлена поддержка скачивания документов в формате PDF и Word, а также добавлена поддержка скачивания программ для системы Android в формате.apk.

6. Для шаблона вывода результатов поиска (searchresult.tpl) добавлено использование новых тегов: {image-x} который выводит URL картинки, находящийся в тексте новости, где "x" это номер картинки в новости, например, {image-1} выведет URL первой картинки в новости. Добавлено использование тегов текст , которые выводят указанный в них текст, только если картинка с номером "x" присутствует в новости. А также добавлен новый тег {result-text limit="x"} , который выводит текст найденной новости без HTML форматирования, при этом сам текст публикации сокращается до указанного "x" количества символов.

7. Добавлена поддержка тегов текст для использования в персональных сообщениях на сайте.

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

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

10. Для тега пользовательского вывода публикаций {custom} добавлена поддержка атрибута fixed="yes" . Данный атрибут позволяет задавать, учитывать ли при выводе публикаций, то что новости были зафиксированы или нет. Например, тег {custom category="1" aviable="global" from="0" limit="10" fixed="yes"} , выведет новости на сайте поместив в самое начало именно зафиксированные новости из указанной категории. А тег {custom category="1" aviable="global" from="0" limit="10" order="date"} выведет отсортированные по дате, при этом не будет учитываться зафиксирована новость или нет.

11. Добавлена возможность использования в шаблонах одновременно тегов {title limit="х"} и {title} , {short-story limit="x"} и {short-story} а также тегов {full-story limit="x"} и {full-story}

12. BB редактор, используемый на сайте для добавления новостей и для комментариев , полностью переведен на использование шаблонов и стилей CSS шаблонов. Тем самым у веб-мастеров появилась возможность не только менять картинки кнопок редактора, но и полностью кардинально менять его внеший вид по своему усмотрению.

13. Внесены изменения в алгоритмы работы фильтра слов. Обработка входящего текста фильтром производится в самом начале, до его обработки парсером ББ тегов. Тем самым расширяются возможности защиты от возможного спама без блокирования возможностей скрипта. Например, при внесении в фильтр таких стоп слов как "http://" или ".ru" , больше не будет также блокироваться работа стандартных смайлов используемых в комментариях или новостях.

14. Улучшена система поиска пользователей в админпанели в разделе редактирования пользователей. Добавлена возможность поиска пользователей по неполной части логина или e-mail адреса. Например, задав в поиске по e-mail адрес @mail.ru вы можете найти всех пользователей, которые использовали при регистрации почтовый ящик сервера mail.ru и т.д.

15. Для шаблонов main.tpl и вывода полных новостей fullstory.tpl добавлены новые теги: текст , которые выводят заключенный в них текст, если посетитель просматривает полную новость указанных в параметре тега новостей, где 1,2,3 это ID новостей . Также был добавлен противоположный тег текст , который выводит текст на любых других страницах кроме просмотра указанных в теге новостей. Тем самым, благодаря данной возможности вы можете настраивать оформление страниц своего сайта для каждой новости персонально.

16. Для шаблонов main.tpl и вывода кратких новостей shortstory.tpl добавлены новые теги: текст , которые выводят заключенный в них текст если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов. Также был добавлен противоположный тег текст , который выводит текст на любых других страницах кроме указанных в теге.

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

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

19. Добавлено раскладывание загружаемых файлов (не картинок) на сервер по папкам месяцам. Для этого, при загрузке файлов, в папке uploads/files/ создаются каждый месяц подпапки в формате "год-месяц", куда помещаются загруженные файлы. Тем самым файлы более не накапливаются в одной папке, что делает более удобным поиск нужного файла на сервере при необходимости и снижает нагрузку на файловую систему при большом количестве загружаемых файлов.

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

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

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

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

24. В админпанели скрипта в разделе управления настройками категорий , добавлена возможность указывать файлы шаблонов для краткой и полной новости, расположенные в подпапках вашего шаблона. Например, вы можете указать myfolder/test и тогда будет для категории загружаться шаблон по адресу /templates/ ваш шаблон /myfolder/test.tpl.

25. Для шаблона вывода полной новости (fullstory.tpl) добавлен новый тег текст , который выводит указанный текст в тегах, если новость разбита на несколько страниц при помощи тега {PАGEBREAK} и убирает текст в нем, если новость состоит из одной страницы. Данный тег крайне полезен если вебмастера, при оформлении шаблона, хотят разместить навигацию по страницам в специально оформленных блоках или добавить необходимые дополнительные стили.

26. Для тега пользовательского вывода публикаций {custom ...} добавлен новый параметр author="x" , который выводит новости, фильтруя их по автору новости, где X это логин автора. Например, тег {custom author="admin" limit="5"} выведет 5 новостей автора с логином "admin".

27. Для тега пользовательского вывода публикаций {custom ...} добавлен новый параметр days="x" , который выводит новости, используя временной период, где x это количество дней за которые выводить публикации. Например, тег {custom days="2" limit="5"} выведет 5 новостей за 2 последних дня.

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

29. При воспроизведении видео с сервиса Youtube в стандартном плеере , добавлен показ превью картинки видео, непосредственно с сервиса Youtube.

30. Добавлена возможность самостоятельно переключать посетителем качество видеороликов с сервиса Youtube непосредственно при их просмотре на сайте.

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

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

33. Внесены изменения в алгоритмы работы тега {image-x} при просмотре полных новостей на сайте. Ранее данный тег выводил везде и всегда изображения из кратких новостей. Теперь при просмотре полной новости на сайте данный тег выводит картинки, опубликованные в поле полной новости.

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

35. Добавлена полная поддержка браузера IE10.

36. До актуальных версий были обновлены: фреймворк jQuery, WISYWIG редакторы TinyMCE и LiveEditor.

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

38. Исправлена проблема , при которой происходило некорректное удаление дополнительных полей в админпанели скрипта.

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

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

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

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

43. Исправлена проблема , связанная с редактированием информации о категориях при использовании PHP линейки 5.4.x

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

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

Here is a new version of DataLife Engine v 11.0 . This version is now on testing and preparation stages but for now we suggest that you read the information about some new features of the upcoming version. This release includes entirely new demo templates, new types of extra fields for articles which greatly simplifies the addition of articles. There’s a new feature that allows to show comments depending on various criteria, TinyMCE WYSIWYG editor is improved, and many more. Now let’s have a closer look on all the new features of a new version...



Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как фронтсервера и Apache как бэксервера. Данная связка позволяет существенно сократить расход памяти и увеличить быстродействие работы сервера. Однако существует еще более производительное решение, и это установка сервера Nginx как единственного standalone сервера, при этом Apache полностью убирается из системы, что позволяет добиться еще большей производительности. Единственной проблемой при работе с DLE такой системы, это несовместимость стандартных правил ЧПУ в файле.htaccess, которые прописаны для Apache. Поэтому если вы решите ставить Nginx как отдельный единственный сервер, мы предлагаем вам скачать правила написанные для Nginx.

Установка: Распакуйте файл nginx rewrite rules.txt из архива, скопируйте содержимое файла с правилами в свой файл конфигурации nginx.conf. Внимание данные правила действительны только для сервера Nginx standalone, если вы используете связку из Nginx и Apache, то использовать нужно стандартные правила, которые идут с архивом дистрибутива.

Правила предназначены для версий DataLife Engine 11.0 и ниже.


Важно: Если после обновления скрипта на вашем сайте у вас что-то перестало работать, первым делом попробуйте в скрипте заменить jQuery на более раннею версию, проблема может крыться в этом. Это относится к вкладкам (табам), всплывающим окнам, слайдерам и прочим функциям шаблона работающих на js.

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


Top