/ / DataLife Engine v.9.8 Press Release
январь 15 2013

DataLife Engine v.9.8 Press Release

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

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

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

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

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

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

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

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 добавлены новые теги: [news=1,2,3] текст [/news], которые выводят заключенный в них текст, если посетитель просматривает полную новость указанных в параметре тега новостей, где 1,2,3 это ID новостей. Также был добавлен противоположный тег [not-news=1,2,3] текст [/not-news], который выводит текст на любых других страницах кроме просмотра указанных в теге новостей. Тем самым, благодаря данной возможности вы можете настраивать оформление страниц своего сайта для каждой новости персонально.

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

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

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

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

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

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

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

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

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

25. Для шаблона вывода полной новости (fullstory.tpl) добавлен новый тег [pages] текст [/pages], который выводит указанный текст в тегах, если новость разбита на несколько страниц при помощи тега {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 последних дня.

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

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

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

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

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

33. Для шаблона вывода полной новости (fullstory.tpl) добавлено использование новых тегов: {fullimage-x} который выводит URL картинки, находящийся в тексте полной новости, где "x" это номер картинки в новости, например, {fullimage-1} выведет URL первой картинки, находящийся в полной новости. Добавлено использование тегов [fullimage-x] текст [/fullimage-x], которые выводят указанный в них текст, только если картинка с номером "x" присутствует в полной новости.

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

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

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

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

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

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

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

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

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

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

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

Комментарии

aydaroff

aydaroff

24 января 2013 14:22 Посетители
0
шестое. сделайте пожалуйста .tpl файл для редактирования вида категории, к примеру с названием category.tpl . для некоторых сайтов очень необходимо.
например для сайта с сериалами. где категория - это сериал, а новости - это серии
но и для других сайтов тоже может пригодиться
aydaroff

aydaroff

24 января 2013 16:09 Посетители
0
седьмое. сделайте пожалуйста счетчик для новости тех, кто подписался на новость (добавил в закладки). и включить, отключить эту возможность в настройках скрипта.
Captain

Captain

24 января 2013 17:45 Клиенты
0
восьмое, напишите новый двиг для юзера aydaroff.
Горец

Горец

24 января 2013 20:53 Клиенты
0
Цитата: Captain
восьмое, напишите новый двиг для юзера aydaroff

во во, возможно именно тогда он будет доволен..., блин, мог бы всё в один коммент написать, а то целую статью накатал и, заметьте бесплатно! wink
taganay

taganay

25 января 2013 11:40 Клиенты
0
Цитата: Горец
а то целую статью накатал и, заметьте бесплатно! wink

А вдруг это копипаст? fellow
aydaroff

aydaroff

25 января 2013 14:50 Посетители
0
Цитата: taganay
А вдруг это копипаст?


Нет не коппипаст, свои мысли излагал. у меня пожелания такие, хочу увидеть это в новой дле версии. на мой взгляд такие нововедения очень уместны к движку и с ними можно сделать портал еще расширеннее. если пожелания хорошие..хоть бы не наезжали бы, типо "напишите новый двиг для юзера aydaroff." дле потихоньку приближается к 10 линейки и в новой линейке нужно много нового хорошего) мне из двигов только дле нравится, он удобный, расширяемый и прост в использовании.. :)

Цитата: Captain
восьмое, напишите новый двиг для юзера aydaroff.

Буду очень благодарен fellow
Я сайт начал делать, если желание есть у кого - может помочь. будет общий сайт)
kodges

kodges

25 января 2013 18:09 Посетители
0
Сделайте пожалуйста если пользователь находится в полной новости, то чтобы тег {title} был доступен не только в шаблоне полной новости но и в главном шаблоне main.tpl
Очень нужная вещь для сторонних модулей!!!
Заранее спасибо!
antivirdog

antivirdog

25 января 2013 22:58 Клиенты
0
Предлагаю сделать доступ к определенным категориям по возрасту. Например к категории А имеют доступ все, к категории В - только те пользователи, которым исполнилось 16 (данные берутся на основе даты рождения, указанной при регистрации)
visi

visi

25 января 2013 23:40 Клиенты
0
а сколько уровней вложенности рубрик может создавать дле?
celsoft

celsoft

26 января 2013 05:32 Администраторы
0
Цитата: visi
а сколько уровней вложенности рубрик может создавать дле?

DLE не имеет ограничений на вложенность.
Горец

Горец

