/ / DataLife Engine v.7.2 Final Release
август 14 2008

DataLife Engine v.7.2 Final Release

DataLife Engine v.7.2 Final Release

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

1. В скрипт добавлен абсолютно новый WYSYWIG редактор. Причиной смены редактора стало нежелание разработчика старого редактора развивать и поддерживать свой скрипт, тем самым он просто безнадежно устарел. Поэтому было принято решение перевести DLE на использование TinyMCE WYSIWYG редактора. Что дает это вам? Благодаря мощному и качественному API в редактор были качественно внедрены все специфические теги DLE, такие как leech, video, audio. Новый редактор генерирует более правильный, компактый и валидный код. Обладает гораздо лучшей совместимостью с различными браузерами. В редактор нами была добавлена поддержка GZIP сжатие исходного кода, благодаря чему удалось существенно сжать исходный код и добится очень быстрой загрузки редактора в браузер. Также в редакторе реализована поддержка проверки орфографии на многих языках одновременно, в том числе и русского языка. Проверка проходит с использованием технологии AJAX и словарных баз данных с сайта google.com

2. Добавлена поддержка в языковых пакетах смена языка и для WYSIWYG редактора. При смене языка также автоматически изменяется и язык WYSYWIG редактора. Как подключить новый язык для редактора в языковых файлах DLE, будет описано нами дополнительно после выхода релиза.

3. Добавлена поддержка WYSIWYG редактора при быстром редактировании комментариев с помощью технологии AJAX, если на сайте включено добавление комментариев с использованием WYSWYG редактора, то и быстрое редактирование происходит также с использованием WYSIWYG редактора.


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



5. Добавлен новый модуль "Облако тегов". Несмотря на то что я лично считаю такие модули безполезными, но огромная популярность данной технологии как неотьемлемой части Веб 2.0 заставили меня реализовать данную возможность в DLE. Добавление и управление облаком тегов происходит очень и очень просто, вы просто вводите ключевые теги новости через запятую при добавлении или редактировании новости. Для вывода облака тагов в основном шаблоне используется тег {tags} в шаблоне main.tpl. В основом шаблоне выводятся только 40 самых популярных и часто встречающихся тегов. При переходе по ссылке в облаке тегов скрипт выводит все новости, содержащие данное ключевое слово. В случае если в базе данных более 40 тегов, то дополнительно выводится ссылка на просмотр всех тегов, для вывода на сайте всего облака тегов используется шаблон tagscloud.tpl. Модуль облака тегов является полностью кешируемым, независимо от настроек скрипта. При обновлении сайта со старых версий незабудьте включить данный модуль в настройках скрипта в разделе оптимизации.

6. В шаблоны краткой и полной новости (shortstory.tpl, fullstory.tpl) добавлены следующие теги: [tаgs] текст [/tags] выводит текст если новость содержит ключевые слова, назначенные для облака тегов, {tags} выводит кликабельные ключевые слова новости, назначенные для облака тегов, при переходе по этим ссылкам выводятся все новости, содержащие данные ключевые слова.

7. Увеличена поддержка тегов в RSS информерах. Добавлено использование тегов: {category} - выводит категорию в которой опубликована новости в RSS потоке, {author} - выводит автора новости, {date} - выводит дату новости, при этом формат даты можно задать в настройках информера, для каждого информера.

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

9. Добавлена отдача 404 ошибки для поисковых систем при просмотре удаленных статических страниц.

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

11. Введены новые механизмы защиты от спамботов при регистрации пользователей на сайте.

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


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

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

15. Добавлена отправка E-Mail уведомлений с сайта при получении пользователем персонального сообщения, рассылка уведомлений включается в настройках скрипта, текст сообщения назначается в шаблонах E-Mail уведомлений.

16. Немного улучшена система Gzip сжатия контекта, улучшена совместимость с некоторыми браузерами а также улучшена совместимость с различными настройками сервера, а также немного ускорена скорость работы.

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