26 января 2013 07:25 Клиенты
0
Всем привет!
Возможно уже где то предлагалось, но повторюсь. Сделайте пожалуйста чтоб не добавлялась лишняя вставка к title в engine/engine.php .
Я думаю что многие согласятся, что порядком надоело при выходе новой версии каждый раз в ручную редактировать строчки в engine/engine.php которые укажу ниже:
$metatags['title'] = $nam_e . $page_extra . ' » ' . $metatags['title'];

изменить на эту:
$metatags['title'] = $nam_e . $page_extra;

и следующую...
$metatags['title'] = $titl_e . $page_extra . ' » ' . $config['home_title'];

изменить на эту:
$metatags['title'] = $titl_e . $page_extra;

Спасибо!
alternativa

alternativa

26 января 2013 09:21 Клиенты
0
Когда же наконец добавят в скрипт возможность приобщать "Описание изображения" при массовой установке загруженных фотографий в новость?
По отдельности есть такая функция, при массовой установке - нет.
MITGEO

MITGEO

26 января 2013 09:37 Клиенты
0
Цитата: Горец
Сделайте пожалуйста чтоб не добавлялась лишняя вставка к title в engine/engine.php .

Не заполняйте title, оно и не будет выводиться, ИМХО.

Цитата: aGez
Пардон, чтот не нашел информации касательно gif изображений в этом релизе... Патч 9.7 в 9.8 я так понимаю включен? И про анимацию можно забыть?

Я вот тоже задумался.. Перечитал несколько раз это:
А также был изменен алгоритм загрузки картинок и автаров, который больше не позволяет использование анимированных картинок .gif.

Но так и не понял что подразумевается под "картинок" - вообще все изображения в публикациях, рекламах, шаблонах и т.п. или ....?
ИМХО - Аватары, да, можно запретить анимированные с точки зрения безопасности (хотя это и превентивная мера, а значит можно и в настройки вынести). А вот анимированные картинки в новостях, рекламных модулях и т.п. обязательно нужно оставить!!! Ведь их загружают "проверенные" люди.
celsoft

celsoft

26 января 2013 10:07 Администраторы
0
Цитата: MITGEO
Но так и не понял что подразумевается под "картинок" - вообще все изображения в публикациях, рекламах, шаблонах и т.п. или ....?

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

Doseng

26 января 2013 11:40 Клиенты
0
celsoft,
та ну ладно? Вы решили не работать над проблемой, а просто одним махом запретить?
Возвращаемся в нулевые? Неужели нельзя дать загрузку гифок тем кто имеет доступ в админку? Зачем в года медийности делать топор?
celsoft

celsoft

26 января 2013 12:08 Администраторы
0
Цитата: Doseng
Возвращаемся в нулевые?

Наоборот отключаем их.
Цитата: Doseng
Зачем в года медийности делать топор?

Затем что баг содержится именно в формате gif картинок. И стандартные функции PHP в библиотеке GD2 не позволяют отфильтровать этот баг и способствуют ему. И до тех пор пока в PHP не появится корректные средства фильтрации, то скрипт будет фильтровать доступными средствами. Не DLE убирает анимацию, а библиотека GD2 ее не поддерживает.
Горец

Горец

26 января 2013 12:15 Клиенты
0
Цитата: MITGEO
Не заполняйте title, оно и не будет выводиться, ИМХО.

Сразу видно что Вы вообще не понимаете о чём речь, так нечего и комментировать!!!
Captain

Captain

26 января 2013 19:04 Клиенты
0
dle-news на 9.8 проапгрейдился, видать релиз не за горами. smile
Владимир, поделиться ссылкой на выделенный текст очень неудобно пользоваться, нет возможности закрыть окошко, вернее есть, но не в самом окне, а под текстом, еле догнал + нельзя ли сделать для Twitter, Facebook и Вконтакте, как и Google+, чтобы открывались в отдельном окне или хотя бы в другой вкладке браузера?
MITGEO

MITGEO

26 января 2013 21:26 Клиенты
0
Цитата: celsoft
Для поддержки анимации в картинках их нужно загружать не через DLE, например по FTP.

Поясните плиз, чем (с точки зрения безопасности) отличается заливка файла по ФТП от заливки файла загрузчиком DLE ?
Captain

Captain

26 января 2013 21:31 Клиенты
0
Цитата: MITGEO
Поясните плиз, чем (с точки зрения безопасности) отличается заливка файла по ФТП от заливки файла загрузчиком DLE ?
Тем, что вы их сами заливаете и контролируете свои файлы, а не сторонний пользователь, который может оказаться злоумышленником или просто случайно зальёт гифку с зловредным кодом.
diesel101

diesel101

27 января 2013 09:54 Клиенты
0
15. Для шаблонов main.tpl и вывода полных новостей fullstory.tpl
[news=1,2,3] текст [/news], дай Бог вам здоровья, молодцы, сделали все таки, спасибо.
Doseng

Doseng

27 января 2013 11:39 Клиенты
0
Цитата: Captain
Цитата: MITGEO
Поясните плиз, чем (с точки зрения безопасности) отличается заливка файла по ФТП от заливки файла загрузчиком DLE ?
Тем, что вы их сами заливаете и контролируете свои файлы, а не сторонний пользователь, который может оказаться злоумышленником или просто случайно зальёт гифку с зловредным кодом.

не аргумент!
Могу сам заливать через DLE, могу случайно залить на фтп с зловредным кодом.
Поэтому хотелось бы знать, чем (с точки зрения безопасности) отличается заливка файла по ФТП от заливки файла загрузчиком DLE?
MITGEO

MITGEO

27 января 2013 14:37 Клиенты
0
Цитата: Captain
Тем, что вы их сами заливаете и контролируете свои файлы

Да таким образом можно дойти до того, что и новости публиковать нужно через ФТП....
В ДЛЕ, вообще-то, есть группы пользователей с разграничением полномочий (в т.ч. и админы обладающими наибольшими привелегиями и администрирующие сайт, при этом я очень сильно сомневаюсь, что админ сайта будет заливать зараженные файлы загрузчиком ДЛЕ), вот в этих полномочиях и можно настраивать кому разрешено анимированные картинки грузить, а кому нет.
Предположив, что админ сайта сам не в курсе зараженная картинка или нет (грошь цена такому админу), то и через ФТП зальется зараженная картинка, а раз так, то я и спросил:
Цитата: MITGEO
чем (с точки зрения безопасности) отличается заливка файла по ФТП от заливки файла загрузчиком DLE ?

а получил совсем другой ответ.
TVagent

TVagent

28 января 2013 08:57 Клиенты
0
При отметке пользователя как "Спамер" нужно еще и очищать его профиль - не забывайте, что спамеры еще и в профиле размещают кучу ссылок и каждый профиль приходится чистить вручную. Хорошо бы делать это автоматически.

Так же неплохо бы и кнопочку "блокировать IP" при отметке пользователя спамером.
angarsk3

angarsk3

28 января 2013 09:04 Посетители
0
Когда выход релиза будет ?
Горец

Горец

28 января 2013 10:24 Клиенты
0
Цитата: angarsk3
Когда выход релиза будет ?

Как только - так сразу... fellow , а если без шуток, то скорее всего в первых числах февраля.
Simur

Simur

28 января 2013 10:52 Посетители
0
Эх.... А у меня лицензия до 31-го января crying
Надеялся, что успею recourse
Cyberblast

Cyberblast

28 января 2013 18:15 Посетители
0
Жду 9.8, функции борьбы со спамерами радуют.

Оффтоп: Почему при значении 0 в настройке "Максимально допустимые размеры оригинального изображения" качество все равно пережимается? Ставить 100 в "Качество сжатия .jpg изображения" не вариант, наоборот размер в кб становится больше оригинального. Стоит 9.7.
fasttor

fasttor

28 января 2013 19:21 Клиенты
0
привет все .. пожалуйста помогите... короче я хочу сделать сайт на Армянском языке ..но не как не получается как сделать ..
nsergeip

nsergeip

28 января 2013 21:19 Посетители
0
Цитата: TVagent
Так же неплохо бы и кнопочку "блокировать IP" при отметке пользователя спамером

я вообще не понимаю смысла блокировать IP, в современной реальности IP у 99% пользователей интернета динамические, вот забанил ты IP спамера, а через час по этому IP "нормальный" пользователь уже не войдет, где логика?

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

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Календарь
«    Сентябрь 2019    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
30 
Опрос на сайте
Совершаете ли вы покупки в интернет?

Популярные новости
Архив новостей
Сентябрь 2019 (1)
Май 2019 (3)
Апрель 2019 (1)
Март 2019 (3)
Февраль 2019 (2)
Январь 2019 (2)