18. Добавлена возможность предоставления посетителю сайта самостоятельно изменять порядок сортировки новостей на сайте, для этого добавлены новые теги [sоrt]{sort}[/sort] для шаблона main.tpl. Допустима сортировка по дате, популярности, посещаемости, комментариям, алфавиту. Сортировка выбирается как по возрастанию, так и по убыванию. Для каждого из разделов сайта пользователь может назначить свою собсвенную сортировку, например для главной отдельно, для категорий отдельно, при просмотре новостей за определенную дату также отдельно. Скрипт сохраняет порядок сортировки за пользователем на время всей сессии до закрытия им браузера. Поддержка этих тегов включается в настройках скрипта в разделе оптимизации. Включение навигации при помощи AJAX, автоматически отключает поддержку данных тегов, т.к. невозможно поддерживать назначение сортировки для различных разделов, т.к. страница браузера не перегружается при навигации по страницам через AJAX.

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

20. В шаблоны краткой и полной новости добавлен тег {full-link} предназначенный для вывода полного постоянного адреса новости.

21. Добавлена поддержка скриптом нового плеера для проигрывания видео: DivX Web Player (http://www.divx.com/divx/windows/webplayer/). Данный в отличии от Windows Media Player, новый плеер от компании DivX специально оптимизирован для просмотра потокового видео, а также позволяет проигрывать на сайте ролики HD качества. Для просмотра видео с использованием нового плеера посетителям необходимо установить плагин для браузера http://download.divx.com/player/DivXWebPlayerInstaller.exe Также вебмастера которые используют для показа видео на сайте новый плеер, могут бесплатно получить от разработчиков DivX серийный номер для кодека DivX Pro, обычная стоимость которого составляет 14,99 Евро, подробнее можно прочитать на странице разработчиков http://www.divx.com/divx/windows/webplayer/. Новый плеер используется при вставке тега [vidео=http://site.ru/sample.avi] Расширения файлов должны быть .avi либо .divx также для плеера вы можете создать картнику предосмотра первого кадра либо любую другую картинку. Для этого используйте для публикации видео тег [vidео=http://site.ru/sample.avi|http://site.ru/preview.jpg]. Пример нового плеера можно посмотреть на нашей странице.



22. Добавлен новый модуль "Правила на сайте". В данном модуле в админпанели вы можете написать правила вашего сайта, а также включить показ правил сайта перед регистрацией пользователя, в данном случае посетитель перед тем как начать процедуру регистрации должен будет принять данные правила. Помимо вывода правил сайта при регистрации, вы также можете разместить данные правила отдельной статической страницей, для общей информации посетителей. Для этого используются ссылки в шаблоне http://site.ru/rules.html при включенном ЧПУ и http://test.dle-news.ru/index.php?do=rules при выключенном ЧПУ.


23. Добавлена возможность блокировать для регистрации определенные Логины или E-Mail адреса. Вы можете блокировать для регистрации логины и E-Mail как целиком так и по маске, например: admin* или *@mail.ru, где звездочка это любое количество символов. Находящиеся в фильтре логины или E-Mail не могут быть использованы для регистрации. При этом вы можете блокировать как на неограниченный срок, так и на определенный период, а также можете указывать причину данной блокировки.

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

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

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

27. Для отображения на сайте информации о редактировнии новости в шаблоны краткой и полной новости добавлены следующие теги: [edit-dаte] текст [/edit-date] выводит текст если новость была отредактирована, {edit-date} выводит дату редактирования новости, {editor} выводит логин пользователя, отредактировавшего новость, [edit-reаson] текст [/edit-reason] выводит текст если при редактировании была указана причина редактирования, {edit-reason} выводит причину редактирования новости.

28. При просмотре полной новости скрипт отдает для поисковых систем дату создания новости либо дату редактирования новости в качестве даты создания документа HTML.

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

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

31. Исправлена ошибка при которой не происходила проверка уникальности имени категории в URL при редактировании категории.

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

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

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

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

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

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

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

Комментарии

Razario-Agro

Razario-Agro

14 августа 2008 19:40 Посетители
0
Цитата: exet
У меня много изменений в файлах предыдущей версии... Кто-нибудь, дайте пожалуйста ссылку на программу, которая бы нашла изменения в файлах по сравнению с другими файлами (и подсветила бы их).

WinMerge
alarmmotors

alarmmotors

14 августа 2008 20:14 Клиенты
0
подскажите, это у меня одного такая проблема: добавил тег {tags} в общий макет страницы, указал несколько тегов для 5 новостей, но само облако тегов на сайте так и не появилось :(
может облако надо гдето активировать??

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

в разделе Оптимизация запросов к базе данных
WiZzArD

WiZzArD

14 августа 2008 20:16 Посетители
0
Обновился, спасибо.
ufounet

ufounet

14 августа 2008 20:17 Клиенты
0
alarmmotors,
в настройках скрипта в разделе оптимизации

я вот не понял другого с ним как вообще теги ты добавил в закладке в админке? тогда я тоже так делаю, активировал в разделе оптимизации но не отдельно, ни в носоятх теги не пишет sad
aerus

aerus

14 августа 2008 20:21 Посетители
0
Спасибо!
profiweb

profiweb

14 августа 2008 20:30 Посетители
0
Обновился, ОГРОМНЕЙШЕЕ спасибо, лучшая CMS! smile
WiZzArD

WiZzArD

14 августа 2008 20:45 Посетители
0
Warning: Division by zero in /home/users/b/bondarev/domains/gameplex.ru/engine/modules/tagscloud.php on line 58

После включения облака тегов. Как убрать это предупреждение?
celsoft

celsoft

14 августа 2008 20:50 Администраторы
0
Цитата: WiZzArD
Warning: Division by zero in /home/users/b/bondarev/domains/gameplex.ru/engine/modules/tagscloud.php on line 58

После включения облака тегов. Как убрать это предупреждение?

Опубликовать несколько тегов для облака. Либо скачать дистрибутив повторно и заменить engine/modules/tagscloud.php эта особенность при пустой базе была учтена.
max21

max21

14 августа 2008 21:05 Клиенты
0
Спасибо! Множество полезного!!!
Жалко массового удаления комментов нет :(

ПыСы. Не очень понял что именно делает пункт 6.
demzyk

demzyk

14 августа 2008 21:12 Посетители
0
Цитата: max21
ПыСы. Не очень понял что именно делает пункт 6.

Выводит указанные вами при добавлении новости теги, в краткой и полной новости.
Wow-man

Wow-man

14 августа 2008 21:14 Клиенты
0
Цитата: exet
У меня много изменений в файлах предыдущей версии... Кто-нибудь, дайте пожалуйста ссылку на программу, которая бы нашла изменения в файлах по сравнению с другими файлами (и подсветила бы их).

exet, ищи прогу с названием COMPARE
maxwarez

maxwarez

14 августа 2008 21:17 Клиенты
0
не вижу нового редактора. Вообще просто нет никакого. онли bb
celsoft

celsoft

14 августа 2008 21:26 Администраторы
0
Цитата: Wow-man
У меня много изменений в файлах предыдущей версии... Кто-нибудь, дайте пожалуйста ссылку на программу, которая бы нашла изменения в файлах по сравнению с другими файлами (и подсветила бы их).

поверьте проще повторно поставить моды, чем вы будете вставлять изменения сделанные между 7.0 и 7.2
DocentX

DocentX

14 августа 2008 22:17 Клиенты
0
Цитата: WiZzArD
MySQL Error!
------------------------

The Error returned was:
Unknown column 'editdate' in 'field list'

Error Number:
1054

Что делать?

та же проблема... what
sk-anton

sk-anton

14 августа 2008 22:19 Клиенты
0
Появилась следующая проблема: При попытке добавить или отредактировать новость из админ панели (в случае если используется WYSYWIG редактор) - не появляется никаких значков - только голые новости - краткая и полная. Что делать? recourse
celsoft

celsoft

14 августа 2008 22:20 Администраторы
0
DocentX,
Читать инструкцию по обновлению тогда и не будет подобных проблем, читайте https://dle-news.ru/faq.html там описано что делать с MySQL ошибками.
solobon

solobon

14 августа 2008 22:23 Посетители
0
Когда будет доступна для скачивания Демо Версия?
Создатели шаблонов интересуются...
BIT

BIT

14 августа 2008 23:36 Клиенты
0
Спасибо fellow
Ни у кого реврайтов под nginx нет? smile
Mozg

Mozg

14 августа 2008 23:37 Посетители
0
ПРи добавлении новостей журналисты получают сообщение

"ANTISPAM: User ID not valid
Вернуться назад" ???

В чем может быть проблема?
lsashal

lsashal

15 августа 2008 00:19 Посетители
0
Mozg,
судя по всему это и есть защита от автопрограм добавления новостей смотрите пункт 8.
OldBoy

OldBoy

15 августа 2008 05:14 Клиенты
0
обновился, спасибо.

в первый раз обновился, кстати...
а что, снова активировать лицензию надо будет после каждого апдейта?..
exet

exet

15 августа 2008 06:11 Клиенты
0
Цитата: Razario-Agro
WinMerge

спс, эту прогу первой найду ;).
Цитата: Wow-man
ищи прогу с названием COMPARE

ty, тоже обязательно найду
Цитата: celsoft
поверьте проще повторно поставить моды, чем вы будете вставлять изменения сделанные между 7.0 и 7.2

о, не так все просто feel , там у меня почти к каждому файлу (дистрибутивному файлу) из папки /engine/modules/ огромное множество дополнений (скорее дополнений а не изменений). Хотя, в процессе обновления уже пойму, как лучше обновиться wink
jox666

jox666

15 августа 2008 06:57 Посетители
0
Круто! Обновляемся! bully
Slim

Slim

15 августа 2008 07:09 Посетители
0
Цитата: OldBoy
а что, снова активировать лицензию надо будет после каждого апдейта?..

не обязательно, можешь просто вставить key с прошлого конфига
Mozg

Mozg

15 августа 2008 08:23 Посетители
0
Цитата: lsashal
Mozg,
судя по всему это и есть защита от автопрограм добавления новостей смотрите пункт 8.


Я это понял. Но новости добавляют ручками журналисты. А защита срабатывает.

И это уже было замечено, после обновления, не только у меня.

Пришлось на время отключить эту очень полезную фичу.
ufounet

ufounet

15 августа 2008 08:27 Клиенты
0
а нельзя ли сделать что б слова с окошка "Ключевые слова" автоматом копировались в окошко "Облако тегов"????
LeKs

LeKs

15 августа 2008 08:31 Посетители
0
Супер, БИГ СЕНКС! Обновляемсююю...
Vitas

Vitas

15 августа 2008 10:49 Клиенты
0
Прикупил еще одну лицензию.. ;)

Цитата: celsoft
Цитата: WiZzArD
Warning: Division by zero in /home/users/b/bondarev/domains/gameplex.ru/engine/modules/tagscloud.php on line 58

После включения облака тегов. Как убрать это предупреждение?

Опубликовать несколько тегов для облака. Либо скачать дистрибутив повторно и заменить engine/modules/tagscloud.php эта особенность при пустой базе была учтена.


Перекачал дистрибутив уже после вашего этого сообщения, но:
при первом открытии облака тегов (пока его еще нет в кэше) ошибка эта выдается (on line 131), а при следующих открытиях уже нет.
(теги в паре новостей у меня присутствуют)
P.S. У меня на сайте часто очищается кэш, так что, не хотелось бы что бы эта ошибка появлялась ;).
PoMaH

PoMaH

15 августа 2008 11:52 Клиенты
0
Цитата: Mozg
ПРи добавлении новостей журналисты получают сообщение

"ANTISPAM: User ID not valid
Вернуться назад" ???

В чем может быть проблема?


В том что эта система пока есчо не работает до конца, видно ее не протестили толком.

сними в админке пункт Включить автоматическое блокирование спам программ

а ошибка в коде.

engine/modules/addnews.php


Вариант 1:

********
celsoft

celsoft

15 августа 2008 12:16 Администраторы
0
PoMaH,
недавайте неправильных вариантов с избытком лишнего кода. Решение описано на форуме, либо просто нужно повторно скачать дистрибутив и заменить engine/modules/addnews.php.

Вообще данная ошибка связана с определенными настройками сервера.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Календарь
«    Июнь 2019    »
ПнВтСрЧтПтСбВс
 12
3456789
10111213141516
17181920212223
24252627282930
Опрос на сайте
Совершаете ли вы покупки в интернет?

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